发明名称 NETWORK VIDEO STREAMING WITH TRICK PLAY BASED ON SEPARATE TRICK PLAY FILES
摘要 Network services encode multimedia content, such as video, into multiple adaptive bitrate streams of encoded video and a separate trick play stream of encoded video to support trick play features. The trick play stream is encoded at a lower encoding bitrate and frame rate than each of the adaptive bitrate streams. The adaptive bitrate streams and the trick play stream are stored in the network services. During normal content streaming and playback, a client device downloads a selected one of the adaptive bitrate streams from network serviced for playback at the client device. To implement a trick play feature, the client device downloads the trick play stream from the network services for trick play playback.
申请公布号 US2014359680(A1) 申请公布日期 2014.12.04
申请号 US201313905852 申请日期 2013.05.30
申请人 Sonic IP, Inc. 发明人 Shivadas Abhishek;Bramwell Stephen R.
分类号 H04N21/845;H04N21/6587;H04N21/472 主分类号 H04N21/845
代理机构 代理人
主权项 1. A method of supporting video streaming with trick play, comprising: encoding a video into multiple adaptive bitrate streams and a corresponding trick play stream, wherein each of the adaptive bitrate streams and the trick play stream comprises files of encoded video; storing the files of encoded video for each of the adaptive bitrate streams and the trick play stream in sequences of successive container files, wherein each container file comprises a segment of encoded video; receiving a play list request for a selected one of the adaptive bitrate streams, wherein the playlist request includes a first time; in response to the received playlist request, generating a play list identifying a set of successive container files storing segments of encoded video from the selected adaptive bitrate stream, wherein the set of successive container files starts at the first time; receiving a trick play play list request for the trick play stream, wherein the trick play playlist request includes a second time and a trick play direction; and in response to the received trick play playlist request, generating a trick play play list identifying a different set of container files storing segments of encoded video from the trick play stream, wherein the different set of container files starts at the second time in an order based on the received trick play direction.
地址 Santa Clara CA US