Movatterモバイル変換


[0]ホーム

URL:


CN111163325A - Community live broadcast method and device and storage medium - Google Patents

Community live broadcast method and device and storage medium
Download PDF

Info

Publication number
CN111163325A
CN111163325ACN201911310353.0ACN201911310353ACN111163325ACN 111163325 ACN111163325 ACN 111163325ACN 201911310353 ACN201911310353 ACN 201911310353ACN 111163325 ACN111163325 ACN 111163325A
Authority
CN
China
Prior art keywords
live broadcast
live
community
activity
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911310353.0A
Other languages
Chinese (zh)
Inventor
黄胜
陈志标
谭靖
龚秋伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen RingleAi Technology Co ltd
Original Assignee
Shenzhen RingleAi 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 Shenzhen RingleAi Technology Co ltdfiledCriticalShenzhen RingleAi Technology Co ltd
Priority to CN201911310353.0ApriorityCriticalpatent/CN111163325A/en
Publication of CN111163325ApublicationCriticalpatent/CN111163325A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The application discloses a community live broadcast method, a community live broadcast device and a storage medium. Wherein, the method comprises the following steps: receiving a live broadcast request which is sent by a first live broadcast end and initiates a live broadcast aiming at a community object, wherein the community object and the live broadcast object of the first live broadcast end belong to the same group; responding to the live broadcast request, and creating a live broadcast activity corresponding to the live broadcast request; and sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity. The technical problems that the technology for live broadcast aiming at the community is lacked in the prior art, so that the business transformation of private domain flow cannot be better carried out, and the privacy and the closure of the live broadcast are not strong are solved.

Description

