发明名称 PLAYLISTS FOR REAL-TIME OR NEAR REAL-TIME STREAMING
摘要 Methods, systems and machine readable storage medium for allowing playback of streaming media at playback rates of other than 1× are described. In one embodiment, a method can determine different sets of I-frames that are available before a display deadline, where each set can have a different cadence, and one of the sets can be selected for download and display to achieve playback at other than 1×. Byte range requests from a client device can be used to retrieve each of the I-frames. Other methods, system and media are also described.
申请公布号 US2014379873(A1) 申请公布日期 2014.12.25
申请号 US201414480490 申请日期 2014.09.08
申请人 Apple Inc. 发明人 Biderman David;May, JR. William;Pantos Roger;Batson James David;Bushell John Samuel
分类号 H04L29/06 主分类号 H04L29/06
代理机构 代理人
主权项 1. A machine readable non-transitory storage medium storing executable instructions which, when executed, cause a data processing system to perform a method comprising: receiving a first playlist that includes a URL for a second playlist and a URL for a third playlist, the second playlist including a plurality of URLs specifying portions of a file containing I-frames, and the third playlist including a plurality of URLs to display a video at a 1× speed; determining a playback speed which is other than 1×; transmitting the URL for the second playlist in response to determining the playback speed; receiving the second playlist; transmitting requests for I-frames using URLs in the second playlist; presenting, at the playback speed, I-frames that are received in response to the request for I-frames; and wherein the URLs in the second playlist are associated with parameters specifying a range of data for each I-frame in the file containing the I-frames.
地址 Cupertino CA US