CN106375792A - Service object pushing and displaying method, server, terminals and system - Google Patents

Service object pushing and displaying method, server, terminals and system Download PDF

Info

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
Application number
CN201610895903.XA
Other languages
Chinese (zh)
Inventor
胡宁
陆振宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610895903.XA priority Critical patent/CN106375792A/en
Publication of CN106375792A publication Critical patent/CN106375792A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2541Rights Management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/47202End-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

A kind of push of business object, display packing, server, terminal and system
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.
CN201610895903.XA 2016-10-13 2016-10-13 Service object pushing and displaying method, server, terminals and system Pending CN106375792A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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