Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.Based on this
Embodiment in invention, the every other reality that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example is applied, belongs to the scope of protection of the invention.
The embodiment of the invention discloses the order method and system, relevant device that a kind of main broadcaster formulates task, it is possible to achieve
Formulate and appoint with the main broadcaster that the summary info of any one main broadcaster's formulation task matches from spectator client to the program request of main broadcaster's client
Be engaged in content, so as to realize the live content program request of the active of spectators user, lifting spectator client and main broadcaster's client it
Between it is interactive.It is described in detail individually below.
In order to be best understood from, a kind of main broadcaster formulates the order method of task disclosed in the embodiment of the present invention and system, correlation are set
Standby, the program request network architecture being first applicable below the embodiment of the present invention is described.Referring to Fig. 1, Fig. 1 is the embodiment of the present invention
A kind of disclosed main broadcaster formulates the program request network architecture schematic diagram of task.As shown in figure 1, the program request network architecture can include clothes
It is engaged in equipment and multiple client, wherein, for service equipment also by title background server, component server etc., service equipment can be with
It is communicatively coupled by internet and multiple client.In the program request network architecture shown in Fig. 1, the portion in multiple client
Client is divided to be used as main broadcaster's client, and remaining client can access any one main broadcaster client as spectator client
Channel where holding.In the embodiment of the present invention, channel is exactly briefly a kind of Virtual Space (or virtual room), positioned at the void
The live content of main broadcaster's client can not only be watched by intending the spectator client in space, can also carry out language with main broadcaster's client
The interaction of sound or word.Main broadcaster's client not only has access to accessing remaining spectator client in its channel, kicks out of control
Power, also specific live initiative, such as main broadcaster's client have the initiative that video uploads, and it can be that game is live that video, which uploads,
Video, video, the video of education content etc. the video of performance uploads).In the embodiment of the present invention, main broadcaster's client, spectators
Client may each be the richness being integrated including functions such as set group chat, net cast, channel K songs, game on line, online video display
Client.In the program request network architecture shown in Fig. 1, main broadcaster's client, spectator client may operate in including but not limited to
Mobile phone, removable computer, tablet personal computer, personal digital assistant (Personal Digital Assistant, PDA), media
On the user equipmenies such as player, intelligent television, intelligent watch, intelligent glasses, Intelligent bracelet.
Based on the program request network architecture shown in Fig. 1, the embodiment of the invention discloses a kind of main broadcaster formulate the program request of task
Method.Referring to Fig. 2, Fig. 2 is the schematic flow sheet for the order method that a kind of main broadcaster disclosed in the embodiment of the present invention formulates task.
As shown in Fig. 2 the order method that the main broadcaster formulates task may comprise steps of.
The main broadcaster that main broadcaster's client reports is formulated task description information and pushes to main broadcaster's client by S201, service equipment
All spectator clients in channel;Wherein, the main broadcaster, which formulates task description information, includes the summary info that main broadcaster formulates task.
In the embodiment of the present invention, service equipment can receive the main broadcaster that main broadcaster's client reports in advance and formulate task description letter
Breath, on this basis, the main broadcaster that service equipment periodically can report main broadcaster's client formulate the push of task description information
All spectator clients in the channel of main broadcaster's client;Or service equipment can push main broadcaster's client report it is straight
While broadcasting all spectator clients in content to the channel of main broadcaster's client, the main broadcaster in the lump reporting main broadcaster's client formulates
Task description information pushes to all spectator clients in the channel of main broadcaster's client;Or service equipment can whenever
When detecting in the channel of spectator client access main broadcaster's client, the main broadcaster that main broadcaster's client reports is formulated into task and retouched
State information and push to all spectator clients, the embodiment of the present invention in the channel of main broadcaster's client and be not construed as limiting.
In the embodiment of the present invention, the summary info that above-mentioned main broadcaster formulates task is mainly used in entering main broadcaster's formulation task definition
Row generality describes.For example, main broadcaster, which formulates task definition, can include online K songs task, net cast task, online trip
Play live task dispatching.
In the embodiment of the present invention, main broadcaster's client can report a plurality of main broadcaster to formulate task description information to service equipment,
Wherein, the summary info that the main broadcaster that each main broadcaster's formulation task description information includes formulates task is different, for representing
Main broadcaster user can perform multiple different main broadcasters and formulate task definition.Correspondingly, service equipment can be simultaneously by main broadcaster client
Hold a plurality of main broadcaster reported to formulate task description information and push to all spectator clients in the channel of main broadcaster's client.
In the embodiment of the present invention, main broadcaster user typically refers to content publisher, and main broadcaster user passes through camera device, microphone
Input video and voice messaging, live content, service equipment are sent to service equipment after the fusion by audio/video information
Obtain the client id for the channel for signing in main broadcaster user's establishment and to client push live content.
S202, service equipment detect the spectators user that at least one spectator client reports and formulate task description for main broadcaster
The main broadcaster of information triggering formulates tasks carrying enabled instruction.
In the embodiment of the present invention, the main broadcaster that at least one spectator client receives service equipment push formulates task description letter
After breath, the main broadcaster can be formulated to the live content synchronism output of task description information and main broadcaster's client.For example, extremely
A few spectator client can export the live of main broadcaster's client by the content live region among spectator client
Content, and main broadcaster formulation task description is exported by the task viewing area of any side of surrounding positioned at content live region
Information.On this basis, spectators user can click or double-click the main broadcaster formulation task description of task viewing area output
Information, the main broadcaster that task description information is formulated so as to trigger input pin to the main broadcaster formulate tasks carrying enabled instruction to sight
Many clients so that the main broadcaster that task description information is formulated for the main broadcaster can be formulated tasks carrying and started by spectator client
Instruction reports service equipment.
In the embodiment of the present invention, the main broadcaster that at least one spectator client receives service equipment push formulates task description letter
After breath, the live content that the main broadcaster can be formulated to task description information and main broadcaster's client is output asynchronously.For example, extremely
A few spectator client can export the live of main broadcaster's client by the content live region among spectator client
Content, and the main broadcaster wouldn't be exported and formulate task description information, when spectator client detects that spectators user operates (such as clicking)
Positioned at speech region on the left of task the Show Button when, just shown by the task of any side of surrounding positioned at content live region
Show that region exports the main broadcaster and formulates task description information.On this basis, spectators client can click or double-click the task and show
The main broadcaster of region output formulates task description information, and task description information is formulated to the main broadcaster so as to trigger input pin
Main broadcaster formulates tasks carrying enabled instruction to spectator client so that spectator client can will be directed to main broadcaster formulation task and retouch
The main broadcaster's formulation tasks carrying enabled instruction for stating information reports service equipment.
S203, service equipment respond the main broadcaster and formulate tasks carrying enabled instruction, and the summary that the main broadcaster is formulated to task is believed
Breath pushes to main broadcaster's client.
In the embodiment of the present invention, the main broadcaster, which formulates tasks carrying enabled instruction, can include the summary letter that main broadcaster formulates task
Breath, correspondingly, service equipment can respond the main broadcaster and formulate tasks carrying enabled instruction, and formulating tasks carrying from the main broadcaster starts
The summary info that the main broadcaster formulates task is parsed in instruction, and the summary info of main broadcaster formulation task is pushed into main broadcaster visitor
Family end.
S204, service equipment receive the main broadcaster's system matched with the summary info of main broadcaster's formulation task that main broadcaster's client reports
Determine task definition.
Main broadcaster's formulation task definition is pushed to all spectators clients in the channel of main broadcaster's client by S205, service equipment
End.
In the method described by Fig. 1, service equipment can will formulate main broadcaster's system of the summary info of task including main broadcaster
Determine task description information and push to all spectator clients in the channel of main broadcaster's client so that service equipment can detect at least
The main broadcaster that the spectators user that one spectator client reports formulates the triggering of task description information for the main broadcaster formulates tasks carrying
After enabled instruction, the summary info that the main broadcaster is formulated to task pushes to main broadcaster's client, and then service equipment can receive master
Broadcast the main broadcaster matched with the summary info of main broadcaster formulation task that client reports and formulate task definition, and push to main broadcaster visitor
All spectator clients in the channel at family end.It can be seen that by implementing the method described by Fig. 1, it is possible to achieve by spectator client
Task definition is formulated with the main broadcaster that the summary info of any one main broadcaster's formulation task matches to the program request of main broadcaster's client, so as to
To realize the live content program request of the active of spectators user, lifted interactive between spectator client and main broadcaster's client.
Based on the program request network architecture shown in Fig. 1, the embodiment of the invention discloses another main broadcaster formulate the point of task
Broadcasting method.Referring to Fig. 3, the flow that Fig. 3 is the order method that another main broadcaster disclosed in the embodiment of the present invention formulates task is shown
It is intended to.As shown in figure 3, the order method that the main broadcaster formulates task may comprise steps of.
The main broadcaster that S301, main broadcaster's client receive main broadcaster user's input formulates task description information, and the main broadcaster formulates task
Description information includes main broadcaster and formulates the summary info of task and formulate duration.
S302, the main broadcaster of main broadcaster's client end response main broadcaster user input formulate the instruction of task description information reporting, will be above-mentioned
Main broadcaster formulates task description information reporting to service equipment.
The main broadcaster that main broadcaster's client reports is formulated task description information and pushes to main broadcaster's client by S303, service equipment
All spectator clients in channel.
S304, the above-mentioned main broadcaster of at least one spectator client output service equipment push formulate task description information.
Wherein, at least one spectator client in step S304 belongs to all spectators clients in the channel of main broadcaster's client
Part spectator client in end.
S305, above-mentioned at least one spectator client detection spectators user formulate the triggering of task description information for main broadcaster
Main broadcaster formulates tasks carrying enabled instruction.
S306, above-mentioned at least one spectator client formulate spectators user for main broadcaster the master of task description information triggering
Broadcast formulation tasks carrying enabled instruction and report service equipment.
The summary info that S307, service equipment formulate the main broadcaster that main broadcaster formulation task description information includes task pushes
To main broadcaster's client.
S308, main broadcaster's client receive the main broadcaster matched with the summary info of main broadcaster formulation task of main broadcaster user's input
Formulate task definition.
The main broadcaster's system matched with the summary info of main broadcaster formulation task that S309, main broadcaster's client input main broadcaster user
Determine task definition and report service equipment.
The main broadcaster's system matched with the summary info of main broadcaster formulation task that S310, service equipment report main broadcaster's client
Determine task definition and push to all spectator clients in the channel of main broadcaster's client.
S311, the main broadcaster of main broadcaster's client detection main broadcaster user's triggering formulate tasks carrying END instruction and report service
Equipment.
S312, service equipment respond the main broadcaster and formulate tasks carrying END instruction, judge that the main broadcaster formulates task definition
Push whether duration is more than or equal to the formulation duration that the main broadcaster formulates task, if it is, the program request that will be matched with push duration
Fictitious assets value is added to the account of main broadcaster's client.
In the embodiment of the present invention, the above-mentioned program request fictitious assets value matched with push duration can be included with pushing duration
The program request fictitious assets values such as the client level value of matching, golden beans value of money, silver-colored beans value of money.Wherein, client level value can be used
Grade (such as game ratings) corresponding to account in increase main broadcaster's client, and gold coin value, silver coin value etc. can be used for increase master
Broadcast fictitious assets corresponding to the account of client.
Especially, when it is above-mentioned be the golden beans coin that is matched with pushing duration with the program request fictitious assets value that match of push duration
During the program request fictitious assets values such as value, silver-colored beans value of money, program request that service equipment in above-mentioned steps S312 will match with push duration
The mode of fictitious assets value added to the account of main broadcaster's client is specifically as follows:
Service equipment deducts the program request matched with push duration respectively from the account of above-mentioned at least one spectator client
Fictitious assets value, and the account by the program request fictitious assets value deducted respectively added to main broadcaster's client.
Further, service equipment deducts and push duration respectively from the account of above-mentioned at least one spectator client
The program request fictitious assets value of matching, and the program request fictitious assets value deducted respectively is added to after the account of main broadcaster's client,
The Service Virtual assets value matched with push duration can also be deducted respectively from the account of above-mentioned at least one spectator client,
And the Service Virtual assets value deducted respectively is added to the account of service equipment.Wherein, above-mentioned Service Virtual assets value
Can be with pushing the Service Virtual assets values such as golden beans value of money, silver-colored beans value of money that duration matches.Wherein, gold coin value, silver coin value etc.
It can be used for increasing fictitious assets corresponding to the account of service equipment.
In the embodiment of the present invention, service equipment can pre-set program request fictitious assets value corresponding to unit time, herein
On the basis of, service equipment can utilize program request fictitious assets value corresponding to unit time and above-mentioned push duration, calculate and push away
The program request fictitious assets value for sending duration to match.
It can be seen that pass through the method described by implementing Fig. 3, it is possible to achieve from spectator client to the program request of main broadcaster's client with appointing
The main broadcaster that one main broadcaster of meaning formulates the summary info matching of task formulates task definition, so as to realize the active of spectators user
Live content program request, lifted interactive between spectator client and main broadcaster's client.
Based on the program request network architecture shown in Fig. 1, the embodiment of the invention discloses another main broadcaster formulate the point of task
Broadcasting method.Referring to Fig. 4, the flow that Fig. 4 is the order method that another main broadcaster disclosed in the embodiment of the present invention formulates task is shown
It is intended to.As shown in figure 4, the order method that the main broadcaster formulates task may comprise steps of.
Wherein, S401~S411 is identical with S301~S311 that preceding embodiment describes, and the embodiment of the present invention does not repeat.
S412, service equipment respond the main broadcaster and formulate tasks carrying END instruction, judge that the main broadcaster formulates task definition
Push duration whether be more than or equal to the main broadcaster formulate task formulation duration, if it is, push prompting message to it is above-mentioned at least
One spectator client, the prompting message are used to prompt to report the opinion rating value for formulating task definition for the main broadcaster.
S413, above-mentioned at least one spectator client detection spectators user formulate evaluation of task definition etc. for the main broadcaster
Level value simultaneously reports service equipment.
S414, service equipment are directed to each opinion rating value, the program request fictitious assets that will be matched with the opinion rating value
Account of the value added to main broadcaster's client;Wherein, during the value difference of opinion rating value, the program request that is matched with the opinion rating value
The value of fictitious assets value is different.
In the embodiment of the present invention, for example, the opinion rating value that spectators user formulates task definition for the main broadcaster can
To be divided into " satisfaction ", " general " and " poor " these three opinion rating values, specifically, " satisfaction ", " general " and " poor " this three
Individual opinion rating value can be characterized using different binary codings, and the embodiment of the present invention is not construed as limiting.
In the embodiment of the present invention, the above-mentioned program request fictitious assets value matched with the opinion rating value can include commenting with this
Client level value, golden beans value of money, the program request fictitious assets value such as silver-colored beans value of money of valency grade point matching.Wherein, client level
Value can be used for increasing grade (such as game ratings) corresponding to the account of main broadcaster's client, and gold coin value, silver coin value etc. can be used
Fictitious assets corresponding to account in increase main broadcaster's client.For example, when the above-mentioned point matched with the opinion rating value
When to broadcast fictitious assets value be the client level value matched with the opinion rating value, appoint if spectators user formulates for the main broadcaster
When the opinion rating value for content of being engaged in is " satisfaction ", then what service equipment will can match with " satisfaction " (i.e. the opinion rating value)
Client level value 10 is added to the account of main broadcaster's client;And if spectators user formulates commenting for task definition for the main broadcaster
When valency grade point is " general ", then the client level that service equipment will can match with " general " (i.e. the opinion rating value)
Value 5 is added to the account of main broadcaster's client;And if the opinion rating value that spectators user formulates task definition for the main broadcaster is
" poor ", then the client level value 0 that service equipment will can match with " poor " (i.e. the opinion rating value) is objective added to main broadcaster
The account at family end.
Again for example, when the above-mentioned program request fictitious assets value matched with the opinion rating value is and the opinion rating value
During the gold coin value of matching, if the opinion rating value that spectators user is directed to main broadcaster formulation task definition is " satisfaction ", then
The gold coin value 100 that service equipment will can match with " satisfaction " (i.e. the opinion rating value) is added to the account of main broadcaster's client;
And if when the opinion rating value that spectators user is directed to main broadcaster formulation task definition is " general ", then service equipment can incite somebody to action
The gold coin value 20 matched with " general " (i.e. the opinion rating value) is added to the account of main broadcaster's client;And if spectators user's pin
The opinion rating value for formulating the main broadcaster task definition is " poor ", then service equipment can will be with " poor " (i.e. opinion rating
Value) matching gold coin value 0 added to main broadcaster's client account.
Especially, when the above-mentioned program request fictitious assets value matched with the opinion rating value is matched with the opinion rating value
Golden beans value of money, the program request fictitious assets value such as silver-colored beans value of money when, the service equipment in above-mentioned steps S414 is evaluated for each
Grade point, the mode of the program request fictitious assets value matched with the opinion rating value added to the account of main broadcaster's client specifically may be used
Think:
Service equipment is directed to each opinion rating value, is detained from the account of spectator client for reporting the opinion rating value
Main broadcaster's client is added to except the program request fictitious assets value matched with the opinion rating value, and by the program request fictitious assets value of deduction
Account.
Further, service equipment is directed to each opinion rating value, from the spectators client for reporting the opinion rating value
The program request fictitious assets value matched with the opinion rating value is deducted in the account at end, and the program request fictitious assets value of deduction is added
, can also be from the spectators visitor for reporting the opinion rating value for each opinion rating value to the account of main broadcaster's client
The Service Virtual assets value matched with the opinion rating value is deducted in the account at family end, and the Service Virtual assets value of deduction is added
Add to the account of service equipment.Wherein, above-mentioned Service Virtual assets value can also be the golden beans matched with the opinion rating value
The Service Virtual assets values such as value of money, silver-colored beans value of money.Wherein, gold coin value, silver coin value etc. can be used for the account for increasing service equipment
Corresponding fictitious assets.
In the embodiment of the present invention, service equipment can pre-set program request fictitious assets corresponding to different opinion rating values
Value, on this basis, service equipment can using program request fictitious assets value corresponding to different opinion rating values come calculate with it is upper
The program request fictitious assets value of each opinion rating value matching of report.
It can be seen that by implementing the method described by Fig. 4, it is possible to achieve from spectator client to the program request of main broadcaster's client with appointing
The main broadcaster that one main broadcaster of meaning formulates the summary info matching of task formulates task definition, so as to realize the active of spectators user
Live content program request, lifted interactive between spectator client and main broadcaster's client.
Based on the program request network architecture shown in Fig. 1, the embodiment of the invention discloses a kind of service equipment, for performing sheet
Main broadcaster disclosed in inventive embodiments formulates the order method of task.Referring to Fig. 5, Fig. 5 is a kind of disclosed in the embodiment of the present invention
The structural representation of service equipment.As shown in figure 5, the service equipment can include:
Push unit 501, the main broadcaster for main broadcaster's client to be reported formulate task description information and push to main broadcaster client
All spectator clients in the channel at end;Wherein, the main broadcaster, which formulates task description information, includes the summary letter that main broadcaster formulates task
Breath;
Detection unit 502, appoint for detecting the spectators user that at least one spectator client reports and being formulated for the main broadcaster
The main broadcaster of description information of being engaged in triggering formulates tasks carrying enabled instruction;
Push unit 501, it is additionally operable to respond main broadcaster formulation tasks carrying enabled instruction, the main broadcaster is formulated into task description
The summary info that the main broadcaster that information includes formulates task pushes to main broadcaster's client;
Receiving unit 503, formulate what the summary info of task matched with the main broadcaster for receiving that main broadcaster's client reports
Main broadcaster formulates task definition;
Push unit 501, it is additionally operable to main broadcaster formulation task definition pushing to all sights in the channel of main broadcaster's client
Many clients.
In the embodiment of the present invention, above-mentioned main broadcaster, which formulates task description information, can also include the formulation that main broadcaster formulates task
Duration, wherein:
Detection unit 502, it is additionally operable to detect main broadcaster's formulation tasks carrying END instruction that main broadcaster's client reports;
Correspondingly, the service equipment shown in Fig. 5 can also include the first judging unit 504 and the first assets processing unit
505, wherein:
First judging unit 504, tasks carrying END instruction is formulated for responding the main broadcaster, judges that the main broadcaster formulates task
Whether the push duration of content is more than or equal to the formulation duration that the main broadcaster formulates task, if so, triggering the first assets processing is single
Member 505 starts;
First assets processing unit 505, the program request fictitious assets value for will be matched with push duration are objective added to main broadcaster
The account at family end.
In the embodiment of the present invention, the first assets processing unit 505 is specifically used for from above-mentioned at least one spectator client
The program request fictitious assets value matched with push duration is deducted in account respectively, and the program request fictitious assets value deducted respectively is added
To the account of main broadcaster's client.
Further, the first assets processing unit 505 is additionally operable to from the account of above-mentioned at least one spectator client
The program request fictitious assets value matched with push duration is deducted respectively, and the program request fictitious assets value deducted respectively is added to main broadcaster
After the account of client, the service matched with push duration is deducted respectively from the account of above-mentioned at least one spectator client
Fictitious assets value, and the account by the Service Virtual assets value deducted respectively added to service equipment.
In the embodiment of the present invention, above-mentioned program request fictitious assets value, Service Virtual assets value are entered in preceding embodiment
Introduction is gone, the embodiment of the present invention does not repeat.
It can be seen that by implementing the service equipment described by Fig. 5, it is possible to achieve from spectator client to main broadcaster's client program request
The main broadcaster matched with the summary info of any one main broadcaster's formulation task formulates task definition, so as to realize spectators user's
The live content program request of active, lifted interactive between spectator client and main broadcaster's client.
Based on the program request network architecture shown in Fig. 1, the embodiment of the invention discloses another service equipment, for performing
Main broadcaster disclosed in the embodiment of the present invention formulates the order method of task.Referring to Fig. 6, Fig. 6 is another disclosed in the embodiment of the present invention
A kind of structural representation of service equipment.As shown in fig. 6, the service equipment can include:
Push unit 601, the main broadcaster for main broadcaster's client to be reported formulate task description information and push to main broadcaster client
All spectator clients in the channel at end;Wherein, the main broadcaster, which formulates task description information, includes the summary letter that main broadcaster formulates task
Breath;
Detection unit 602, appoint for detecting the spectators user that at least one spectator client reports and being formulated for the main broadcaster
The main broadcaster of description information of being engaged in triggering formulates tasks carrying enabled instruction;
Push unit 601, it is additionally operable to respond main broadcaster formulation tasks carrying enabled instruction, the main broadcaster is formulated into task description
The summary info that the main broadcaster that information includes formulates task pushes to main broadcaster's client;
Receiving unit 603, formulate what the summary info of task matched with the main broadcaster for receiving that main broadcaster's client reports
Main broadcaster formulates task definition;
Push unit 601, it is additionally operable to main broadcaster formulation task definition pushing to all sights in the channel of main broadcaster's client
Many clients.
In the embodiment of the present invention, above-mentioned main broadcaster, which formulates task description information, can also include the formulation that main broadcaster formulates task
Duration, wherein:
Detection unit 602, it is additionally operable to detect main broadcaster's formulation tasks carrying END instruction that main broadcaster's client reports;
Correspondingly, the service equipment shown in Fig. 6 can also include the second judging unit 604 and the second assets processing unit
605, wherein:
Second judging unit 604, for judging whether the push duration of main broadcaster's formulation task definition is more than or equal to main broadcaster
The formulation duration of formulation task;
Push unit 601, it is additionally operable to when the judged result of the second judging unit 604 is is, push prompting message is supreme
At least one spectator client is stated, the prompting message is used to prompt to report the opinion rating for formulating task definition for the main broadcaster
Value;
Detection unit 602, is additionally operable to detect that above-mentioned at least one spectator client reports formulates task for the main broadcaster
The opinion rating value of content;
Second assets processing unit 605, for for each opinion rating value, the point that will be matched with the opinion rating value
Broadcast the account that fictitious assets value is added to main broadcaster's client;Wherein, during the value difference of the opinion rating value, with the opinion rating
The value for being worth the program request fictitious assets value of matching is different.
In the embodiment of the present invention, the second assets processing unit 605 is specifically used for being directed to each opinion rating value, from reporting
The program request fictitious assets value matched with the opinion rating value is deducted in the account of the spectator client of the opinion rating value, and will button
The program request fictitious assets value removed is added to the account of main broadcaster's client.
Further, the second assets processing unit 605 is additionally operable to be directed to each opinion rating value, from reporting the evaluation
Deduct the program request fictitious assets value that is matched with the opinion rating value in the account of the spectator client of grade point, and by the point of deduction
Fictitious assets value is broadcast added to after the account of main broadcaster's client, can also be from reporting this to comment for each opinion rating value
Deduct the Service Virtual assets value that is matched with the opinion rating value in the account of the spectator client of valency grade point, and by deduction
Service Virtual assets value is added to the account of service equipment.
In the embodiment of the present invention, above-mentioned program request fictitious assets value, Service Virtual assets value, opinion rating value are above
It is described in embodiment, the embodiment of the present invention does not repeat.
It can be seen that by implementing the service equipment described by Fig. 6, it is possible to achieve from spectator client to main broadcaster's client program request
The main broadcaster matched with the summary info of any one main broadcaster's formulation task formulates task definition, so as to realize spectators user's
The live content program request of active, lifted interactive between spectator client and main broadcaster's client.
Based on the program request network architecture shown in Fig. 1, the embodiment of the invention discloses a kind of main broadcaster formulate the program request of task
System, the order method of task is formulated for performing main broadcaster disclosed in the embodiment of the present invention.Referring to Fig. 7, Fig. 7 is of the invention real
Apply the structural representation that a kind of main broadcaster disclosed in example formulates the VOD system of task.As shown in fig. 7, the main broadcaster formulates the point of task
Broadcast system can include service equipment 701, main broadcaster's client 702 and at least one spectator client 703, wherein, at least one
Individual spectator client 703 belongs to the part spectator client in all spectator clients in the channel of main broadcaster's client 702, its
In:
Service equipment 701, the main broadcaster for main broadcaster's client 702 to be reported formulate task description information and push to main broadcaster visitor
All spectator clients in the channel at family end 702;Wherein, the main broadcaster, which formulates task description information, includes plucking for main broadcaster's formulation task
Want information;
At least one spectator client 703, the triggering of task description information is formulated for the main broadcaster for detecting spectators user
Main broadcaster formulate tasks carrying enabled instruction, and report service equipment 701;
Service equipment 701, is additionally operable to detect the spectators user that at least one spectator client 703 reports and is directed to main broadcaster's system
The main broadcaster for determining the triggering of task description information formulates tasks carrying enabled instruction;
Service equipment 701, it is additionally operable to respond main broadcaster formulation tasks carrying enabled instruction, the main broadcaster is formulated into task description
The summary info that the main broadcaster that information includes formulates task pushes to main broadcaster's client 702;
Main broadcaster's client 702, the summary info that task is formulated with the main broadcaster for receiving main broadcaster user's input match
Main broadcaster formulates task definition, and reports service equipment 701;
Service equipment 701, it is additionally operable to receive the summary info for formulating task with the main broadcaster that main broadcaster's client 702 reports
The main broadcaster matched somebody with somebody formulates task definition;
Service equipment 701, it is additionally operable to push to main broadcaster formulation task definition in the channel of main broadcaster's client 702 and owns
Spectator client.
In one embodiment, above-mentioned main broadcaster, which formulates task description information, can also include the formulation that main broadcaster formulates task
Duration, wherein:
Main broadcaster's client 702, the main broadcaster for being additionally operable to detect main broadcaster user's triggering formulates tasks carrying END instruction, and reports
To service equipment 701;
Service equipment 701, it is additionally operable to detect main broadcaster's formulation tasks carrying END instruction that main broadcaster's client 702 reports;
Service equipment 701, it is additionally operable to respond main broadcaster formulation tasks carrying END instruction, judges in main broadcaster's formulation task
Whether the push duration of appearance is more than or equal to the formulation duration that main broadcaster formulates task, if it is, when service equipment 701 will be with push
The program request fictitious assets value of long matching is added to the account of main broadcaster's client 702.
In the embodiment of the present invention, the program request fictitious assets value matched with push duration is added to main broadcaster by service equipment 701
The mode of the account of client 702 is specially:
Service equipment 701 deducts the point matched with push duration respectively from the account of at least one spectator client 703
Fictitious assets value is broadcast, and the program request fictitious assets value deducted respectively is added to the account of main broadcaster's client 702.
In the embodiment of the present invention, service equipment 701 is deducted and pushed away respectively from the account of at least one spectator client 703
The program request fictitious assets value for sending duration to match, and the program request fictitious assets value deducted respectively is added to main broadcaster's client 702
After account, it is empty the service matched with push duration can also to be deducted respectively from the account of at least one spectator client 703
Intend assets value, and the Service Virtual assets value deducted respectively is added to the account of service equipment 701.
In another embodiment, when above-mentioned main broadcaster formulates formulation of the task description information also including main broadcaster's formulation task
It is long, wherein:
Main broadcaster's client 702, the main broadcaster for being additionally operable to detect main broadcaster user's triggering formulates tasks carrying END instruction, and reports
To service equipment 701;
Service equipment 701, it is additionally operable to detect main broadcaster's formulation tasks carrying END instruction that main broadcaster's client 702 reports;
Service equipment 701, it is additionally operable to respond main broadcaster formulation tasks carrying END instruction, judges that main broadcaster formulates task definition
Push duration whether be more than or equal to main broadcaster formulate task formulation duration, if it is, service equipment 701 push prompting message
At least one spectator client 703, the prompting message are used to prompt to report the opinion rating for formulating task definition for the main broadcaster
Value;
Service equipment 701, is additionally operable to detect that at least one spectator client 703 reports in main broadcaster's formulation task
The opinion rating value of appearance;
Service equipment 701, it is additionally operable to be directed to each opinion rating value, the program request matched with the opinion rating value is virtual
Assets value is added to the account of main broadcaster's client 702;Wherein, during the value difference of the opinion rating value, with the opinion rating value
The value of the program request fictitious assets value of matching is different.
In the embodiment of the present invention, service equipment 701 is directed to each opinion rating value, by what is matched with the opinion rating value
The mode of program request fictitious assets value added to the account of main broadcaster's client 702 is specifically as follows:
Service equipment 701 is directed to each opinion rating value, from the account for the spectator client 703 for reporting the opinion rating value
The program request fictitious assets value matched with the opinion rating value is deducted in number, and the program request fictitious assets value of deduction is added to main broadcaster
The account of client 702.
In the embodiment of the present invention, service equipment 701 is directed to each opinion rating value, from the sight for reporting the opinion rating value
The program request fictitious assets value matched with the opinion rating value is deducted in the account of many clients 703, and the program request of deduction is virtual
Assets value is added to after the account of main broadcaster's client 702, can also be from reporting the evaluation etc. for each opinion rating value
Deduct the Service Virtual assets value that is matched with the opinion rating value in the account of the spectator client 703 of level value, and by deduction
Service Virtual assets value is added to the account of service equipment 701.
It can be seen that by implementing the VOD system described by Fig. 7, it is possible to achieve from spectator client to main broadcaster's client program request
The main broadcaster matched with the summary info of any one main broadcaster's formulation task formulates task definition, so as to realize spectators user's
The live content program request of active, lifted interactive between spectator client and main broadcaster's client.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage
Medium include read-only storage (Read-Only Memory, ROM), random access memory (Random Access Memory,
RAM), programmable read only memory (Programmable Read-only Memory, PROM), erasable programmable is read-only deposits
Reservoir (Erasable Programmable Read Only Memory, EPROM), disposable programmable read-only storage (One-
Time Programmable Read-Only Memory, OTPROM), the electronics formula of erasing can make carbon copies read-only storage
(Electrically-Erasable Programmable Read-Only Memory, EEPROM), read-only optical disc (Compact
Disc Read-Only Memory, CD-ROM) or other disk storages, magnetic disk storage, magnetic tape storage or can
For carrying or any other computer-readable medium of data storage.
Formulate a kind of main broadcaster disclosed in the embodiment of the present invention order method of task above and system, relevant device are carried out
It is discussed in detail, specific case used herein is set forth to the principle and embodiment of the present invention, above example
Explanation be only intended to help understand the present invention method and its core concept;Meanwhile for those of ordinary skill in the art,
According to the thought of the present invention, there will be changes in specific embodiments and applications, in summary, in this specification
Appearance should not be construed as limiting the invention.