CN101136815A - Method and system for broadcasting advertisement during network living broadcast buffering process - Google Patents

Method and system for broadcasting advertisement during network living broadcast buffering process Download PDF

Info

Publication number
CN101136815A
CN101136815A CNA2006101276480A CN200610127648A CN101136815A CN 101136815 A CN101136815 A CN 101136815A CN A2006101276480 A CNA2006101276480 A CN A2006101276480A CN 200610127648 A CN200610127648 A CN 200610127648A CN 101136815 A CN101136815 A CN 101136815A
Authority
CN
China
Prior art keywords
advertisement
advertisement packets
channel
direct broadcasting
play
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2006101276480A
Other languages
Chinese (zh)
Inventor
刘建强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CNA2006101276480A priority Critical patent/CN101136815A/en
Priority to MYPI20085229A priority patent/MY166373A/en
Priority to PCT/CN2007/070167 priority patent/WO2008000191A1/en
Publication of CN101136815A publication Critical patent/CN101136815A/en
Priority to US12/341,575 priority patent/US8069262B2/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The method includes steps: after receiving playing command from user, client end of network direct broadcast (CENDB) begins to obtain data of flow media corresponding channel watched by user currently, and queries network address and type corresponding to channel watched by user currently from server; the method triggers playing content of advertisement packet corresponding to the network address; when obtaining data of flow media reaches to prearranged quantity, CENDB stops playing content of advertisement packet, and stats playing back obtained data of flow media. The system includes CENDB and advertisement server. Preventing monotony and baldness brought by no frame available to play back at CENDB in buffering procedure, the invention makes the most of buffering time, provides profit of advertisement, and creates commercial value.

Description