Community live broadcast method and device and storage medium
Technical Field
The present application relates to the field of internet live broadcast technologies, and in particular, to a method, an apparatus, and a storage medium for community live broadcast.
Background
With the coming of 5G technology, the development of the online live broadcast industry is continuously accelerated, and as an internet derivative, the online live broadcast industry has a very obvious pain point at the initial development stage and a single profit mode and mainly depends on paying users. A single business model and product variety does not promote a steady advance in the live broadcast industry. Under the background that the whole industry is gradually mature, "live broadcast +" enables the value of the industry to be further released, the live broadcast + "mode pushes a live broadcast platform to permeate to each end of an industrial chain, content innovation and product innovation of the platform are promoted, the increase of user viscosity is facilitated, the propagation capacity and the characteristics of instantaneity, transparency and interaction of the live broadcast platform bring a new growth point for other industries, and the deep development of the live broadcast +" brings a win-win opportunity for the live broadcast platform and the cooperation industry. However, the live broadcast methods in the prior art are all group-oriented, and lack a technology for live broadcast for a community related to a main broadcast, so that business transformation cannot be better performed for private domain traffic, and the live broadcast lacks privacy and sealing.
In view of the above technical problems that the prior art lacks a technology for live broadcast of a community, so that private domain traffic cannot be better converted commercially, and privacy and closeness of live broadcast are not strong, an effective solution is not proposed at present.
Disclosure of Invention
Embodiments of the present disclosure provide a method, an apparatus, and a storage medium for community live broadcast, so as to solve at least the technical problems that a technology for performing live broadcast on a community is lacking in the prior art, so that a private domain traffic cannot be better converted into a business, and privacy and sealing of live broadcast are not strong.
According to an aspect of the embodiments of the present disclosure, there is provided a method for live community broadcast, including: receiving a live broadcast request which is sent by a first live broadcast end and initiates a live broadcast aiming at a community object, wherein the community object and the live broadcast object of the first live broadcast end belong to the same group; responding to the live broadcast request, and creating a live broadcast activity corresponding to the live broadcast request; and sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity.
According to another aspect of the embodiments of the present disclosure, there is also provided a storage medium including a stored program, wherein the method of any one of the above is performed by a processor when the program is executed.
According to another aspect of the embodiments of the present disclosure, there is also provided an apparatus for community live broadcast, including: the live broadcast request receiving module is used for receiving a live broadcast request which is sent by a first live broadcast end and initiates live broadcast aiming at a community object, wherein the community object and the live broadcast object of the first live broadcast end belong to the same group; the activity creating module is used for responding to the live broadcast request and creating live broadcast activity corresponding to the live broadcast request; and the live broadcast notification sending module is used for sending notification information for prompting participation in live broadcast activities to the group so as to enable the community objects to participate in the live broadcast activities.
According to another aspect of the embodiments of the present disclosure, there is also provided an apparatus for community live broadcast, including: a processor; and a memory coupled to the processor for providing instructions to the processor for processing the following processing steps: receiving a live broadcast request which is sent by a first live broadcast end and initiates a live broadcast aiming at a community object, wherein the community object and the live broadcast object of the first live broadcast end belong to the same group; responding to the live broadcast request, and creating a live broadcast activity corresponding to the live broadcast request; and sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity.
In the embodiment of the disclosure, the server first receives a live broadcast request initiated by a live broadcast object of a first live broadcast end, where the live broadcast request is initiated for a community object in a group where the live broadcast object is located. Further, in response to the live request, a live activity corresponding to the live request is created. And finally, sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity. Thus, the live broadcast object can be live broadcast to the community objects in the same group as the live broadcast object. Therefore, business conversion aiming at private domain traffic can be realized in the live broadcasting process, and the technical effects of privacy and closure of live broadcasting are improved. And the technical problems that the community live broadcast technology is lacked in the prior art, so that the private domain flow cannot be better converted commercially, and the privacy and the closure of the live broadcast are not strong are solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the disclosure and together with the description serve to explain the disclosure and not to limit the disclosure. In the drawings:
fig. 1 is a hardware block diagram of a computing device for implementing the method according to embodiment 1 of the present disclosure;
fig. 2 is a schematic diagram of a system for community live broadcast according to embodiment 1 of the present disclosure;
fig. 3 is a flowchart illustrating a method for community live broadcast according to a first aspect of embodiment 1 of the present disclosure;
fig. 4 is a schematic diagram of an apparatus for community live broadcasting according to embodiment 2 of the present disclosure; and
fig. 5 is a schematic diagram of an apparatus for community live broadcast according to embodiment 3 of the present disclosure.
Detailed Description
In order to make those skilled in the art better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. It is to be understood that the described embodiments are merely exemplary of some, and not all, of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
According to the present embodiment, there is provided an embodiment of a method of community live broadcasting, it is noted that the steps illustrated in the flowchart of the drawings may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
The method embodiments provided by the present embodiment may be executed in a mobile terminal, a computer terminal, a server or a similar computing device. Fig. 1 illustrates a hardware architecture block diagram of a computing device for implementing a method of community live broadcast. As shown in fig. 1, the computing device may include one or more processors (which may include, but are not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory for storing data, and a transmission device for communication functions. Besides, the method can also comprise the following steps: a display, an input/output interface (I/O interface), a Universal Serial Bus (USB) port (which may be included as one of the ports of the I/O interface), a network interface, a power source, and/or a camera. It will be understood by those skilled in the art that the structure shown in fig. 1 is only an illustration and is not intended to limit the structure of the electronic device. For example, the computing device may also include more or fewer components than shown in FIG. 1, or have a different configuration than shown in FIG. 1.
It should be noted that the one or more processors and/or other data processing circuitry described above may be referred to generally herein as "data processing circuitry". The data processing circuitry may be embodied in whole or in part in software, hardware, firmware, or any combination thereof. Further, the data processing circuitry may be a single, stand-alone processing module, or incorporated in whole or in part into any of the other elements in the computing device. As referred to in the disclosed embodiments, the data processing circuit acts as a processor control (e.g., selection of a variable resistance termination path connected to the interface).
The memory may be used to store software programs and modules of application software, such as program instructions/data storage devices corresponding to the community live broadcast method in the embodiments of the present disclosure, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, the community live broadcast method of the application program is implemented. The memory may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory located remotely from the processor, which may be connected to the computing device over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device is used for receiving or transmitting data via a network. Specific examples of such networks may include wireless networks provided by communication providers of the computing devices. In one example, the transmission device includes a Network adapter (NIC) that can be connected to other Network devices through a base station to communicate with the internet. In one example, the transmission device may be a Radio Frequency (RF) module, which is used for communicating with the internet in a wireless manner.
The display may be, for example, a touch screen type Liquid Crystal Display (LCD) that may enable a user to interact with a user interface of the computing device.
It should be noted here that in some alternative embodiments, the computing device shown in fig. 1 described above may include hardware elements (including circuitry), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that FIG. 1 is only one example of a particular specific example and is intended to illustrate the types of components that may be present in a computing device as described above.
Fig. 2 is a schematic diagram of a system for community live broadcast according to the embodiment. Referring to fig. 2, the system includes: aserver 200 of a live platform, and a plurality of terminal devices in communication with theserver 200, such as: the terminal devices 210-230 are shown. The terminal device is, for example and without limitation, a smart phone, a tablet, a Pad, a PC, and the like, and the client of the live broadcast platform runs on the terminal device, for example: APP or web page form. Users can initiate live broadcast or participate in watching live broadcast through respective terminal devices, for example:user 21 may send a request to initiate a live broadcast toserver 200 viaterminal device 210, and user 22 may participate in the live broadcast activity ofuser 21 viaterminal device 220. It should be noted that the above-mentioned hardware structure can be applied to both theserver 200 and theterminal devices 210 to 230 in the system.
Under the above operating environment, according to a first aspect of the present embodiment, a method for community live broadcast is provided, and the method is implemented by theserver 200 shown in fig. 2. Fig. 3 shows a flow diagram of the method, which, with reference to fig. 3, comprises:
s302: receiving a live broadcast request which is sent by a first live broadcast end and initiates a live broadcast aiming at a community object, wherein the community object and the live broadcast object of the first live broadcast end belong to the same group;
s304: responding to the live broadcast request, and creating a live broadcast activity corresponding to the live broadcast request; and
s306: and sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity.
As described in the background art, with the advent of the 5G technology, the development of the online live broadcast industry is continuously accelerated, and as an internet derivative, the pain point is also very obvious in the early development stage, the profit mode is single, and the online live broadcast industry mainly depends on paying users. A single business model and product variety does not promote a steady advance in the live broadcast industry. Under the background that the whole industry is gradually mature, "live broadcast +" enables the value of the industry to be further released, the live broadcast + "mode pushes a live broadcast platform to permeate to each end of an industrial chain, content innovation and product innovation of the platform are promoted, the increase of user viscosity is facilitated, the propagation capacity and the characteristics of instantaneity, transparency and interaction of the live broadcast platform bring a new growth point for other industries, and the deep development of the live broadcast +" brings a win-win opportunity for the live broadcast platform and the cooperation industry. However, the live broadcast methods in the prior art are all group-oriented, and lack a technology for live broadcast for a community related to a main broadcast, so that business transformation cannot be better performed for private domain traffic, and the live broadcast lacks privacy and sealing.
For the technical problem in the background art, the live broadcast platform in the technical scheme of the embodiment first receives a live broadcast request initiated by a live broadcast object of a first live broadcast end, where the live broadcast request is initiated for a community object in a group where the live broadcast object is located. Further, in response to the live request, a live activity corresponding to the live request is created. And finally, sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity. Thus, the live broadcast object can be live broadcast to the community objects in the same group as the live broadcast object. Therefore, business conversion aiming at private domain traffic can be realized in the live broadcasting process, and the technical effects of privacy and closure of live broadcasting are improved. And the technical problems that the community live broadcast technology is lacked in the prior art, so that the private domain flow cannot be better converted commercially, and the privacy and the closure of the live broadcast are not strong are solved.
Specifically, referring to fig. 2, theserver 200 first receives a live broadcast request sent by a first live broadcast end and initiating a live broadcast for a community object, where a group to which the live broadcast is directed is the community object belonging to the same group as the live broadcast object. For example: the live object is auser 21, the first live end corresponds to theterminal device 210, and the user 22 and theuser 21 belong to members of the same group on the platform. Where the group may be created by user 21 (i.e.,user 21 is the group owner) or by other users (i.e.,user 21 is a group member), and the number of groups to which the live broadcast is directed may not be unique. In this case, theserver 200 may receive a live broadcast request for initiating a live broadcast, which is sent by theuser 21 through the terminal device 210 (corresponding to the first live broadcast terminal).
Further, theserver 200 creates a live activity corresponding to the live request in response to the live request, for example: a live room is created foruser 21 to live. The form of the live activity may be a video form, an audio form, or other forms, and is not limited specifically here.
Finally, theserver 200 sends notification information prompting participation in the live broadcast activity to the group so that the community object can participate in the live broadcast activity. In one embodiment, the live room entry (notification information) is suspended on top of a group chat window in a community interface, group members can see and join the live room, and the live room live subject's microphone is opened by default.
In this way, the server first receives a live broadcast request initiated by a live broadcast object of the first live broadcast end, wherein the live broadcast request is initiated by a community object in a group in which the live broadcast object is located. Further, in response to the live request, a live activity corresponding to the live request is created. And finally, sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity. Thus, the live broadcast object can be live broadcast to the community objects in the same group as the live broadcast object. Therefore, business conversion aiming at private domain traffic can be realized in the live broadcasting process, and the technical effects of privacy and closure of live broadcasting are improved. And the technical problems that the community live broadcast technology is lacked in the prior art, so that the private domain flow cannot be better converted commercially, and the privacy and the closure of the live broadcast are not strong are solved.
Optionally, creating a live activity corresponding to the live request includes: responding to the live broadcast request, and judging whether a live broadcast object meets live broadcast conditions, wherein the live broadcast conditions comprise that the live broadcast object is subjected to real-name authentication, the live broadcast object has a group, and the account balance of the live broadcast object is greater than a threshold value; and under the condition that the live object meets live conditions, creating live activities.
Specifically, the present embodiment further defines a necessary condition for initiating live broadcast (i.e., a live broadcast threshold), where the live broadcast condition includes that a live broadcast object has real-name authentication, that the live broadcast object has a group, and that an account balance of the live broadcast object is greater than a threshold, and in an operation of creating a live broadcast activity corresponding to the live broadcast request, theserver 200 first compares information of the live broadcast object (including real-name authentication information, whether to create the group, and an account balance) with the live broadcast condition, and then creates the live broadcast activity for the live broadcast object when the live broadcast object meets the live broadcast condition. The above live broadcast conditions are only exemplary, and other conditions may be included in an actual scene, and are not specifically limited herein.
Therefore, through the mode, the conditions for initiating the live broadcast can be limited, and only the users meeting the conditions can initiate the live broadcast. Therefore, the number of live broadcasts can be obviously reduced, the workload of the server is reduced, and the quality of the live broadcasts is ensured.
Optionally, the live broadcast request further includes: live front cover, live title, live brief introduction, live type, live forbidden word mode option to before the live activity that the establishment corresponds with the live request, still include: violation detection is performed on live cover, live title and live introduction.
Specifically, related options of live broadcasting are also set in the process of initiating a live broadcasting request by a live broadcasting object of the first live broadcasting end, for example: live cover, live title, live profile, live type (video or audio), live banning mode options (community member banning of participating in live, and the definition of sending barrage, etc.). Before the live broadcast activity is created, theserver 200 conducts violation detection on the live broadcast cover, the live broadcast title and the live broadcast brief introduction, namely theserver 200 conducts yellow-identifying sensitive word adding processing on the cover picture and the text brief introduction, if the picture yellow-identifying does not pass, the live broadcast release fails, and if the yellow-identifying passes, the live broadcast activity is created. Therefore, illegal live broadcast can be prevented from being carried out, and the live broadcast environment can be purified.
Optionally, the group includes a group created by the live object and a group joined by the live object, and the method further includes: and under the condition that the group is a group to which the live broadcast object joins, determining whether the community object can participate in the live broadcast activity according to the approval result of the live broadcast activity of the group owner and/or the administrator.
Specifically, the group may be created by the user 21 (that is, theuser 21 is a group owner), or may be created by other users (that is, theuser 21 is a group member), in a case that the group is a group to which a live broadcast object joins, the group owner and/or the administrator of the group approves the live broadcast notification, that is, the group owner and the administrator may check that the live broadcast room may also approve the invitation, if the group owner does not approve the group joining the live broadcast room, the social broadcast object may not join the live broadcast room, if the group owner or the administrator approves the live broadcast invitation, the social broadcast object of the community may participate in live broadcast activities, and the entire administrator is prohibited by default. Thus, the conditions for live broadcasting can be further defined.
Optionally, the method further comprises: receiving an invitation request which is sent by a first live broadcast end and used for inviting a second live broadcast end to participate in live broadcast activities; and responding to the invitation request, and sending an invitation notification to the second live broadcast end.
Specifically, the live object of the first live broadcast terminal may also invite other users (for example, the user 23) to perform live broadcast together, where the other users may be guests, friends concerned, and users of the monitoring account and the operation account, and in this case, theserver 200 may receive an invitation request sent by the first live broadcast terminal to invite the second live broadcast terminal (theterminal device 230 of the user 23) to participate in the live broadcast activity, and send an invitation notification to theterminal device 230 of theuser 23. The user of the second live broadcast end defaults to have no permission of the microphone, the live broadcast object of the first live broadcast end can invite the guests to get the microphone, the guests can speak after receiving the microphone, and audiences can only listen to the speech of the live broadcast object and the guests. Therefore, other objects can be invited to carry out live broadcast together, and the diversity of the live broadcast is increased.
In addition, the live broadcast object can not be quitted in the live broadcast period, and if the live broadcast object is quitted, the live broadcast room is closed. And, the live broadcast room has no voice stream or message stream for a predetermined time (for example, 30 minutes), and the server automatically closes the live broadcast room. After the community members participating in the live broadcast quit, the voice messages and the chat barrage messages are not received any more. But still can enter the live broadcast room again through the live broadcast entrance of the fan group. And the user can be invited to join the live broadcast room at any time in the live broadcast process, and the inviting of the user comprises the following steps: the method comprises the steps that after a group owner or a manager agrees, group members of a live broadcast object, guests invited by the live broadcast object independently, friends invited by the live broadcast object independently, platform supervision accounts and operation account users of the group are controlled.
Optionally, the method further comprises: converting voice messages generated in live activities into characters; comparing the characters with a preset sensitive word bank to determine whether sensitive words exist or not; and sending a warning notice for prompting the sensitive vocabulary to appear to the supervisor in the case that the sensitive vocabulary exists.
Specifically, theserver 200 first converts the voice message generated in the live event into text, for example, but not limited to, text conversion may be performed using the shanyun sdk. Further, theserver 200 matches the words corresponding to the voice with the sensitive word stock, and determines whether the illegal live broadcast content occurs in the live broadcast process. And finally, sending warning information to a supervisor for supervision under the condition of live broadcast violation. In a preferred example, a warning notice is sent to the working staple population, facilitating regulatory review by regulatory personnel. Therefore, the validity of the live broadcast is further ensured.
Optionally, the method further comprises: receiving commodity information sent by a live broadcast object, and associating the commodity information with a card control; and sending the card control associated with the commodity information to a live broadcast room corresponding to the live broadcast activity.
Specifically,server 200 can also receive the commodity information that live object sent, then associates commodity information and card control to in sending the card accuse price after associating to the live room, thereby, live object can set up the card in the live room, and the commodity is sold to convenient live object.
In addition, there are two ways to motivate users within the live room of a live event: the method comprises the steps of drawing a lottery and a gas of hands red packet, wherein the lottery drawing red packet rule firstly sets lottery drawing times, each lottery drawing amount, the number of red packets and lottery drawing conditions (at least one condition of paying attention to the anchor and sending a barrage) for a live broadcast object; after determining the red envelope amount, deducting the red envelope amount from the platform account of the live broadcast object, reporting the community object id to theserver 200 by the client after the community object participating in the live broadcast activity participates in the activity within the specified time to obtain the red envelope melon qualification, and finally randomly distributing the red envelope amount by theserver 200. Another type of handsome red envelope is that after being sent by a live broadcast object, the red envelope is sent to a live broadcast chat page, and a community object can click to open the red envelope to randomly obtain the amount of the red envelope. Thus, the effect of stimulating the community objects to participate in the live broadcast activity can be achieved.
Further, referring to fig. 1, according to a second aspect of the present embodiment, there is provided a storage medium. The storage medium comprises a stored program, wherein the method of any of the above is performed by a processor when the program is run.
Thus, according to the present embodiment, the server first receives a live broadcast request initiated by a live broadcast object of the first live broadcast terminal, where the live broadcast request is initiated for a community object in a group in which the live broadcast object is located. Further, in response to the live request, a live activity corresponding to the live request is created. And finally, sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity. Thus, the live broadcast object can be live broadcast to the community objects in the same group as the live broadcast object. Therefore, business conversion aiming at private domain traffic can be realized in the live broadcasting process, and the technical effects of privacy and closure of live broadcasting are improved. And the technical problems that the community live broadcast technology is lacked in the prior art, so that the private domain flow cannot be better converted commercially, and the privacy and the closure of the live broadcast are not strong are solved.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
Example 2
Fig. 4 shows anapparatus 400 for community live broadcasting according to the present embodiment, theapparatus 400 corresponding to the method according to the first aspect of embodiment 1. Referring to fig. 4, theapparatus 400 includes: a live broadcast request receiving module 410, configured to receive a live broadcast request sent by a first live broadcast end and initiating a live broadcast for a community object, where the community object and a live broadcast object of the first live broadcast end belong to a same group; an activity creating module 420, configured to create, in response to the live broadcast request, a live broadcast activity corresponding to the live broadcast request; and a live broadcast notification sending module 430, configured to send notification information for prompting participation in a live broadcast activity to the group, so that the community object participates in the live broadcast activity.
Optionally, the activity creating module 420 includes: the condition judgment sub-module is used for responding to the live broadcast request and judging whether the live broadcast object meets live broadcast conditions, wherein the live broadcast conditions comprise that the live broadcast object is authenticated in real name, the live broadcast object has a group and the account balance of the live broadcast object is greater than a threshold value; and the creating sub-module is used for creating the live broadcast activity under the condition that the live broadcast object meets the live broadcast condition.
Optionally, the live broadcast request further includes: live cover, live title, live profile, live type, live talk-off mode options, and theapparatus 400 further comprises: and the violation detection module is used for carrying out violation detection on the live broadcast cover, the live broadcast title and the live broadcast introduction.
Optionally, the group includes a group created by the live object and a group joined by the live object, and theapparatus 400 further includes: and the joining determining module is used for determining whether the community object can participate in the live broadcast activity according to the approval result of the live broadcast activity of the group owner and/or the administrator under the condition that the group is the group to which the live broadcast object joins.
Optionally, theapparatus 400 further comprises: the invitation request receiving module is used for receiving an invitation request which is sent by the first live broadcast end and used for inviting the second live broadcast end to participate in live broadcast activities; and the invitation notification sending module is used for responding to the invitation request and sending an invitation notification to the second live broadcast terminal.
Optionally, theapparatus 400 further comprises: the conversion module is used for converting voice messages generated in live activities into characters; the comparison module is used for comparing the characters with a preset sensitive word bank and determining whether sensitive words exist or not; and the supervision module is used for sending a warning notice for prompting the occurrence of the sensitive vocabulary to the supervisor under the condition that the sensitive vocabulary exists.
Optionally, theapparatus 400 further comprises: the information association module is used for receiving the commodity information sent by the live broadcast object and associating the commodity information with the card control; and the information sending module is used for sending the card control after the commodity information is associated to a live broadcast room corresponding to the live broadcast activity.
Thus, according to the embodiment, theapparatus 400 for community live broadcast first receives a live broadcast request initiated by a live broadcast object of the first live broadcast, where the live broadcast request is initiated for a community object in a group where the live broadcast object is located. Further, in response to the live request, a live activity corresponding to the live request is created. And finally, sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity. Thus, the live broadcast object can be live broadcast to the community objects in the same group as the live broadcast object. Therefore, business conversion aiming at private domain traffic can be realized in the live broadcasting process, and the technical effects of privacy and closure of live broadcasting are improved. And the technical problems that the community live broadcast technology is lacked in the prior art, so that the private domain flow cannot be better converted commercially, and the privacy and the closure of the live broadcast are not strong are solved.
Example 3
Fig. 5 shows anapparatus 500 for community live broadcasting according to the present embodiment, theapparatus 500 corresponding to the method according to the first aspect of embodiment 1. Referring to fig. 5, theapparatus 500 includes: a processor 510; and a memory 520 coupled to processor 510 for providing processor 510 with instructions to process the following process steps: receiving a live broadcast request which is sent by a first live broadcast end and initiates a live broadcast aiming at a community object, wherein the community object and the live broadcast object of the first live broadcast end belong to the same group; responding to the live broadcast request, and creating a live broadcast activity corresponding to the live broadcast request; and sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity.
Optionally, creating a live activity corresponding to the live request includes: responding to the live broadcast request, and judging whether a live broadcast object meets live broadcast conditions, wherein the live broadcast conditions comprise that the live broadcast object is subjected to real-name authentication, the live broadcast object has a group, and the account balance of the live broadcast object is greater than a threshold value; and under the condition that the live object meets live conditions, creating live activities.
Optionally, the live broadcast request further includes: live cover, live title, live profile, live type, live talk-off mode options, and memory 520 is further configured to provide processor 510 with instructions to process the following processing steps: violation detection is performed on live cover, live title, and live profile before a live activity corresponding to the live request is created.
Optionally, the group comprises a group created by the live object and a group joined by the live object, and the memory 520 is further configured to provide the processor 510 with instructions to process the following processing steps: and under the condition that the group is a group to which the live broadcast object joins, determining whether the community object can participate in the live broadcast activity according to the approval result of the live broadcast activity of the group owner and/or the administrator.
Optionally, the memory 520 is further configured to provide the processor 510 with instructions to process the following process steps: receiving an invitation request which is sent by a first live broadcast end and used for inviting a second live broadcast end to participate in live broadcast activities; and responding to the invitation request, and sending an invitation notification to the second live broadcast end.
Optionally, the memory 520 is further configured to provide the processor 510 with instructions to process the following process steps: converting voice messages generated in live activities into characters; comparing the characters with a preset sensitive word bank to determine whether sensitive words exist or not; and sending a warning notice for prompting the sensitive vocabulary to appear to the supervisor in the case that the sensitive vocabulary exists.
Optionally, the memory 520 is further configured to provide the processor 510 with instructions to process the following process steps: receiving commodity information sent by a live broadcast object, and associating the commodity information with a card control; and sending the card control associated with the commodity information to a live broadcast room corresponding to the live broadcast activity.
Thus, according to the present embodiment, theapparatus 500 for community live broadcast first receives a live broadcast request initiated by a live broadcast object of the first live broadcast, where the live broadcast request is initiated for a community object in a group where the live broadcast object is located. Further, in response to the live request, a live activity corresponding to the live request is created. And finally, sending notification information for prompting participation in the live broadcast activity to the group so as to enable the community object to participate in the live broadcast activity. Thus, the live broadcast object can be live broadcast to the community objects in the same group as the live broadcast object. Therefore, business conversion aiming at private domain traffic can be realized in the live broadcasting process, and the technical effects of privacy and closure of live broadcasting are improved. And the technical problems that the community live broadcast technology is lacked in the prior art, so that the private domain flow cannot be better converted commercially, and the privacy and the closure of the live broadcast are not strong are solved.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implemented, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (10)

CN201911310353.0A2019-12-182019-12-18Community live broadcast method and device and storage mediumPendingCN111163325A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201911310353.0ACN111163325A (en)2019-12-182019-12-18Community live broadcast method and device and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911310353.0ACN111163325A (en)2019-12-182019-12-18Community live broadcast method and device and storage medium

Publications (1)

Publication NumberPublication Date
CN111163325Atrue CN111163325A (en)2020-05-15

Family

ID=70557705

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911310353.0APendingCN111163325A (en)2019-12-182019-12-18Community live broadcast method and device and storage medium

Country Status (1)

CountryLink
CN (1)CN111163325A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112672183A (en)*2020-12-302021-04-16南京伯索网络科技有限公司Method and system for supervising voice grouping discussion in live classroom
CN113347456A (en)*2021-06-022021-09-03网易(杭州)网络有限公司Live broadcast information updating method and device and electronic equipment
CN113411327A (en)*2021-06-172021-09-17广州方硅信息技术有限公司Audio adjustment method, system, device, equipment and medium for voice live broadcast
CN113518236A (en)*2021-05-122021-10-19北京达佳互联信息技术有限公司Live broadcast method, device, server and storage medium
CN113747247A (en)*2020-05-272021-12-03腾讯科技(深圳)有限公司Live broadcast method and device, computer equipment and storage medium
CN114339439A (en)*2021-12-312022-04-12上海掌门科技有限公司 A method and device for live broadcast based on social group chat

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106254311A (en)*2016-07-152016-12-21腾讯科技(深圳)有限公司Live broadcasting method and device, live data streams methods of exhibiting and device
CN107508742A (en)*2017-07-252017-12-22深圳市爱的网络科技有限公司A kind of social intercourse system, terminal and computer-readable recording medium
CN107592304A (en)*2017-08-292018-01-16武汉斗鱼网络科技有限公司Live Resource Calculation distribution method, storage medium, electronic equipment and system
WO2018145505A1 (en)*2017-02-132018-08-16腾讯科技(深圳)有限公司Video direct-broadcast method and device, storage medium, and electronic device
CN109525850A (en)*2017-09-202019-03-26阿里巴巴集团控股有限公司A kind of live broadcasting method, apparatus and system
CN109756504A (en)*2019-01-162019-05-14武汉斗鱼鱼乐网络科技有限公司 A kind of communication method and related device based on live broadcast platform
CN109766472A (en)*2018-12-282019-05-17广州华多网络科技有限公司Signal auditing method, device, electronic equipment and storage medium
CN110351226A (en)*2018-04-032019-10-18武汉斗鱼网络科技有限公司Information interacting method, device, user terminal and readable storage medium storing program for executing
CN110365996A (en)*2019-07-252019-10-22深圳市元征科技股份有限公司Management method, live streaming management platform, electronic equipment and storage medium is broadcast live
CN110380877A (en)*2019-07-192019-10-25秦祖民Virtual social system and terminal

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106254311A (en)*2016-07-152016-12-21腾讯科技(深圳)有限公司Live broadcasting method and device, live data streams methods of exhibiting and device
WO2018145505A1 (en)*2017-02-132018-08-16腾讯科技(深圳)有限公司Video direct-broadcast method and device, storage medium, and electronic device
CN108429918A (en)*2017-02-132018-08-21腾讯科技(深圳)有限公司 Method and device for live video broadcast
CN107508742A (en)*2017-07-252017-12-22深圳市爱的网络科技有限公司A kind of social intercourse system, terminal and computer-readable recording medium
CN107592304A (en)*2017-08-292018-01-16武汉斗鱼网络科技有限公司Live Resource Calculation distribution method, storage medium, electronic equipment and system
CN109525850A (en)*2017-09-202019-03-26阿里巴巴集团控股有限公司A kind of live broadcasting method, apparatus and system
CN110351226A (en)*2018-04-032019-10-18武汉斗鱼网络科技有限公司Information interacting method, device, user terminal and readable storage medium storing program for executing
CN109766472A (en)*2018-12-282019-05-17广州华多网络科技有限公司Signal auditing method, device, electronic equipment and storage medium
CN109756504A (en)*2019-01-162019-05-14武汉斗鱼鱼乐网络科技有限公司 A kind of communication method and related device based on live broadcast platform
CN110380877A (en)*2019-07-192019-10-25秦祖民Virtual social system and terminal
CN110365996A (en)*2019-07-252019-10-22深圳市元征科技股份有限公司Management method, live streaming management platform, electronic equipment and storage medium is broadcast live

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
郭美英: "开放与远程教育体验式教学模式探索――以广播电视大学经济法律基础课程为例", 《山西广播电视大学学报》*

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113747247A (en)*2020-05-272021-12-03腾讯科技(深圳)有限公司Live broadcast method and device, computer equipment and storage medium
CN113747247B (en)*2020-05-272023-10-27腾讯科技(深圳)有限公司Live broadcast method, live broadcast device, computer equipment and storage medium
CN112672183A (en)*2020-12-302021-04-16南京伯索网络科技有限公司Method and system for supervising voice grouping discussion in live classroom
CN113518236A (en)*2021-05-122021-10-19北京达佳互联信息技术有限公司Live broadcast method, device, server and storage medium
CN113518236B (en)*2021-05-122023-08-08北京达佳互联信息技术有限公司Live broadcast on-demand method, device, server and storage medium
CN113347456A (en)*2021-06-022021-09-03网易(杭州)网络有限公司Live broadcast information updating method and device and electronic equipment
CN113411327A (en)*2021-06-172021-09-17广州方硅信息技术有限公司Audio adjustment method, system, device, equipment and medium for voice live broadcast
CN114339439A (en)*2021-12-312022-04-12上海掌门科技有限公司 A method and device for live broadcast based on social group chat
CN114339439B (en)*2021-12-312024-09-13上海掌门科技有限公司 A live broadcast method and device based on social group chat

Similar Documents

PublicationPublication DateTitle
CN111163325A (en)Community live broadcast method and device and storage medium
KR102480096B1 (en)Methods and systems for processing an ephemeral content message
CN102255890B (en)User recommendation and information interaction system and method
KR20220045962A (en) Greeting protocol system and method for communicating using a private overlay peer-to-peer network
US20230208897A1 (en)Custom content insertion for user groups
US10148712B2 (en)Automated social network introductions for e-meetings
US9531768B2 (en)Detection of shared content viewed by attendees in online meetings
US8826150B1 (en)System and method for tagging images in a social network
US9853824B2 (en)Injecting content in collaboration sessions
WO2014183427A1 (en)Method and apparatus for displaying webcast rooms
CN103731435A (en)Method and system for implementing social networking group member identity verification mechanism
CN107211029A (en)Discovery and connection to service controller
US8892149B2 (en)Interoperability and communications system dynamic media proxy based on capability negotiation
US20200137004A1 (en)Systems, methods and computer program products for providing enhanced chat services
CN112738575A (en)Screen projection implementation method, device and system
CN107734076A (en)Information push method, device and storage medium
CN105338288A (en)Multi-people network video session method and system
US20170033941A1 (en)Messaging systems
CN107562724B (en)Method, apparatus, server and computer-readable storage medium for guiding chat
CN107528767B (en)Session processing method and device
CN107707529A (en)A kind of client validation method for realizing limitation identifying code transmission times
CN108055653A (en)cloud broadcasting method and system
CN106470199B (en)Voice data processing method and device and intercom system
CN104283771B (en)The IM user collaboratives means of communication and system for mobile terminal
WO2016037489A1 (en)Method, device and system for monitoring rcs spam messages

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20200515


[8]ページ先頭

©2009-2025 Movatter.jp