CN109151598A - The determination method of direct broadcasting room topic, device, computer equipment and storage medium - Google Patents

The determination method of direct broadcasting room topic, device, computer equipment and storage medium Download PDF

Info

Publication number
CN109151598A
CN109151598A CN201810969226.0A CN201810969226A CN109151598A CN 109151598 A CN109151598 A CN 109151598A CN 201810969226 A CN201810969226 A CN 201810969226A CN 109151598 A CN109151598 A CN 109151598A
Authority
CN
China
Prior art keywords
topic
ballot
direct broadcasting
broadcasting room
alternative
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.)
Granted
Application number
CN201810969226.0A
Other languages
Chinese (zh)
Other versions
CN109151598B (en
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.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology 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 Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201810969226.0A priority Critical patent/CN109151598B/en
Publication of CN109151598A publication Critical patent/CN109151598A/en
Application granted granted Critical
Publication of CN109151598B publication Critical patent/CN109151598B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • 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/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/25891Management of end-user data being end-user preferences
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Computing Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a kind of determination methods of direct broadcasting room topic, device, computer equipment and storage medium, the described method includes: server receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides, and at least two alternative topics of ballot are sent to and associated at least two user terminal in the main broadcaster end;The server receives each user terminal for the ballot topic of the alternative topic feedback of the ballot, and according to the ballot topic with each client feeds back, determines direct broadcasting room topic;The direct broadcasting room topic is pushed in the direct broadcasting room and is shown by the server.The technical solution of the embodiment of the present invention realizes that reduce the time needed for user finds direct broadcasting room interested to optimize the performance of direct broadcasting room, and improves the user experience so that the topic of direct broadcasting room is able to reflect the point of interest of majority in direct broadcasting room.

Description

The determination method of direct broadcasting room topic, device, computer equipment and storage medium
Technical field
The present embodiments relate to direct seeding technique field more particularly to a kind of determination method of direct broadcasting room topic, devices, meter Calculate machine equipment and storage medium.
Background technique
As the function of mobile terminal is stronger and stronger, types of applications software emerges one after another, wherein live streaming class software is especially Favor by mobile terminal user.Class software is broadcast live as a kind of converter tools and provides a kind of amusement of participatory for user Mode makes it obtain liking and pursuing for users rapidly since it has the characteristics that real-time is good, interactive strong.
The exchange and interdynamic mode of current direct broadcasting room (especially between voice broadcast) mainly guides words using main broadcaster oneself Topic, what spectators were carried out by way of text or speech answering, different main broadcasters is good at or likes the topic of exchange not It is identical to the greatest extent.
In the implementation of the present invention, the discovery prior art has following defects that user has to enter into directly to inventor In between broadcasting, and by certain time of fusion it can just determine whether to be resident in the direct broadcasting room or switch again new straight Between broadcasting, so that user, which requires a great deal of time, can just find interested direct broadcasting room, while returning user and bringing Unnecessary flow waste.
Summary of the invention
The embodiment of the present invention provides a kind of determination method of direct broadcasting room topic, and device, computer equipment and storage medium are real The time needed for user finds direct broadcasting room interested is now reduced, so that the topic of direct broadcasting room is able to reflect majority in direct broadcasting room Point of interest to optimize the performance of direct broadcasting room, and improves the user experience.
In a first aspect, the embodiment of the invention provides a kind of determination methods of direct broadcasting room topic, comprising:
Server receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides, and by least two throwings The alternative topic of ticket is sent to and associated at least two user terminal in the main broadcaster end;
The server receives each user terminal for the ballot topic of the ballot alternative topic feedback, and according to The ballot topic of each client feeds back, determines direct broadcasting room topic;
The direct broadcasting room topic is pushed in the direct broadcasting room and is shown by the server.
Optionally, the server determines direct broadcasting room topic according to the ballot topic of each client feeds back, packet It includes:
The server updates and each alternative topic of ballot according to the ballot topic of each client feeds back Corresponding votes;
The server obtains the alternative topic of the highest ballot of votes as the direct broadcasting room topic.
Optionally, the server updates and each ballot according to the ballot topic of each client feeds back The corresponding votes of alternative topic, comprising:
The server is talked about according to the ballot of the ballot weight and each client feeds back of each user terminal Topic updates votes corresponding with each alternative topic of voting.
Optionally, the ballot weight of user terminal and the associated customer attribute information of user terminal and/or user terminal are anti-for institute The direct broadcasting room stage property that the ballot topic of feedback uses is associated.
Second aspect, the embodiment of the invention also provides a kind of determination methods of direct broadcasting room topic, comprising:
Alternative topic is integrated into the direct broadcasting room display interface of main broadcaster side and shows by main broadcaster end;
It is alternative for the ballot of at least two direct broadcasting rooms of the alternative topic Resource selection that the main broadcaster end receives main broadcaster Topic;
At least two alternative topics of ballot are provided to server by the main broadcaster end;
Wherein, the alternative topic of ballot is used to indicate the server and sends at least two alternative topics of ballot To with associated at least two user terminal in the main broadcaster end;According to each user terminal for the alternative topic feedback of the ballot Ballot topic, determines that direct broadcasting room topic pushes in the direct broadcasting room and is shown.
Optionally, alternative topic is integrated at main broadcaster end before being shown in the direct broadcasting room display interface of main broadcaster side, also Include:
The main broadcaster end is arranged according to the topic of the direct broadcasting room of detection to be instructed, and topic setting instruction is sent to described Server;
Wherein, the topic setting instruction is used to indicate the server and obtains the alternative topic set from topic library Feed back to the main broadcaster end.
The third aspect, the embodiment of the invention also provides a kind of determination methods of direct broadcasting room topic, comprising:
User terminal receives the alternative topic of ballot at least two direct broadcasting rooms that associated main broadcaster end is sent by server;
The user terminal shows at least two alternative topics of ballot in user side direct broadcasting room display interface;
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and by the ballot topic Feed back to the server;
The ballot topic is used to indicate the determining direct broadcasting room topic corresponding with the alternative topic of ballot of the server It pushes in the direct broadcasting room and is shown.
Optionally, the user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and will be described Ballot topic feeds back to the server, comprising:
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and the ballot is talked about The customer attribute information of topic and the user feed back to the server;And/or
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and the ballot is talked about The direct broadcasting room stage property that topic and the user use for the ballot topic feeds back to the server.
Fourth aspect, the embodiment of the invention also provides a kind of determining devices of direct broadcasting room topic, are applied to server, packet It includes:
The first alternative topic receiving module of ballot, it is alternative for receiving the ballot of at least two direct broadcasting rooms of main broadcaster end offer Topic, and at least two alternative topics of ballot are sent to and associated at least two user terminal in the main broadcaster end;
Direct broadcasting room topic determining module, for receiving each user terminal for the ballot of the alternative topic feedback of the ballot Topic, and according to the ballot topic with each client feeds back, determine direct broadcasting room topic;
Direct broadcasting room topic display module is shown for pushing to the direct broadcasting room topic in the direct broadcasting room.
5th aspect, the embodiment of the invention also provides a kind of determining devices of direct broadcasting room topic, are applied to main broadcaster end, packet It includes:
Alternative topic set display module, shows for alternative topic to be integrated into the direct broadcasting room display interface of main broadcaster side Show;
The second alternative topic receiving module of ballot, be directed to the alternative topic Resource selection for receiving main broadcaster at least two The alternative topic of the ballot of a direct broadcasting room;
Alternative topic of voting provides module, for at least two alternative topics of ballot to be provided to server;
Wherein, the alternative topic of ballot is used to indicate the server and sends at least two alternative topics of ballot To with associated at least two user terminal in the main broadcaster end;According to each user terminal for the alternative topic feedback of the ballot Ballot topic, determines that direct broadcasting room topic pushes in the direct broadcasting room and is shown.
6th aspect, the embodiment of the invention also provides a kind of determining devices of direct broadcasting room topic, are applied to user terminal, packet It includes:
The alternative topic receiving module of third ballot, at least two sent for receiving associated main broadcaster end by server The alternative topic of the ballot of direct broadcasting room;
It votes alternative topic display module, for showing at least two alternative topics of ballot in user side direct broadcasting room It is shown in interface;
Ballot topic feedback module, for receiving user for the ballot topic of the alternative topic selection of the ballot, and will The ballot topic feeds back to the server;
The ballot topic is used to indicate the determining direct broadcasting room topic corresponding with the alternative topic of ballot of the server It pushes in the direct broadcasting room and is shown.
7th aspect, the embodiment of the invention also provides a kind of computer equipment, the computer equipment includes:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes the determination method of direct broadcasting room topic provided by any embodiment of the invention.
Eighth aspect, the embodiment of the invention also provides a kind of computer storage mediums, are stored thereon with computer program, The program realizes the determination method of direct broadcasting room topic provided by any embodiment of the invention when being executed by processor.
The embodiment of the present invention receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides by server, will At least two alternative topics of ballot be sent to associated at least two user terminal in main broadcaster end, and receive each user terminal for ballot The ballot topic of alternative topic feedback, determines direct broadcasting room topic according to the ballot topic of each client feeds back;Finally by direct broadcasting room Topic pushes in direct broadcasting room, a kind of new paragon for generating direct broadcasting room topic is given, so that the topic of direct broadcasting room is able to reflect The point of interest of majority in direct broadcasting room, so reduce as topic and most users are arranged in main broadcaster interest is not inconsistent and caused by Instantaneous, multi-user direct broadcasting room switching, alleviates when above situation occurs to pressure caused by server.It advanced optimizes The performance of direct broadcasting room improves the usage experience of user.
Detailed description of the invention
Fig. 1 is a kind of flow chart of the determination method for direct broadcasting room topic that the embodiment of the present invention one provides;
Fig. 2 is a kind of flow chart of the determination method of direct broadcasting room topic provided by Embodiment 2 of the present invention;
Fig. 3 is a kind of flow chart of the determination method for direct broadcasting room topic that the embodiment of the present invention three provides;
Fig. 4 is a kind of schematic diagram of the determining device for direct broadcasting room topic that the embodiment of the present invention four provides;
Fig. 5 is a kind of schematic diagram of the determining device for direct broadcasting room topic that the embodiment of the present invention five provides;
Fig. 6 is a kind of schematic diagram of the determining device for direct broadcasting room topic that the embodiment of the present invention six provides;
Fig. 7 is a kind of structural schematic diagram for computer equipment that the embodiment of the present invention seven provides.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention rather than limiting the invention.
It also should be noted that only the parts related to the present invention are shown for ease of description, in attached drawing rather than Full content.It should be mentioned that some exemplary embodiments are described before exemplary embodiment is discussed in greater detail At the processing or method described as flow chart.Although operations (or step) are described as the processing of sequence by flow chart, It is that many of these operations can be implemented concurrently, concomitantly or simultaneously.In addition, the sequence of operations can be by again It arranges.The processing can be terminated when its operations are completed, it is also possible to have the additional step being not included in attached drawing. The processing can correspond to method, function, regulation, subroutine, subprogram etc..
Embodiment one
Fig. 1 is a kind of flow chart of the determination method for direct broadcasting room topic that the embodiment of the present invention one provides, and the present embodiment can The case where determining direct broadcasting room topic suitable for main broadcaster and user, this method can be executed by the determining device of direct broadcasting room topic, The device can be realized by the mode of software and/or hardware, and can be generally integrated in the server of live streaming platform, with installation The main broadcaster end and user terminal for having live streaming platform application program (APP) are used cooperatively.Correspondingly, as shown in Figure 1, this method includes such as Lower operation:
S110, server receive the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides, and by least two The alternative topic of ballot is sent to and associated at least two user terminal in the main broadcaster end.
Wherein, alternative topic of voting can be the legal topic discussed for main broadcaster and user for having voting function.
In embodiments of the present invention, the intelligent mobile terminal or plate that the main broadcaster that main broadcaster end specifically can be direct broadcasting room uses The terminal devices such as computer.Similarly, intelligent mobile terminal or tablet computer that the user that user terminal can be direct broadcasting room uses etc. are eventually End equipment.The difference of main broadcaster end and user terminal is the difference of role and terminal optional function.It is logical that direct broadcasting room specifically refers to main broadcaster It crosses using being broadcast live what class application program was established, for the virtual room that direct broadcasting room user (spectators) enter, typically can be language Between sound direct broadcasting room or net cast etc..
In embodiments of the present invention, before carrying out topic discussion, server can push multiple direct broadcasting room for main broadcaster end It optionally votes alternative topic.After main broadcaster's termination receives the alternative topic of ballot, main broadcaster can be first at main broadcaster end from multiple ballots Preliminary screening is carried out in alternative topic, selects at least two interested alternative topics of ballot.Then, server receives main broadcaster end The selected alternative topic of ballot, and it is pushed to all associations
User terminal.
S120, the server receive each user terminal for the ballot topic of the alternative topic feedback of the ballot, and According to the ballot topic with each client feeds back, direct broadcasting room topic is determined.
Wherein, ballot topic can be the topic that user terminal is selected in each alternative topic of ballot by way of ballot.
It is understood that a direct broadcasting room would generally possess at least one user.Each user receives clothes in user terminal It is engaged in after the alternative topic of ballot that the main broadcaster that device is sent selects, can further vote the ballot for selecting oneself to like on this basis Topic.Server can receive ballot topic of each user in user terminal for alternative topic feedback of voting, thus according to all Ballot topic determine that the live streaming will be discussed topic.
In an alternate embodiment of the present invention where, the server is talked about according to the ballot of each client feeds back Topic, determines direct broadcasting room topic, may include: the ballot topic of the server according to each client feeds back, updates Votes corresponding with the alternative topic of each ballot;The server obtains the alternative topic of the highest ballot of votes and makees For the direct broadcasting room topic.
Specifically, user can vote in user terminal for alternative topic of voting, all users of received server-side The vote information of feedback is held, and then obtains total votes that each alternative topic of ballot obtains.When determining direct broadcasting room topic, clothes Business device can will vote the highest alternative topic of ballot of votes in alternative topic as direct broadcasting room topic.
In an alternate embodiment of the present invention where, the server is talked about according to the ballot of each client feeds back Topic updates votes corresponding with each alternative topic of voting, may include: the server according to each user terminal The ballot topic of ballot weight and each client feeds back updates throwing corresponding with each alternative topic of voting Poll.
In embodiments of the present invention, in order to which the determination function of enriching direct broadcasting room topic can be optionally different user end Corresponding ballot weight is set.Wherein, ballot weight can averagely duration etc. be various online according to the grade of user terminal or user Factor is set.Illustratively, yellow diamond user is higher with respect to the ballot weight that ordinary user is occupied.It should be noted that The ballot weight of each user terminal can specifically be set according to actual needs, and the embodiment of the present invention is to this and is not limited. Correspondingly, the ballot topic of ballot weight and feedback that server can integrate each user terminal determines the alternative topic of each ballot Corresponding votes.
In a specific example, franchise that user terminal 1, user terminal 2, user terminal 3 and user terminal 4 respectively possess Weight is 2,1,2 and 1, for two alternative topics of ballot, i.e. topic 1 and topic 2, user terminal 1, user terminal 2, user terminal 3 and The ballot situation of 4 user terminal of user terminal are as follows: user terminal 1 throws topic 1, and user terminal 2 throws topic 2, and user terminal 3 throws topic 1, user terminal 4 throw topic 2.Then final server determines topic 1 and topic 2 according to the ballot weight of each user terminal and the ballot topic of feedback Votes to be respectively as follows: the votes of topic 1 be 4 tickets, the votes of topic 2 are 2 tickets.
In an alternate embodiment of the present invention where, the ballot weight of user terminal and the associated user property of user terminal are believed The direct broadcasting room stage property that breath and/or user terminal are used for fed back ballot topic is associated.
Wherein, customer attribute information can be user in the association identity information of the live streaming platform, for example, user property is believed Breath can be user gradation, user is averaged online hours or user averagely interacts duration etc..
Optionally, the ballot weight of user terminal can be determined according to the associated customer attribute information of user terminal, can also be with It is determined according to the direct broadcasting room stage property that user terminal is used for ballot topic, can also also comprehensively consider the associated user of user terminal The direct broadcasting room stage property that attribute information and user terminal are used for ballot topic is determined, can specifically be determined according to actual needs The calculation of ballot weight, the embodiment of the present invention is to this and is not limited.
The direct broadcasting room topic is pushed in the direct broadcasting room and is shown by S130, the server.
In embodiments of the present invention, after server has determined direct broadcasting room topic, direct broadcasting room topic can be pushed to directly In between broadcasting, so that whole direct broadcasting room corresponding with the direct broadcasting room with can check the direct broadcasting room topic per family.It typically, can be direct By direct broadcasting room topic push to the associated whole user terminals in main broadcaster end, to indicate user terminal in corresponding user side display interface Setting display position show the target topic.
Further, it can also synchronize direct broadcasting room topic synchronized push to main broadcaster end, to indicate main broadcaster end corresponding The setting display position of main broadcaster side display interface shows the target topic.
The embodiment of the present invention receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides by server, will At least two alternative topics of ballot be sent to associated at least two user terminal in main broadcaster end, and receive each user terminal for ballot The ballot topic of alternative topic feedback, determines direct broadcasting room topic according to the ballot topic with each client feeds back;It finally will live streaming Between topic push in direct broadcasting room, give it is a kind of generate direct broadcasting room topic new paragon, enable the topic of direct broadcasting room anti- The point of interest of majority in direct broadcasting room is reflected, and then reduces and is caused since the interest of main broadcaster's setting topic and most users is not inconsistent Instantaneous, multi-user direct broadcasting room switching, alleviate when above situation occurs to pressure caused by server.It advanced optimizes The performance of direct broadcasting room, improves the usage experience of user.Meanwhile direct broadcasting room topic is generated by being added in live streaming platform New paragon can enrich the function of direct broadcasting room, so that live streaming platform can attract more users to participate in topic discussion, into And expand the popularity and favorable comment degree of live streaming platform.
Embodiment two
Fig. 2 is a kind of flow chart of the determination method of direct broadcasting room topic provided by Embodiment 2 of the present invention, and the present embodiment can The case where determining direct broadcasting room topic suitable for main broadcaster and user, this method can be executed by the determining device of direct broadcasting room topic, The device can be realized by the mode of software and/or hardware, and can be generally integrated in the main broadcaster end of live streaming platform, with live streaming The corresponding background server of platform and the user terminal for being equipped with live streaming platform application program (APP) are used cooperatively.Correspondingly, as schemed Shown in 2, this method includes following operation:
Alternative topic is integrated into the direct broadcasting room display interface of main broadcaster side and shows by S210, main broadcaster end.
Wherein, alternative topic set can be what server was provided to main broadcaster end, the alternative words of user main broadcaster end selection ballot The topic of topic recommends set.Illustratively, alternative topic set can randomly select certain amount from topic library by server Alternative topic form alternative topic set, can also be pressed by server according to the number of topic or the generation time of topic According to sequence from big to small or from small to large, the alternative topic for obtaining setting quantity forms alternative topic set etc..Typically, it takes Business device can recorde each alternative topic into the alternative topic set that same main broadcaster pushes, to avoid same alternative topic quilt Repeatedly it is pushed to same main broadcaster.
It wherein, include multiple legal topics for discussing in direct broadcasting room in topic library, topic library can be by It is updated according to setting period (such as 12 hours or 24 hours).Setting quantity specifically can be the fixed number of system setting Value, can also be the customized numerical value being freely arranged by main broadcaster end, can also be that the alternative topic according to different main broadcaster ends is shown The numerical value etc. of the variation of mode and position and dynamic change, comparison of the embodiment of the present invention are not limited.
Further, alternative topic included in topic library is either be broadcast live the preparatory typing of staff of platform , it is also possible to can also be and screened from network hot word by multiple main broadcasters (for example, main broadcaster with certain permission) offer Etc., naturally it is also possible to it is to be obtained by any two ways in above-mentioned three kinds alternative topic acquisition modes or all three mode Alternative topic is taken, the embodiment of the present invention is also not limited this.
In embodiments of the present invention, the alternative topic that main broadcaster end provides server is integrated into the display of main broadcaster side direct broadcasting room It is shown in interface, main broadcaster can be according to the alternative topic of ballot of alternative at least two direct broadcasting room of topic Resource selection.
In an alternate embodiment of the present invention where, alternative topic is integrated into main broadcaster side direct broadcasting room at main broadcaster end and shows boundary It can also include: that the main broadcaster end is instructed according to the setting of the topic of the direct broadcasting room of detection, by the words before being shown in face Topic setting instruction is sent to the server;Wherein, the topic setting instruction is used to indicate the server from topic library It obtains the alternative topic set and feeds back to the main broadcaster end.
Wherein, topic setting instruction specifically can be the topic setting instruction for adding topic, can also be for more Change the topic setting instruction etc. of topic.Specifically, the main broadcaster of direct broadcasting room can pass through selection topic setting control when starting broadcasting So that main broadcaster end is sent the topic setting instruction of addition topic to server, selection replacement words can also be passed through during live streaming The topic setting that topic control makes main broadcaster end send replacement topic to server instructs.
Correspondingly, before alternative topic is integrated into and to show in the direct broadcasting room display interface of main broadcaster side by main broadcaster end, it is main The topic setting for broadcasting the direct broadcasting room that end can be triggered with real-time detection main broadcaster instructs and sends it to server, so that server root The alternative topic set merging of instruction generation is set according to topic and is supplied to main broadcaster end.
S220, the main broadcaster end receive main broadcaster for the ballot of at least two direct broadcasting rooms of the alternative topic Resource selection Alternative topic.
Correspondingly, after main broadcaster's termination receives alternative topic set provided by the server, it can be according to self-demand standby It selects and selects at least two topics in topic set, the alternative topic of the ballot as direct broadcasting room.
At least two alternative topics of ballot are provided to server by S230, the main broadcaster end.
Wherein, the alternative topic of ballot is used to indicate the server and sends at least two alternative topics of ballot To with associated at least two user terminal in the main broadcaster end;According to each user terminal for the alternative topic feedback of the ballot Ballot topic, determines that direct broadcasting room topic pushes in the direct broadcasting room and is shown.
In embodiments of the present invention, after main broadcaster end determines the alternative topic of ballot of direct broadcasting room, clothes can be provided to Be engaged in device, by server will vote alternative topic be sent to the associated all user terminals in main broadcaster end, so that user terminal is voted Selection.After each user terminal completes ballot selection, server can determine direct broadcasting room according to the ballot topic of each client feeds back Topic and pushing in direct broadcasting room is shown.
Alternative topic is integrated into the direct broadcasting room display interface of main broadcaster side by main broadcaster end and is shown by the embodiment of the present invention, Main broadcaster is received for the alternative topic of ballot of at least two direct broadcasting rooms of alternative topic Resource selection, and at least two ballots are standby Topic is selected to be provided to server, so that server will vote, alternative topic is sent to user terminal and carries out ballot selection for user, from And determine direct broadcasting room topic, a kind of new paragon for generating direct broadcasting room topic is given, so that the topic of direct broadcasting room is able to reflect directly The point of interest of middle majority between broadcasting, so reduce as topic and most users are arranged in main broadcaster interest is not inconsistent and caused by wink When, the switching of the direct broadcasting room of multi-user, alleviate when above situation occurs to pressure caused by server.It has advanced optimized straight Performance between broadcasting improves the usage experience of user.Meanwhile the new side of direct broadcasting room topic is generated by being added in live streaming platform Formula can enrich the function of direct broadcasting room, so that live streaming platform can attract more users to participate in topic discussion, Jin Erkuo The popularity and favorable comment degree of big live streaming platform.
Embodiment three
Fig. 3 is a kind of flow chart of the determination method for direct broadcasting room topic that the embodiment of the present invention three provides, and the present embodiment can The case where determining direct broadcasting room topic suitable for main broadcaster and user, this method can be executed by the determining device of direct broadcasting room topic, The device can be realized by the mode of software and/or hardware, and can be generally integrated in the user terminal of live streaming platform, with live streaming The corresponding background server of platform and the main broadcaster end for being equipped with live streaming platform application program (APP) are used cooperatively.Correspondingly, as schemed Shown in 3, this method includes following operation:
The ballot that S310, user terminal receive at least two direct broadcasting rooms that associated main broadcaster end is sent by server is alternatively talked about Topic.
In embodiments of the present invention, user terminal can receive before carrying out topic discussion, or during topic discussion The alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end is sent by server.
S320, the user terminal carry out at least two alternative topics of ballot in user side direct broadcasting room display interface Display.
Correspondingly, user terminal receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end is sent by server Afterwards, it can be shown in user side direct broadcasting room display interface.Wherein, the mode of display can be set according to actual needs Meter, such as below screen or side is shown etc., the embodiment of the present invention is to this and is not limited.
S330, the user terminal receive user for the ballot topic of the ballot alternative topic selection, and by the throwing Ticket topic feeds back to the server.
The ballot topic is used to indicate the determining direct broadcasting room topic corresponding with the alternative topic of ballot of the server It pushes in the direct broadcasting room and is shown.
In embodiments of the present invention, user can operate in user terminal, for the throwing in user terminal direct broadcasting room display interface The alternative topic of ticket carries out ballot selection.That is, user terminal has selected the alternative topic of one of ballot i.e. pair in display interface Ballot topic should be determined.Wherein, the mode of selection can be the corresponding ballot mark of the alternative topic of triggering ballot, be also possible to The mode of voice input or gesture identification, the embodiment of the present invention is to this and is not limited.
In an alternate embodiment of the present invention where, the user terminal receives user for the alternative topic selection of the ballot Ballot topic, and the ballot topic is fed back into the server, comprising:
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and the ballot is talked about The customer attribute information of topic and the user feed back to the server;And/or
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and the ballot is talked about The direct broadcasting room stage property that topic and the user use for the ballot topic feeds back to the server.
In embodiments of the present invention, optionally, if server determines each ballot according to the ballot topic of client feeds back The alternative corresponding votes of topic need to consider the ballot weight of user terminal, then user terminal also needs to determine user terminal franchise The information of weight is sent to server.For example, user terminal uses the customer attribute information of user and/or user for ballot topic Direct broadcasting room stage property etc. be sent to server so that server is according to the customer attribute information and/or user received for throwing The direct broadcasting room stage property that ticket topic uses calculates the ballot weight of ballot topic, so that it is determined that the alternative topic of final ballot Corresponding votes.
The embodiment of the present invention receives at least two direct broadcasting rooms that associated main broadcaster end is sent by server by user terminal The alternative topic of ballot, at least two alternative topics of ballot are shown in user side direct broadcasting room display interface, receives and uses The ballot topic that family is selected for the alternative topic of ballot, and ballot topic is fed back into server, to determine that direct broadcasting room is talked about Topic gives a kind of new paragon for generating direct broadcasting room topic, so that the topic of direct broadcasting room is able to reflect majority in direct broadcasting room Point of interest, so reduce as topic and most users are arranged in main broadcaster interest is not inconsistent and caused by it is instantaneous, multi-user Direct broadcasting room switching alleviates when above situation occurs to pressure caused by server.The performance for having advanced optimized direct broadcasting room, mentions The high usage experience of user.Meanwhile the new paragon of direct broadcasting room topic is generated by being added in live streaming platform, it can enrich straight Function between broadcasting so that live streaming platform can attract more users to participate in topic discussion, and then expands live streaming platform Popularity and favorable comment degree.
Example IV
Fig. 4 is a kind of schematic diagram of the determining device for direct broadcasting room topic that the embodiment of the present invention four provides, as shown in figure 4, Described device is applied to server, comprising: the first alternative topic receiving module 410 of ballot, direct broadcasting room topic determining module 420 with And direct broadcasting room topic display module 430, in which:
The first alternative topic receiving module 410 of ballot, the ballot of at least two direct broadcasting rooms for receiving the offer of main broadcaster end Alternative topic, and at least two alternative topics of ballot are sent to and associated at least two user terminal in the main broadcaster end;
Direct broadcasting room topic determining module 420, for receiving each user terminal for the alternative topic feedback of the ballot Ballot topic, and according to the ballot topic with each client feeds back, determine direct broadcasting room topic;
Direct broadcasting room topic display module 430 is shown for pushing to the direct broadcasting room topic in the direct broadcasting room.
The embodiment of the present invention receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides by server, will At least two alternative topics of ballot be sent to associated at least two user terminal in main broadcaster end, and receive each user terminal for ballot The ballot topic of alternative topic feedback, determines direct broadcasting room topic according to the ballot topic with each client feeds back;It finally will live streaming Between topic push in direct broadcasting room, give it is a kind of generate direct broadcasting room topic new paragon, enable the topic of direct broadcasting room anti- The point of interest of majority in direct broadcasting room is reflected, and then reduces and is caused since the interest of main broadcaster's setting topic and most users is not inconsistent Instantaneous, multi-user direct broadcasting room switching, alleviate when above situation occurs to pressure caused by server.It advanced optimizes The performance of direct broadcasting room, improves the usage experience of user.Meanwhile direct broadcasting room topic is generated by being added in live streaming platform New paragon can enrich the function of direct broadcasting room, so that live streaming platform can attract more users to participate in topic discussion, into And expand the popularity and favorable comment degree of live streaming platform.
Optionally, direct broadcasting room topic determining module 420, specifically for being talked about according to the ballot of each client feeds back Topic updates votes corresponding with each alternative topic of voting;Obtain the alternative topic conduct of the highest ballot of votes The direct broadcasting room topic.
Optionally, direct broadcasting room topic determining module 420 is also used to the ballot weight according to each user terminal, and each The ballot topic of the client feeds back updates votes corresponding with each alternative topic of voting.
Optionally, the ballot weight of user terminal and the associated customer attribute information of user terminal and/or user terminal are anti-for institute The direct broadcasting room stage property that the ballot topic of feedback uses is associated.
The determination of direct broadcasting room topic provided by the embodiment of the present invention one can be performed in the determining device of above-mentioned direct broadcasting room topic Method has the corresponding functional module of execution method and beneficial effect.The not technical detail of detailed description in the present embodiment, can Referring to the determination method of direct broadcasting room topic provided in an embodiment of the present invention.
Embodiment five
Fig. 5 is a kind of schematic diagram of the determining device for direct broadcasting room topic that the embodiment of the present invention five provides, as shown in figure 5, Described device is applied to main broadcaster end, comprising: the alternative topic receiving module 520 of alternative the 510, second ballot of topic set display module And the alternative topic of ballot provides module 530, in which:
Alternative topic set display module 510, for by alternative topic be integrated into the direct broadcasting room display interface of main broadcaster side into Row display;
The second alternative topic receiving module 520 of ballot is directed to the alternative topic Resource selection extremely for receiving main broadcaster The alternative topic of ballot of few two direct broadcasting rooms;
Alternative topic of voting provides module 530, for at least two alternative topics of ballot to be provided to server;
Wherein, the alternative topic of ballot is used to indicate the server and sends at least two alternative topics of ballot To with associated at least two user terminal in the main broadcaster end;According to each user terminal for the alternative topic feedback of the ballot Ballot topic, determines that direct broadcasting room topic pushes in the direct broadcasting room and is shown.
Alternative topic is integrated into the direct broadcasting room display interface of main broadcaster side by main broadcaster end and is shown by the embodiment of the present invention, Main broadcaster is received for the alternative topic of ballot of at least two direct broadcasting rooms of alternative topic Resource selection, and at least two ballots are standby Topic is selected to be provided to server, alternative topic is sent to user terminal and votes for user so that server will vote, thus really Determine direct broadcasting room topic, a kind of new paragon for generating direct broadcasting room topic is given, so that the topic of direct broadcasting room is able to reflect direct broadcasting room The point of interest of middle majority, so reduce as topic and most users are arranged in main broadcaster interest is not inconsistent and caused by it is instantaneous , the switching of the direct broadcasting room of multi-user, alleviate when above situation occurs to pressure caused by server.Live streaming is advanced optimized Between performance, improve the usage experience of user.Meanwhile the new side of direct broadcasting room topic is generated by being added in live streaming platform Formula can enrich the function of direct broadcasting room, so that live streaming platform can attract more users to participate in topic discussion, Jin Erkuo The popularity and favorable comment degree of big live streaming platform.
Optionally, described device further include: instruction sending module is arranged in topic, for the topic according to the direct broadcasting room of detection Topic setting instruction is sent to the server by setting instruction;
Wherein, the topic setting instruction is used to indicate the server and obtains the alternative topic set from topic library Feed back to the main broadcaster end.
The determination of direct broadcasting room topic provided by the embodiment of the present invention two can be performed in the determining device of above-mentioned direct broadcasting room topic Method has the corresponding functional module of execution method and beneficial effect.The not technical detail of detailed description in the present embodiment, can Referring to the determination method of direct broadcasting room topic provided in an embodiment of the present invention.
Embodiment six
Fig. 6 is a kind of schematic diagram of the determining device for direct broadcasting room topic that the embodiment of the present invention six provides, as shown in fig. 6, Described device is applied to user terminal, comprising: the alternative topic receiving module 610 of third ballot, the alternative topic display module 620 of ballot And ballot topic feedback module 630, in which:
The alternative topic receiving module 610 of third ballot is sent at least for receiving associated main broadcaster end by server The alternative topic of the ballot of two direct broadcasting rooms;
Vote alternative topic display module 620, for by at least two alternative topics of ballot in user side direct broadcasting room It is shown in display interface;
Ballot topic feedback module 630, for receiving user for the ballot topic of the alternative topic selection of the ballot, and The ballot topic is fed back into the server;
The ballot topic is used to indicate the determining direct broadcasting room topic corresponding with the alternative topic of ballot of the server It pushes in the direct broadcasting room and is shown.
The embodiment of the present invention receives at least two direct broadcasting rooms that associated main broadcaster end is sent by server by user terminal The alternative topic of ballot, at least two alternative topics of ballot are shown in user side direct broadcasting room display interface, receives and uses The ballot topic that family is selected for the alternative topic of ballot, and ballot topic is fed back into server, to determine that direct broadcasting room is talked about Topic gives a kind of new paragon for generating direct broadcasting room topic, so that the topic of direct broadcasting room is able to reflect majority in direct broadcasting room Point of interest, so reduce as topic and most users are arranged in main broadcaster interest is not inconsistent and caused by it is instantaneous, multi-user Direct broadcasting room switching alleviates when above situation occurs to pressure caused by server.The performance for having advanced optimized direct broadcasting room, mentions The high usage experience of user.Meanwhile the new paragon of direct broadcasting room topic is generated by being added in live streaming platform, it can enrich straight Function between broadcasting so that live streaming platform can attract more users to participate in topic discussion, and then expands live streaming platform Popularity and favorable comment degree.
Optionally, ballot topic feedback module 630, specifically for receiving user for the alternative topic selection of the ballot Ballot topic, and the customer attribute information of the ballot topic and the user is fed back into the server;And/or
User is received for the ballot topic of the ballot alternative topic selection, and by the ballot topic and described The direct broadcasting room stage property that user uses for the ballot topic feeds back to the server.
The determination of direct broadcasting room topic provided by the embodiment of the present invention three can be performed in the determining device of above-mentioned direct broadcasting room topic Method has the corresponding functional module of execution method and beneficial effect.The not technical detail of detailed description in the present embodiment, can Referring to the determination method of direct broadcasting room topic provided in an embodiment of the present invention.
Embodiment seven
Fig. 7 is a kind of structural schematic diagram for computer equipment that the embodiment of the present invention seven provides.Fig. 7, which is shown, to be suitable for being used to Realize the block diagram of the computer equipment 712 of embodiment of the present invention.The computer equipment 712 that Fig. 7 is shown is only an example, Should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in fig. 7, computer equipment 712 is showed in the form of universal computing device.The component of computer equipment 712 can To include but is not limited to: one or more processor 716, storage device 728 connect different system components (including storage dress Set 728 and processor 716) bus 718.
Bus 718 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller, Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts For example, these architectures include but is not limited to industry standard architecture (Industry Standard Architecture, ISA) bus, microchannel architecture (Micro Channel Architecture, MCA) bus, enhancing Type isa bus, Video Electronics Standards Association (Video Electronics Standards Association, VESA) local Bus and peripheral component interconnection (Peripheral Component Interconnect, PCI) bus.
Computer equipment 712 typically comprises a variety of computer system readable media.These media can be it is any can The usable medium accessed by computer equipment 712, including volatile and non-volatile media, moveable and immovable Jie Matter.
Storage device 728 may include the computer system readable media of form of volatile memory, such as arbitrary access Memory (Random Access Memory, RAM) 730 and/or cache memory 732.Computer equipment 712 can be into One step includes other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example, it deposits Storage system 734 can be used for reading and writing immovable, non-volatile magnetic media, and (Fig. 7 do not show, commonly referred to as " hard drive Device ").Although being not shown in Fig. 7, the disk for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided and driven Dynamic device, and to removable anonvolatile optical disk (such as CD-ROM (Compact Disc-Read Only Memory, CD- ROM), digital video disk (Digital Video Disc-Read Only Memory, DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driver can pass through one or more data media interfaces and bus 718 It is connected.Storage device 728 may include at least one program product, which has one group of (for example, at least one) program Module, these program modules are configured to perform the function of various embodiments of the present invention.
Program 736 with one group of (at least one) program module 726, can store in such as storage device 728, this The program module 726 of sample includes but is not limited to operating system, one or more application program, other program modules and program It may include the realization of network environment in data, each of these examples or certain combination.Program module 726 usually executes Function and/or method in embodiment described in the invention.
Computer equipment 712 can also with one or more external equipments 714 (such as keyboard, sensing equipment, camera, Display 724 etc.) communication, the equipment interacted with the computer equipment 712 communication can be also enabled a user to one or more, And/or with any equipment (such as net that the computer equipment 712 is communicated with one or more of the other calculating equipment Card, modem etc.) communication.This communication can be carried out by input/output (I/O) interface 722.Also, computer Equipment 712 can also pass through network adapter 720 and one or more network (such as local area network (Local Area Network, LAN), wide area network Wide Area Network, WAN) and/or public network, such as internet) communication.As schemed Show, network adapter 720 is communicated by bus 718 with other modules of computer equipment 712.Although should be understood that in figure not It shows, other hardware and/or software module can be used in conjunction with computer equipment 712, including but not limited to: microcode, equipment Driver, redundant processing unit, external disk drive array, disk array (Redundant Arrays of Independent Disks, RAID) system, tape drive and data backup storage system etc..
The program that processor 716 is stored in storage device 728 by operation, thereby executing various function application and number According to processing, such as realize the determination method of direct broadcasting room topic provided by the above embodiment of the present invention.That is, the processing unit Realize when executing described program: server receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides, and near Few two alternative topics of ballot are sent to and associated at least two user terminal in the main broadcaster end;The server receives each The ballot topic that the user terminal is fed back for the alternative topic of ballot, and according to the throwing with each client feeds back Ticket topic determines direct broadcasting room topic;The direct broadcasting room topic is pushed in the direct broadcasting room and is shown by the server.
In another example realizing the determination method of direct broadcasting room topic provided by the above embodiment of the present invention.That is, the processing Unit is realized when executing described program: alternative topic is integrated into the direct broadcasting room display interface of main broadcaster side and shows by main broadcaster end; The main broadcaster end receives main broadcaster for the alternative topic of ballot of at least two direct broadcasting rooms of the alternative topic Resource selection;It is described At least two alternative topics of ballot are provided to server by main broadcaster end;Wherein, the alternative topic of ballot is used to indicate institute Server is stated to be sent at least two alternative topics of ballot and associated at least two user terminal in the main broadcaster end;According to Each user terminal determines that direct broadcasting room topic pushes to the direct broadcasting room for the ballot topic of the alternative topic feedback of the ballot In shown.
In another example realizing the determination method of direct broadcasting room topic provided by the above embodiment of the present invention.That is, the processing Unit is realized when executing described program: user terminal receives at least two direct broadcasting rooms that associated main broadcaster end is sent by server It votes alternative topic;The user terminal carries out at least two alternative topics of ballot in user side direct broadcasting room display interface Display;The user terminal receives the ballot topic that user selects for the alternative topic of ballot, and the ballot topic is anti- It is fed to the server;The ballot topic is used to indicate the determining live streaming corresponding with the alternative topic of ballot of the server Between topic push in the direct broadcasting room and shown.
Embodiment eight
The embodiment of the present invention eight also provides a kind of computer storage medium for storing computer program, the computer program When being executed by computer processor for executing the determination method of any direct broadcasting room topic of the above embodiment of the present invention. For example, computer program realization when being executed by computer processor: server receives at least two that main broadcaster end provides The alternative topic of the ballot of direct broadcasting room, and at least two alternative topics of the ballot are sent to associated at least with the main broadcaster end Two user terminals;The server receives the ballot topic that each user terminal is fed back for the alternative topic of ballot, and root According to the ballot topic with each client feeds back, direct broadcasting room topic is determined;The server is by the direct broadcasting room topic It pushes in the direct broadcasting room and is shown.In another example computer program realization when being executed by computer processor: main It broadcasts to hold for alternative topic to be integrated into the direct broadcasting room display interface of main broadcaster side and show;The main broadcaster end receives main broadcaster for described The alternative topic of ballot of at least two direct broadcasting rooms of alternative topic Resource selection;The main broadcaster end is standby by least two ballots Topic is selected to be provided to server;Wherein, the alternative topic of ballot is used to indicate the server at least two ballots Alternative topic is sent to and associated at least two user terminal in the main broadcaster end;It is standby for the ballot according to each user terminal The ballot topic for selecting topic to feed back, determines that direct broadcasting room topic pushes in the direct broadcasting room and is shown.In another example the calculating The realization when being executed by computer processor of machine program: user terminal receives at least two that associated main broadcaster end is sent by server The alternative topic of the ballot of a direct broadcasting room;The user terminal shows at least two alternative topics of ballot in user side direct broadcasting room It is shown in interface;The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and will be described Ballot topic feeds back to the server;The ballot topic is used to indicate the server determination and the alternative topic of ballot Corresponding direct broadcasting room topic, which pushes in the direct broadcasting room, to be shown.
The computer storage medium of the embodiment of the present invention, can be using any of one or more computer-readable media Combination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readable Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or Device, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: tool There are electrical connection, the portable computer diskette, hard disk, random access memory (RAM), read-only memory of one or more conducting wires (Read Only Memory, ROM), erasable programmable read only memory ((Erasable Programmable Read Only Memory, EPROM) or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic Memory device or above-mentioned any appropriate combination.In this document, computer readable storage medium, which can be, any includes Or the tangible medium of storage program, which can be commanded execution system, device or device use or in connection make With.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for By the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including --- but it is unlimited In wireless, electric wire, optical cable, radio frequency (Radio Frequency, RF) etc. or above-mentioned any appropriate combination.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereof Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, Further include conventional procedural programming language --- such as " C " language or similar programming language.Program code can Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package, Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part. In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN) Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service Provider is connected by internet).
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (13)

1. a kind of determination method of direct broadcasting room topic characterized by comprising
Server receives the alternative topic of ballot at least two direct broadcasting rooms that main broadcaster end provides, and at least two ballots are standby Topic is selected to be sent to and associated at least two user terminal in the main broadcaster end;
The server receives each user terminal for the ballot topic of the ballot alternative topic feedback, and according to each institute The ballot topic for stating client feeds back, determines direct broadcasting room topic;
The direct broadcasting room topic is pushed in the direct broadcasting room and is shown by the server.
2. the method according to claim 1, wherein the server is according to each client feeds back Ballot topic, determines direct broadcasting room topic, comprising:
The server updates corresponding with each alternative topic of ballot according to the ballot topic of each client feeds back Votes;
The server obtains the alternative topic of the highest ballot of votes as the direct broadcasting room topic.
3. according to the method described in claim 2, it is characterized in that, the server is according to each client feeds back It votes topic, updates votes corresponding with each alternative topic of voting, comprising:
The server according to the ballot weight of each user terminal and the ballot topic of each client feeds back, Update votes corresponding with each alternative topic of voting.
4. according to the method described in claim 3, it is characterized by:
The ballot weight and the associated customer attribute information of user terminal and/or user terminal of user terminal are talked about for fed back ballot It is associated to inscribe the direct broadcasting room stage property used.
5. a kind of determination method of direct broadcasting room topic characterized by comprising
Alternative topic is integrated into the direct broadcasting room display interface of main broadcaster side and shows by main broadcaster end;
The main broadcaster end receives main broadcaster for the alternative topic of ballot of at least two direct broadcasting rooms of the alternative topic Resource selection;
At least two alternative topics of ballot are provided to server by the main broadcaster end;
Wherein, the alternative topic of the ballot be used to indicate the server by at least two alternative topics of ballot be sent to Associated at least two user terminal in main broadcaster end;
According to each user terminal for the ballot topic of the alternative topic feedback of the ballot, determine that direct broadcasting room topic pushes to institute It states in direct broadcasting room and is shown.
6. according to the method described in claim 5, it is characterized in that, alternative topic is integrated into main broadcaster side direct broadcasting room at main broadcaster end Before being shown in display interface, further includes:
The main broadcaster end is arranged according to the topic of the direct broadcasting room of detection to be instructed, and topic setting instruction is sent to the service Device;
Wherein, the topic setting instruction is used to indicate the server and obtains the alternative topic collective feedback from topic library To the main broadcaster end.
7. a kind of determination method of direct broadcasting room topic characterized by comprising
User terminal receives the alternative topic of ballot at least two direct broadcasting rooms that associated main broadcaster end is sent by server;
The user terminal shows at least two alternative topics of ballot in user side direct broadcasting room display interface;
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and the ballot topic is fed back To the server;
The ballot topic is used to indicate the determining direct broadcasting room topic corresponding with the alternative topic of ballot of the server and pushes Extremely shown in the direct broadcasting room.
8. the method according to the description of claim 7 is characterized in that the user terminal receives user for the alternative words of the ballot The ballot topic of selection is inscribed, and the ballot topic is fed back into the server, comprising:
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and by the ballot topic, with And the customer attribute information of the user feeds back to the server;And/or
The user terminal receives user for the ballot topic of the alternative topic selection of the ballot, and by the ballot topic, with And the direct broadcasting room stage property that the user uses for the ballot topic feeds back to the server.
9. a kind of determining device of direct broadcasting room topic is applied to server characterized by comprising
The first alternative topic receiving module of ballot is alternatively talked about for receiving the ballot of at least two direct broadcasting rooms of main broadcaster end offer Topic, and at least two alternative topics of ballot are sent to and associated at least two user terminal in the main broadcaster end;
Direct broadcasting room topic determining module, for receiving each user terminal for the ballot words of the alternative topic feedback of the ballot Topic, and according to the ballot topic with each client feeds back, determine direct broadcasting room topic;
Direct broadcasting room topic display module is shown for pushing to the direct broadcasting room topic in the direct broadcasting room.
10. a kind of determining device of direct broadcasting room topic is applied to main broadcaster end characterized by comprising
Alternative topic set display module, shows for alternative topic to be integrated into the direct broadcasting room display interface of main broadcaster side;
The second alternative topic receiving module of ballot, for receiving main broadcaster for at least two straight of the alternative topic Resource selection The alternative topic of ballot between broadcasting;
Alternative topic of voting provides module, for at least two alternative topics of ballot to be provided to server;
Wherein, the alternative topic of the ballot be used to indicate the server by at least two alternative topics of ballot be sent to Associated at least two user terminal in main broadcaster end;According to each user terminal for the ballot of the alternative topic feedback of the ballot Topic determines that direct broadcasting room topic pushes in the direct broadcasting room and is shown.
11. a kind of determining device of direct broadcasting room topic is applied to user terminal characterized by comprising
The alternative topic receiving module of third ballot, at least two live streamings sent for receiving associated main broadcaster end by server Between the alternative topic of ballot;
Vote alternative topic display module, for by at least two alternative topics of ballot in user side direct broadcasting room display interface In shown;
Ballot topic feedback module, for receiving user for the ballot topic of the alternative topic selection of the ballot, and will be described Ballot topic feeds back to the server;
The ballot topic is used to indicate the determining direct broadcasting room topic corresponding with the alternative topic of ballot of the server and pushes Extremely shown in the direct broadcasting room.
12. a kind of computer equipment including memory, processor and stores the meter that can be run on a memory and on a processor Calculation machine program, which is characterized in that the processor is realized when executing described program as appointed in claim 1-4,5-6 or 7-8 The determination method of direct broadcasting room topic described in one.
13. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The determination method of the direct broadcasting room topic as described in any in claim 1-4,5-6 or 7-8 is realized when execution.
CN201810969226.0A 2018-08-23 2018-08-23 Method and device for determining topic of live broadcast room, computer equipment and storage medium Active CN109151598B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810969226.0A CN109151598B (en) 2018-08-23 2018-08-23 Method and device for determining topic of live broadcast room, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810969226.0A CN109151598B (en) 2018-08-23 2018-08-23 Method and device for determining topic of live broadcast room, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109151598A true CN109151598A (en) 2019-01-04
CN109151598B CN109151598B (en) 2023-02-14

Family

ID=64791350

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810969226.0A Active CN109151598B (en) 2018-08-23 2018-08-23 Method and device for determining topic of live broadcast room, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109151598B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110797013A (en) * 2019-09-11 2020-02-14 腾讯科技(深圳)有限公司 Live broadcast entrance display method of voice live broadcast room, related equipment and storage medium
CN112351348A (en) * 2020-11-09 2021-02-09 北京达佳互联信息技术有限公司 Live broadcast interaction method and device, electronic equipment and storage medium
CN113515336A (en) * 2021-05-24 2021-10-19 腾讯科技(深圳)有限公司 Live broadcast room joining method, live broadcast room creating method, live broadcast room joining device, live broadcast room creating device, live broadcast room equipment and storage medium
CN114885180A (en) * 2022-07-11 2022-08-09 成都秦川物联网科技股份有限公司 Smart city public landscape live broadcast control method and Internet of things system
WO2023109037A1 (en) * 2021-12-14 2023-06-22 北京达佳互联信息技术有限公司 Interaction method based on live-streaming room, and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104134268A (en) * 2014-07-18 2014-11-05 小米科技有限责任公司 Network ballot method and apparatus
CN105427443A (en) * 2015-10-29 2016-03-23 小米科技有限责任公司 Voting message sending method and device
CN105916045A (en) * 2016-05-11 2016-08-31 乐视控股(北京)有限公司 Interactive live broadcast method and device
CN107579959A (en) * 2017-08-22 2018-01-12 广州华多网络科技有限公司 Ballot receiving/transmission method, device and the relevant device of client and server end
CN108156470A (en) * 2017-12-27 2018-06-12 北京潘达互娱科技有限公司 Interactive approach and device based on network direct broadcasting

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104134268A (en) * 2014-07-18 2014-11-05 小米科技有限责任公司 Network ballot method and apparatus
CN105427443A (en) * 2015-10-29 2016-03-23 小米科技有限责任公司 Voting message sending method and device
CN105916045A (en) * 2016-05-11 2016-08-31 乐视控股(北京)有限公司 Interactive live broadcast method and device
CN107579959A (en) * 2017-08-22 2018-01-12 广州华多网络科技有限公司 Ballot receiving/transmission method, device and the relevant device of client and server end
CN108156470A (en) * 2017-12-27 2018-06-12 北京潘达互娱科技有限公司 Interactive approach and device based on network direct broadcasting

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110797013A (en) * 2019-09-11 2020-02-14 腾讯科技(深圳)有限公司 Live broadcast entrance display method of voice live broadcast room, related equipment and storage medium
CN112351348A (en) * 2020-11-09 2021-02-09 北京达佳互联信息技术有限公司 Live broadcast interaction method and device, electronic equipment and storage medium
CN113515336A (en) * 2021-05-24 2021-10-19 腾讯科技(深圳)有限公司 Live broadcast room joining method, live broadcast room creating method, live broadcast room joining device, live broadcast room creating device, live broadcast room equipment and storage medium
CN113515336B (en) * 2021-05-24 2023-08-15 腾讯科技(深圳)有限公司 Live room joining method, creation method, device, equipment and storage medium
WO2023109037A1 (en) * 2021-12-14 2023-06-22 北京达佳互联信息技术有限公司 Interaction method based on live-streaming room, and electronic device
CN114885180A (en) * 2022-07-11 2022-08-09 成都秦川物联网科技股份有限公司 Smart city public landscape live broadcast control method and Internet of things system
US11765403B1 (en) 2022-07-11 2023-09-19 Chengdu Qinchuan Iot Technology Co., Ltd. Methods and internet of things systems for controlling public landscape live broadcast in smart cities

Also Published As

Publication number Publication date
CN109151598B (en) 2023-02-14

Similar Documents

Publication Publication Date Title
CN109151598A (en) The determination method of direct broadcasting room topic, device, computer equipment and storage medium
CN101467133B (en) Mirroring of activity between electronic devices
CN104333783B (en) The order method and system, relevant device of a kind of formulation task
US20100094686A1 (en) Interactive live events
CN109348237A (en) A kind of direct broadcasting room management method, device, server and storage medium
CN104104999B (en) Audio/video information recommends method and apparatus
CN102170591A (en) Content playing device
CN103748531A (en) Play control of content on a display device
CN109348302A (en) Connect wheat user recommended method, device, server and storage medium in live streaming
CN112069353B (en) Music playing control method and device, storage medium and electronic equipment
CN104881237A (en) Internet interaction method and client
CN111711829B (en) Live broadcast room recommendation method and device, computer readable storage medium and equipment
CN111104551B (en) Live broadcast room label determining method and device, storage medium and electronic equipment
CN109271509A (en) Generation method, device, computer equipment and the storage medium of direct broadcasting room topic
CN112616064B (en) Live broadcasting room information processing method and device, computer storage medium and electronic equipment
CN109286821A (en) A kind of direct broadcasting room recommended method, device, server and storage medium
CN112235593B (en) Live broadcast processing method and device, electronic equipment and computer readable storage medium
CN109213954A (en) Direct broadcasting room topic setting method, device, computer equipment and storage medium
CN105847433A (en) Virtual-theatre-based video playing method, apparatus, and system
CN112546621A (en) Voting method and device for live game, computer storage medium and electronic equipment
CN107172178B (en) A kind of content delivery method and device
CN105099727B (en) Add the method and device of group member
CN109670078A (en) A kind of method, apparatus, equipment and the storage medium of determining video display sequence
CN109345098A (en) A kind of task recommendation method, apparatus, server and storage medium
Zissis et al. Competent electronic participation channels in electronic democracy

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant