-
1.
公开(公告)号:US20150249803A1
公开(公告)日:2015-09-03
申请号:US14195650
申请日:2014-03-03
Applicant: Microsoft Corporation
Inventor: Mark Tozer , Bharath Shetty , Saul Wyner , Yvonne Ellefson , Jeffery C. Truong , Tim Lett
IPC: H04N5/781
CPC classification number: H04N5/781 , H04N21/4334 , H04N21/44209 , H04N21/4583 , H04N21/47214 , H04N21/6547
Abstract: A scheduler is used to identify a schedule conflict that affects a client device receiving multiple media programs over a network. The scheduler is associated with the client device or a head-end source from which the programs are received. The scheduler accesses a schedule, which specifies a scheduled time at which multiple media programs are to be received by the client device. The scheduler obtains the actual bitrate to be consumed by each of the media programs as they are to be streamed to the client device. Based at least in part on the bitrates obtained for each of the media programs, the scheduler identifies a conflict that prevents at least one of the media programs from being streamed to the client device over the network. The scheduler enumerates at least one solution to the conflict to thereby resolve the conflict.
Abstract translation: 调度器用于识别影响通过网络接收多个媒体节目的客户端设备的调度冲突。 调度器与客户端设备或从其接收节目的头端源相关联。 调度器访问调度,其指定由客户端设备接收多个媒体节目的预定时间。 调度器获取每个媒体节目要消费的实际比特率,因为它们要被流式传输到客户端设备。 至少部分地基于为每个媒体程序获得的比特率,调度器识别阻止媒体程序中的至少一个通过网络流式传输到客户端设备的冲突。 调度程序列举至少一个解决冲突的解决方案,从而解决冲突。
-
公开(公告)号:US09641791B2
公开(公告)日:2017-05-02
申请号:US14195650
申请日:2014-03-03
Applicant: Microsoft Corporation
Inventor: Mark Tozer , Bharath Shetty , Saul Wyner , Yvonne Ellefson , Jeffery C. Truong , Tim Lett
IPC: H04N5/76 , H04N5/781 , H04N21/433 , H04N21/442 , H04N21/458 , H04N21/472 , H04N21/6547 , H04N9/80
CPC classification number: H04N5/781 , H04N21/4334 , H04N21/44209 , H04N21/4583 , H04N21/47214 , H04N21/6547
Abstract: A scheduler is used to identify a schedule conflict that affects a client device receiving multiple media programs over a network. The scheduler is associated with the client device or a head-end source from which the programs are received. The scheduler accesses a schedule, which specifies a scheduled time at which multiple media programs are to be received by the client device. The scheduler obtains the actual bitrate to be consumed by each of the media programs as they are to be streamed to the client device. Based at least in part on the bitrates obtained for each of the media programs, the scheduler identifies a conflict that prevents at least one of the media programs from being streamed to the client device over the network. The scheduler enumerates at least one solution to the conflict to thereby resolve the conflict.
-