CN103260062A - Method and device for carrying out content play and control over client sides - Google Patents

Method and device for carrying out content play and control over client sides Download PDF

Info

Publication number
CN103260062A
CN103260062A CN2012100339524A CN201210033952A CN103260062A CN 103260062 A CN103260062 A CN 103260062A CN 2012100339524 A CN2012100339524 A CN 2012100339524A CN 201210033952 A CN201210033952 A CN 201210033952A CN 103260062 A CN103260062 A CN 103260062A
Authority
CN
China
Prior art keywords
client
content
played
play
broadcasting time
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
CN2012100339524A
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.)
Shenzhen Tencent Computer Systems Co Ltd
Original Assignee
Shenzhen Tencent Computer Systems 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 Shenzhen Tencent Computer Systems Co Ltd filed Critical Shenzhen Tencent Computer Systems Co Ltd
Priority to CN2012100339524A priority Critical patent/CN103260062A/en
Publication of CN103260062A publication Critical patent/CN103260062A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides a method and device for carrying out content play and control over client sides. The method mainly comprises the steps of obtaining played times of various contents to be played in each client side, determining content played the time by each client side according to a threshold value of content play times and the played times of the various contents in each client side, and sending the content played the time to each client side. Due to the fact that the content played the time by each client side is controlled according to the played times of the various contents in each client side and the preset threshold value of the content play times by a server, a fresh degree of the content played by each client side can be controlled, and timing control over the content play based on individual needs of each client side is achieved.

Description