In procedure of buffering network living broadcast, play the method and system of advertisement
Technical field
The present invention relates to computer networking technology, relate in particular to a kind of method and system of in procedure of buffering network living broadcast, playing advertisement.
Background technology
The network direct broadcasting technology is a kind of based on internet communication, for the user provides flow-medium performance (as TV, broadcasting, the film etc.) technology of broadcast in real time.Along with the continuous maturation of network transmission technology and stream media technology, more and more universal by the live streaming media service that high speed internet provides, numerous network direct broadcasting systems emerge in large numbers one after another, as PPLive, MySee, PPStream etc.Streaming medium content provider, network direct broadcasting operator and network direct broadcasting client three have formed the main body of network direct broadcasting system.
The network direct broadcasting client need be obtained stream medium data from the Internet before broadcast program, after the stream medium data that receives reaches setting quantity, just trigger and play, and the program picture is shown to the user.The network direct broadcasting client from begin to obtain stream medium data to trigger play be called as buffer time during this period of time, any netcast client was needing certain buffer time before user's playing program picture, just required time length difference.The purpose of buffering is the media stream data that can keep certain reproduction time in order to accumulate, to guarantee can not influence the continuity of playing programs when fluctuation takes place network speed.The heterogeneous networks live broadcast system has different modes to the processing of buffer time in the prior art, is illustrated respectively below:
What present most network direct broadcasting system adopted is the processing mode of not conduct of buffer time, it shows as: the network direct broadcasting client is in buffering course, its live viewing area is a blank screen, the below, viewing area is the information indicating that is cushioning, as connecting buffering percentage, transmit, be about to informations such as broadcasts, wait the buffering end after, the broadcasting pictures of program can appear on the blank screen.The shortcoming of this processing mode is: in buffering course, the user is anxious for and sees broadcasting pictures, therefore user's visual focus can rest on live viewing area and buffering information indicating zone, blank screen makes the user produce dysphoric mood easily for a long time, and wastes the quality time that this section can make user's visual focus assemble.
What also have the employing of subnetwork live broadcast system at present is buffer time to play the processing mode that presets material, the user has installed the described material (as picture, animation or the like) that presets when the network direct broadcasting client is installed, the network direct broadcasting client is in buffering course, and its live viewing area content displayed is the described material that presets.The attentiveness that this processing mode can dispersion user be waited for has reduced the dysphoric mood of user.But because the material that buffer time plays is to install when the network direct broadcasting client is installed, the material of being play when therefore the network direct broadcasting client cushions at every turn all is same, thereby make the user produce bored mood easily, and the quality time that this section can make user's visual focus assemble does not produce any commercial value.
Summary of the invention
The invention provides a kind of method and system of in procedure of buffering network living broadcast, playing advertisement, make the buffer time of network direct broadcasting client be fully used, and then created commercial value.
The inventive method comprises:
A kind of method of playing advertisement in procedure of buffering network living broadcast comprises step:
After the network direct broadcasting client is received user's play instruction, begin to obtain the current stream medium data of watching the channel correspondence of user, and, trigger the content of the advertisement packets of playing this network address correspondence to current network address and the type of watching the advertisement packets of channel of server end inquiry respective user;
When the stream medium data that gets access to when the network direct broadcasting client arrives predetermined number, stop to play the content of described advertisement packets, begin to play the described stream medium data that gets access to.
Preferable, if when server end does not return the current advertisement packets of watching channel of respective user, the path and the type of the local default advertisement packets of installing of network direct broadcasting client query are called corresponding playing program and are play this default advertisement packets.
Preferable, when the path of the local default advertisement packets of installing of described network direct broadcasting client query and type, inquire about the minimum playing duration of default advertisement packets correspondence simultaneously;
When the playing duration that the stream medium data that gets access to when the network direct broadcasting client arrives predetermined number and described default advertisement packets reaches minimum playing duration and requires, stop to play the content of described default advertisement packets.
Preferable, the network direct broadcasting client is called the content that corresponding playing program is play the advertisement packets of the described network address correspondence that inquires according to the type of the advertisement packets that inquires from server.
Preferable, when the local corresponding playing program of network direct broadcasting client call is play the content of advertisement packets, the live window of network direct broadcasting client is hidden, the advertisement broadcast window that on this live position of window, shows described playing program, the live window of the size of this advertisement broadcast window and network direct broadcasting client big or small identical.
Preferable, the type of described advertisement packets is type of webpage or Streaming Media type.
Preferable, described network direct broadcasting user end to server end inquiry respective user is current when watching the network address of advertisement packets of channel and type, inquires about the minimum playing duration of this advertisement packets simultaneously;
When the playing duration that the stream medium data that gets access to when the network direct broadcasting client arrives predetermined number and described advertisement packets content reaches minimum playing duration and requires, stop to play the content of described advertisement packets.
Preferable, described server end store with the corresponding all-channel advertisement packets of all-network direct broadcast band and/or with the corresponding single channel advertisement packets of single network direct broadcast band.
Preferable, during the network address of network direct broadcasting user end to server end queries ad bag, server end returns the network address of all-channel advertisement packets or the network address of single channel advertisement packets according to the broadcast state of Set For Current to the network direct broadcasting client.
Preferable, the broadcast state of described server end Set For Current is for playing the all-channel advertisement or playing the single channel advertisement.
Preferable, when described server end upgraded the all-channel advertisement packets of local storage, correspondingly broadcast state was set to play the all-channel advertisement;
When described server end was deleted the all-channel advertisement packets of local storage, correspondingly broadcast state was set to play the single channel advertisement;
When described server end upgraded the single channel advertisement packets of local storage, correspondingly broadcast state was set to play the single channel advertisement.
A kind of system that plays advertisement in procedure of buffering network living broadcast comprises Advertisement Server and network direct broadcasting client, wherein:
The network direct broadcasting client, after receiving play instruction, begin to obtain the current stream medium data of watching the channel correspondence of user, and to the current network address of watching the advertisement packets of channel of Advertisement Server inquiry respective user, trigger the content of the advertisement packets of playing this network address correspondence, when the stream medium data that gets access to arrives predetermined number, stop to play the content of described advertisement packets, begin to play the described stream medium data that gets access to;
Advertisement Server is used for the advertisement packets of storage networking direct broadcast band correspondence, when receiving the query requests of network direct broadcasting client, the current network address of the advertisement packets of channel of watching of respective user is offered the network direct broadcasting client.
Preferable, described network direct broadcasting client specifically comprises:
Enquiry module is when beginning to obtain stream medium data, to current network address and the minimum playing duration of watching the advertisement packets of channel of Advertisement Server inquiry respective user;
The advertisement transmit control module, call corresponding playing program and play the content of the advertisement packets of the network address correspondence that enquiry module inquires, and when the playing duration that the stream medium data that gets access to arrives the advertisement packets of predetermined number and current broadcast reaches minimum playing duration and requires, control the content that described playing program stops to play this advertisement packets;
Playing module, when stopping to play the content of described advertisement packets, begin to play the user who gets access to current watch the channel correspondence stream medium data.
Preferable, described network direct broadcasting client further comprises:
Default ad storage module is used for storing default advertisement packets at the network direct broadcasting client terminal local;
Further comprise in the described advertisement transmit control module:
Judge submodule, be used for judging whether enquiry module inquires the current network address of watching the advertisement packets of channel of respective user from Advertisement Server;
Playing program calls submodule, when enquiry module inquires the network address of the current advertisement packets of watching channel of respective user, call corresponding playing program and play the content of the advertisement packets of the network address correspondence that inquires, otherwise, call corresponding playing program and play the default advertisement packets of storing in the default ad storage module.
Preferable, described advertising service implement body comprises:
Memory module is used for the advertisement packets of storage networking direct broadcast band correspondence;
Index module when receiving the query requests of network direct broadcasting client, is obtained the current network address of watching the advertisement packets of channel of respective user according to the broadcast state of Advertisement Server end Set For Current from memory module, provide it to the network direct broadcasting client.
Beneficial effect of the present invention is as follows:
In the technical solution of the present invention, after the network direct broadcasting client is received user's play instruction, in the buffering course that obtains and accumulate the current stream medium data of watching the channel correspondence of user, to the current network address of watching the advertisement packets of channel of server end inquiry respective user, trigger the content of the advertisement packets of playing this network address correspondence, when buffering finishes, stop to play the content of this advertisement packets, begin to play the stream medium data that gets access to.The present invention has realized playing advertisement in the data buffering process before the network direct broadcasting client slide program is play, both avoided in the buffering course not having dull uninteresting that broadcasting pictures brings because of the network direct broadcasting client, can create commercial value for video content provider, network direct broadcasting operator provide ad revenue again.
Further, advertisement packets has two types of all-channel advertisement and single channel advertisements in the technical solution of the present invention, thereby make operator when carrying out advertisement putting, can be at all network direct broadcasting channel advertisement deliveries, also can be at certain particular network direct broadcast band advertisement delivery.
Description of drawings
Fig. 1 plays the flow chart of the method for advertisement in procedure of buffering network living broadcast for the present invention;
Fig. 2 plays the main composition structured flowchart of the system of advertisement in procedure of buffering network living broadcast for the present invention.
Embodiment
In the technical solution of the present invention, after the network direct broadcasting client is received user's play instruction, in the buffering course that obtains and accumulate the current stream medium data of watching the channel correspondence of user, to the current network address of watching the advertisement packets of channel of server end inquiry respective user, trigger the content of the advertisement packets of playing this network address correspondence, when buffering finishes, stop to play the content of this advertisement packets, begin to play the stream medium data that gets access to.The present invention has realized playing advertisement in the data buffering process before the network direct broadcasting client slide program is play, both avoided in the buffering course not having dull uninteresting that broadcasting pictures brings because of the network direct broadcasting client, can create commercial value for video content provider, network direct broadcasting operator provide ad revenue again.
Be explained in detail to the main realization principle of technical solution of the present invention, embodiment and to the beneficial effect that should be able to reach below in conjunction with each accompanying drawing.
See also Fig. 1, this figure is the present invention plays the method for advertisement in procedure of buffering network living broadcast a flow chart, and its main implementation procedure is:
After step S10, network direct broadcasting client are received user's play instruction, begin from network, to obtain the stream medium data of the channel correspondence that the current selection of user watches, and the stream medium data that gets access to carried out buffer memory, send the Web site query request to server end simultaneously, the current network address of watching the advertisement packets of channel of request inquiry respective user.
Carry the ID of the channel that the current selection of user watches in the described Web site query request.
After step S11, server end are received the Web site query request that the network direct broadcasting client sends, in local search and the current network address of watching the corresponding advertisement packets of channel of user, if server end exists and the current network address of watching the corresponding advertisement packets of channel of user, then server end returns to network direct broadcasting client, execution in step S13 with the network address and the type information of the advertisement packets that inquires; If there is not the current network address of watching the corresponding advertisement packets of channel with the user in server end, then server end returns to the network direct broadcasting client and does not have the current information of watching the network address of the corresponding advertisement packets of channel with the user, execution in step S12.
The advertisement packets of server end storage can be all to distinguish corresponding all-channel advertisement packets with the all-network direct broadcast band, also can be and the corresponding single channel advertisement packets of single network direct broadcast band, preferably, server end had both stored with the all-network direct broadcast band all distinguishes corresponding all-channel advertisement packets, stores again and the corresponding single channel advertisement packets of single network direct broadcast band.
When server end not only stored the all-channel advertisement packets but also stores the single channel advertisement packets, server end was provided with the broadcast state sign, is used to specify the current all-channel advertisement broadcast state that is in and still is in single channel advertisement broadcast state.When described broadcast state is masked as all-channel advertisement broadcast state, after server end is received the Web site query request that the network direct broadcasting client sends, the network address of the all-channel advertisement packets that inquires is returned to the network direct broadcasting client; When described broadcast state was masked as single channel advertisement broadcast state, after server end was received the Web site query request that the network direct broadcasting client sends, inquiry returned to the network direct broadcasting client with the current network address of the corresponding single channel advertisement packets of channel of watching of user.
Advertisement packets is as follows at the storage mode of server end:
It is the catalogue of title that server end is provided with each network direct broadcasting channel ID, each single channel advertisement packets is stored under the catalogue of each self-corresponding network direct broadcasting channel, and the all-channel advertisement packets is repeated to be stored under the catalogue of each network direct broadcasting channel or is stored in separately under the catalogue with each direct broadcast band catalogue peer.
The type of the advertisement packets of server end storage is type of webpage or Streaming Media type, web page files (as the html file) and attribute information file must be comprised in the advertisement packets of type of webpage, files in stream media and attribute information file must be comprised in the advertisement packets of Streaming Media type.Attribute information file (as ini file) is the attribute information record carrier of advertisement packets, has write down attribute informations such as the type of this advertisement packets, minimum playing duration.Also can further comprise FLASH file and picture file in the advertisement packets of described type of webpage, in the FLASH file embedded web page, be the carrier of ad content, and picture file is the decoration of webpage and intersperses.
Preferably, after server end is received the Web site query request that the network direct broadcasting client sends, the local storage of inquiry with the current network address and type information of watching the corresponding advertisement packets of channel of user in, further the minimum playing duration of this advertisement packets of inquiry returns to the network direct broadcasting client simultaneously with its network address and type information with advertisement packets.
After step S12, network direct broadcasting client are sent the Web site query request, if in setting duration, do not receive the feedback of server end, perhaps receive server end feedback do not have information with the current network address of watching the corresponding advertisement packets of channel of user the time, the store path and the type of the local default advertisement packets of installing of network direct broadcasting client query, and call the content that local corresponding playing program is play this default advertisement packets, change step S14.
Described default advertisement packets is mounted when the network direct broadcasting client is installed, and is type of webpage or Streaming Media type.When described default advertisement packets was type of webpage, the network direct broadcasting client was passed to browser program (as Internet Explorer) with the store path of this advertisement packets, was play the content of this default advertisement packets by browser program; When described default advertisement packets was the Streaming Media type, the network direct broadcasting client was passed to DST PLAYER program (as Windows Mediaplayer) with the store path of this advertisement packets, was play the content of this default advertisement packets by the multimedia player program.
When the local corresponding playing program of network direct broadcasting client call is play the content of described default advertisement packets, the live window of network direct broadcasting client is hidden, the broadcast window that on this live position of window, shows described playing program, the live window of the size of this broadcast window and network direct broadcasting client big or small identical.
Preferably, when the store path of the local default advertisement packets of installing of network direct broadcasting client query and type, inquire about the minimum playing duration of this default advertisement packets correspondence simultaneously.
After step S13, network direct broadcasting client are received the network address and type information of the advertisement packets that server end returns, call the content of the advertisement packets of local corresponding this network address correspondence of the online broadcast of playing program, change step S14 according to the type information of advertisement packets.
The type information explicit user of the advertisement packets of returning when server end is current when watching the advertisement packets of channel correspondence to be type of webpage, the network direct broadcasting client is passed to browser program (as Internet Explorer) with the network address of this advertisement packets, by the content of online this default advertisement packets of broadcast of browser program; The type information explicit user of the advertisement packets of returning when server end is current when watching the advertisement packets of channel correspondence to be the Streaming Media type, the network direct broadcasting client is passed to DST PLAYER program (as WindowsMediaplayer) with the network address of this advertisement packets, is play the content of this default advertisement packets by the multimedia player program.
During the content of the advertisement packets of the local corresponding described network address correspondence that gets access to of the online broadcast of playing program of network direct broadcasting client call, the live window of network direct broadcasting client is hidden, the broadcast window that on this live position of window, shows described playing program, the live window of the size of this broadcast window and network direct broadcasting client big or small identical.
Step S14, when the stream medium data that gets access to from network when the network direct broadcasting client arrives predetermined number, control current in progress advertisement and stop to play, begin to play the described stream medium data that gets access to simultaneously.
If the current in progress advertisement of network direct broadcasting client is default advertisement, and among the above-mentioned steps S12, inquired about the minimum playing duration of this default advertisement packets correspondence when the store path of the local default advertisement packets of installing of network direct broadcasting client query and type simultaneously, when then the stream medium data that gets access to from network in the network direct broadcasting client arrives predetermined number, the network direct broadcasting client judges whether the playing duration of current in progress advertisement satisfies its minimum playing duration, if satisfy, then control current in progress advertisement and stop to play, begin to play the described stream medium data that gets access to simultaneously; Otherwise, continue to play this advertisement and satisfy minimum playing duration requirement up to its playing duration, after satisfying minimum playing duration requirement, control current in progress advertisement and stop to play, begin to play the described stream medium data that gets access to simultaneously.
If the current in progress advertisement of network direct broadcasting client is default advertisement, and among the above-mentioned steps S13, the network direct broadcasting client is received the minimum playing duration that comprises advertisement packets in the information that server end returns, when then the stream medium data that gets access to from network in the network direct broadcasting client arrives predetermined number, the network direct broadcasting client judges whether the playing duration of current in progress advertisement satisfies its minimum playing duration, if satisfy, then control current in progress advertisement and stop to play, begin to play the described stream medium data that gets access to simultaneously; Otherwise, continue to play this advertisement and satisfy minimum playing duration requirement up to its playing duration, after satisfying minimum playing duration requirement, control current in progress advertisement and stop to play, begin to play the described stream medium data that gets access to simultaneously.
In the said method, when the server end desire is upgraded the all-channel advertisement packets of this locality storage, if the all-channel advertisement packets of server end is under the catalogue that is stored in separately with each direct broadcast band catalogue peer, then the all-channel advertisement packets under this catalogue is upgraded, and correspondingly broadcast state is set to play the all-channel advertisement and gets final product; If the all-channel advertisement packets of server end be repeated storage under the catalogue of each network direct broadcasting channel, then need respectively the renewal of the all-channel advertisement packets each network direct broadcasting channel directory under, and correspondingly broadcast state is set to play the all-channel advertisement.
When the server end desire was upgraded the single channel advertisement packets of this locality storage, with the renewal of the single channel advertisement packets the network direct broadcasting channel directory of appointment under, and correspondingly broadcast state was set to play the single channel advertisement and gets final product.
When the server end desire is deleted the all-channel advertisement packets of this locality storage, if the all-channel advertisement packets of server end is under the catalogue that is stored in separately with each direct broadcast band catalogue peer, then with the all-channel advertisement packets under this catalogue deletion, and correspondingly broadcast state is set to play the single channel advertisement and gets final product; If local all-channel advertisement packets be repeated storage under the catalogue of each network direct broadcasting channel, then need respectively the all-channel advertisement packets each network direct broadcasting channel directory under to be deleted, and correspondingly broadcast state is set to play the single channel advertisement.
When the server end desire is deleted the single channel advertisement packets of this locality storage, only the deletion of the single channel advertisement packets under the network direct broadcasting channel directory of appointment is got final product.
As fully visible, the present invention has realized playing advertisement in the data buffering process before the network direct broadcasting client slide program is play, thereby both avoided in the buffering course because of no broadcasting pictures bring dull uninteresting, improved user's viewing experience, can create commercial value for video content provider, network direct broadcasting operator provide ad revenue again.
The method of in procedure of buffering network living broadcast, playing advertisement corresponding to the above-mentioned proposition of the present invention, the present invention goes back and then has proposed a kind of system that plays advertisement in procedure of buffering network living broadcast of correspondence here, see also Fig. 2, this figure is the main composition structured flowchart of the present invention system of playing advertisement in procedure of buffering network living broadcast, comprise network direct broadcasting client 20 and Advertisement Server 30, specifically act on as follows:
Network direct broadcasting client 20, after receiving play instruction, begin to obtain the current stream medium data of watching the channel correspondence of user, and to the current network address of watching the advertisement packets of channel of Advertisement Server 20 inquiry respective user, trigger the content of the advertisement packets of playing this network address correspondence, when the stream medium data that gets access to arrives predetermined number, stop to play the content of described advertisement packets, begin to play the described stream medium data that gets access to;
Advertisement Server 30 is used for the advertisement packets of storage networking direct broadcast band correspondence, when receiving the query requests of network direct broadcasting client 30, the current network address of the advertisement packets of channel of watching of respective user is offered network direct broadcasting client 30.
Described network direct broadcasting client 20 specifically comprises:
Subscriber interface module 201 is used to catch the operational order that the user sends;
Media Stream acquisition module 202, connect subscriber interface module 201, after subscriber interface module 201 captures the play instruction that the user sends, from network, obtain stream medium data that the current appointment of user watches the channel correspondence and the media stream data that gets access to is carried out buffer memory;
Enquiry module 203 connects described Media Stream acquisition module 202, when Media Stream acquisition module 202 begins to obtain stream medium data, inquires about current network address and the minimum playing duration of watching the advertisement packets of channel of respective user to Advertisement Server:
Advertisement transmit control module 204, connect described enquiry module 203 and Media Stream acquisition module 202, be used to call corresponding playing program and play the content of the advertisement packets of the network address correspondence that enquiry module 203 inquires, and when the playing duration that the stream medium data that gets access to arrives the advertisement packets of predetermined number and current broadcast reaches minimum playing duration and requires, control the content that described playing program stops to play this advertisement packets.
Playing module 205 connects Media Stream acquisition module 202 and advertisement transmit control module 204, when stopping to play the content of described advertisement packets, begins to play the stream medium data of described Media Stream acquisition module 202 buffer memorys.
When avoiding that server end is current not to have the current advertisement packets of watching channel of respective user, the generation of the situation that buffer time can't effectively be utilized, described network direct broadcasting client 20 further comprises:
Default ad storage module 206 is used in the default advertisement packets of network direct broadcasting client 20 local storages;
Further comprise in the described advertisement transmit control module 204:
Judge submodule 2040, be used for judging whether enquiry module 203 inquires the current network address of watching the advertisement packets of channel of respective user from Advertisement Server 30;
Playing program calls submodule 2041, when enquiry module 203 inquires the network address of the current advertisement packets of watching channel of respective user, call corresponding playing program and play the content of the advertisement packets of the network address correspondence that inquires, otherwise, call the default advertisement packets that corresponding playing program is play storage in the default ad storage module 206.
Described Advertisement Server 30 specifically comprises:
Memory module 301 is used for the advertisement packets of storage networking direct broadcast band correspondence;
Index module 302, when receiving the query requests of network direct broadcasting client, broadcast state according to Advertisement Server end Set For Current obtains the current network address of watching the advertisement packets of channel of respective user from memory module 301, provide it to network direct broadcasting client 20.
Other concrete correlation techniques of the system that plays advertisement in procedure of buffering network living broadcast of the above-mentioned proposition of the present invention realize that details please refer to the specific descriptions of the correlation technique realization details in the said method of the present invention, no longer gives too much to give unnecessary details here.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, if of the present invention these are revised and modification belongs within the scope of claim of the present invention and equivalent technologies thereof, then the present invention also is intended to comprise these changes and modification interior.

