发明名称 Assembling streamed content for on-demand presentation
摘要 Assembling streamed content for on-demand presentation is described. In embodiments, a media asset can be requested from a content distributor, and cacheable segments of the media asset are streamed to the requesting client device. The cacheable segments are received in an initial quality display format for uninterrupted playback of the media asset at the client device while the cacheable segments are being received. An asset matrix that correlates a bit rate and a time position for each cacheable segment in the media asset is also received. The cacheable segments of the media asset can be assembled according to the asset matrix to generate an assembled asset data file of the media asset. The assembled asset data file can then be back-filled with selected ones of the cacheable segments that are replaced with a highest quality display format for on-demand presentation of the media asset when selected for viewing.
申请公布号 US9002881(B2) 申请公布日期 2015.04.07
申请号 US200912608447 申请日期 2009.10.29
申请人 Microsoft Technology Licensing, LLC 发明人 Bocharov John A.;Simmons John C.;Hughes Robert K.;Sirivara Sudheer;Finkelstein Charles A.
分类号 G06F17/30;H04L29/06 主分类号 G06F17/30
代理机构 代理人 Choi Dan;Yee Judy;Minhas Micky
主权项 1. A computer-implemented method at a client device, comprising: requesting a media asset from a content distributor; receiving cacheable segments of the media asset that are streamed to the client device, the cacheable segments received in an initial quality display format for uninterrupted playback of the media asset at the client device while the cacheable segments are being received; receiving an asset matrix that correlates a bit rate and a time position for each cacheable segment in the media asset; assembling the cacheable segments of the media asset according to the asset matrix to generate an assembled asset data file of the media asset, the assembled asset data file being a single cohesive file of the media asset; and back-filling the assembled asset data file at the client device with selected ones of the cacheable segments that are replaced with a highest quality display format for on-demand presentation of the media asset when selected for viewing.
地址 Redmond WA US