Client is carried out the method and apparatus of content play control
Technical field
The present invention relates to the Computer Applied Technology field, relate in particular to a kind of method and apparatus and a kind of device of realizing this method that client is carried out content play control.
Background technology
At present, Virtual network operator is for the content play to client, such as, generally adopt content waiting system to control the freshness of content, according to absolute time or relative time content is carried out undercarriage and handle.Foregoing is play and can be comprised: advertisement, bulletin and news broadcast etc.Such as, 1 piece of bulletin will roll off the production line after 1 month when throwing in, and perhaps roll off the production line to certain absolute time point.
The shortcoming of above-mentioned prior art is: reach the standard grade and roll off the production line according to unified time for content play, do not consider client's individual demand, as 1 the bulletin online 1 month, be a kind of interference to the user repeatedly who has seen this bulletin.
Summary of the invention
Embodiments of the invention provide a kind of client have been carried out method and apparatus and a kind of device of realizing this method of content play, to realize based on the individual demand of each client content play being carried out timeliness control.
A kind of method that client is carried out content play control comprises:
Obtain various contents to be played at the broadcasting time of client;
According to the threshold value of content play number of times and described various content to be played broadcasting time in client, determine the content of this broadcast of client, send the content of described this broadcast to client.
A kind of device that client is carried out content play control comprises:
Content play number of times acquisition module is used for obtaining various contents to be played at the broadcasting time of client;
The content play control module is used for determining the content of this broadcast of client according to the threshold value of content play number of times and described various content to be played broadcasting time in client, sends the content of described this broadcast to client.
The technical scheme that is provided by the embodiment of the invention described above as can be seen, the embodiment of the invention by server according to the threshold value of various contents at broadcasting time and the predefined content play number of times of client, control the content of this broadcast of client, thereby can control the freshness of the content of each client terminal playing, realize based on the individual demand of each client content play being carried out timeliness control.
Description of drawings
A kind of concrete process chart that client is carried out the method for content play control that Fig. 1 provides for the embodiment of the invention one;
A kind of concrete frame construction drawing that client is carried out the device of content play control that Fig. 2 provides for the embodiment of the invention two.
Embodiment
For the purpose, technical scheme and the advantage that make the embodiment of the invention is clearer, below in conjunction with accompanying drawing, so that the embodiment of the invention is clearly and completely described personnel.
Embodiment one
The concrete handling process of a kind of method of client being carried out content play control that this embodiment provides specifically may further comprise the steps 11~12 as shown in Figure 1.
Step 11, server receive the content play request that client sends, and obtain various contents at the broadcasting time of client.
Server sends the record object of content play number of times and the valid expiration date of described record object to the browser of client, above-mentioned record object can be the Cookie object, the term of validity of Cookie object can be set as required, such as being 1 week, 1 month etc.In actual applications, it is identical to be set the renewal time limit that the content of valid expiration date of described record object and server end throws in.
The form of above-mentioned Cookie object can for:
Figure BDA0000135927260000031
After client receives above-mentioned record object, described record object is kept in the assigned catalogue of client, this assigned catalogue is reported server.Then, client certain content within described valid expiration date after the browser of described client is play 1 time, the broadcasting time of described content is added 1 and be kept in the described record object, therefore, preserved various contents at the broadcasting time of client in the above-mentioned record object.
Such as, be example with the Cookie object, the information of preserving in the above-mentioned record object can be Cookie:fresh=Object1, C1|Object2, C2|...|ObjectN, CN|.Show that object 1Object1 play C1 time at the browser of described client before the deadline, object 2Object2 play C2 time ... object N ObjectN play CN time.
When client need send the content play request to server, client can at first be obtained the various contents of preserving in the above-mentioned record object at the broadcasting time of client, carries this content of asking and various content at the broadcasting time of client in the foregoing playing request.After server receives the foregoing playing request, just can obtain this content of asking of wherein carrying and various content at the broadcasting time of client.
Perhaps;
User end to server sends the content play request, carries the content that this is asked in the foregoing playing request.After server receives the foregoing playing request, from the described assigned catalogue of described client, obtain various contents at the broadcasting time of client.
Foregoing is play and can be comprised: advertisement, bulletin and news broadcast etc.
Step 12, according to the threshold value of predefined content play number of times and the described various content broadcasting time in client, determine the content of this broadcast of client, the content play that sends the content of carrying described this broadcast to client is replied.
Need to set in advance the threshold value of the content play number of times within certain time limit at server, above-mentioned certain time limit can be the renewal time limit that content is thrown in.Such as, above-mentioned certain time limit can be for 1 week, above-mentioned threshold value can be 5 times, namely certain content has been play after 5 times at the browser of client in the time in 1 week, above-mentioned certain content will reduce the freshness of client, and this content is play at the browser of client improper again within this week.Described threshold value can be the definite value that sets in advance, and also can carry out real-time update or related the variation according to business demand.
After server receives the content play request of client transmission, according to the broadcasting time of described various contents in client, whether the number of times of judging the described content that this is asked is less than the threshold value of described content play number of times, if determine that then the content of this broadcast of client is the described content that this is asked; Otherwise according to the content choice strategy, the content of determining this broadcast of client is other content outside the described content that this is asked.
The foregoing selection strategy can be for preestablishing the playing sequence of all the elements, and as C1-----CN, if the content play of front has arrived threshold value, then order is down play and got final product.
This content of asking of carrying in the content play request that sends such as, client is C1, and the threshold value of foregoing broadcasting time is M, and when C1<M, then the content of above-mentioned definite this broadcast of client is C1; When C1>M, the content of then determining this broadcast of client is other content outside the C1.
Then, server is replied to the content play that client sends the content of carrying described this broadcast, client receive foregoing play reply after, when browser was play the content of above-mentioned this broadcast, the broadcasting time with the content play in above-mentioned record object added 1.
Optionally, server directly adds 1 with the broadcasting time of the content of above-mentioned this broadcast, and is kept in the record object that above-mentioned client sends, then, foregoing play reply in above-mentioned record object return to client again.
Valid expiration date at above-mentioned record object arrives after date, and server can resend new record object to client, and the valid expiration date of the record object that this is new is restarted timing.
Embodiment two
Present embodiment provides a kind of device that client is carried out content play control, and this device is arranged in the server, and its concrete frame structure comprises as described in Figure 2 as lower module:
Content play number of times acquisition module 21 is used for obtaining various contents to be played at the broadcasting time of client;
Content play control module 22 is used for determining the content of this broadcast of client according to the threshold value of content play number of times and described various content to be played broadcasting time in client, sends the content of described this broadcast to client.
Concrete, described content play number of times acquisition module 21, also be used for client to certain content within valid expiration date after the number of times that the browser of described client is play is counted and is kept at Cookie, from described Cookie, obtain various contents to be played at the broadcasting time of client.
Concrete, described content play number of times acquisition module 21, also be used for client to certain content within valid expiration date after the assigned catalogue of client is counted and be kept to the number of times that the browser of described client is play, from described assigned catalogue, obtain various contents to be played at the broadcasting time of client.
Concrete, described content play control module 22, also be used for according to the broadcasting time of described various contents to be played in client, judge that one of them broadcasting time of described content to be played is whether less than the threshold value of content play number of times, if the content of determining this broadcast of client is one of described content to be played; Otherwise the content of determining this broadcast of client is other content to be played.
Concrete, described content play control module 22 also is used for sending described valid expiration date to client.
It is similar that the device of using the embodiment of the invention carries out client is carried out concrete processing procedure and the preceding method embodiment of content play control, repeats no more herein.
One of ordinary skill in the art will appreciate that all or part of flow process that realizes in above-described embodiment method, be to instruct relevant hardware to finish by computer program, described program can be stored in the computer read/write memory medium, this program can comprise the flow process as the embodiment of above-mentioned each side method when carrying out.Wherein, described storage medium can be magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
In sum, the embodiment of the invention by server according to the threshold value of various contents at broadcasting time and the predefined content play number of times of client, control the content of this broadcast of client, thereby can control the freshness of the content of each client terminal playing, realize based on the individual demand of each client content play being carried out timeliness control.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.

