摘要 |
A system and method provides adaptively streaming a video over a content delivery network. A client sends a streaming request for a first portion of the video to a computer server, where the video has multiple video chunks, and each video chunk has one or more streaming parameters (e.g., priority and bitrate). The computer server retrieves the requested portion of the video and streams the first portion of the video over a content delivery network. The client monitors the video chunks received from the computer server and determines the video quality of the next portion of the video based on the monitoring. Responsive to the condition of the content delivery network being able to support streaming the next portion of the video with higher quality, the client updates the default video quality and requests the next portion of the video with the updated default video quality. |