REAL-TIME OR NEAR REAL-TIME STREAMING
    1.
    发明申请

    公开(公告)号:US20200314161A1

    公开(公告)日:2020-10-01

    申请号:US16946281

    申请日:2020-06-15

    Applicant: Apple Inc.

    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.

    HTTP LIVE STREAMING DATERANGES
    3.
    发明申请

    公开(公告)号:US20150347415A1

    公开(公告)日:2015-12-03

    申请号:US14503165

    申请日:2014-09-30

    Applicant: Apple Inc.

    Abstract: Systems and methods use a new syntax defining a daterange tag that allows an author of a media stream to embed an arbitrary set of defined ranges in the media stream associated playlist. The defined ranges may be used to provide an overview of or otherwise define the playlist and media stream structure. When a playlist is updated and the timing window of the playlist advances, any daterange tags in the playlist that map to any defined range or media segment in the updated playlist will persist in the updated playlist. Any daterange tags in the playlist that map to defined ranges that have completed will be dropped from the updated playlist.

    Abstract translation: 系统和方法使用新的语法来定义daterange标签,允许媒体流的作者在媒体流关联的播放列表中嵌入任意一组定义的范围。 定义的范围可以用于提供播放列表和媒体流结构的概述或以其他方式定义播放列表和媒体流结构。 当更新播放列表并且播放列表的定时窗口前进时,映射到更新的播放列表中的任何定义的范围或媒体片段的播放列表中的任何daterange标签将保持在更新的播放列表中。 映射到已完成的定义范围的播放列表中的任何daterange标签将从更新的播放列表中删除。

    ADAPTIVE CONNECTION SWITCHING
    5.
    发明申请
    ADAPTIVE CONNECTION SWITCHING 有权
    自适应连接切换

    公开(公告)号:US20160337428A1

    公开(公告)日:2016-11-17

    申请号:US14709149

    申请日:2015-05-11

    Applicant: Apple Inc.

    CPC classification number: H04L65/4092 H04L47/122 H04L65/80 H04L69/14 Y02D50/30

    Abstract: A method of streaming media may include opening a single connection between a client device and a media source; requesting a first media segment of a media stream corresponding to selected tier of a media title over the single connection; determining a download bitrate of the single connection; comparing the download bitrate to a predetermined bitrate of the media title; and in response to determining that the download bitrate is less than the predetermined bitrate, opening a plurality of connections between the client device and media source. The predetermined bitrate may be a predetermined bitrate of a next higher bitrate tier in a group of tiers containing the selected tier when the selected tier is not a highest bitrate tier in the group, and a predetermined bitrate of the selected tier otherwise. The method may further include, in response to determining that an aggregate download bitrate of the plurality of connections is less than a multiple of a download bitrate of an individual one of the connections, closing some of the plurality of connections so that only the individual connection remains.

    Abstract translation: 流媒体的方法可以包括打开客户端设备和媒体源之间的单个连接; 通过单个连接请求与媒体标题的所选层相对应的媒体流的第一媒体段; 确定单个连接的下载比特率; 将所述下载比特率与所述媒体标题的预定比特率进行比较; 并且响应于确定所述下载比特率小于所述预定比特率,在所述客户端设备和媒体源之间打开多个连接。 当所选择的层不是组中的最高比特率层时,预定比特率可以是包含所选择的层的层的下一较高比特率层的预定比特率,否则选择层的预定比特率。 该方法可以进一步包括响应于确定多个连接的聚合下载比特率小于连接中的单独一个的下载比特率的倍数,关闭多个连接中的一些,使得仅仅个体连接 遗迹。

Patent Agency Ranking