Claims (10)

1. the method that client is carried out content play control is characterized in that, comprising:
Obtain various contents to be played at the broadcasting time of client;
According to the threshold value of content play number of times and described various content to be played broadcasting time in client, determine the content of this broadcast of client, send the content of described this broadcast to client.
2. method according to claim 1 is characterized in that, describedly obtains various contents to be played at the broadcasting time of client, comprising:
Client is counted and is kept among the Cookie to certain content at the number of times of playing at the browser of described client within valid expiration date;
From described Cookie, obtain various contents to be played at the broadcasting time of client.
3. method according to claim 1 is characterized in that, describedly obtains various contents to be played at the broadcasting time of client, comprising:
Client is being counted and is being kept in the assigned catalogue of client at the number of times that the browser of described client is play within valid expiration date certain content;
From described assigned catalogue, obtain various contents to be played at the broadcasting time of client.
4. according to each described method of claim 1-3, it is characterized in that, described according to the content play number of times threshold value and described various content to be played at the broadcasting time of client, determine the content of this broadcast of client, comprising:
According to the broadcasting time of described various contents to be played in client, judge that one of them broadcasting time of described content to be played is whether less than the threshold value of content play number of times, if the content of determining this broadcast of client is one of described content to be played; Otherwise the content of determining this broadcast of client is other content to be played.
5. according to the method for claim 2 or 3, it is characterized in that, also comprise, send described valid expiration date to client.
6. the device that client is carried out content play control is characterized in that, comprising:
Content play number of times acquisition module is used for obtaining various contents to be played at the broadcasting time of client;
The content play control module is used for determining the content of this broadcast of client according to the threshold value of content play number of times and described various content to be played broadcasting time in client, sends the content of described this broadcast to client.
7. device according to claim 6 is characterized in that:
Described content play number of times acquisition module, also be used for client to certain content within valid expiration date after the number of times that the browser of described client is play is counted and is kept at Cookie, from described Cookie, obtain various contents to be played at the broadcasting time of client.
8. device according to claim 6 is characterized in that:
Described content play number of times acquisition module, also be used for client to certain content within valid expiration date after the assigned catalogue of client is counted and be kept to the number of times that the browser of described client is play, from described assigned catalogue, obtain various contents to be played at the broadcasting time of client.
9. according to claim 7 or 8 described devices, it is characterized in that:
Described content play control module, also be used for according to the broadcasting time of described various contents to be played in client, judge that one of them broadcasting time of described content to be played is whether less than the threshold value of content play number of times, if the content of determining this broadcast of client is one of described content to be played; Otherwise the content of determining this broadcast of client is other content to be played.
10. according to claim 7 or 8 described devices, it is characterized in that:
Described content play control module also is used for sending described valid expiration date to client.
CN2012100339524A 2012-02-15 2012-02-15 Method and device for carrying out content play and control over client sides Pending CN103260062A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012100339524A CN103260062A (en) 2012-02-15 2012-02-15 Method and device for carrying out content play and control over client sides

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012100339524A CN103260062A (en) 2012-02-15 2012-02-15 Method and device for carrying out content play and control over client sides

Publications (1)

Publication Number Publication Date
CN103260062A true CN103260062A (en) 2013-08-21

Family

ID=48963719

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012100339524A Pending CN103260062A (en) 2012-02-15 2012-02-15 Method and device for carrying out content play and control over client sides

Country Status (1)

