CN106375792A - Service object pushing and displaying method, server, terminals and system - Google Patents
Service object pushing and displaying method, server, terminals and system Download PDFInfo
- Publication number
- CN106375792A CN106375792A CN201610895903.XA CN201610895903A CN106375792A CN 106375792 A CN106375792 A CN 106375792A CN 201610895903 A CN201610895903 A CN 201610895903A CN 106375792 A CN106375792 A CN 106375792A
- Authority
- CN
- China
- Prior art keywords
- terminal
- server
- business object
- video data
- business
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25875—Management of end-user data involving end-user authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Computing Systems (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention provides a service object pushing and displaying method, a server, terminals and a system. the pushing method comprises steps: the server forwards video data acquired by the first terminal to the first terminal and a second terminal for being played; the server selects a service object according to a pushing request sent by the first terminal; and the server pushes the service object to the first terminal and the second terminal, and displaying is carried out at an interface where the video data are. As the first terminal has a control authority on the service object, the service object pushing time can be adjusted properly according to a live broadcast condition, and the service object pushing flexibility is greatly improved.
Description
Technical field
The present invention relates to the technical field of computer disposal, more particularly to a kind of method for pushing of business object, one kind
The display packing of business object, a kind of server, a kind of first terminal, a kind of second terminal and a kind of processing system of business object
System.
Background technology
Development with the network technology and the popularization of smart machine, people like oneself or oneself thing at one's side
Feelings, are carried out live in the form of video in real time in the network platform, carry out interaction with other users.
In order to lift the reasons such as user's viscosity, product promotion, many network platforms, during live, often push
Information is to other users.
These message forms are single, typically play out at a fixed time, such as before video playback, 10 points of video playback
Zhong Shi, etc..
In actual applications, due to live be real-time, therefore, environment, the form of video are not fixed, and these information are very
Easily prevent one from the broadcasting of video, often intercepted as junk information or malicious act by user.
These intercepted information not only occupy the resource of the network platform, and also take up the resource of terminal, cause
Unnecessary resource occupation and waste.
Content of the invention
In view of the above problems it is proposed that the present invention so as to provide one kind overcome the problems referred to above or at least in part solve on
State the method for pushing of kind business object of problem, a kind of display packing of business object and a kind of server, Yi Zhong accordingly
One terminal, a kind of second terminal, a kind of processing system of business object.
According to one aspect of the present invention, there is provided a kind of method for pushing of business object, comprising:
The video data forwarding that first terminal gathers is delivered to first terminal and is played out with second terminal by server;
The push request selecting business object that server sends according to first terminal;
Described business object is pushed to first terminal and second terminal by server, enters at interface residing for described video data
Row display.
According to a further aspect in the invention, there is provided a kind of display packing of business object, comprising:
The video data transmitting of collection is delivered to server by first terminal, is broadcast with second terminal with being forwarded to first terminal
Put;
First terminal sends to server and pushes request;
First terminal the reception server is according to the described business object pushing request selecting;
First terminal is in business object described in interface display residing for described video data.
According to a further aspect in the invention, there is provided a kind of display packing of business object, comprising:
Second terminal Play Server the forwards, video data of first terminal collection;
Second terminal receives business object that described server sends, foundation first terminal push request selecting;
Second terminal is in business object described in interface display residing for video data.
According to a further aspect in the invention, there is provided a kind of server, comprising:
Video data forwarding module, the video data being suitable to gather first terminal forwards delivers to first terminal and second eventually
End plays out;
Business object selecting module, is suitable to the push request selecting business object sending according to first terminal;
Business object pushing module, is suitable to for described business object to push to first terminal and second terminal, regards described
Frequency is shown according to residing interface.
According to a further aspect in the invention, there is provided a kind of first terminal, comprising:
Video data send module, be suitable to for the video data transmitting of collection to deliver to server, be forwarded to first terminal with
Second terminal plays out;
Push request sending module, be suitable to send to push to server ask;
First business object receiver module, is suitable to the reception server according to the described business object pushing request selecting;
First business object display module, is suitable in business object described in interface display residing for described video data.
According to a further aspect in the invention, there is provided a kind of second terminal, comprising:
Video data playing module, is suitable to Play Server forwarding, the video data of first terminal collection;
Second business object receiver module, is suitable to receive push request that described server sends, foundation first terminal
The business object selecting;
Second business object display module, is suitable in business object described in interface display residing for video data.
According to a further aspect in the invention, there is provided a kind of processing system of business object, including described server, institute
The first terminal stated, described second terminal.
Embodiment of the present invention first terminal gathers video data, uploads onto the server and is processed, server will process it
Video data transmitting afterwards is delivered to first terminal and is played out with second terminal, first terminal triggering push request, and server according to
According to this push request selecting business object, push to first terminal and second terminal, shown at interface residing for video data,
The push of business object because first terminal has the control authority of business object, can be suitably adjusted according to live situation
On opportunity, greatly increase the motility of transmission service object, transmission service object in the case of unaccommodated can be avoided, keep away
Exempt from business object the broadcasting of video is counteracted, also will not have been intercepted as junk information or malicious act by user,
Reduce the waste of the resource of the network platform and terminal.
Additionally, the server of the embodiment of the present invention, when second terminal carries out business operation, specified power parameter is write
Enter in the user account that first terminal logs in and/or in the user account that second terminal logs in, by the industry of second terminal
The rights parameters of first terminal and the user of second terminal can be adjusted, give the feedback of user operation by business operation, can
Interactive between user to improve.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention,
And can be practiced according to the content of description, and in order to allow the above and other objects of the present invention, feature and advantage can
Become apparent, below especially exemplified by the specific embodiment of the present invention.
Brief description
By reading the detailed description of hereafter preferred implementation, various other advantages and benefit are common for this area
Technical staff will be clear from understanding.Accompanying drawing is only used for illustrating the purpose of preferred implementation, and is not considered as to the present invention
Restriction.And in whole accompanying drawing, it is denoted by the same reference numerals identical part.In the accompanying drawings:
Fig. 1 shows a kind of Organization Chart of live broadcast system according to an embodiment of the invention;
Fig. 2 shows a kind of flow chart of steps of the method for pushing of business object according to an embodiment of the invention;
Fig. 3 a- Fig. 3 e shows a kind of examples of interfaces figure of first terminal according to an embodiment of the invention;
Fig. 4 a- Fig. 4 e shows a kind of examples of interfaces figure of second terminal according to an embodiment of the invention;
Fig. 5 shows a kind of flow chart of steps of the display packing of business object according to an embodiment of the invention;
Fig. 6 shows the flow chart of steps of the display packing of another kind business object according to an embodiment of the invention;
Fig. 7 shows a kind of structured flowchart of server according to an embodiment of the invention;
Fig. 8 shows a kind of structured flowchart of first terminal according to an embodiment of the invention;
Fig. 9 shows a kind of structured flowchart of second terminal according to an embodiment of the invention;And
Figure 10 shows a kind of structured flowchart of the processing system of business object according to an embodiment of the invention.
Specific embodiment
It is more fully described the exemplary embodiment of the disclosure below with reference to accompanying drawings.Although showing the disclosure in accompanying drawing
Exemplary embodiment it being understood, however, that may be realized in various forms the disclosure and should not be by embodiments set forth here
Limited.On the contrary, these embodiments are provided to be able to be best understood from the disclosure, and can be by the scope of the present disclosure
Complete conveys to those skilled in the art.
It should be noted that can apply in live broadcast system in embodiments of the present invention, as shown in figure 1, live broadcast system can
To include server 101, first terminal 102, one or more second terminal 103.
First terminal 102, such as PC, mobile phone, panel computer, specialty record encoding device etc., are configured with Mike
Wind, the first-class part of shooting, carry out content acquisition, i.e. collection video data (inclusion voice data).
Video data is uploaded onto the server in 101 by way of distributed stream pushing by first terminal 102, specifically,
First terminal 102 can pass through name Service, usually dns (domain name system, domain name system) intelligence before plug-flow
Can parsing or own press ip (internet protocol, the agreement of interconnection between network) scheduling system acquisition the most reliable
Plug-flow node, then uploads onto the server stream in 102.
After server 102 (as distributed stream pushing node) has accessed the video data of streaming, subsequently carry out encoding and decoding or
Person does the Video processing such as some watermarks, such as, to video data plus data, captions and some specified otherwise that some are got ready
Deng constituting live background system.
Server 102 is according to different business demands, it is desirable to have supporting, it can be independent to different background services
Server or server cluster, such as distributed system, according to the difference of service, can divide into management server,
Web server, streaming media server, etc..
Server 102 pass through Video processing after, generate h.264 with aac (advanced audio coding, senior sound
Frequency encodes) etc. form live TV stream, then pass through the side such as cdn (content delivery network, content distributing network)
Formula is distributed to one or more second terminals 103, and such as mobile phone, PC, vr (virtual reality, virtual reality) set
Standby, etc., allow user see real-time live TV stream.
In this live broadcast system, the user belonging to first terminal 102 can be referred to as main broadcaster, belonging to second terminal 103
User can be referred to as spectators, and the operation such as spectators can carry out a little praising in second terminal 103, give a present, photos and sending messages, by service
Device 101 feeds back to first terminal 101, realizes the interaction and main broadcaster between.
Certainly, server 102, after the video data having processed streaming, can also carry out recording and storing, and recording is over
Program request can also be changed into afterwards, meet the diverse requirements of user.
Additionally, server 102 also have virtual live concept, that is, record when can change into flv (flash
Video, stream media format) stream release, be not real reality stream recorded broadcast.
In actual applications, the live of live broadcast system can be with inclusion several forms as follows:
1st, media and activity are live
In this kind of mode, it is unidirectional mostly, that is, low up, high descending, general no interactions, fluxion are few, and delay-tolerant degree is high,
Such as larger than 10s, comprises TV turn of tidal stream, concert live etc..
2nd, game is live
In this kind of mode, it is unidirectional mostly, general no interactions, fluxion are many, delay-tolerant degree is higher, such as larger than 5s.
3rd, show field is live
In this kind of mode, it is unidirectional mostly, normal words interaction, stream quantity are many, and delay-tolerant degree is low, such as 2~5s.
4th, social live
In this kind of mode, it is unidirectional mostly, normal words interaction, stream quantity are very many, and delay-tolerant degree is low, such as 2~5s.
Social live live with show field similar in interaction, but, show field is live to be typically all limited main broadcaster content
Operation is got up, the negligible amounts of plug-flow, generally less than 100 tunnels, and social live be that passerby can produce content, so live
Fluxion can rise to 1000, or even 10000.
Embodiment one
With reference to Fig. 2, show a kind of step of the method for pushing embodiment of business object according to an embodiment of the invention
Rapid flow chart, this embodiment one is described from the angle of server, specifically may include steps of:
Step 201, the video data forwarding that first terminal gathers is delivered to first terminal and is carried out with second terminal by server
Play.
In implementing, main broadcaster can operate the connection between first terminal, foundation and server, by photographic head,
The parts such as mike gather video data, transmit to server, proceed by live.
Server can set up direct broadcasting room to this first terminal, is shown in webpage, or, push to second terminal.
Spectators, after watching this direct broadcasting room, can operate second terminal to enter this direct broadcasting room, set up and server between
Connection.
On the one hand, after the video data that first terminal gathers is processed by server, it is forwarded to second terminal and carries out
Play, show spectators, on the other hand, in order to allow main broadcaster can understand the live situation of oneself in real time, server also will be carried out
Video data after process returns to first terminal and plays out.
Step 202, the push request selecting business object that server sends according to first terminal.
For different business field, can have different business objects, that is, there is the object of business scope feature.
For example, for news media field, business object can be news data;For field of mobile communication
Speech, business object can be mobile communication data;For ecommerce (electronic commerce, ec) field, industry
Business object can be ad data, etc..
Although business object carries different traffic performances, its essence remains data, for example, text, view data,
Voice data, video data etc., therefore, process to business object, its essence remains the process to data.
In embodiments of the present invention, main broadcaster has the control authority of transmission service object, can be fitted according to live situation
The push opportunity of local adjustment business object.
In implementing, first terminal is in interface display business control residing for video data.
First terminal detect can the business control of triggering state be triggered when, send to server and push request.
For example, as shown in Figure 3 a and Figure 3 b shows, in ui (user interface, the user interface) interface of first terminal,
A business control can be generated, such as the control of labelling " ad ", if this business control is in the state that can trigger, main broadcaster clicks on should
After business control, then first terminal can send to server and push request.
Again for example, as shown in Fig. 3 c and Fig. 3 d, in the ui interface of first terminal, a business control can be generated, such as
The control of labelling " recommending ", if this business control is in the state that can trigger, after main broadcaster clicks on this business control, then first terminal
The classification of business object can be ejected, such as " shoes ", " automobile ", " cosmetics " etc., main broadcaster can select classification further, to clothes
Business device sends the push request including the category, and server selects business object in the classification selecting.
After server receives the push request of first terminal transmission, from data base or call other system retrieval suitable
Business object.
In one embodiment of the invention, step 202 can include following sub-step:
Sub-step s11, server obtains the environmental information between first terminal and second terminal;
Sub-step s12, server searches the candidate Traffic pair mating with described environmental information in preset business object
As;
Sub-step s13, server extracts the service parameter of described candidate Traffic object;
Sub-step s14, server is according to described service parameter from described candidate Traffic object choice target service object.
In embodiments of the present invention, the selection of business object is an orientation coupling and the process being worth competition.
So-called orientation coupling, then pass through environmental information between first terminal and second terminal, such as time, area, Ren Qunxing
Interesting preference (the Behavioral training interest preference of application can be installed by second terminal history), main broadcaster's sex/label (main broadcaster's label
Label dictionary depending on system)/specific main broadcaster's orientation etc..
When some main broadcaster initiates to push request, server issues input system the environmental information of current environment
System, jettison system is mated according to the corresponding stereotactic conditions of business object, selects the business object being suitable for as candidate Traffic
Object.
After have selected candidate Traffic object, can be entered according to the value that the service parameter of business object calculates itself
One step is selected, and the target service object of selection is returned first terminal and plays out with second terminal.
For example, for ad data, its service parameter can include the bidding of advertiser, pctr (predict
Ctr, estimates clicking rate) etc., by bidding, pctr calculate its rpm (representing charge thousand times), such as rpm=bids * pctr*
1000, bid sequence by the height of rpm, select rpm highest ad data.
It should be noted that candidate Traffic object, target service are for liking with respect to different states, it is
Business object.
Step 203, described business object is pushed to first terminal and second terminal by server, in described video data institute
Place interface is shown.
In embodiments of the present invention, the business object that server is given, can be business object itself, such as json
(javascript object notation, a kind of data interchange format of lightweight) data, picture etc. or business
The url (uniform resource locator, URL) of object, the embodiment of the present invention is not limited to this
System.
For business object itself, first terminal, second terminal can directly carry out adding in the broadcast interface of video data
Carry, show.
For the url of business object, first terminal, second terminal can pass through this url downloading service object, such as video counts
According to carrying out loading, show in the broadcast interface of video data.
In the first terminal of main broadcaster, also can show business object it is therefore an objective to understand the content of business object, straight to main broadcaster
Broadcast progress, facilitate main broadcaster interactive with the communication of spectators.
For example, as shown in Fig. 3 a, Fig. 3 b and Fig. 3 e, below the interface of first terminal playing video data, can show
Business object.
As shown in Fig. 4 a, Fig. 4 c, if business object is video data, in second terminal, second terminal reduces video counts
According to play area, in interface display business object residing for video data, the play area of business object is more than and regards second terminal
The play area of frequency evidence is so that when loading business object, the attention of spectators can concentrate in business object.
Second terminal, when business object finishes, recovers the size of the play area of video data.
It should be noted that the user belonging to first terminal is main broadcaster, the play area of video data can not be carried out
Change.
Certainly, if business object is json data, picture etc., can be with the interface in second terminal playing video data
Lower section, can show business object, the play area of business object is not significantly reduced.
In one embodiment of the invention, in order to prevent main broadcaster do not restrain oneself ground transmission service object, can be to main broadcaster's
Control authority is limited.
Specifically, first terminal, within described a period of time pushing after request, such as 5 minutes, is forbidden to server
Send other and push request.
If formerly first terminal passes through business control to server transmission push request, first terminal is pushing request
In a period of time afterwards, such as 5 minutes, the state of business control is adjusted to can not triggering state.
Accordingly, server is within a period of time pushing after request, such as 5 minutes, forbids to first terminal and the
Two terminals push other business objects.
For example, as shown in Fig. 3 a- Fig. 3 e, can be to business control, such as labelling " ad ", the control of " recommending ", it is adjusted to cooling
State, does not respond to the clicking operation of main broadcaster.
Correspondingly, server, within a period of time pushing after request, such as 5 minutes, is forbidden to first terminal and second
Terminal pushes other business objects.
Embodiment of the present invention first terminal gathers video data, uploads onto the server and is processed, server will process it
Video data transmitting afterwards is delivered to first terminal and is played out with second terminal, first terminal triggering push request, and server according to
According to this push request selecting business object, push to first terminal and second terminal, shown at interface residing for video data,
The push of business object because first terminal has the control authority of business object, can be suitably adjusted according to live situation
On opportunity, greatly increase the motility of transmission service object, transmission service object in the case of unaccommodated can be avoided, keep away
Exempt from business object the broadcasting of video is counteracted, also will not have been intercepted as junk information or malicious act by user,
Reduce the waste of the resource of the network platform and terminal.
In one embodiment of the invention, the method can also comprise the steps:
Step 204, server detects that second terminal is directed to the business operation of described business object.
Step 205, server is according to described business operation, the use that specified power parameter read-in is logged in first terminal
In the account of family.
In actual applications, server in order to prevent the behavior that user does not restrain oneself from seizing excessive resource, weigh by generally setting
Limit parameter, enters row constraint to its operation behavior.
For example, this rights parameters can be that a kind of of website is worth voucher, and website can be cashed with regard to its product or service
Promise to undertake, such as spectators can replace present by this rights parameters in website, gives to main broadcaster.
If, to carrying out feedback operation in business object, server is to first terminal and for embodiment of the present invention first terminal
The rights parameters of the user of two terminals are adjusted, and give the feedback of user operation, can improve interactive between user.
In one embodiment of the invention, step 205 can include following sub-step:
Sub-step s21, server during the trigger message of contact assembly, specified power is joined in receiving second terminal
Number is written in the user account of first terminal login and/or in the user account that second terminal logs in.
In embodiments of the present invention, business object has contact assembly, when second terminal loads business object, Ke Yijia
Carry this contact assembly, if spectators trigger this contact assembly, second terminal can generate trigger message, sends to server.
In implementing, second terminal, when detecting the playback features information of business object, shows in business object
Described contact assembly.
Wherein, this playback features information represents that spectators determine the information of viewing business object, broadcast including following one kind or
Multiple:
1st, reproduction time, as shown in fig. 4 a, the n (n be positive number) before business object terminates to play is in the second, such as 5s, plus
Carry the contact assembly being shaped as bean or pea.
2nd, transverse screen broadcast information, as shown in Figure 4 b, it is full frame that business object is switched to transverse screen from portrait layout state by spectators' active
Play, now, load the contact assembly being shaped as bean or pea.
Second terminal, when contact assembly is detected and being triggered, generates trigger message, and trigger message is sent by second terminal
To server.
Certainly, above-mentioned playback features information is intended only as example, when implementing the embodiment of the present invention, can be according to actual feelings
Condition arranges other playback features information, and the embodiment of the present invention is not any limitation as to this.In addition, except above-mentioned playback features information
Outward, those skilled in the art can also adopt other playback features information according to actual needs, and the embodiment of the present invention is to this not yet
It is any limitation as.
In order to prevent the excessive distribution of rights parameters, the operation architecture of server be impacted, server can will be expired
The user account distribution rights ginseng in the user account that first terminal logs in and/or in second terminal login of sufficient certain condition
Number.
For example, in the loading cycle of a business object, the spectators of first triggering contact assembly can distribute authority
Parameter.
It should be noted that the user belonging to first terminal is main broadcaster, contact assembly can be not loaded with.
For ad data, spectators are by clicking on the contact assembly occurring at the end of ad data broadcasting soon, Yi Jiguang
Accuse play when user second terminal screen cross come, both confirm spectators conscientiously watch advertisement means it is possible to
This as " actual viewing number " (avi:actual view impression, is a kind of foundation unit of new advertisement clearing,
And impression, hits are all the foundation units of traditional advertisement clearing), settled accounts with advertiser.
In another embodiment of the present invention, step 205 can include following sub-step:
Sub-step s22, when the communication message that server sends in second terminal is mated with described business object, will specify
Rights parameters be written in first terminal login user account in and/or second terminal log in user account in.
As illustrated in fig. 4 c, spectators can in the ui of second terminal incoming traffic message, such as text, picture, expression, etc.
Deng sending to server.
Server connects server and receives the communication message sending in second terminal.
Server, within the display time of business object, is carried out using communication message target text corresponding with business object
Coupling.
Server when the match is successful, user account that specified power parameter read-in is logged in first terminal neutralizes/
Or in the user account that second terminal logs in.
Additionally, server is outside the display time of business object, stop adopting communication message mesh corresponding with business object
Mark text is mated.
Additionally, interactive between main broadcaster and spectators in order to improve, server can be by corresponding for business object prompting letter
Breath (concealing the information of target text part text) sends and is shown to first terminal.
Accordingly, the corresponding information of business object that first terminal the reception server sends, is shown in ui, side
Just main broadcaster is pointed out to spectators.
For example, as shown in Figure 3 b, " precious * ", " * China ", " gas * " are the corresponding information of this business object, point out this industry
The title of the product occurring in business object, main broadcaster can be pointed out to spectators by this information.
For example, as shown in figure 4d, if spectators send the communication message of " BMW ", target text corresponding with business object
" BMW " mates, then 2 Pericarpium Zanthoxyli beans (rights parameters) can be distributed in the user account of this spectators for server, meanwhile, if
The number of times that spectators guess " BMW " right is m (m is positive integer), then m Pericarpium Zanthoxyli bean can be distributed in the user account of main broadcaster.
In order to prevent the excessive distribution of rights parameters, the operation architecture of server be impacted, server can will be expired
The user account distribution rights ginseng in the user account that first terminal logs in and/or in second terminal login of sufficient certain condition
Number.
For example, in the loading cycle of a business object, first sends the communication message mating with target text
Spectators, can distribute rights parameters.
Certainly, in addition to communication message is mated, server can by communication message send to first terminal with
Second terminal, is shown at interface residing for video data, carries out interaction to facilitate between spectators and main broadcaster.
First terminal receive server transmission communication message when, described in residing for video data, interface is shown
Communication message.
Second terminal receive server transmission communication message when, described in residing for video data, interface is shown
Communication message.
For example, as illustrated in fig. 4 c, if spectators' input " BMW ", in addition to being guessed, can also chatting in interface
" BMW " is shown in its hurdle.
In another embodiment of the present invention, as shown in fig 4e, spectators click business object, then can jump to and work as
The built-in page of front application or call other application to carry out business operation, such as does shopping.
After confirming business operation to related third party website, specified power parameter read-in is stepped in first terminal
In the user account of record and/or in the user account that second terminal logs in.
Certainly, above-mentioned business operation is intended only as example, when implementing the embodiment of the present invention, can be set according to practical situation
Put other business operations, the embodiment of the present invention is not any limitation as to this.In addition, in addition to above-mentioned business operation, art technology
Personnel can also adopt other business operations according to actual needs, and the embodiment of the present invention is not also any limitation as to this.
The server of the embodiment of the present invention when second terminal carries out business operation, by specified power parameter read-in
In the user account of one terminal logs in and/or in the user account that second terminal logs in, by the business operation of second terminal,
The rights parameters of first terminal and the user of second terminal can be adjusted, give the feedback of user operation, can improve
Interactive between user.
Embodiment two
With reference to Fig. 5, show a kind of step of the display packing embodiment of business object according to an embodiment of the invention
Rapid flow chart, this embodiment two is described from the angle of first terminal, specifically may include steps of:
Step 501, the video data transmitting of collection is delivered to server by first terminal, to be forwarded to first terminal and second eventually
End plays out.
13rd, the method as described in claim 8 or 9 or 10 or 12 is it is characterised in that also include:
First terminal, when receiving the described communication message of server transmission, is carried out at interface residing for described video data
Show described communication message.
14th, the method as described in claim 8 or 9 or 10 or 12 is it is characterised in that also include:
The corresponding information of described business object that first terminal the reception server sends.
Step 502, first terminal sends to server and pushes request.
In embodiments of the present invention, main broadcaster has the control authority of transmission service object, can be fitted according to live situation
The push opportunity of local adjustment business object.
In implementing, first terminal is in interface display business control residing for video data.
First terminal detect can the business control of triggering state be triggered when, send to server and push request.
For example, as shown in Figure 3 a and Figure 3 b shows, in ui (user interface, the user interface) interface of first terminal,
A business control can be generated, such as the control of labelling " ad ", if this business control is in the state that can trigger, main broadcaster clicks on should
After business control, then first terminal can send to server and push request.
Again for example, as shown in Fig. 3 c and Fig. 3 d, in the ui interface of first terminal, a business control can be generated, such as
The control of labelling " recommending ", if this business control is in the state that can trigger, after main broadcaster clicks on this business control, then first terminal
The classification of business object can be ejected, such as " shoes ", " automobile ", " cosmetics " etc., main broadcaster can select classification further, to clothes
Business device sends the push request including the category, and server selects business object in the classification selecting.
Step 503, first terminal the reception server is according to the described business object pushing request selecting.
For different business field, can have different business objects, that is, there is the object of business scope feature.
For example, for news media field, business object can be news data;For field of mobile communication
Speech, business object can be mobile communication data;For ecommerce (electronic commerce, ec) field, industry
Business object can be ad data, etc..
Although business object carries different traffic performances, its essence remains data, for example, text, view data,
Voice data, video data etc., therefore, process to business object, its essence remains the process to data.
After server receives the push request of first terminal transmission, from data base or call other system retrieval suitable
Business object.
In one embodiment of the invention, server can select business object in the following way:
Sub-step s31, server obtains the environmental information between first terminal and second terminal;
Sub-step s32, server searches the candidate Traffic pair mating with described environmental information in preset business object
As;
Sub-step s33, server extracts the service parameter of described candidate Traffic object;
Sub-step s34, server is according to described service parameter from described candidate Traffic object choice target service object.
In embodiments of the present invention, the selection of business object is an orientation coupling and the process being worth competition.
So-called orientation coupling, then pass through environmental information between first terminal and second terminal, such as time, area, Ren Qunxing
Interesting preference (the Behavioral training interest preference of application can be installed by second terminal history), main broadcaster's sex/label (main broadcaster's label
Label dictionary depending on system)/specific main broadcaster's orientation etc..
When some main broadcaster initiates to push request, server issues input system the environmental information of current environment
System, jettison system is mated according to the corresponding stereotactic conditions of business object, selects the business object being suitable for as candidate Traffic
Object.
After have selected candidate Traffic object, can be entered according to the value that the service parameter of business object calculates itself
One step is selected, and the target service object of selection is returned first terminal and plays out with second terminal.
For example, for ad data, its service parameter can include the bidding of advertiser, pctr (predict
Ctr, estimates clicking rate) etc., by bidding, pctr calculate its rpm (representing charge thousand times), such as rpm=bids * pctr*
1000, bid sequence by the height of rpm, select rpm highest ad data.
It should be noted that candidate Traffic object, target service are for liking with respect to different states, it is
Business object.
Step 504, first terminal is in business object described in interface display residing for described video data.
In embodiments of the present invention, the business object that server is given, can be business object itself, such as json
(javascript object notation, a kind of data interchange format of lightweight) data, picture etc. or business
The url (uniform resource locator, URL) of object, the embodiment of the present invention is not limited to this
System.
For business object itself, first terminal, second terminal can directly carry out adding in the broadcast interface of video data
Carry, show.
For the url of business object, first terminal, second terminal can pass through this url downloading service object, such as video counts
According to carrying out loading, show in the broadcast interface of video data.
In the first terminal of main broadcaster, also can show business object it is therefore an objective to understand the content of business object, straight to main broadcaster
Broadcast progress, facilitate main broadcaster interactive with the communication of spectators.
For example, as shown in Fig. 3 a, Fig. 3 b and Fig. 3 e, below the interface of first terminal playing video data, can show
Business object.
As shown in Fig. 4 a, Fig. 4 c, if business object is video data, in second terminal, second terminal reduces video counts
According to play area, in interface display business object residing for video data, the play area of business object is more than and regards second terminal
The play area of frequency evidence is so that when loading business object, the attention of spectators can concentrate in business object.
Second terminal, when business object finishes, recovers the size of the play area of video data.
It should be noted that the user belonging to first terminal is main broadcaster, the play area of video data can not be carried out
Change.
Certainly, if business object is json data, picture etc., can be with the interface in second terminal playing video data
Lower section, can show business object, the play area of business object is not significantly reduced.
In one embodiment of the invention, in order to prevent main broadcaster do not restrain oneself ground transmission service object, can be to main broadcaster's
Control authority is limited.
Specifically, first terminal, within described a period of time pushing after request, such as 5 minutes, is forbidden to server
Send other and push request.
If formerly first terminal passes through business control to server transmission push request, first terminal is pushing request
In a period of time afterwards, such as 5 minutes, the state of business control is adjusted to can not triggering state.
Accordingly, server is within a period of time pushing after request, such as 5 minutes, forbids to first terminal and the
Two terminals push other business objects.
For example, as shown in Fig. 3 a- Fig. 3 e, can be to business control, such as labelling " ad ", the control of " recommending ", it is adjusted to cooling
State, does not respond to the clicking operation of main broadcaster.
Correspondingly, server, within a period of time pushing after request, such as 5 minutes, is forbidden to first terminal and second
Terminal pushes other business objects.
Embodiment of the present invention first terminal gathers video data, uploads onto the server and is processed, server will process it
Video data transmitting afterwards is delivered to first terminal and is played out with second terminal, first terminal triggering push request, and server according to
According to this push request selecting business object, push to first terminal and second terminal, shown at interface residing for video data,
The push of business object because first terminal has the control authority of business object, can be suitably adjusted according to live situation
On opportunity, greatly increase the motility of transmission service object, transmission service object in the case of unaccommodated can be avoided, keep away
Exempt from business object the broadcasting of video is counteracted, also will not have been intercepted as junk information or malicious act by user,
Reduce the waste of the resource of the network platform and terminal.
In one embodiment of the invention, the method can also comprise the steps:
Step 505, first terminal loads the account information of the user account logging in.
Wherein, described account information server is directed to described business object according to second terminal, and specified power is joined
Number is written in described user account specified power parameter.
In actual applications, server in order to prevent the behavior that user does not restrain oneself from seizing excessive resource, weigh by generally setting
Limit parameter, enters row constraint to its operation behavior.
For example, this rights parameters can be that a kind of of website is worth voucher, and website can be cashed with regard to its product or service
Promise to undertake, such as spectators can replace present by this rights parameters in website, gives to main broadcaster.
If, to carrying out feedback operation in business object, server is to first terminal and for embodiment of the present invention first terminal
The rights parameters of the user of two terminals are adjusted, and give the feedback of user operation, can improve interactive between user.
In oneainstance, account information includes the trigger message of server contact assembly in receiving second terminal
When, write the specified power parameter of described user account.
In embodiments of the present invention, business object has contact assembly, when second terminal loads business object, Ke Yijia
Carry this contact assembly, if spectators trigger this contact assembly, second terminal can generate trigger message, sends to server.
In implementing, second terminal, when detecting the playback features information of business object, shows in business object
Described contact assembly.
Wherein, this playback features information represents that spectators determine the information of viewing business object, broadcast including following one kind or
Multiple:
1st, reproduction time, as shown in fig. 4 a, the n (n be positive number) before business object terminates to play is in the second, such as 5s, plus
Carry the contact assembly being shaped as bean or pea.
2nd, transverse screen broadcast information, as shown in Figure 4 b, it is full frame that business object is switched to transverse screen from portrait layout state by spectators' active
Play, now, load the contact assembly being shaped as bean or pea.
Second terminal, when contact assembly is detected and being triggered, generates trigger message, and trigger message is sent by second terminal
To server.
Certainly, above-mentioned playback features information is intended only as example, when implementing the embodiment of the present invention, can be according to actual feelings
Condition arranges other playback features information, and the embodiment of the present invention is not any limitation as to this.In addition, except above-mentioned playback features information
Outward, those skilled in the art can also adopt other playback features information according to actual needs, and the embodiment of the present invention is to this not yet
It is any limitation as.
In order to prevent the excessive distribution of rights parameters, the operation architecture of server be impacted, server can will be expired
The user account distribution rights ginseng in the user account that first terminal logs in and/or in second terminal login of sufficient certain condition
Number.
For example, in the loading cycle of a business object, the spectators of first triggering contact assembly can distribute authority
Parameter.
It should be noted that the user belonging to first terminal is main broadcaster, contact assembly can be not loaded with.
In another scenario, described account information include communication message that server sends in second terminal with described
During business object coupling, write the specified power parameter of described user account.
As illustrated in fig. 4 c, spectators can in the ui of second terminal incoming traffic message, such as text, picture, expression, etc.
Deng sending to server.
Server connects server and receives the communication message sending in second terminal.
Server, within the display time of business object, is carried out using communication message target text corresponding with business object
Coupling.
Server when the match is successful, user account that specified power parameter read-in is logged in first terminal neutralizes/
Or in the user account that second terminal logs in.
Additionally, server is outside the display time of business object, stop adopting communication message mesh corresponding with business object
Mark text is mated.
Additionally, interactive between main broadcaster and spectators in order to improve, server can be by corresponding for business object prompting letter
Breath (concealing the information of target text part text) sends and is shown to first terminal.
Accordingly, the corresponding information of business object that first terminal the reception server sends, is shown in ui, side
Just main broadcaster is pointed out to spectators.
For example, as shown in Figure 3 b, " precious * ", " * China ", " gas * " are the corresponding information of this business object, point out this industry
The title of the product occurring in business object, main broadcaster can be pointed out to spectators by this information.
For example, as shown in figure 4d, if spectators send the communication message of " BMW ", target text corresponding with business object
" BMW " mates, then 2 Pericarpium Zanthoxyli beans (rights parameters) can be distributed in the user account of this spectators for server, meanwhile, if
The number of times that spectators guess " BMW " right is m (m is positive integer), then m Pericarpium Zanthoxyli bean can be distributed in the user account of main broadcaster.
In order to prevent the excessive distribution of rights parameters, the operation architecture of server be impacted, server can will be expired
The user account distribution rights ginseng in the user account that first terminal logs in and/or in second terminal login of sufficient certain condition
Number.
For example, in the loading cycle of a business object, first sends the communication message mating with target text
Spectators, can distribute rights parameters.
Certainly, in addition to communication message is mated, server can by communication message send to first terminal with
Second terminal, is shown at interface residing for video data, carries out interaction to facilitate between spectators and main broadcaster.
First terminal receive server transmission communication message when, described in residing for video data, interface is shown
Communication message.
Second terminal receive server transmission communication message when, described in residing for video data, interface is shown
Communication message.
For example, as illustrated in fig. 4 c, if spectators' input " BMW ", in addition to being guessed, can also chatting in interface
" BMW " is shown in its hurdle.
In another scenario, as shown in fig 4e, spectators click business object, then can jump to current application built-in
The page or call other application to carry out business operation, such as do shopping.
After confirming business operation to related third party website, specified power parameter read-in is stepped in first terminal
In the user account of record and/or in the user account that second terminal logs in.
Certainly, above-mentioned business operation is intended only as example, when implementing the embodiment of the present invention, can be set according to practical situation
Put other business operations, the embodiment of the present invention is not any limitation as to this.In addition, in addition to above-mentioned business operation, art technology
Personnel can also adopt other business operations according to actual needs, and the embodiment of the present invention is not also any limitation as to this.
The server of the embodiment of the present invention when second terminal carries out business operation, by specified power parameter read-in
In the user account of one terminal logs in and/or in the user account that second terminal logs in, by the business operation of second terminal,
The rights parameters of first terminal and the user of second terminal can be adjusted, give the feedback of user operation, can improve
Interactive between user.
Embodiment three
With reference to Fig. 6, show the display packing embodiment of another kind business object according to an embodiment of the invention
Flow chart of steps, this embodiment three is described from the angle of second terminal, specifically may include steps of:
Step 601, second terminal Play Server the forwards, video data of first terminal collection.
In implementing, main broadcaster can operate the connection between first terminal, foundation and server, by photographic head,
The parts such as mike gather video data, transmit to server, proceed by live.
Server can set up direct broadcasting room to this first terminal, is shown in webpage, or, push to second terminal.
Spectators, after watching this direct broadcasting room, can operate second terminal to enter this direct broadcasting room, set up and server between
Connection.
On the one hand, after the video data that first terminal gathers is processed by server, it is forwarded to second terminal and carries out
Play, show spectators, on the other hand, in order to allow main broadcaster can understand the live situation of oneself in real time, server also will be carried out
Video data after process returns to first terminal and plays out.
Step 602, second terminal receives business that described server sends, foundation first terminal push request selecting
Object.
For different business field, can have different business objects, that is, there is the object of business scope feature.
For example, for news media field, business object can be news data;For field of mobile communication
Speech, business object can be mobile communication data;For ecommerce (electronic commerce, ec) field, industry
Business object can be ad data, etc..
Although business object carries different traffic performances, its essence remains data, for example, text, view data,
Voice data, video data etc., therefore, process to business object, its essence remains the process to data.
In embodiments of the present invention, main broadcaster has the control authority of transmission service object, can be fitted according to live situation
The push opportunity of local adjustment business object.
In implementing, first terminal is in interface display business control residing for video data.
First terminal detect can the business control of triggering state be triggered when, send to server and push request.
For example, as shown in Figure 3 a and Figure 3 b shows, in ui (user interface, the user interface) interface of first terminal,
A business control can be generated, such as the control of labelling " ad ", if this business control is in the state that can trigger, main broadcaster clicks on should
After business control, then first terminal can send to server and push request.
Again for example, as shown in Fig. 3 c and Fig. 3 d, in the ui interface of first terminal, a business control can be generated, such as
The control of labelling " recommending ", if this business control is in the state that can trigger, after main broadcaster clicks on this business control, then first terminal
The classification of business object can be ejected, such as " shoes ", " automobile ", " cosmetics " etc., main broadcaster can select classification further, to clothes
Business device sends the push request including the category, and server selects business object in the classification selecting.
After server receives the push request of first terminal transmission, from data base or call other system retrieval suitable
Business object.
In one embodiment of the invention, server can select business object in the following way:
Sub-step s41, server obtains the environmental information between first terminal and second terminal;
Sub-step s42, server searches the candidate Traffic pair mating with described environmental information in preset business object
As;
Sub-step s43, server extracts the service parameter of described candidate Traffic object;
Sub-step s44, server is according to described service parameter from described candidate Traffic object choice target service object.
In embodiments of the present invention, the selection of business object is an orientation coupling and the process being worth competition.
So-called orientation coupling, then pass through environmental information between first terminal and second terminal, such as time, area, Ren Qunxing
Interesting preference (the Behavioral training interest preference of application can be installed by second terminal history), main broadcaster's sex/label (main broadcaster's label
Label dictionary depending on system)/specific main broadcaster's orientation etc..
When some main broadcaster initiates to push request, server issues input system the environmental information of current environment
System, jettison system is mated according to the corresponding stereotactic conditions of business object, selects the business object being suitable for as candidate Traffic
Object.
After have selected candidate Traffic object, can be entered according to the value that the service parameter of business object calculates itself
One step is selected, and the target service object of selection is returned first terminal and plays out with second terminal.
For example, for ad data, its service parameter can include the bidding of advertiser, pctr (predict
Ctr, estimates clicking rate) etc., by bidding, pctr calculate its rpm (representing charge thousand times), such as rpm=bids * pctr*
1000, bid sequence by the height of rpm, select rpm highest ad data.
It should be noted that candidate Traffic object, target service are for liking with respect to different states, it is
Business object.
Step 603, second terminal is in business object described in interface display residing for video data.
In embodiments of the present invention, the business object that server is given, can be business object itself, such as json
(javascript object notation, a kind of data interchange format of lightweight) data, picture etc. or business
The url (uniform resource locator, URL) of object, the embodiment of the present invention is not limited to this
System.
For business object itself, first terminal, second terminal can directly carry out adding in the broadcast interface of video data
Carry, show.
For the url of business object, first terminal, second terminal can pass through this url downloading service object, such as video counts
According to carrying out loading, show in the broadcast interface of video data.
In the first terminal of main broadcaster, also can show business object it is therefore an objective to understand the content of business object, straight to main broadcaster
Broadcast progress, facilitate main broadcaster interactive with the communication of spectators.
For example, as shown in Fig. 3 a, Fig. 3 b and Fig. 3 e, below the interface of first terminal playing video data, can show
Business object.
As shown in Fig. 4 a, Fig. 4 c, if business object is video data, in second terminal, second terminal reduces video counts
According to play area, in interface display business object residing for video data, the play area of business object is more than and regards second terminal
The play area of frequency evidence is so that when loading business object, the attention of spectators can concentrate in business object.
Second terminal, when business object finishes, recovers the size of the play area of video data.
It should be noted that the user belonging to first terminal is main broadcaster, the play area of video data can not be carried out
Change.
Certainly, if business object is json data, picture etc., can be with the interface in second terminal playing video data
Lower section, can show business object, the play area of business object is not significantly reduced.
In one embodiment of the invention, in order to prevent main broadcaster do not restrain oneself ground transmission service object, can be to main broadcaster's
Control authority is limited.
Specifically, first terminal, within described a period of time pushing after request, such as 5 minutes, is forbidden to server
Send other and push request.
If formerly first terminal passes through business control to server transmission push request, first terminal is pushing request
In a period of time afterwards, such as 5 minutes, the state of business control is adjusted to can not triggering state.
Accordingly, server is within a period of time pushing after request, such as 5 minutes, forbids to first terminal and the
Two terminals push other business objects.
For example, as shown in Fig. 3 a- Fig. 3 e, can be to business control, such as labelling " ad ", the control of " recommending ", it is adjusted to cooling
State, does not respond to the clicking operation of main broadcaster.
Correspondingly, server, within a period of time pushing after request, such as 5 minutes, is forbidden to first terminal and second
Terminal pushes other business objects.
Embodiment of the present invention first terminal gathers video data, uploads onto the server and is processed, server will process it
Video data transmitting afterwards is delivered to first terminal and is played out with second terminal, first terminal triggering push request, and server according to
According to this push request selecting business object, push to first terminal and second terminal, shown at interface residing for video data,
The push of business object because first terminal has the control authority of business object, can be suitably adjusted according to live situation
On opportunity, greatly increase the motility of transmission service object, transmission service object in the case of unaccommodated can be avoided, keep away
Exempt from business object the broadcasting of video is counteracted, also will not have been intercepted as junk information or malicious act by user,
Reduce the waste of the resource of the network platform and terminal.
In one embodiment of the invention, the method can also comprise the steps:
Step 604, second terminal carries out business operation for described business object, according to described business operation, to service
Device is by specified power parameter read-in in the user account that first terminal logs in.
Step 605, second terminal loads the account information of the user account logging in, and described account information includes described authority
Parameter.
In actual applications, server in order to prevent the behavior that user does not restrain oneself from seizing excessive resource, weigh by generally setting
Limit parameter, enters row constraint to its operation behavior.
For example, this rights parameters can be that a kind of of website is worth voucher, and website can be cashed with regard to its product or service
Promise to undertake, such as spectators can replace present by this rights parameters in website, gives to main broadcaster.
If, to carrying out feedback operation in business object, server is to first terminal and for embodiment of the present invention first terminal
The rights parameters of the user of two terminals are adjusted, and give the feedback of user operation, can improve interactive between user.
In one embodiment of the invention, step 604 can include following sub-step:
Sub-step s51, second terminal, when described contact assembly is detected and being triggered, trigger message is sent to service
Device, by the user in the user account that first terminal logs in and/or in second terminal login for the specified power parameter read-in
In account.
In embodiments of the present invention, business object has contact assembly, when second terminal loads business object, Ke Yijia
Carry this contact assembly, if spectators trigger this contact assembly, second terminal can generate trigger message, sends to server.
In implementing, second terminal, when detecting the playback features information of business object, shows in business object
Described contact assembly.
Wherein, this playback features information represents that spectators determine the information of viewing business object, broadcast including following one kind or
Multiple:
1st, reproduction time, as shown in fig. 4 a, the n (n be positive number) before business object terminates to play is in the second, such as 5s, plus
Carry the contact assembly being shaped as bean or pea.
2nd, transverse screen broadcast information, as shown in Figure 4 b, it is full frame that business object is switched to transverse screen from portrait layout state by spectators' active
Play, now, load the contact assembly being shaped as bean or pea.
Second terminal, when contact assembly is detected and being triggered, generates trigger message, and trigger message is sent by second terminal
To server.
Certainly, above-mentioned playback features information is intended only as example, when implementing the embodiment of the present invention, can be according to actual feelings
Condition arranges other playback features information, and the embodiment of the present invention is not any limitation as to this.In addition, except above-mentioned playback features information
Outward, those skilled in the art can also adopt other playback features information according to actual needs, and the embodiment of the present invention is to this not yet
It is any limitation as.
In order to prevent the excessive distribution of rights parameters, the operation architecture of server be impacted, server can will be expired
The user account distribution rights ginseng in the user account that first terminal logs in and/or in second terminal login of sufficient certain condition
Number.
For example, in the loading cycle of a business object, the spectators of first triggering contact assembly can distribute authority
Parameter.
It should be noted that the user belonging to first terminal is main broadcaster, contact assembly can be not loaded with.
In another embodiment of the present invention, step 604 can include following sub-step:
Sub-step s52, second terminal sends communication message to server, with described communication message and described business pair
During as coupling, by specified power parameter read-in in the user account that first terminal logs in and/or in second terminal login
In user account.
As illustrated in fig. 4 c, spectators can in the ui of second terminal incoming traffic message, such as text, picture, expression, etc.
Deng sending to server.
Server connects server and receives the communication message sending in second terminal.
Server, within the display time of business object, is carried out using communication message target text corresponding with business object
Coupling.
Server when the match is successful, user account that specified power parameter read-in is logged in first terminal neutralizes/
Or in the user account that second terminal logs in.
Additionally, server is outside the display time of business object, stop adopting communication message mesh corresponding with business object
Mark text is mated.
Additionally, interactive between main broadcaster and spectators in order to improve, server can be by corresponding for business object prompting letter
Breath (concealing the information of target text part text) sends and is shown to first terminal.
Accordingly, the corresponding information of business object that first terminal the reception server sends, is shown in ui, side
Just main broadcaster is pointed out to spectators.
For example, as shown in Figure 3 b, " precious * ", " * China ", " gas * " are the corresponding information of this business object, point out this industry
The title of the product occurring in business object, main broadcaster can be pointed out to spectators by this information.
For example, as shown in figure 4d, if spectators send the communication message of " BMW ", target text corresponding with business object
" BMW " mates, then 2 Pericarpium Zanthoxyli beans (rights parameters) can be distributed in the user account of this spectators for server, meanwhile, if
The number of times that spectators guess " BMW " right is m (m is positive integer), then m Pericarpium Zanthoxyli bean can be distributed in the user account of main broadcaster.
In order to prevent the excessive distribution of rights parameters, the operation architecture of server be impacted, server can will be expired
The user account distribution rights ginseng in the user account that first terminal logs in and/or in second terminal login of sufficient certain condition
Number.
For example, in the loading cycle of a business object, first sends the communication message mating with target text
Spectators, can distribute rights parameters.
Certainly, in addition to communication message is mated, server can by communication message send to first terminal with
Second terminal, is shown at interface residing for video data, carries out interaction to facilitate between spectators and main broadcaster.
First terminal receive server transmission communication message when, described in residing for video data, interface is shown
Communication message.
Second terminal receive server transmission communication message when, described in residing for video data, interface is shown
Communication message.
For example, as illustrated in fig. 4 c, if spectators' input " BMW ", in addition to being guessed, can also chatting in interface
" BMW " is shown in its hurdle.
In another embodiment of the present invention, as shown in fig 4e, spectators click business object, then can jump to and work as
The built-in page of front application or call other application to carry out business operation, such as does shopping.
After confirming business operation to related third party website, specified power parameter read-in is stepped in first terminal
In the user account of record and/or in the user account that second terminal logs in.
Certainly, above-mentioned business operation is intended only as example, when implementing the embodiment of the present invention, can be set according to practical situation
Put other business operations, the embodiment of the present invention is not any limitation as to this.In addition, in addition to above-mentioned business operation, art technology
Personnel can also adopt other business operations according to actual needs, and the embodiment of the present invention is not also any limitation as to this.
The server of the embodiment of the present invention when second terminal carries out business operation, by specified power parameter read-in
In the user account of one terminal logs in and/or in the user account that second terminal logs in, by the business operation of second terminal,
The rights parameters of first terminal and the user of second terminal can be adjusted, give the feedback of user operation, can improve
Interactive between user.
For embodiment of the method, in order to be briefly described, therefore it is all expressed as a series of combination of actions, but this area
Technical staff should know, the embodiment of the present invention is not limited by described sequence of movement, because implementing according to the present invention
Example, some steps can be carried out using other orders or simultaneously.Secondly, those skilled in the art also should know, description
Described in embodiment belong to preferred embodiment, necessary to the involved action not necessarily embodiment of the present invention.
Example IV
With reference to Fig. 7, show a kind of structured flowchart of server according to an embodiment of the invention, specifically can include
As lower module:
Video data forwarding module 701, the video data being suitable to gather first terminal forwards delivers to first terminal and the
Two terminals play out;
Business object selecting module 702, is suitable to the push request selecting business object sending according to first terminal;
Business object pushing module 703, is suitable to described business object be pushed to first terminal and second terminal, described
Residing for video data, interface is shown.
In one embodiment of the invention, described business object selecting module 702 can be adapted to:
Obtain environmental information between first terminal and second terminal;
The candidate Traffic object mating with described environmental information is searched in preset business object;
Extract the service parameter of described candidate Traffic object;
According to described service parameter from described candidate Traffic object choice target service object.
In one embodiment of the invention, this server can also be included as lower module:
Business object forbids pushing module, is suitable within described a period of time pushing after request, forbids to described the
One terminal and described second terminal push other business objects.
In one embodiment of the invention, this server can also be included as lower module:
Business operation detection module, is adapted to detect for the business operation that second terminal is directed to described business object;
Rights parameters writing module, is suitable to according to described business operation, by specified power parameter read-in in first terminal
In the user account logging in.
In one embodiment of the invention, described business object has contact assembly;
Described rights parameters writing module is further adapted for:
In receiving second terminal during the trigger message of contact assembly, by specified power parameter read-in in first terminal
In the user account logging in and/or in the user account that second terminal logs in;
Or,
When the communication message sending in second terminal is mated with described business object, specified power parameter read-in is existed
In the user account that first terminal logs in and/or in the user account that second terminal logs in.
In one embodiment of the invention, this server can also be included as lower module:
Communication message sending module, is suitable to send described communication message to first terminal and second terminal, regards described
Frequency is shown according to residing interface.
In one embodiment of the invention, this server can also be included as lower module:
Information sending module, is suitable to send corresponding for described business object information and is shown to first terminal
Show.
Embodiment five
With reference to Fig. 8, show a kind of structured flowchart of first terminal according to an embodiment of the invention, specifically can wrap
Include as lower module:
Video data sends module 801, is suitable to the video data transmitting of collection be delivered to server, to be forwarded to first terminal
Play out with second terminal;
Push request sending module 802, be suitable to send to push to server ask;
First business object receiver module 803, is suitable to the reception server according to the described business object pushing request selecting;
First business object display module 804, is suitable in business object described in interface display residing for described video data.
In one embodiment of the invention, this first terminal can also be included as lower module:
First account information load-on module, is suitable to load the account information of the user account logging in, described account information clothes
Business device is directed to described business object according to second terminal, the power that specified power parameter read-in is specified in described user account
Limit parameter.
In one embodiment of the invention, described account information includes server contact sets in receiving second terminal
During the trigger message of part, write the specified power parameter of described user account;
Or,
Described account information includes the communication message that server sends in second terminal when mating with described business object,
Write the specified power parameter of described user account.
In one embodiment of the invention, this first terminal can also be included as lower module:
Push request and forbid sending module, be suitable within described a period of time pushing after request, forbid to server
Send other and push request.
In one embodiment of the invention, described push request sending module 802 can be adapted to:
In interface display business control residing for described video data;
Detect can the business control of triggering state be triggered when, send to server and push request.
In one embodiment of the invention, described push request sending module 802 is further adapted for:
Within described a period of time pushing after request, the state of described business control is adjusted to and can not trigger shape
State.
In one embodiment of the invention, this first terminal can also be included as lower module:
First communication message display module, is suitable to, when receiving the described communication message of server transmission, regard described
Frequency carries out showing described communication message according to residing interface.
In one embodiment of the invention, this first terminal can also be included as lower module:
Information receiver module, is suitable to the corresponding information of described business object of the reception server transmission.
Embodiment six
With reference to Fig. 9, show a kind of structured flowchart of second terminal according to an embodiment of the invention, specifically can wrap
Include as lower module:
Video data playing module 901, is suitable to Play Server forwarding, the video data of first terminal collection;
Second business object receiver module 902, be suitable to receive that described server sends, please according to the push of first terminal
Seek the business object of selection;
Second business object display module 903, is suitable in business object described in interface display residing for video data.
In one embodiment of the invention, this second terminal can also be included as lower module:
Service operation module, is suitable to carry out business operation for described business object, according to described business operation, to service
Device is by specified power parameter read-in in the user account that first terminal logs in.
In one embodiment of the invention, described business object has contact assembly;
Described service operation module is further adapted for:
When described contact assembly is detected and being triggered, trigger message is sent to server, specified power is joined
Number is written in the user account of first terminal login and/or in the user account that second terminal logs in;
Or,
Communication message is sent to server, with when described communication message is mated with described business object, will be specified
Rights parameters are written in the user account of first terminal login and/or in the user account that second terminal logs in.
In one embodiment of the invention, this second terminal can also be included as lower module:
Second account information load-on module, is suitable to load the account information of the user account logging in, described account information bag
Include described rights parameters.
In one embodiment of the invention, described service operation module is further adapted for:
When detecting the playback features information of described business object, described contact assembly is shown on described business object;
When described contact assembly is detected and being triggered, generate trigger message;
Trigger message is sent to server.
In one embodiment of the invention, described playback features information includes following one or more:
Reproduction time, transverse screen broadcast information.
In one embodiment of the invention, this second terminal can also be included as lower module:
Second communication message display module, is suitable to, when receiving the described communication message of server transmission, regard described
Frequency carries out showing described communication message according to residing interface.
In one embodiment of the invention, described second business object display module 903 can be adapted to:
Reduce the play area of described video data;
In business object described in interface display residing for residing video data, the play area of described business object is more than described
The play area of video data.
In one embodiment of the invention, described second business object display module 903 can be adapted to:
When described business object finishes, recover the size of the play area of described video data.
Embodiment seven
With reference to Figure 10, show a kind of structural frames of the processing system of business object according to an embodiment of the invention
Figure, including server 1010, first terminal 1020, second terminal 1030.
Server 1010 specifically can include as lower module:
Video data forwarding module 1011, the video data being suitable to gather first terminal forwards delivers to first terminal and the
Two terminals play out;
Business object selecting module 1012, is suitable to the push request selecting business object sending according to first terminal;
Business object pushing module 1013, is suitable to for described business object to push to first terminal and second terminal, in institute
State interface residing for video data to be shown;
First terminal 120 specifically can include as lower module:
Video data sends module 1021, is suitable to for the video data transmitting of collection to deliver to server, to be forwarded to first eventually
End is played out with second terminal;
Push request sending module 1022, be suitable to send to push to server ask;
First business object receiver module 1023, is suitable to the reception server according to the described business pair pushing request selecting
As;
First business object display module 1024, is suitable in business object described in interface display residing for described video data;
Second terminal 1030 specifically can include as lower module:
Video data playing module 1031, is suitable to Play Server forwarding, the video data of first terminal collection;
Second business object receiver module 1032, is suitable to receive push that described server sends, foundation first terminal
The business object of request selecting;
Second business object display module 1033, is suitable in business object described in interface display residing for video data.
In one embodiment of the invention, described business object selecting module 1012 can be adapted to:
Obtain environmental information between first terminal and second terminal;
The candidate Traffic object mating with described environmental information is searched in preset business object;
Extract the service parameter of described candidate Traffic object;
According to described service parameter from described candidate Traffic object choice target service object.
In one embodiment of the invention, this server 1010 can also be included as lower module:
Business object forbids pushing module, is suitable within described a period of time pushing after request, forbids to described the
One terminal and described second terminal push other business objects.
In one embodiment of the invention, this server 1010 can also be included as lower module:
Business operation detection module, is adapted to detect for the business operation that second terminal is directed to described business object;
Rights parameters writing module, is suitable to according to described business operation, by specified power parameter read-in in first terminal
In the user account logging in.
In one embodiment of the invention, described business object has contact assembly;
Described rights parameters writing module is further adapted for:
In receiving second terminal during the trigger message of contact assembly, by specified power parameter read-in in first terminal
In the user account logging in and/or in the user account that second terminal logs in;
Or,
When the communication message sending in second terminal is mated with described business object, specified power parameter read-in is existed
In the user account that first terminal logs in and/or in the user account that second terminal logs in.
In one embodiment of the invention, this server 1010 can also be included as lower module:
Communication message sending module, is suitable to send described communication message to first terminal and second terminal, regards described
Frequency is shown according to residing interface.
In one embodiment of the invention, this server can also be included as lower module:
Information sending module, is suitable to send corresponding for described business object information and is shown to first terminal
Show.
In one embodiment of the invention, this first terminal 1020 can also be included as lower module:
First account information load-on module, is suitable to load the account information of the user account logging in, described account information clothes
Business device is directed to described business object according to second terminal, the power that specified power parameter read-in is specified in described user account
Limit parameter.
In one embodiment of the invention, described account information includes server contact sets in receiving second terminal
During the trigger message of part, write the specified power parameter of described user account;
Or,
Described account information includes the communication message that server sends in second terminal when mating with described business object,
Write the specified power parameter of described user account.
In one embodiment of the invention, this first terminal 1020 can also be included as lower module:
Push request and forbid sending module, be suitable within described a period of time pushing after request, forbid to server
Send other and push request.
In one embodiment of the invention, described push request sending module 1022 can be adapted to:
In interface display business control residing for described video data;
Detect can the business control of triggering state be triggered when, send to server and push request.
In one embodiment of the invention, described push request sending module 1022 is further adapted for:
Within described a period of time pushing after request, the state of described business control is adjusted to and can not trigger shape
State.
In one embodiment of the invention, this first terminal can also be included as lower module:
First communication message display module, is suitable to, when receiving the described communication message of server transmission, regard described
Frequency carries out showing described communication message according to residing interface.
In one embodiment of the invention, this first terminal 1020 can also be included as lower module:
Information receiver module, is suitable to the corresponding information of described business object of the reception server transmission.
In one embodiment of the invention, this second terminal 1030 can also be included as lower module:
Service operation module, is suitable to carry out business operation for described business object, according to described business operation, to service
Device is by specified power parameter read-in in the user account that first terminal logs in.
In one embodiment of the invention, described business object has contact assembly;
Described service operation module is further adapted for:
When described contact assembly is detected and being triggered, trigger message is sent to server, specified power is joined
Number is written in the user account of first terminal login and/or in the user account that second terminal logs in;
Or,
Communication message is sent to server, with when described communication message is mated with described business object, will be specified
Rights parameters are written in the user account of first terminal login and/or in the user account that second terminal logs in.
In one embodiment of the invention, this second terminal 1030 can also be included as lower module:
Second account information load-on module, is suitable to load the account information of the user account logging in, described account information bag
Include described rights parameters.
In one embodiment of the invention, described service operation module is further adapted for:
When detecting the playback features information of described business object, described contact assembly is shown on described business object;
When described contact assembly is detected and being triggered, generate trigger message;
Trigger message is sent to server.
In one embodiment of the invention, described playback features information includes following one or more:
Reproduction time, transverse screen broadcast information.
In one embodiment of the invention, this second terminal 1030 can also be included as lower module:
Second communication message display module, is suitable to, when receiving the described communication message of server transmission, regard described
Frequency carries out showing described communication message according to residing interface.
In one embodiment of the invention, described second business object display module 1033 can be adapted to:
Reduce the play area of described video data;
In business object described in interface display residing for residing video data, the play area of described business object is more than described
The play area of video data.
In one embodiment of the invention, described second business object display module 1033 can be adapted to:
When described business object finishes, recover the size of the play area of described video data.
For device embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple, related
Part illustrates referring to the part of embodiment of the method.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of system
Structure be obvious.Additionally, the present invention is also not for any certain programmed language.It is understood that, it is possible to use various
Programming language realizes the content of invention described herein, and the description above language-specific done is to disclose this
Bright preferred forms.
In description mentioned herein, illustrate a large amount of details.It is to be appreciated, however, that the enforcement of the present invention
Example can be put into practice in the case of not having these details.In some instances, known method, structure are not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly it will be appreciated that in order to simplify the disclosure and help understand one or more of each inventive aspect,
Above in the description to the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes
In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect an intention that i.e. required guarantor
The application claims of shield more features than the feature being expressly recited in each claim.More precisely, it is such as following
Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
The claims following specific embodiment are thus expressly incorporated in this specific embodiment, wherein each claim itself
All as the separate embodiments of the present invention.
Those skilled in the art are appreciated that and the module in the equipment in embodiment can be carried out adaptively
Change and they are arranged in one or more equipment different from this embodiment.Can be the module in embodiment or list
Unit or assembly be combined into a module or unit or assembly, and can be divided in addition multiple submodule or subelement or
Sub-component.In addition to such feature and/or at least some of process or unit exclude each other, can adopt any
Combination is to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed
Where method or all processes of equipment or unit are combined.Unless expressly stated otherwise, this specification (includes adjoint power
Profit requires, summary and accompanying drawing) disclosed in each feature can carry out generation by the alternative features providing identical, equivalent or similar purpose
Replace.
Although additionally, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments
In included some features rather than further feature, but the combination of the feature of different embodiment means to be in the present invention's
Within the scope of and form different embodiments.For example, in the following claims, embodiment required for protection appoint
One of meaning can in any combination mode using.
The all parts embodiment of the present invention can be realized with hardware, or to run on one or more processor
Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that can use in practice
Microprocessor or digital signal processor (dsp) are realizing pushing equipment, the industry of business object according to embodiments of the present invention
The some or all functions of some or all parts in the display device of business object.The present invention be also implemented as
Execute some or all equipment or program of device (for example, computer program and the calculating of method as described herein
Machine program product).Such program realizing the present invention can store on a computer-readable medium, or can have one
Or the form of multiple signals.Such signal can be downloaded from internet website and obtain, or provides on carrier signal,
Or provided with any other form.
It should be noted that above-described embodiment the present invention will be described rather than limits the invention, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference markss between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not
Element listed in the claims or step.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The present invention can come real by means of the hardware including some different elements and by means of properly programmed computer
Existing.If in the unit claim listing equipment for drying, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fame
Claim.
The embodiment of the invention discloses a1, a kind of method for pushing of business object, comprising: first terminal is gathered by server
Video data forward and deliver to first terminal and play out with second terminal;The push request that server sends according to first terminal
Select business object;Described business object is pushed to first terminal and second terminal by server, residing for described video data
Interface is shown.A2, the method as described in a1, described server is according to the described step bag pushing request selecting business object
Include: server obtains environmental information between first terminal and second terminal;Server is searched and institute in preset business object
State the candidate Traffic object of environmental information coupling;Server extracts the service parameter of described candidate Traffic object;Server according to
Described service parameter is from described candidate Traffic object choice target service object.A3, the method as described in a1, also include: service
Device, within described a period of time pushing after request, is forbidden pushing other business to described first terminal and described second terminal
Object.A4, the method as described in a1 or a2 or a3, also include: server detects that second terminal is directed to the industry of described business object
Business operation;Server according to described business operation, by specified power parameter read-in in the user account that first terminal logs in.
A5, the method as described in a4, described business object has contact assembly;Described server, according to described business operation, will be specified
Rights parameters be written in first terminal login user account in step include: server in receiving second terminal touch
During the trigger message of point assembly, by specified power parameter read-in in the user account that first terminal logs in and/or second
In the user account of terminal logs in;Or, the communication message that server sends in second terminal is mated with described business object
When, by user's account in the user account that first terminal logs in and/or in second terminal login for the specified power parameter read-in
In number.A6, the method as described in a5, also include: server sends described communication message to first terminal and second terminal,
Interface residing for described video data is shown.A7, the method as described in a5, also include: server is by described business object pair
The information answered sends and is shown to first terminal.
The embodiment of the invention also discloses b8, a kind of display packing of business object, comprising: first terminal regards collection
Frequency data is activation, to server, is played out with second terminal with being forwarded to first terminal;First terminal sends to server and pushes away
Send request;First terminal the reception server is according to the described business object pushing request selecting;First terminal is in described video counts
According to business object described in residing interface display.B9, the method as described in b8, also include: first terminal loads the user's account logging in
Number account information, described account information server is directed to described business object according to second terminal, specified power joined
Number is written in described user account specified power parameter.B10, the method as described in b9, described account information includes server
In receiving second terminal during the trigger message of contact assembly, write the specified power parameter of described user account;Or,
Described account information includes the communication message that server sends in second terminal when mating with described business object, and write is described
The specified power parameter of user account.B11, the method as described in b9, also include: first terminal is after described push request
A period of time in, forbid to server send other push request.B12, the method as described in b8 or b9 or b10 or b11, institute
The step stating first terminal to server transmission push request includes: first terminal is in interface display industry residing for described video data
Business control;First terminal detect can the business control of triggering state be triggered when, send to server and push request.b13、
Method as described in b12, described first terminal, within described a period of time pushing after request, is forbidden sending it to server
The step that he pushes request includes: in first terminal a period of time after described push request, by described business control
State is adjusted to can not triggering state.The method that b14, such as b8 or b9 or b10 or b11 or b13 state, also includes: first terminal exists
When receiving the described communication message that server sends, carry out showing described communication message at interface residing for described video data.
B15, the method as described in b8 or b9 or b10 or b11 or b13, also include: the described business that first terminal the reception server sends
The corresponding information of object.
The embodiment of the invention also discloses c16, a kind of display packing of business object, comprising: second terminal plays service
Device the forwards, video data of first terminal collection;Second terminal receives described server sends, pushing away according to first terminal
Send the business object of request selecting;Second terminal is in business object described in interface display residing for video data.C17, as described in c16
Method, also include: second terminal carries out business operation for described business object, with according to described business operation, server
By specified power parameter read-in in the user account that first terminal logs in.C18, the method as described in c17, described business pair
As having contact assembly;The step that described second terminal carries out business operation for described business object includes: second terminal exists
When described contact assembly is detected and being triggered, trigger message is sent to server, by specified power parameter read-in
In the user account of one terminal logs in and/or in the user account that second terminal logs in;Or, second terminal is by communication message
Send to server, with when described communication message is mated with described business object, by specified power parameter read-in first
In the user account of terminal logs in and/or in the user account that second terminal logs in.C19, the method as described in c17 or c18,
Also include: second terminal loads the account information of the user account logging in, described account information includes described rights parameters.c20、
Method as described in c18, described second terminal, when described contact assembly is detected and being triggered, trigger message is sent to service
The step of device includes: second terminal, when detecting the playback features information of described business object, shows in described business object
Described contact assembly;Second terminal, when described contact assembly is detected and being triggered, generates trigger message;Second terminal will trigger
Information sends to server.C21, the method as described in c20, described playback features information includes following one or more: broadcasts
Put time, transverse screen broadcast information.C22, the method as described in c18, also include: second terminal is receiving the institute of server transmission
When stating communication message, carry out showing described communication message at interface residing for described video data.C23, such as c16 or c17 or c18 or
Method described in c20 or c21, described second terminal includes in the step of business object described in interface display residing for video data:
Second terminal reduces the play area of described video data;Second terminal is in business described in interface display residing for residing video data
Object, the play area of described business object is more than the play area of described video data.C24, the method as described in c23, institute
The step stating first terminal in business object described in interface display residing for described video data also includes: second terminal is in described industry
When business object finishes, recover the size of the play area of described video data.
The embodiment of the invention also discloses d25, a kind of server, comprising: video data forwarding module, it is suitable to by first eventually
The video data forwarding of end collection is delivered to first terminal and is played out with second terminal;Business object selecting module, is suitable to foundation
The push request selecting business object that first terminal sends;Business object pushing module, is suitable to push to described business object
First terminal and second terminal, are shown at interface residing for described video data.D26, the server as described in d25, described
Business object selecting module is further adapted for: obtains environmental information between first terminal and second terminal;In preset business object
Search the candidate Traffic object mating with described environmental information;Extract the service parameter of described candidate Traffic object;According to described
Service parameter is from described candidate Traffic object choice target service object.D27, the server as described in d25, also include: business
Object forbids pushing module, be suitable to described push request after a period of time in, forbid to described first terminal with described
Second terminal pushes other business objects.D28, the server as described in d25 or d26 or d27, also include: business operation detection
Module, is adapted to detect for the business operation that second terminal is directed to described business object;Rights parameters writing module, is suitable to according to described
Business operation, by specified power parameter read-in in the user account that first terminal logs in.D29, the service as described in d28
Device, described business object has contact assembly;Described rights parameters writing module is further adapted for: contact in receiving second terminal
During the trigger message of assembly, specified power parameter read-in is in the user account that first terminal logs in and/or whole second
In the user account that end logs in;Or, when the communication message sending is mated with described business object, will specify in second terminal
Rights parameters be written in first terminal login user account in and/or second terminal log in user account in.d30、
Server as described in d29, also includes: communication message sending module, be suitable to by described communication message send to first terminal with
Second terminal, is shown at interface residing for described video data.D31, the server as described in d29, also include: information
Sending module, is suitable to send corresponding for described business object information and is shown to first terminal.
The embodiment of the invention also discloses e32, a kind of first terminal, comprising: video data sends module, is suitable to gather
Video data transmitting deliver to server, played out with second terminal with being forwarded to first terminal;Push request sending module, fit
Push request in sending to server;First business object receiver module, is suitable to the reception server and pushes request choosing according to described
The business object selected;First business object display module, is suitable in business object described in interface display residing for described video data.
E33, the first terminal as described in e32, also include: the first account information load-on module, are suitable to load the user account logging in
Account information, described account information server is directed to described business object according to second terminal, and specified power parameter is write
Enter in described user account specified power parameter.E34, the first terminal as described in e33, described account information includes server
In receiving second terminal during the trigger message of contact assembly, write the specified power parameter of described user account;Or,
Described account information includes the communication message that server sends in second terminal when mating with described business object, and write is described
The specified power parameter of user account.E35, the first terminal as described in e33, also include: push request and forbid sending module,
It is suitable within described a period of time pushing after request, forbid that sending other to server pushes request.E36, such as e32 or
First terminal described in e33 or e34 or e35, described push request sending module is further adapted for: at interface residing for described video data
Display business control;Detect can the business control of triggering state be triggered when, send to server and push request.E37, such as
First terminal described in e36, described push request sending module is further adapted for: within described a period of time pushing after request,
The state of described business control is adjusted to can not triggering state.E38, as described in e32 or e33 or e34 or e35 or e37
One terminal, also includes: the first communication message display module, be suitable to receive server transmission described communication message when,
Interface residing for described video data carries out showing described communication message.E39, as described in e2 or e33 or e34 or e35 or e37
One terminal, also includes: information receiver module, is suitable to the described business object corresponding prompting letter of the reception server transmission
Breath.
The embodiment of the invention also discloses f40, a kind of second terminal, comprising: video data playing module, it is suitable to play clothes
Business device the forwards, video data of first terminal collection;Second business object receiver module, is suitable to receive described server transmission
, according to first terminal push request selecting business object;Second business object display module, is suitable in video data institute
Business object described in place's interface display.F41, the second terminal as described in f40, also include: service operation module, are suitable to for institute
State business object and carry out business operation, so that according to described business operation, server is by specified power parameter read-in first eventually
In the user account that end logs in.F42, the second terminal as described in f41, described business object has contact assembly;Described business
Operation module is further adapted for: when described contact assembly is detected and being triggered, trigger message sent to server, will be specified
Rights parameters are written in the user account of first terminal login and/or in the user account that second terminal logs in;Or, will
Communication message sends to server, when described communication message is mated with described business object, specified power parameter to be write
Enter in the user account that first terminal logs in and/or in the user account that second terminal logs in.F43, as f41 or f42 institute
The second terminal stated, also includes: the second account information load-on module, is suitable to load the account information of the user account logging in, institute
State account information and include described rights parameters.F44, the second terminal as described in f42, described service operation module is further adapted for:
Detect described business object playback features information when, described contact assembly is shown on described business object;Detecting
When stating contact assembly and being triggered, generate trigger message;Trigger message is sent to server.F45, the second end as described in f44
End, described playback features information includes following one or more: reproduction time, transverse screen broadcast information.F46, as described in f44
Second terminal, also includes: the second communication message display module, is suitable to when receiving the described communication message of server transmission,
Carry out showing described communication message at interface residing for described video data.F47, as described in f40 or f41 or f42 or f44 or f45
Second terminal, described second business object display module is further adapted for: reduces the play area of described video data;Regard residing
According to business object described in residing interface display, the play area of described business object is more than the broadcast area of described video data to frequency
Domain.F48, the second terminal as described in f47, described second business object display module is further adapted for: plays in described business object
When finishing, recover the size of the play area of described video data.
The embodiment of the invention also discloses g49, a kind of processing system of business object, including such as any one of d25-d31 institute
The server stated, the first terminal as described in any one of e32-e39, the second terminal as described in any one of f40-f48.
Claims (10)
1. a kind of method for pushing of business object, comprising:
The video data forwarding that first terminal gathers is delivered to first terminal and is played out with second terminal by server;
The push request selecting business object that server sends according to first terminal;
Described business object is pushed to first terminal and second terminal by server, is shown at interface residing for described video data
Show.
2. the method for claim 1 is it is characterised in that described server is according to described push request selecting business object
Step include:
Server obtains environmental information between first terminal and second terminal;
Server searches the candidate Traffic object mating with described environmental information in preset business object;
Server extracts the service parameter of described candidate Traffic object;
Server is according to described service parameter from described candidate Traffic object choice target service object.
3. the method for claim 1 is it is characterised in that also include:
Server, within described a period of time pushing after request, is forbidden pushing to described first terminal with described second terminal
Other business objects.
4. the method as described in claim 1 or 2 or 3 is it is characterised in that also include:
Server detects that second terminal is directed to the business operation of described business object;
Server according to described business operation, by specified power parameter read-in in the user account that first terminal logs in.
5. a kind of display packing of business object, comprising:
The video data transmitting of collection is delivered to server by first terminal, is played out with second terminal with being forwarded to first terminal;
First terminal sends to server and pushes request;
First terminal the reception server is according to the described business object pushing request selecting;
First terminal is in business object described in interface display residing for described video data.
6. a kind of display packing of business object, comprising:
Second terminal Play Server the forwards, video data of first terminal collection;
Second terminal receives business object that described server sends, foundation first terminal push request selecting;
Second terminal is in business object described in interface display residing for video data.
7. a kind of server, comprising:
Video data forwarding module, the video data forwarding being suitable to gather first terminal is delivered to first terminal and is entered with second terminal
Row is play;
Business object selecting module, is suitable to the push request selecting business object sending according to first terminal;
Business object pushing module, is suitable to for described business object to push to first terminal and second terminal, in described video counts
Shown according to residing interface.
8. a kind of first terminal, comprising:
Video data sends module, is suitable to for the video data transmitting of collection to deliver to server, to be forwarded to first terminal and second
Terminal plays out;
Push request sending module, be suitable to send to push to server ask;
First business object receiver module, is suitable to the reception server according to the described business object pushing request selecting;
First business object display module, is suitable in business object described in interface display residing for described video data.
9. a kind of second terminal, comprising:
Video data playing module, is suitable to Play Server forwarding, the video data of first terminal collection;
Second business object receiver module, is suitable to receive push request selecting that described server sends, foundation first terminal
Business object;
Second business object display module, is suitable in business object described in interface display residing for video data.
10. a kind of processing system of business object, including server as claimed in claim 7, as claimed in claim 8
One terminal, second terminal as claimed in claim 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610895903.XA CN106375792A (en) | 2016-10-13 | 2016-10-13 | Service object pushing and displaying method, server, terminals and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610895903.XA CN106375792A (en) | 2016-10-13 | 2016-10-13 | Service object pushing and displaying method, server, terminals and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106375792A true CN106375792A (en) | 2017-02-01 |
Family
ID=57895230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610895903.XA Pending CN106375792A (en) | 2016-10-13 | 2016-10-13 | Service object pushing and displaying method, server, terminals and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106375792A (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107105319A (en) * | 2017-06-06 | 2017-08-29 | 上海极链网络科技有限公司 | Deliver the resource module of interaction systems in real time applied to live scene |
CN107124636A (en) * | 2017-06-06 | 2017-09-01 | 上海极链网络科技有限公司 | Deliver the display module of interaction systems in real time applied to live scene |
CN107220857A (en) * | 2017-06-06 | 2017-09-29 | 上海极链网络科技有限公司 | Deliver the putting module of interaction systems in real time applied to live scene |
CN107249139A (en) * | 2017-06-06 | 2017-10-13 | 上海极链网络科技有限公司 | The system interactive applied to the real-time dispensing of live scene |
WO2018068556A1 (en) * | 2016-10-13 | 2018-04-19 | 北京奇虎科技有限公司 | Service object processing method, server, terminal, and system |
CN107995501A (en) * | 2017-12-18 | 2018-05-04 | 杭州雅顾科技有限公司 | Video connects wheat method and system |
CN108073672A (en) * | 2017-04-12 | 2018-05-25 | 北京市商汤科技开发有限公司 | Business object recommends method, apparatus and electronic equipment |
CN108073671A (en) * | 2017-04-12 | 2018-05-25 | 北京市商汤科技开发有限公司 | Business object recommends method, apparatus and electronic equipment |
CN108076392A (en) * | 2017-03-31 | 2018-05-25 | 北京市商汤科技开发有限公司 | Living broadcast interactive method, apparatus and electronic equipment |
CN108076353A (en) * | 2017-05-18 | 2018-05-25 | 北京市商汤科技开发有限公司 | Business object recommends method, apparatus, storage medium and electronic equipment |
CN108668143A (en) * | 2018-05-14 | 2018-10-16 | 武汉斗鱼网络科技有限公司 | A kind of drainage method, device, server and storage medium |
CN108882055A (en) * | 2018-06-28 | 2018-11-23 | 广州虎牙信息科技有限公司 | The method and device of net cast method and system, synthetic video stream |
CN111083440A (en) * | 2019-12-16 | 2020-04-28 | 浙江信网真科技股份有限公司 | Client-side collaborative content processing method and system |
CN112004106A (en) * | 2020-08-20 | 2020-11-27 | 广州朱雀信息科技有限公司 | Commodity display method and device, server and computer-readable storage medium |
WO2023050974A1 (en) * | 2021-09-28 | 2023-04-06 | 北京达佳互联信息技术有限公司 | Object delivery processing method and apparatus, electronic device, and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003339038A (en) * | 2002-05-22 | 2003-11-28 | Nippon Telegr & Teleph Corp <Ntt> | Interactive relaying apparatus and method |
US20070255611A1 (en) * | 2006-04-26 | 2007-11-01 | Csaba Mezo | Order distributor |
CN103188232A (en) * | 2011-12-30 | 2013-07-03 | 大连天维科技有限公司 | Advertising insertion system |
CN103634681A (en) * | 2013-11-29 | 2014-03-12 | 腾讯科技(成都)有限公司 | Method, device, client end, server and system for live broadcasting interaction |
CN104333775A (en) * | 2014-11-25 | 2015-02-04 | 广州华多网络科技有限公司 | Virtual goods interaction method, device and system in live channel |
CN104333782A (en) * | 2014-11-11 | 2015-02-04 | 广州华多网络科技有限公司 | Anchor formulated task on demand method and system and related device |
US20150358550A1 (en) * | 2014-06-04 | 2015-12-10 | Wit Dot Media Inc. | Single action photo and video messaging |
CN105791889A (en) * | 2016-05-04 | 2016-07-20 | 武汉斗鱼网络科技有限公司 | Advertisement inter-cut method for video live broadcasting and advertisement inter-cut device for video live broadcasting |
CN105828110A (en) * | 2016-03-09 | 2016-08-03 | 乐视网信息技术(北京)股份有限公司 | Business object putting method and device and server |
CN105992057A (en) * | 2015-03-04 | 2016-10-05 | 王筱娜 | Video playing data monitoring method, system and application |
-
2016
- 2016-10-13 CN CN201610895903.XA patent/CN106375792A/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003339038A (en) * | 2002-05-22 | 2003-11-28 | Nippon Telegr & Teleph Corp <Ntt> | Interactive relaying apparatus and method |
US20070255611A1 (en) * | 2006-04-26 | 2007-11-01 | Csaba Mezo | Order distributor |
CN103188232A (en) * | 2011-12-30 | 2013-07-03 | 大连天维科技有限公司 | Advertising insertion system |
CN103634681A (en) * | 2013-11-29 | 2014-03-12 | 腾讯科技(成都)有限公司 | Method, device, client end, server and system for live broadcasting interaction |
US20150358550A1 (en) * | 2014-06-04 | 2015-12-10 | Wit Dot Media Inc. | Single action photo and video messaging |
CN104333782A (en) * | 2014-11-11 | 2015-02-04 | 广州华多网络科技有限公司 | Anchor formulated task on demand method and system and related device |
CN104333775A (en) * | 2014-11-25 | 2015-02-04 | 广州华多网络科技有限公司 | Virtual goods interaction method, device and system in live channel |
CN105992057A (en) * | 2015-03-04 | 2016-10-05 | 王筱娜 | Video playing data monitoring method, system and application |
CN105828110A (en) * | 2016-03-09 | 2016-08-03 | 乐视网信息技术(北京)股份有限公司 | Business object putting method and device and server |
CN105791889A (en) * | 2016-05-04 | 2016-07-20 | 武汉斗鱼网络科技有限公司 | Advertisement inter-cut method for video live broadcasting and advertisement inter-cut device for video live broadcasting |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018068556A1 (en) * | 2016-10-13 | 2018-04-19 | 北京奇虎科技有限公司 | Service object processing method, server, terminal, and system |
CN108076392A (en) * | 2017-03-31 | 2018-05-25 | 北京市商汤科技开发有限公司 | Living broadcast interactive method, apparatus and electronic equipment |
CN108073672A (en) * | 2017-04-12 | 2018-05-25 | 北京市商汤科技开发有限公司 | Business object recommends method, apparatus and electronic equipment |
CN108073671A (en) * | 2017-04-12 | 2018-05-25 | 北京市商汤科技开发有限公司 | Business object recommends method, apparatus and electronic equipment |
CN108076353A (en) * | 2017-05-18 | 2018-05-25 | 北京市商汤科技开发有限公司 | Business object recommends method, apparatus, storage medium and electronic equipment |
CN107249139A (en) * | 2017-06-06 | 2017-10-13 | 上海极链网络科技有限公司 | The system interactive applied to the real-time dispensing of live scene |
CN107124636A (en) * | 2017-06-06 | 2017-09-01 | 上海极链网络科技有限公司 | Deliver the display module of interaction systems in real time applied to live scene |
CN107105319A (en) * | 2017-06-06 | 2017-08-29 | 上海极链网络科技有限公司 | Deliver the resource module of interaction systems in real time applied to live scene |
CN107220857A (en) * | 2017-06-06 | 2017-09-29 | 上海极链网络科技有限公司 | Deliver the putting module of interaction systems in real time applied to live scene |
CN107995501A (en) * | 2017-12-18 | 2018-05-04 | 杭州雅顾科技有限公司 | Video connects wheat method and system |
CN108668143A (en) * | 2018-05-14 | 2018-10-16 | 武汉斗鱼网络科技有限公司 | A kind of drainage method, device, server and storage medium |
CN108668143B (en) * | 2018-05-14 | 2021-05-28 | 武汉斗鱼网络科技有限公司 | Drainage method, device, server and storage medium |
CN108882055A (en) * | 2018-06-28 | 2018-11-23 | 广州虎牙信息科技有限公司 | The method and device of net cast method and system, synthetic video stream |
CN111083440A (en) * | 2019-12-16 | 2020-04-28 | 浙江信网真科技股份有限公司 | Client-side collaborative content processing method and system |
CN111083440B (en) * | 2019-12-16 | 2020-12-22 | 浙江信网真科技股份有限公司 | Client-side collaborative content processing method and system |
CN112004106A (en) * | 2020-08-20 | 2020-11-27 | 广州朱雀信息科技有限公司 | Commodity display method and device, server and computer-readable storage medium |
CN112004106B (en) * | 2020-08-20 | 2022-09-30 | 广州朱雀信息科技有限公司 | Commodity display method and device, server and computer-readable storage medium |
WO2023050974A1 (en) * | 2021-09-28 | 2023-04-06 | 北京达佳互联信息技术有限公司 | Object delivery processing method and apparatus, electronic device, and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106375792A (en) | Service object pushing and displaying method, server, terminals and system | |
CN106507120A (en) | A kind of processing method of business object, server, terminal and system | |
CN106453559A (en) | Method and system for processing business object, server and terminals | |
CN105701217B (en) | Information processing method and server | |
US9471677B2 (en) | Method and system for meta-tagging media content and distribution | |
US8126936B1 (en) | Method and system for meta-tagging media content and distribution | |
US9525902B2 (en) | Discovery and analytics for episodic downloaded media | |
US8695031B2 (en) | System, device, and method for delivering multimedia | |
JP6122998B2 (en) | Method for in-video bookmarking and non-transitory computer readable recording medium | |
CN103688553B (en) | Using a closed caption stream for device metadata | |
US10932014B2 (en) | Systems and methods for inserting breakpoints and reference links into a media file | |
US20180014066A1 (en) | System and methods for facile, instant, and minimally disruptive playback of media files | |
TW200926035A (en) | Delayed advertisement insertion in videos | |
CN103686396A (en) | Video sharing method and device | |
CN101715104B (en) | Network interaction reading system and method for user and content management | |
CN107659831B (en) | Media data processing method, client and storage medium | |
US20130312049A1 (en) | Authoring, archiving, and delivering time-based interactive tv content | |
CN111444415B (en) | Barrage processing method, server, client, electronic equipment and storage medium | |
US12002025B2 (en) | Information marketplace system including a video monetization service and a social networking platform | |
CN105898381A (en) | Content transmission method, content play method, content server and intelligent equipment | |
WO2012104855A1 (en) | Mobile video streaming system with contextual advertising and dynamic transcoding | |
CZ17738U1 (en) | Modular system circuit arrangement for users of mobile marketing, advertising and/or public opinion poll applications applications financial and banking services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170201 |
|
RJ01 | Rejection of invention patent application after publication |