Live broadcast and microphone connection matching method, device and equipment and computer readable storage mediumTechnical Field
The present disclosure relates to live broadcast technologies, and in particular, to a live broadcast and live broadcast matching method, apparatus, device, and computer-readable storage medium.
Background
Currently, webcast is a new social networking method, and the anchor can communicate with the audience through a live broadcast platform.
In the prior art, in order to improve the interest of the live broadcast process and enhance the interactivity in the live broadcast process, a live broadcast mode of an anchor broadcast versus block (PK) also exists.
In the prior art, a live broadcast platform pairs anchor broadcasters according to anchor broadcasters grades, so that the anchor broadcasters with the same grades carry out PK (key distribution), but the mode for determining the anchor combination is single, the anchor combination with higher PK severity cannot be determined efficiently, and the expected live broadcast effect cannot be achieved.
Disclosure of Invention
The present disclosure provides a live broadcast and live broadcast matching method, device, and apparatus, and a computer-readable storage medium, to solve the technical problem that an anchor combination with a high PK severity cannot be efficiently determined in the prior art, and thus an expected live broadcast effect cannot be achieved.
The first aspect of the present disclosure provides a live broadcast and live broadcast matching method, including:
the method comprises the steps of obtaining connecting wheat data when a first main broadcast and a second main broadcast are connected with wheat;
determining a combined index between the first anchor and the second anchor according to the wheat-connecting data;
and when a wheat connecting request of the first main broadcast is received, determining a target main broadcast in a second main broadcast according to the combination index, and connecting the first main broadcast and the target main broadcast.
Another aspect of the present disclosure is to provide a live broadcasting and wheat connecting matching apparatus, including:
the system comprises an acquisition module, a storage module and a processing module, wherein the acquisition module is used for acquiring wheat connecting data when a first main broadcast and a second main broadcast are connected with wheat;
the index determining module is used for determining a combined index between the first anchor and the second anchor according to the wheat connecting data;
and the matching module is used for determining a target anchor in a second anchor according to the combination index when receiving the wheat connecting request of the first anchor, and connecting the first anchor and the target anchor.
Another aspect of the present disclosure is to provide a live broadcast and live broadcast matching apparatus, including:
a memory;
a processor; and
a computer program;
wherein the computer program is stored in the memory and configured to be executed by the processor to implement the live microphone matching method according to the first aspect.
A further aspect of the present disclosure is to provide a computer-readable storage medium having stored thereon a computer program for execution by a processor to implement the live microphone matching method as described in the first aspect above.
The technical effects of the live broadcast and live wheat matching method, the live broadcast and live wheat matching device, the live broadcast and live wheat matching equipment and the computer readable storage medium are as follows:
the live broadcast and live wheat matching method, device and equipment and the computer readable storage medium provided by the disclosure comprise the following steps: the method comprises the steps of obtaining connecting wheat data when a first main broadcast and a second main broadcast are connected with wheat; determining a combination index between the first anchor and the second anchor according to the wheat-connecting data; and when a wheat connecting request of the first main broadcast is received, determining a target main broadcast in the second main broadcast according to the combination index, and connecting the first main broadcast and the target main broadcast. In the method, the device, the equipment and the computer readable storage medium provided by the disclosure, the combination index between the anchor broadcasters is determined according to the data generated by the live broadcast of the live broadcast between the anchor broadcasters, the anchor combination suitable for the live broadcast of.
Drawings
FIG. 1 is a diagram illustrating a system architecture according to an exemplary embodiment of the present invention;
fig. 2 is a flowchart illustrating a live-coupled-wheat matching method according to an exemplary embodiment of the present invention;
fig. 3 is a flowchart illustrating a live-coupled-wheat matching method according to another exemplary embodiment of the present invention;
fig. 4 is a block diagram illustrating a live microphone matching apparatus according to an exemplary embodiment of the present invention;
fig. 5 is a block diagram illustrating a live microphone matching apparatus according to another exemplary embodiment of the present invention;
fig. 6 is a block diagram of a live microphone matching device according to an exemplary embodiment of the present invention.
Detailed Description
Fig. 1 is a system architecture diagram illustrating an exemplary embodiment of the present invention.
As shown in fig. 1, the system architecture may include alive platform 11, at least onelive terminal 12, and at least oneviewer terminal 13. The anchor can record the video throughlive broadcast terminal 12, andlive broadcast terminal 12 uploads the video to livebroadcast platform 11 in step, is again bylive broadcast platform 11 toaudience terminal 13 propelling movement video to make audience can see the live broadcast video of anchor.
The form of thelive broadcast terminal 12 and theviewer terminal 13 is not limited, and may be, for example, a smart phone, a computer, or the like.
In order to improve the interest in the live broadcast process, a session key (PK) can be performed between anchor broadcasts. For example, the anchor may send a request for a block to thelive platform 11 through thelive terminal 12. Thelive platform 11 may pair among the requesting anchor, determining an anchor combination that is suitable for the competition.
Fig. 2 is a flowchart illustrating a live-broadcast-live-microphone matching method according to an exemplary embodiment of the present invention.
As shown in fig. 2, the live broadcast and live broadcast matching method provided in this embodiment includes:
step 201, obtaining the connecting wheat data when the first main broadcasting and the second main broadcasting are connected.
The method provided by this embodiment may be applied to the system architecture shown in fig. 1, and may be specifically executed by a live broadcast platform therein.
In the prior art, the live broadcast platform determines the anchor combination based on indexes such as the grade and the preference among the anchors, and the mode has single consideration factor. The interactivity between the matched anchor is not high, and the purpose of improving the interest of live broadcast cannot be achieved.
In the method provided by the embodiment, the live-line data during live-line broadcast between the anchor broadcasters can be collected, and whether the live-line broadcast between the anchor broadcasters is suitable for live-line broadcast can be determined according to the data.
Specifically, the live broadcast data of the first main broadcast and the second main broadcast of the live broadcast can be collected in the live broadcast process of the live broadcast, and the data can be, for example, data of gift value received by two people, and can also be, for example, the number of audiences watching the live broadcast. The connecting data between the first main broadcast and the second main broadcast can be collected at the end of the connecting, and the data can be the connecting time of two persons.
Furthermore, the live broadcast can reflect interaction information between two anchor broadcasters in the live broadcast process by the live broadcast data, and then whether two persons are suitable for live broadcast can be determined according to the interaction condition of the two persons. For example, if the number of audiences of two anchor broadcasters generally tends to increase in the live-broadcast process, the live-broadcast is considered to be interesting, and two anchor broadcasters are suitable for live-broadcast.
In practical application, the first anchor and the second anchor are only used for distinguishing two-bit anchors for live broadcasting with wheat, and are not limited to anchors.
Step 202, determining a combination index between the first main broadcasting and the second main broadcasting according to the wheat connecting data.
In the method provided by this embodiment, the live data is quantized, so as to determine a anchor combination suitable for live broadcasting. Optionally, the combination index may be determined according to at least one of the following in the wheat-joining data: gift acquisition data in the process of connecting the wheat, time length data of mutually connecting the wheat and ranking spelling data of mutually connecting the wheat. For example, a main broadcaster with higher or equivalent gift acquisition data in the online process can be matched with online; the method can match the connected wheat of the anchor with the time length of the connected wheat lower than a threshold value; the continuous wheat matching can be carried out on the broadcasters with the ranking of the interconnected wheat being more than the variation times of the spelling.
Specifically, a combination index between two anchor broadcasters can be determined according to the wheat-connecting data, and the combination index can be used for measuring the interestingness of the two anchor broadcasters in direct broadcasting. For example, for anchor a, a combined index between A, B may be determined from its live data with one or more contacts of anchor B. A combined index between A, C may also be determined from one or more live broadcast times of anchor a and anchor C.
Optionally, the basic index may be determined according to attributes of the anchor, for example, a basic index may be determined according to an attribute of the anchor A, B, and then the basic index is adjusted according to the linting data between the anchors to obtain the combined index.
Furthermore, every time the first main broadcast and the second main broadcast carry out one live wheat connecting broadcast, the combined index of the first main broadcast and the second main broadcast can be updated once according to the current wheat connecting data. The combination index is closely related to actual live data of the wheat and the wheat, and the actual situation is better met.
In practical application, the basic index can be defaulted to 0. The index can be adjusted according to actual wheat-connecting data during live broadcasting of the two-bit anchor. For example, if the value of the gift received by both people is greater than the value threshold value during one live broadcast and live broadcast, the value may be increased based on the basic index, for example, increased by 5, and the combined index of the two anchor is 5. If the value of the gifts received by the two persons is larger than the value threshold value in the process of the next live broadcast and the wheat connection of the two anchor broadcasters, the adjustment can be continued on the existing combination index to obtain a new combination index 10.
And 203, when a wheat connecting request of the first main broadcast is received, determining a target main broadcast in the second main broadcast according to the combination index, and connecting the first main broadcast and the target main broadcast.
When the live broadcast platform receives a wheat connecting request sent by a main broadcast, other main broadcasts suitable for wheat connecting can be determined according to the combined index between the main broadcast and other main broadcasts. For example, if a first anchor sends a request for connecting to a live broadcast platform, a target anchor may be determined among a plurality of second anchors according to the combined index.
For example, if the first anchor is anchor a and a combination index of the first anchor a and an anchor such as anchor B, C, D is recorded, anchor B, C, D and the like are second anchors.
Optionally, the target anchor may also be determined in the second anchor that sent the request to connect to the microphone. For example, if anchor B, C also sent a join request to the live platform, a target anchor is determined between anchors B, C. For example, a second anchor with a higher combination index may be determined as the target anchor. If anchor B is determined to be a target anchor, the first anchor can be directly connected to the target anchor.
Optionally, the target anchor may also be determined in a second anchor currently not live with live wheat. For example, if anchor B, C is not live, a target anchor may be determined between anchors B, C. If anchor B is determined to be the target anchor, it may be sent a connect-to-talk invitation through the live platform. And if the target anchor accepts the invitation, the live broadcast platform can carry out wheat connection on the first anchor and the target anchor.
Specifically, a first anchor and a target anchor can respectively record videos through respective anchor terminals, the anchor terminals can upload the videos to a live broadcast platform, the live broadcast platform can combine two videos, two videos can appear in one picture at the same time, the picture after splicing is synchronized to audience terminals, and audiences can see the pictures of live broadcast with wheat.
The method provided by the embodiment is used for determining a main broadcast combination of live broadcast with live broadcast, and is executed by a device provided with the method provided by the embodiment, and the device is generally implemented in a hardware and/or software manner.
The live broadcast and live broadcast matching method provided by the embodiment comprises the following steps: the method comprises the steps of obtaining connecting wheat data when a first main broadcast and a second main broadcast are connected with wheat; determining a combination index between the first anchor and the second anchor according to the wheat-connecting data; and when a wheat connecting request of the first main broadcast is received, determining a target main broadcast in the second main broadcast according to the combination index, and connecting the first main broadcast and the target main broadcast. In the method provided by the embodiment, the combination index between the anchor broadcasters is determined according to the data generated by the live wheat connection between the anchor broadcasters, the anchor combination suitable for live wheat connection is determined according to the combination index, and the determined anchor combination has higher interest when being used for live wheat connection, so that the expected live broadcast effect can be met.
Fig. 3 is a flowchart illustrating a live-broadcast live-microphone matching method according to another exemplary embodiment of the present invention.
As shown in fig. 3, the live broadcast and live broadcast matching method provided in this embodiment includes:
step 301, obtaining the connecting wheat data when the first main broadcasting and the second main broadcasting are connected.
The specific principle and implementation ofstep 301 are similar to those of step 201, and are not described herein again.
Step 301 may be followed by any one of steps 3021, 3022, and 3023, or two of them, or three of them.
The order of execution of steps 3021, 3022, 3023 is not limited.
Step 3021, determining a first gift value received by the first anchor and a second gift value received by the second anchor according to the linkman data.
Step 3031, if the first gift value and the second gift value are both larger than the value threshold, the existing combination index between the first main player and the second main player is updated according to the first condition index.
In one embodiment, a first gift value received by a first host and a second gift value received by a second host may be determined based on the conjoined wheat data. In the live broadcast process of the live broadcast, the more interesting the live broadcast content is, the more gifts are sent by audiences, and therefore, the value of the gifts received by the first main broadcast and the second main broadcast can reflect the interestingness of the live broadcast process of the first main broadcast and the second main broadcast.
If the gifts received by the first main broadcast and the second main broadcast have more value, the two main broadcasts can attract more audiences when being directly broadcast with the wheat, and the two people have equivalent strength. Therefore, if both the first gift value received by the first anchor and the second gift value received by the second anchor are greater than the value threshold, the first conditional index can be increased on the basis of the existing combined index corresponding to the first anchor and the second anchor.
The first gift value, the second gift value, and the value threshold may be compared, respectively, to determine whether the gift value is greater than the value threshold.
Specifically, for example, if the first conditional index is x, x may be added to the current combination index of the first anchor and the second anchor to obtain a new combination index.
In the method provided by the embodiment, the gift value can directly reflect the reaction of the audience to the live broadcast of the live TV, and if the gift value is higher, the feedback of the audience can be considered to be better, so that the gift value can be used as one of the consideration factors for determining the combination index.
And step 3022, determining the rank updating times of the first anchor and the second anchor in one-field wheat connecting process according to the wheat connecting data.
Step 3032, if the updating times is larger than the first time threshold, updating the existing combination index between the first main broadcaster and the second main broadcaster according to the second condition index.
In one embodiment, the rank updating times of the first anchor and the second anchor in a field of wheat connecting process can be determined according to the wheat connecting data. The number of rank updates may specifically be the number of rank updates for which the two-bit anchor receives the gift value.
In the live broadcasting process of live broadcasting with wheat, the stronger the live broadcasting content is and the strength between the anchor is equivalent, the more interesting the live broadcasting content is.
If the number of times of rank update of the gift values received by the first anchor and the second anchor is large, it can be considered that when the two anchors live broadcast together, the content is very intense and the desire of the audience to watch the live broadcast can be further aroused, so that the audience can be attracted. Therefore, if the rank updating times of the first anchor and the second anchor are larger than the first time threshold value in the one-field wheat connecting process, the second condition index can be added on the basis of the existing combined index corresponding to the first anchor and the second anchor.
The number of updates may be compared to a first time threshold to determine whether the number of updates is greater than the first time threshold.
Specifically, for example, if the first conditional index is y, y may be added to the current combination index of the first anchor and the second anchor to obtain a new combination index.
In the method provided by this embodiment, the gift value can directly reflect the reaction of the audience to the live broadcast of the live broadcast, and if the gift values received by the first main broadcast and the second main broadcast are sequenced and replaced for a plurality of times, the live broadcast content can be considered to be very interesting, so the number of times of replacement of the sequencing of the gift values can be used as one of the considerations for determining the combination index.
In practical application, the ranking update times of the first anchor and the second anchor can be counted according to the following modes:
when any one of the following situations occurs, 1 is added on the basis of the ranking updating times of the first anchor and the second anchor:
from tie book to non-tie, first anchor lead to second anchor lead, second anchor lead to first anchor lead.
And step 3023, determining the wheat connecting time of the first main broadcast and the second main broadcast in each field of wheat connecting process according to the wheat connecting data.
Step 3033, if the number of times that the wheat connecting time is less than the time threshold is greater than the second time threshold, updating the existing combination index between the first main broadcast and the second main broadcast according to the third condition index.
In one embodiment, the connecting time of the first main broadcast and the second main broadcast in one connecting process can be determined according to the connecting data. For example, the live-broadcast wheat-connecting time may be counted after the wheat-connecting is finished.
In the live broadcast process of continuous wheat, if the conflict between two anchor broadcasters is violent and the contradiction is high, the live broadcast time of two persons may be short. Specifically, the method can count the wheat connecting time of two persons when the first anchor and the second anchor are matched randomly for wheat connecting live broadcast.
If the times of the first and second anchor connecting to the live broadcast are both short, the content is considered to be very intense when the two anchors connecting to the live broadcast are directly broadcast, and the desire of the audience to watch the live broadcast is further aroused, so that the audience can be attracted. Therefore, if the number of times that the connecting time of the first anchor and the second anchor is less than the time threshold is greater than the second secondary threshold, the third conditional index can be added on the basis of the existing combined index corresponding to the first anchor and the second anchor.
The time to live wheat can be compared with a time threshold value, and then whether the time to live wheat is less than the time threshold value is determined.
The time threshold and the second time threshold can be set according to requirements. For example, the time threshold may be 8 minutes, the second time threshold may be 5 times, and if the number of times that the live broadcast connecting time of the anchor a and the anchor B is less than 8 minutes is greater than 5 times, the third conditional index may be added on the basis of the existing combined index corresponding to the first anchor and the second anchor.
Specifically, for example, if the third conditional index is z, z may be added to the current combined index of the first anchor and the second anchor, so as to obtain a new combined index.
In the method provided by this embodiment, the duration of the continuous wheat can directly reflect the degree of contradiction and conflict between the anchor, and if the multiple times of the continuous wheat durations of the first anchor and the second anchor are both short, the contents of the two anchors can be considered to be more intense when the two anchors are connected, so the duration of the continuous wheat can be taken as one of the considerations for determining the combination index.
And step 304, when a wheat connecting request of the first main broadcast is received, determining the second main broadcast with the highest combination index as a target main broadcast, and connecting the first main broadcast and the target main broadcast.
When the live broadcast platform receives a wheat connecting request of a first anchor, a target anchor with the highest combination index can be determined in a second anchor according to the combination index between the first anchor and the second anchor.
In the method provided by this embodiment, the severity of live broadcast and live broadcast between the first anchor and the second anchor is represented by the combination index, so that the anchor combination with higher severity can be determined, and the live broadcast and live broadcast effects are better.
Specifically, after the target anchor is determined, the first anchor and the target anchor can be connected with the wheat, so that the first anchor and the target anchor can be connected with the wheat for live broadcast.
Fig. 4 is a block diagram illustrating a live microphone matching apparatus according to an exemplary embodiment of the present invention.
As shown in fig. 4, the live broadcast and live broadcast matching apparatus provided in this embodiment includes:
an obtainingmodule 41, configured to obtain wheat connecting data when a first anchor and a second anchor connect wheat;
anindex determining module 42, configured to determine a combined index between the first anchor and the second anchor according to the linting data;
and thematching module 43 is configured to, when receiving the wheat connecting request of the first anchor, determine a target anchor in the second anchor according to the combination index, and connect the wheat to the first anchor and the target anchor.
The live broadcast wheat connecting matching device provided by the embodiment comprises: the system comprises an acquisition module, a storage module and a processing module, wherein the acquisition module is used for acquiring wheat connecting data when a first main broadcast and a second main broadcast are connected with wheat; the index determining module is used for determining a combined index between the first anchor and the second anchor according to the wheat-connecting data; and the matching module is used for determining a target anchor in the second anchor according to the combination index when receiving the wheat connecting request of the first anchor, and connecting the first anchor and the target anchor. In the device provided by the embodiment, the combination index between the anchor broadcasters is determined according to the data generated by the live wheat broadcast between the anchor broadcasters, the anchor combination suitable for live wheat broadcast is determined according to the combination index, the determined anchor combination is more interesting when the live wheat broadcast is carried out, and therefore the expected live broadcast effect can be met.
The specific principle and implementation of the live broadcast and microphone connecting matching device provided by this embodiment are similar to those of the embodiment shown in fig. 2, and are not described here again.
Fig. 5 is a block diagram illustrating a live microphone matching apparatus according to another exemplary embodiment of the present invention.
As shown in fig. 5, on the basis of the foregoing embodiment, the live broadcast and live broadcast matching apparatus provided in this embodiment, on the basis of the foregoing embodiment, theindex determining module 42 includes a first determiningunit 421, configured to:
determining a first gift value received by the first anchor and a second gift value received by the second anchor according to the linting data;
if the first gift value and the second gift value are both greater than a value threshold, updating the existing combined index between the first anchor and the second anchor according to a first conditional index.
Optionally, theindex determining module 42 includes a second determiningunit 422, configured to:
determining the ranking updating times of the first anchor and the second anchor in one-field wheat connecting process according to the wheat connecting data;
and if the updating times are larger than a first time threshold value, updating the existing combined index between the first anchor and the second anchor according to a second conditional index.
Optionally, the second determiningunit 422 is specifically configured to:
adding 1 to the number of the ranking updates of the first anchor and the second anchor when any one of the following situations occurs:
from tie book to non-tie, first anchor lead to second anchor lead, second anchor lead to first anchor lead.
Optionally, theindex determining module 42 includes a first determiningunit 423 for:
determining the connecting time of the first main broadcasting and the second main broadcasting in each connecting process according to the connecting data;
and if the times that the wheat connecting time is less than the time threshold is greater than a second time threshold, updating the existing combined index between the first main broadcasting and the second main broadcasting according to a third condition index.
Optionally, thematching module 43 is specifically configured to:
and determining the second anchor with the highest combination index as the target anchor.
The specific principle and implementation of the live broadcast and microphone connecting matching device provided by this embodiment are similar to those of the embodiment shown in fig. 3, and are not described herein again.
Fig. 6 is a block diagram of a live microphone matching device according to an exemplary embodiment of the present invention.
As shown in fig. 6, the live broadcast and live broadcast matching device provided in this embodiment includes:
amemory 61;
aprocessor 62; and
a computer program;
wherein the computer program is stored in thememory 61 and configured to be executed by theprocessor 62 to implement any of the live-coupled matching methods described above.
The present embodiments also provide a computer-readable storage medium, having stored thereon a computer program,
the computer program is executed by a processor to implement any of the live microphone matching methods described above.
The embodiment also provides a computer program, which includes a program code, and when the computer program is executed by a computer, the program code executes any one of the live broadcast and live broadcast matching methods described above.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.