Patent ID: 8069262
Filing Date: 2011-11-29
Classification: H04L,H04N

Abstract:
1. A method for playing advertisements during buffering time in network living broadcasting, comprising: retrieving, by a network living broadcasting client, streaming media data of a channel currently watched by a user; obtaining, by the network living broadcasting client, an advertisement content file corresponding to the channel, triggering, by the network living broadcasting client, to play the advertisement content file; stopping, by the network living broadcasting client, playing the advertisement content file when the amount of the streaming media data retrieved by the network living broadcasting client reaches a pre-determined quantity, and starting to play the streaming media data retrieved; sending, by the network living broadcasting client, an advertisement synchronization request to an advertisement server when playing the streaming media data, wherein the advertisement synchronization request carries distribution time of an all-channel advertisement file and distribution time of a mono-channel advertisement file corresponding to the channel currently watched by the user; searching, by the advertisement server, in local storage distribution time of all-channel advertisement files and distribution time of mono-channel advertisement files corresponding to the channel currently watched by the user; if there is an advertisement in the advertisement server whose distribution time is later than that of the advertisement of the same type carried in the advertisement synchronization request, sending, by the advertisement server, an advertisement updating instruction to the network living broadcasting client; if there is no distribution time in the advertisement server corresponding to the all-channel advertisement and/or mono-channel advertisement carried in the advertisement synchronization request, sending, by the advertisement server, an advertisement canceling instruction to the network living broadcasting client; obtaining, by the network living broadcasting client, the corresponding advertisement content file from the advertisement server to update the advertisement content file stored in the network living broadcasting client after receiving the advertisement updating instruction, or deleting the corresponding advertisement content file stored in the network living broadcasting client after receiving the advertisement canceling instruction.