Abstract:
Techniques are disclosed for seamless media content switching during fixed-duration breaks. A user can request that a first media content item played by a client device during a fixed-length break be skipped. A server can determine an amount of time remaining in the break, determine an updated playlist of one or more media content items that together at least partially but not completely consume the entire amount of remaining time, and provide the updated playlist to the client device. The client device can determine a delay duration amount of time that it will continue playing the first media content item before skipping to a media content item from the updated playlist. This delay duration is determined such that the entire break can be filled with media content without any dead air or clipped media content.
Abstract:
Systems and methods are disclosed herein that enable a first user that is presented with an advertisement in either a media content stream or a social media stream and to share, via a social network service, the advertisement with a second user(s) such that the advertisement is inserted into a media content stream presented to the second user(s).