MEDIA STREAMING WITH SEAMLESS AD INSERTION
First Claim
Patent Images
1. A method for advertisement insertion on a playback device, comprising:
- downloading a media segment on the playback device from a server computer over a network;
while the media segment is being rendered on the playback device, downloading at least a portion of an advertisement to be rendered; and
seamlessly switching between rendering the media segment and rendering the advertisement.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to playback of video/audio streaming media data with seamless advertisement insertion. A content player monitors playback of the media stream and determines a location to insert an advertisement. The content player pauses downloads of the media stream and begins downloading the advertisement while the media stream continues to be rendered. The advertisement is, consequently, loaded prior to a start time and allows for an instantaneous rendering at an advertisement insertion point in the media stream.
115 Citations
20 Claims
-
1. A method for advertisement insertion on a playback device, comprising:
-
downloading a media segment on the playback device from a server computer over a network; while the media segment is being rendered on the playback device, downloading at least a portion of an advertisement to be rendered; and seamlessly switching between rendering the media segment and rendering the advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for advertisement insertion on a playback device, comprising:
-
downloading at least one segment of a media stream using a first media pipeline; while the at least one segment is being rendered, downloading an advertisement using a second media pipeline; and rendering the advertisement using a seamless transition after the first segment has been rendered. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for displaying content on a playback device coupled to a network, comprising:
-
receiving a media stream to display from the network, wherein the media stream comprises at least multiple sequential media fragments encoded at a first bit rate; while rendering the media stream, receiving an advertisement at a second bit rate; and rendering the advertisement at a predetermined point in the media stream after one of the media fragments has been rendered. - View Dependent Claims (19, 20)
-
Specification