-
公开(公告)号:US20140379873A1
公开(公告)日:2014-12-25
申请号:US14480490
申请日:2014-09-08
Applicant: Apple Inc.
Inventor: David Biderman , William May, JR. , Roger Pantos , James David Batson , John Samuel Bushell
IPC: H04L29/06
CPC classification number: H04L65/60 , H04N5/783 , H04N21/23439 , H04N21/6587 , H04N21/8456 , H04N21/8543
Abstract: 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.
Abstract translation: 描述了用于允许以除1×之外的回放速率回放流媒体的方法,系统和机器可读存储介质。 在一个实施例中,一种方法可以在显示截止日期之前确定可用的不同的I帧集合,其中每个集合可以具有不同的节奏,并且可以选择其中一个集合进行下载和显示以实现不同于1的播放 ×。 来自客户端设备的字节范围请求可用于检索每个I帧。 还描述了其他方法,系统和介质。
-
公开(公告)号:US20140317244A1
公开(公告)日:2014-10-23
申请号:US14321099
申请日:2014-07-01
Applicant: Apple Inc.
Inventor: Roger Pantos , William May, JR. , David Biderman , Alan Tseng
IPC: H04L29/06
CPC classification number: H04L65/60 , G06F15/16 , H04L65/1083 , H04L65/4015 , H04L65/608 , H04L67/02
Abstract: Methods and apparatuses provide real-time or near real-time streaming of content, specified in one or more playlists, using transfer protocols such as an HTTP compliant protocol. In one embodiment, a method can adaptively determine a minimum overlap for an overlap in time between two streams being received concurrently in order to determine when to switch between the two streams, and the minimum overlap can be determined based on connection speed. In another embodiment, a minimum playlist duration can be set as a multiple of a target duration which specifies a maximum duration of a media file specified in a playlist. In another embodiment, a method can enforce a start point for playback at a client device.
Abstract translation: 方法和装置使用诸如HTTP兼容协议之类的传输协议来提供在一个或多个播放列表中指定的内容的实时或接近实时的流传输。 在一个实施例中,一种方法可以自适应地确定同时接收的两个流之间的时间重叠的最小重叠,以便确定何时在两个流之间切换,并且可以基于连接速度来确定最小重叠。 在另一个实施例中,可以将最小播放列表持续时间设置为指定在播放列表中指定的媒体文件的最大持续时间的目标持续时间的倍数。 在另一个实施例中,一种方法可以强制在客户端设备处回放的起始点。
-