发明名称 Media playback control
摘要 Disclosed herein are systems, methods, and non-transitory computer-readable storage media for performing an action during playback based on a media manifest file. A system, such as a media player, configured to practice the method receives a media manifest, extracts, from the media manifest, a list of media chunks and at least one tag associated with the list of media chunks. The list of media chunks can describe two or more separate media assets. Then the system parses the at least one tag to identify an action to perform during playback and a playback position to perform the action. The system retrieves, for playback, at least one media chunk associated with the playback position from the list of media chunks, and, during playback of the at least one media chunk and at the playback position, performs the action. Modifying the media playback control can include temporarily disabling a media playback control.
申请公布号 US9049494(B2) 申请公布日期 2015.06.02
申请号 US201113018312 申请日期 2011.01.31
申请人 CBS Interactive, Inc. 发明人 Dhruv Jignesh Yashwant;Senanayake Shalitha Arosha;Xiques Christopher Peter
分类号 G06F17/00;H04N7/10;G06F15/16;H04N21/6543;H04N21/8543;H04N21/262;H04N21/44;H04N21/81;H04N21/845 主分类号 G06F17/00
代理机构 Fenwick & West LLP 代理人 Fenwick & West LLP
主权项 1. A method for playing a mid-roll advertisement during media playback, the method comprising: receiving, at a media player, a media manifest file, the media manifest file comprising a set of operations to be performed sequentially by the media player, the media manifest file indicating a sequence of chunks of media content for retrieval and a length of each of the chunks, wherein the lengths are variable and selected such that a chapter break in the media content temporally aligns with an end of a chunk and wherein each of the lengths are above a predefined minimum chunk length; retrieving a first chunk of media content based on a pointer specified in the media manifest file and playing the first chunk of media content; at a chapter break, extracting by a processor, from the media manifest file, at least one tag associated with a chunk of advertising content to be played by the media player, the tag comprising instructions to disable at least one media player control during playback of the chunk of advertising content and the tag specifying a length of time to disable the identified media player control; parsing the at least one tag to identify 1) a media player control to be disabled during playback of the chunk of advertising content and 2) the length of time to disable the identified media player control; retrieving, for playback, the chunk of advertising content, the chunk of advertising content dynamically selected from an advertising server based on a user profile associated with the media player; playing the chunk of advertising content; and during playback of the chunk of advertising content, disabling the at least one media player control for the specified length of time based on the at least one tag in the media manifest file associated with the chunk of advertising content; and following playback of the chunk of advertising content, retrieving and playing a second chunk of media content specified in the media manifest file.
地址 San Francisco CA US