Country Link
CN (1) CN103260062A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104753853A (en) * 2013-12-25 2015-07-01 北京思博途信息技术有限公司 Media browse time control method and device
CN104853231A (en) * 2014-02-19 2015-08-19 腾讯科技(北京)有限公司 Information processing method, device and system
WO2016074493A1 (en) * 2014-11-11 2016-05-19 北京百度网讯科技有限公司 Control method and apparatus of media object display and media object display system
WO2017120834A1 (en) * 2016-01-14 2017-07-20 段春燕 Method for inserting advertisements according to number of playback times and advertisement insertion system
WO2017120835A1 (en) * 2016-01-14 2017-07-20 段春燕 Method and advertisement system for alerting information when inserting advertisement according to playback frequency
WO2017120836A1 (en) * 2016-01-14 2017-07-20 段春燕 Method for collecting data when inserting advertisement, and advertisement insertion system
CN107977850A (en) * 2016-10-25 2018-05-01 北星传媒(北京)有限公司 Information distribution method and system
CN113010817A (en) * 2019-12-18 2021-06-22 腾讯科技(深圳)有限公司 Method and device for adjusting validity period of content, server and storage medium
CN114554257A (en) * 2020-06-30 2022-05-27 百度在线网络技术(北京)有限公司 Resource allocation method, device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070186244A1 (en) * 2006-02-07 2007-08-09 Samsung Electronics Co., Ltd. Method and apparatus for providing filtering interface for recording and/or searching for broadcast content
CN101262497A (en) * 2008-04-21 2008-09-10 深圳市迅雷网络技术有限公司 A content push method, system and device
CN101370033A (en) * 2008-09-26 2009-02-18 成都市华为赛门铁克科技有限公司 Method and equipment for propelling message
US20100242060A1 (en) * 2009-03-19 2010-09-23 Google Inc. Online Ad Placement Based On User Metrics For Hosted Media

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070186244A1 (en) * 2006-02-07 2007-08-09 Samsung Electronics Co., Ltd. Method and apparatus for providing filtering interface for recording and/or searching for broadcast content
CN101262497A (en) * 2008-04-21 2008-09-10 深圳市迅雷网络技术有限公司 A content push method, system and device
CN101370033A (en) * 2008-09-26 2009-02-18 成都市华为赛门铁克科技有限公司 Method and equipment for propelling message
US20100242060A1 (en) * 2009-03-19 2010-09-23 Google Inc. Online Ad Placement Based On User Metrics For Hosted Media

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104753853A (en) * 2013-12-25 2015-07-01 北京思博途信息技术有限公司 Media browse time control method and device
CN104753853B (en) * 2013-12-25 2018-01-30 北京灵集科技有限公司 A kind of medium browsing number control method and device
CN104853231A (en) * 2014-02-19 2015-08-19 腾讯科技(北京)有限公司 Information processing method, device and system
US10230797B2 (en) 2014-02-19 2019-03-12 Tencent Technology (Shenzhen) Company Limited Information processing method, device, and system
WO2016074493A1 (en) * 2014-11-11 2016-05-19 北京百度网讯科技有限公司 Control method and apparatus of media object display and media object display system
WO2017120834A1 (en) * 2016-01-14 2017-07-20 段春燕 Method for inserting advertisements according to number of playback times and advertisement insertion system
WO2017120835A1 (en) * 2016-01-14 2017-07-20 段春燕 Method and advertisement system for alerting information when inserting advertisement according to playback frequency
WO2017120836A1 (en) * 2016-01-14 2017-07-20 段春燕 Method for collecting data when inserting advertisement, and advertisement insertion system
CN107977850A (en) * 2016-10-25 2018-05-01 北星传媒(北京)有限公司 Information distribution method and system
CN113010817A (en) * 2019-12-18 2021-06-22 腾讯科技(深圳)有限公司 Method and device for adjusting validity period of content, server and storage medium
CN114554257A (en) * 2020-06-30 2022-05-27 百度在线网络技术(北京)有限公司 Resource allocation method, device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103260062A (en) Method and device for carrying out content play and control over client sides
CN103348691B (en) The method, apparatus and system of distribution live content
CN101146110B (en) A method for playing stream media
CN101656617B (en) Method for promoting advertisement, device and system thereof
CN104468395A (en) Direct-broadcasting-room channel access method and system
CN104168303A (en) Method and device for displaying network studio
CN102075531B (en) Method for transmitting data to client
CN109756757A (en) Live data processing method and processing device, live broadcasting method and device and direct broadcast server
CN103475932A (en) Seamless on-line playing method and device of network video and network television system
CN101882289A (en) Advertisement playing control system and method thereof
CN103546771B (en) A kind of TV programme comment processing method and system based on intelligent terminal
CN107579959A (en) Ballot receiving/transmission method, device and the relevant device of client and server end
CN102291412B (en) A kind of multimedia service realization method based on HTTP, system and device
CN105828011A (en) Method, device and system for video record
CN107786903A (en) video interactive method and device
CN102291629A (en) P2P (peer-to-peer) proxy on-demand system and implementation method applied to IPTV (Internet protocol television)
CN101656947B (en) Establishing method, device and system of cross-heterogeneous-network service sharing
CN105812833A (en) File processing method and device
CN100446567C (en) Apparatus and method for realizing P2P stream broadcasting in information family appliances
US9332421B2 (en) Method and apparatus for random access to multimedia content in wireless communication system
CN103841449B (en) TV program information processing method and device
CN106331789A (en) Carousel program playing control method and carousel program playing control device
CN104202625B (en) A kind of media file processing method and equipment
CN106982185A (en) A kind of play system based on intelligent terminal
CN104853231B (en) Information processing method, equipment and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20130821

RJ01 Rejection of invention patent application after publication