Claims (15)

1. a method of playing advertisement in procedure of buffering network living broadcast is characterized in that, comprises step:
After the network direct broadcasting client is received user's play instruction, begin to obtain the current stream medium data of watching the channel correspondence of user, and, trigger the content of the advertisement packets of playing this network address correspondence to current network address and the type of watching the advertisement packets of channel of server end inquiry respective user;
When the stream medium data that gets access to when the network direct broadcasting client arrives predetermined number, stop to play the content of described advertisement packets, begin to play the described stream medium data that gets access to.
2. the method for claim 1, it is characterized in that, when if server end does not return the current advertisement packets of watching channel of respective user, the path and the type of the local default advertisement packets of installing of network direct broadcasting client query are called corresponding playing program and are play this default advertisement packets.
3. method as claimed in claim 2 is characterized in that,
When the path of the local default advertisement packets of installing of described network direct broadcasting client query and type, inquire about the minimum playing duration of default advertisement packets correspondence simultaneously;
When the playing duration that the stream medium data that gets access to when the network direct broadcasting client arrives predetermined number and described default advertisement packets reaches minimum playing duration and requires, stop to play the content of described default advertisement packets.
4. the method for claim 1 is characterized in that, the network direct broadcasting client is called the content that corresponding playing program is play the advertisement packets of the described network address correspondence that inquires according to the type of the advertisement packets that inquires from server.
5. as claim 2 or 4 described methods, it is characterized in that, when the local corresponding playing program of network direct broadcasting client call is play the content of advertisement packets, the live window of network direct broadcasting client is hidden, the advertisement broadcast window that on this live position of window, shows described playing program, the live window of the size of this advertisement broadcast window and network direct broadcasting client big or small identical.
6. the method for claim 1 is characterized in that, the type of described advertisement packets is type of webpage or Streaming Media type.
7. the method for claim 1 is characterized in that,
Described network direct broadcasting user end to server end inquiry respective user is current when watching the network address of advertisement packets of channel and type, inquires about the minimum playing duration of this advertisement packets simultaneously;
When the playing duration that the stream medium data that gets access to when the network direct broadcasting client arrives predetermined number and described advertisement packets content reaches minimum playing duration and requires, stop to play the content of described advertisement packets.
8. the method for claim 1 is characterized in that, described server end store with the corresponding all-channel advertisement packets of all-network direct broadcast band and/or with the corresponding single channel advertisement packets of single network direct broadcast band.
9. method as claimed in claim 8, it is characterized in that, during the network address of network direct broadcasting user end to server end queries ad bag, server end returns the network address of all-channel advertisement packets or the network address of single channel advertisement packets according to the broadcast state of Set For Current to the network direct broadcasting client.
10. method as claimed in claim 9 is characterized in that, the broadcast state of described server end Set For Current is for playing the all-channel advertisement or playing the single channel advertisement.
11. method as claimed in claim 10 is characterized in that,
When described server end upgraded the all-channel advertisement packets of local storage, correspondingly broadcast state was set to play the all-channel advertisement;
When described server end was deleted the all-channel advertisement packets of local storage, correspondingly broadcast state was set to play the single channel advertisement;
When described server end upgraded the single channel advertisement packets of local storage, correspondingly broadcast state was set to play the single channel advertisement.
12. a system that plays advertisement in procedure of buffering network living broadcast is characterized in that, comprises Advertisement Server and network direct broadcasting client, wherein:
The network direct broadcasting client, after receiving play instruction, begin to obtain the current stream medium data of watching the channel correspondence of user, and to the current network address of watching the advertisement packets of channel of Advertisement Server inquiry respective user, trigger the content of the advertisement packets of playing this network address correspondence, when the stream medium data that gets access to arrives predetermined number, stop to play the content of described advertisement packets, begin to play the described stream medium data that gets access to;
Advertisement Server is used for the advertisement packets of storage networking direct broadcast band correspondence, when receiving the query requests of network direct broadcasting client, the current network address of the advertisement packets of channel of watching of respective user is offered the network direct broadcasting client.
13. system as claimed in claim 12 is characterized in that, described network direct broadcasting client specifically comprises:
Enquiry module is when beginning to obtain stream medium data, to current network address and the minimum playing duration of watching the advertisement packets of channel of Advertisement Server inquiry respective user;
The advertisement transmit control module, call corresponding playing program and play the content of the advertisement packets of the network address correspondence that enquiry module inquires, and when the playing duration that the stream medium data that gets access to arrives the advertisement packets of predetermined number and current broadcast reaches minimum playing duration and requires, control the content that described playing program stops to play this advertisement packets;
Playing module, when stopping to play the content of described advertisement packets, begin to play the user who gets access to current watch the channel correspondence stream medium data.
14. system as claimed in claim 13 is characterized in that, described network direct broadcasting client further comprises:
Default ad storage module is used for storing default advertisement packets at the network direct broadcasting client terminal local;
Further comprise in the described advertisement transmit control module:
Judge submodule, be used for judging whether enquiry module inquires the current network address of watching the advertisement packets of channel of respective user from Advertisement Server;
Playing program calls submodule, when enquiry module inquires the network address of the current advertisement packets of watching channel of respective user, call corresponding playing program and play the content of the advertisement packets of the network address correspondence that inquires, otherwise, call corresponding playing program and play the default advertisement packets of storing in the default ad storage module.
15. system as claimed in claim 12 is characterized in that, described advertising service implement body comprises:
Memory module is used for the advertisement packets of storage networking direct broadcast band correspondence;
Index module when receiving the query requests of network direct broadcasting client, is obtained the current network address of watching the advertisement packets of channel of respective user according to the broadcast state of Advertisement Server end Set For Current from memory module, provide it to the network direct broadcasting client.
CNA2006101276480A 2006-06-23 2006-08-31 Method and system for broadcasting advertisement during network living broadcast buffering process Pending CN101136815A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CNA2006101276480A CN101136815A (en) 2006-08-31 2006-08-31 Method and system for broadcasting advertisement during network living broadcast buffering process
MYPI20085229A MY166373A (en) 2006-06-23 2007-06-22 Method, system and apparatus for playing advertisements
PCT/CN2007/070167 WO2008000191A1 (en) 2006-06-23 2007-06-22 A method, system and client of playing advertisement
US12/341,575 US8069262B2 (en) 2006-06-23 2008-12-22 Method, system and apparatus for playing advertisements

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2006101276480A CN101136815A (en) 2006-08-31 2006-08-31 Method and system for broadcasting advertisement during network living broadcast buffering process

