-
公开(公告)号:US09979765B2
公开(公告)日:2018-05-22
申请号:US14709149
申请日:2015-05-11
Applicant: Apple Inc.
Inventor: William B. May, Jr. , John Y. Su , Roger N. Pantos , Hassan A. Shojania
IPC: H04L29/06 , H04L12/803
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.
-
公开(公告)号:US20160337428A1
公开(公告)日:2016-11-17
申请号:US14709149
申请日:2015-05-11
Applicant: Apple Inc.
Inventor: William B. May, JR. , John Y. Su , Roger N. Pantos , Hassan A. Shojania
IPC: H04L29/06 , H04L12/803 , H04L29/08
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: 流媒体的方法可以包括打开客户端设备和媒体源之间的单个连接; 通过单个连接请求与媒体标题的所选层相对应的媒体流的第一媒体段; 确定单个连接的下载比特率; 将所述下载比特率与所述媒体标题的预定比特率进行比较; 并且响应于确定所述下载比特率小于所述预定比特率,在所述客户端设备和媒体源之间打开多个连接。 当所选择的层不是组中的最高比特率层时,预定比特率可以是包含所选择的层的层的下一较高比特率层的预定比特率,否则选择层的预定比特率。 该方法可以进一步包括响应于确定多个连接的聚合下载比特率小于连接中的单独一个的下载比特率的倍数,关闭多个连接中的一些,使得仅仅个体连接 遗迹。
-