发明名称 Advertisement insertion into media content for streaming
摘要 Methods and systems for advertisement insertion into streaming media content are described. In one method, an advertisement insertion tool receives advertisement insertion input that identifies a start time in media content to insert an advertisement. In response to receiving the advertisement insertion input, the advertisement insertion tool inspects an original slice of the media content that contains the media content at the start time to locate a preceding key frame at or prior to the start time and a last frame before the start time. The advertisement insertion tool creates a first new slice comprising the media content of the original slice up to the start time. The first new slice comprises the preceding key frame, the last frame and any intervening delta frames between the preceding key frame and the last frame. The advertisement insertion tool creates a second new slice comprising the media content of the original slice at the start time, including creating a subsequent key frame of the media content at the start time. The advertisement insertion tool stores the first new slice and second new slice at a content server for streaming the media content with the advertisement inserted to a media player executing on a client computing system.
申请公布号 US8973032(B1) 申请公布日期 2015.03.03
申请号 US201414229605 申请日期 2014.03.28
申请人 Verizon Patent and Licensing Inc. 发明人 Brueck David F.;Owen C. Ryan;Bye Tyler;Edwards Nathan J.;Brueck Ken
分类号 H04N7/10;H04N7/025;H04N21/44;H04N21/435;H04N21/81 主分类号 H04N7/10
代理机构 代理人
主权项 1. A method comprising: receiving advertisement insertion input at an advertisement insertion tool executing by a processing device, wherein the advertisement insertion input identifies a start time in media content to insert an advertisement; in response to receiving the advertisement insertion input, inspecting an original slice of the media content that contains the media content at the start time to locate a preceding key frame at or prior to the start time and a last frame before the start time; creating a first new slice comprising the media content of the original slice up to the start time, wherein the first new slice comprises the preceding key frame, the last frame and any intervening delta frames between the preceding key frame and the last frame; creating a second new slice comprising the media content of the original slice at the start time, wherein creating the second new slice comprises creating a subsequent key frame of the media content at the start time; and storing the first new slice and second new slice at a content server for streaming the media content with the advertisement inserted to a media player executing on a client computing system.
地址 Basking Ridge NJ US