Publications (1)

Publication Number Publication Date
CN101136815A true CN101136815A (en) 2008-03-05

Family

ID=39160668

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006101276480A Pending CN101136815A (en) 2006-06-23 2006-08-31 Method and system for broadcasting advertisement during network living broadcast buffering process

Country Status (1)

Country Link
CN (1) CN101136815A (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378045A (en) * 2010-08-23 2012-03-14 康佳集团股份有限公司 Network television processing method and system
CN102521247A (en) * 2011-11-14 2012-06-27 上海聚胜万合广告有限公司 Playing time duration statistic method of FLASH advertisement
CN102595217A (en) * 2010-12-21 2012-07-18 微软公司 Provision of contextual advertising
CN103294688A (en) * 2012-02-24 2013-09-11 宇龙计算机通信科技(深圳)有限公司 Web page browsing method and system
CN103297820A (en) * 2012-12-30 2013-09-11 乐视网信息技术(北京)股份有限公司 Advertising information processing method
CN104144224A (en) * 2014-08-22 2014-11-12 北京奇虎科技有限公司 Method and device for displaying released information through client side
CN104168505A (en) * 2014-08-07 2014-11-26 广州华多网络科技有限公司 Client side playing control method and client side
CN104219563A (en) * 2014-09-16 2014-12-17 广州华多网络科技有限公司 Channel live broadcasting method, device and system
CN105472401A (en) * 2015-11-13 2016-04-06 合一网络技术(北京)有限公司 Method and system for playing advertisement in network broadcast process
CN105635844A (en) * 2016-01-12 2016-06-01 腾讯科技(深圳)有限公司 Method and device for playing video in browser
CN105744371A (en) * 2014-12-09 2016-07-06 深圳Tcl数字技术有限公司 Stream media data play method and device
CN105808060A (en) * 2016-03-07 2016-07-27 广州酷狗计算机科技有限公司 Method and device for playing animation
CN105915968A (en) * 2016-06-14 2016-08-31 浪潮软件集团有限公司 Method, device and system for inserting advertisement
CN105992043A (en) * 2015-10-15 2016-10-05 乐视致新电子科技(天津)有限公司 Data processing method and device
CN106210810A (en) * 2016-08-16 2016-12-07 王晚丁 A kind of advertisement information processing method and device
CN106385494A (en) * 2016-09-07 2017-02-08 努比亚技术有限公司 Method and device for obtaining dynamic home page of mobile terminal application
WO2017152776A1 (en) * 2016-03-09 2017-09-14 阿里巴巴集团控股有限公司 Web engine starting method and device
CN108074126A (en) * 2017-03-30 2018-05-25 北京市商汤科技开发有限公司 A kind of business statistical method, device and electronic equipment
CN108260024A (en) * 2018-04-12 2018-07-06 腾讯科技(深圳)有限公司 Live data processing method, device, computer equipment and storage medium

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378045A (en) * 2010-08-23 2012-03-14 康佳集团股份有限公司 Network television processing method and system
CN102595217B (en) * 2010-12-21 2015-10-28 微软技术许可有限责任公司 Contextual advertisement is provided
CN102595217A (en) * 2010-12-21 2012-07-18 微软公司 Provision of contextual advertising
CN102521247A (en) * 2011-11-14 2012-06-27 上海聚胜万合广告有限公司 Playing time duration statistic method of FLASH advertisement
CN102521247B (en) * 2011-11-14 2017-07-21 上海聚胜万合广告有限公司 A kind of FLASH advertisements playing duration statistical method
CN103294688A (en) * 2012-02-24 2013-09-11 宇龙计算机通信科技(深圳)有限公司 Web page browsing method and system
CN103297820A (en) * 2012-12-30 2013-09-11 乐视网信息技术(北京)股份有限公司 Advertising information processing method
CN103297820B (en) * 2012-12-30 2016-12-28 乐视网信息技术(北京)股份有限公司 A kind of advertisement information processing method
CN104168505A (en) * 2014-08-07 2014-11-26 广州华多网络科技有限公司 Client side playing control method and client side
CN104168505B (en) * 2014-08-07 2019-07-02 广州华多网络科技有限公司 A kind of client terminal playing control method and client
CN104144224B (en) * 2014-08-22 2018-07-06 北京奇虎科技有限公司 Client shows the method and device to release news
CN104144224A (en) * 2014-08-22 2014-11-12 北京奇虎科技有限公司 Method and device for displaying released information through client side
CN104219563B (en) * 2014-09-16 2018-01-09 广州华多网络科技有限公司 A kind of channel live methods, devices and systems
CN104219563A (en) * 2014-09-16 2014-12-17 广州华多网络科技有限公司 Channel live broadcasting method, device and system
CN105744371A (en) * 2014-12-09 2016-07-06 深圳Tcl数字技术有限公司 Stream media data play method and device
CN105992043A (en) * 2015-10-15 2016-10-05 乐视致新电子科技(天津)有限公司 Data processing method and device
CN105472401A (en) * 2015-11-13 2016-04-06 合一网络技术(北京)有限公司 Method and system for playing advertisement in network broadcast process
CN105635844A (en) * 2016-01-12 2016-06-01 腾讯科技(深圳)有限公司 Method and device for playing video in browser
CN105808060A (en) * 2016-03-07 2016-07-27 广州酷狗计算机科技有限公司 Method and device for playing animation
CN105808060B (en) * 2016-03-07 2019-03-15 广州酷狗计算机科技有限公司 A kind of method and apparatus of playing animation
WO2017152776A1 (en) * 2016-03-09 2017-09-14 阿里巴巴集团控股有限公司 Web engine starting method and device
CN105915968A (en) * 2016-06-14 2016-08-31 浪潮软件集团有限公司 Method, device and system for inserting advertisement
CN106210810A (en) * 2016-08-16 2016-12-07 王晚丁 A kind of advertisement information processing method and device
CN106210810B (en) * 2016-08-16 2020-06-05 王晚丁 Advertisement information processing method and device
CN106385494A (en) * 2016-09-07 2017-02-08 努比亚技术有限公司 Method and device for obtaining dynamic home page of mobile terminal application
CN106385494B (en) * 2016-09-07 2020-05-05 努比亚技术有限公司 Method and device for acquiring dynamic home page of mobile terminal application
CN108074126A (en) * 2017-03-30 2018-05-25 北京市商汤科技开发有限公司 A kind of business statistical method, device and electronic equipment
CN108260024A (en) * 2018-04-12 2018-07-06 腾讯科技(深圳)有限公司 Live data processing method, device, computer equipment and storage medium
CN108260024B (en) * 2018-04-12 2020-06-12 腾讯科技(深圳)有限公司 Live broadcast data processing method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN101136815A (en) Method and system for broadcasting advertisement during network living broadcast buffering process
CN100566296C (en) In procedure of buffering network living broadcast, play method, system and the client of advertisement
US20240007696A1 (en) Systems and methods for using video metadata to associate advertisements therewith
US8682722B1 (en) Controlling user experience
US6338094B1 (en) Method, device and system for playing a video file in response to selecting a web page link
CN101523911B (en) Method and apparatus for downloading ancillary program data to dvr
US8631453B2 (en) Video branching
CN101917390B (en) Multifunctional network player
US20070283268A1 (en) Advertising delivery
US20090276807A1 (en) Facilitating indication of metadata availbility within user accessible content
WO2008000191A1 (en) A method, system and client of playing advertisement
US20070022437A1 (en) Methods and apparatus for providing content and services coordinated with television content
US20080040768A1 (en) Approach for associating advertising supplemental information with video programming
CN101383937A (en) Method, system, server and terminal for playing video advertisement and text information
KR20040007406A (en) Method of disseminating advertisements using an embedded media player page
WO2007109388A2 (en) Apparatus and method for providing television services using an aggregator
JP2004529588A (en) Method and apparatus for time-shifting broadcast programs having web content of synchronous delivery
JP2008294943A (en) Program related information acquistion system and video recorder
CN103188232A (en) Advertising insertion system
US20120177340A1 (en) Graphic User Interface for Playing Video Data
CN103517101A (en) Method and system for simultaneously playing time line advertisement based on multi-screen interaction scene
EP2116052A1 (en) Video system
CN101472168A (en) Method, system and stream medium server for transmitting stream medium advertisement based on wireless terminal
EP1283639A1 (en) Methods and apparatus for reproducing prerecorded and live works stored on a server
US7933918B2 (en) Content hook-up apparatus and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1116611

Country of ref document: HK

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20080305

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1116611

Country of ref document: HK