[go: up one dir, main page]

WO2018145505A1 - Video direct-broadcast method and device, storage medium, and electronic device - Google Patents

Video direct-broadcast method and device, storage medium, and electronic device Download PDF

Info

Publication number
WO2018145505A1
WO2018145505A1 PCT/CN2017/113552 CN2017113552W WO2018145505A1 WO 2018145505 A1 WO2018145505 A1 WO 2018145505A1 CN 2017113552 W CN2017113552 W CN 2017113552W WO 2018145505 A1 WO2018145505 A1 WO 2018145505A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
live broadcast
request
community
live
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.)
Ceased
Application number
PCT/CN2017/113552
Other languages
French (fr)
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of WO2018145505A1 publication Critical patent/WO2018145505A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • 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/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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
    • 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/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47208End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting near-video-on-demand content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/64Addressing
    • H04N21/6402Address allocation for clients

Definitions

  • the present application relates to the field of video live broadcasting, and in particular, to a method, an apparatus, a storage medium, and an electronic device for video live broadcast.
  • the anchor broadcasts the live broadcast in a fixed live broadcast. After the anchor broadcasts the live broadcast, only the viewers who pay attention to the anchor will receive the live broadcast notification.
  • 1 is a schematic diagram of an architecture of a method of live video streaming according to the prior art.
  • the anchor mainly completes the interactive relationship with the user during the live broadcast process, and the viewer can only interact in the live broadcast. The entire interactive time process is completely subject to the broadcast live broadcast time period. Moreover, after the live broadcast is over, there is no place for the users to communicate with the ground, and the user's stickiness is also poor.
  • the application example provides a method, a device, a storage medium and an electronic device for video live broadcast, so as to at least solve the technical problem that the live video interaction form is relatively simple.
  • a method for video live broadcast is provided, which is applied to a server, the server includes a storage device and a processor, and the processor is configured to perform the live broadcast method, where the video is broadcast
  • the method includes: receiving a live broadcast request of a first user, wherein the first user focuses on a first community, and the live broadcast request is used to request live broadcast in the first community;
  • the second user of a community initiates a live broadcast a notification, wherein the first community includes a plurality of the second users interested in a target transaction; receiving a viewing request initiated by the second user according to the live broadcast notification; pushing to a user initiating the viewing request The live data of the first user.
  • a method for live video broadcast including: a first terminal initiates a live broadcast request to a server, where the first terminal is logged in by a first user, and the live broadcast request is used to request Performing a live broadcast in the first community, the server initiating a live broadcast notification to the second user who is interested in the first community according to the live broadcast request, where the first community includes a plurality of the second a first terminal receives a live response sent by the server in response to the live broadcast request; the first terminal sends live data to the server according to the live response, wherein the live broadcast data is pushed to the Second user.
  • a method for video live broadcast including: receiving, by a second terminal, a live broadcast notification sent by a server, where the second terminal is a terminal that is logged in by a terminal that is logged in by the second user, where The live broadcast notification is generated by the server in response to a live request of the first user, the first user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community, where the first community includes a plurality of the second users interested in the target transaction; the second terminal initiating a viewing request according to the live broadcast notification; the second terminal receiving, according to the viewing request, the first user pushed by the server Live data.
  • a device for live video broadcast which is disposed on a server.
  • the device for live video broadcast includes: a first receiving unit, configured to receive a live broadcast request of the first user, where the The first user is interested in the first community, and the live broadcast request is used to request live broadcast in the first community; the first notification unit is configured to initiate a live broadcast to the second user who is interested in the first community according to the live broadcast request. a notification, wherein the first community includes a plurality of the second users that are interested in the target transaction; the second receiving unit is configured to receive a viewing request initiated by the second user according to the live broadcast notification; And for pushing the live data of the first user to a user who initiates the viewing request.
  • a device for video live broadcast which is disposed at a first terminal, where the video live broadcast device includes: a first request unit, configured to pass the first terminal Ending a live broadcast request to the server, where the first terminal is logged in by the first user, the live broadcast request is used to request live broadcast in the first community, and the server is directed to the first community according to the live broadcast request.
  • the second user initiates a live broadcast notification, where the first community includes a plurality of the second users that are interested in the target thing; and the fourth receiving unit is configured to receive, by the first terminal, the server to respond to the live broadcast.
  • a second sending unit configured to send the live data to the server according to the live response, where the live data is pushed to the second user.
  • a device for live broadcast of a video includes: a fifth receiving unit, configured to receive a live broadcast sent by the server by using the second terminal. a notification, wherein the second terminal is a terminal that is logged in by the terminal that the second user logs in, the live broadcast notification is generated by the server in response to a live request of the first user, and the first user pays attention to the first community, the live broadcast a request for requesting live broadcast in the first community, the first community includes a plurality of the first users interested in a target thing; and a second request unit, configured to use the second terminal according to the The live broadcast notification initiates a viewing request; the sixth receiving unit is configured to receive, by the second terminal, the live broadcast data of the first user that is pushed by the server according to the viewing request.
  • a storage medium comprising a stored program, wherein the program executes the method described above while it is running.
  • an electronic device comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, the processor passing the computer The program performs the above method.
  • a live broadcast request of a first user is received, wherein the first user pays attention to a first community, and the live broadcast request is used to request live broadcast in the first community; according to the live broadcast request Notifying the second user of the first community to initiate a live broadcast notification, wherein the first community includes a plurality of the second users that are interested in the target transaction; and receiving the second user according to the live broadcast notification Viewing the request; pushing the live data of the first user to the user who initiated the viewing request, and sending a live broadcast notification to the second user who is interested in the first community,
  • the purpose of touching the user in various ways is achieved, thereby realizing the technical effect of diversifying the video live interactive form, thereby solving the technical problem that the video live interactive form is relatively simple.
  • FIG. 1 is a schematic diagram of an architecture of a method for video live broadcast according to prior art
  • FIG. 2 is an architectural diagram of a hardware environment in accordance with an example of the present application.
  • FIG. 3 is a flowchart of an optional video live broadcast method according to an example of the present application.
  • FIG. 4 is a schematic diagram of live broadcast notification push according to an example of the present application.
  • FIG. 5 is a schematic diagram of a live broadcast plan displayed in a first community in accordance with an example of the present application
  • FIG. 6 is a flowchart of another optional method of video live broadcast according to an example of the present application.
  • FIG. 7 is a flow chart of another optional video live broadcast method according to an example of the present application.
  • FIG. 8 is a schematic diagram of an optional video live broadcast method according to an example of the present application.
  • FIG. 9 is a schematic diagram of an optional live video device according to an example of the present application.
  • FIG. 10 is a schematic diagram of another optional live video device according to an example of the present application.
  • FIG. 11 is a schematic diagram of another optional live video device according to an example of the present application.
  • Figure 12 is a schematic illustration of a terminal in accordance with an example of the present application.
  • an example of a method that can be performed by an example of the apparatus of the present application is provided, it being noted that the steps illustrated in the flowchart of the figures can be performed in a computer system, such as a set of computer-executable instructions. Also, although logical sequences are shown in the flowcharts, in some cases the steps shown or described may be performed in a different order than the ones described herein.
  • a method of video live broadcast is provided.
  • the video live broadcast method may be applied to a hardware environment formed by the terminal 202 and the server 204 as shown in FIG. 2 .
  • the terminal 202 is connected to the server 204 through a network.
  • the network includes but is not limited to: a mobile communication network, a wide area network, a metropolitan area network, or a local area network.
  • the terminal 202 may be a mobile terminal, or may be a PC terminal or a notebook terminal. Or a tablet terminal.
  • the first user is an anchor of a registered live video.
  • the first user initiates a video live broadcast request to the server 204 through the first PC terminal to request live video broadcast in the first community.
  • the first PC terminal should include a device with video capabilities, such as a camera.
  • the server 204 Do not initiate a live broadcast notification to the second user who is interested in the first community and the third user who is interested in the first user, where the second user receives the live broadcast notification through the second PC terminal, and the third user receives the live video broadcast through the third PC terminal.
  • the notification after receiving the live broadcast notification, the second user and the third user may initiate a viewing request to the server.
  • the server 204 pushes the video live broadcast data of the first user to the user who initiated the video viewing request according to the received video viewing request.
  • FIG. 3 is a flowchart of an optional video live broadcast method according to an example of the present application.
  • the method for video live broadcast provided by the example of the present application is specifically described below with reference to FIG. 3 , and the video live broadcast method is shown in FIG. 3 .
  • the method is applied to the server, the server includes a storage device and a processor, and the processor is configured to perform a live video broadcast method.
  • the method for video live broadcast mainly includes the following steps S302 to S308:
  • Step S302 Receive a live broadcast request of the first user, where the first user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community.
  • the first user is a registered video anchor, and the first user pays attention to the first community, and the video can be broadcasted in the first community.
  • the live broadcast request needs to be initiated, and the live broadcast request is used to request live video broadcast in the first community.
  • the server receives the live request of the first user, and further responds to the request, so that the first user performs live video broadcast in the first community.
  • Step S304 initiating a live broadcast notification to the second user concerned with the first community according to the live broadcast request, wherein the first community includes a plurality of second users interested in the target transaction.
  • the server after receiving the live request initiated by the first user, the server sends a live broadcast notification to the second user according to the live broadcast request, to notify the second user that the first user's video is to be broadcasted in the first community.
  • the first community focuses on the target things and includes content related to the target things, such as: the target things can be "food” or “movie” or “music", etc., then the first community takes the target thing as the first
  • the topic of the community, and corresponding content in the first community includes content related to "food" or "film” or "music”.
  • the first community may further include a plurality of second users, wherein the second user is a user who pays attention to the first community, and the second user is interested in the target thing, by paying attention to the first community, To facilitate access to content related to the target thing.
  • the first user initiates the live broadcast request, according to the content of the live broadcast, the first community corresponding to the live broadcast theme is selected, and a live broadcast request is sent, and the server sends a second request to the first community according to the live request of the first user.
  • the user sends a live broadcast notification, and the live content indicated by the live broadcast notification received by the second user is the content and topic of interest to the user.
  • other users can also obtain the feeling by focusing on the first community that they are interested in.
  • Live broadcast notification of the live video of interest is sent to the audience user who is concerned about the first user, and the live broadcast request method is provided by the first user when the first user initiates the live broadcast request in the first community.
  • the live broadcast notification may be sent to the audience user who pays attention to the first user, or the live broadcast notification may be sent to the second user who pays attention to the first community, thereby achieving the purpose of touching the user in multiple ways.
  • the second user pays attention to the first community.
  • the live broadcast notification is obtained, and the notified live content is also the content that the second user is interested in.
  • FIG. 4 is a schematic diagram of a live broadcast notification push according to an example of the present application.
  • a live broadcast request is initiated by a host (equivalent to a first user) in a circle (equivalent to a first community), and the server receives the live broadcast request and The live broadcast request responds, generates a live broadcast notification, and then pushes the live broadcast notification to the circle friend (equivalent to the second user who is concerned about the first community) and the fan to notify the circle friend and the fan, and the anchor broadcasts the live video in the circle, wherein Fans are users who are concerned about the anchor.
  • Step S306 receiving a viewing request initiated by the second user according to the live broadcast notification.
  • the user may initiate a viewing request to the server to request viewing of the live video of the first user, and the server receives the viewing initiated by the second user. request.
  • Step S308 pushing the live data of the first user to the user who initiated the viewing request.
  • the server pushes the live data of the first user to the user who initiated the viewing request according to the received viewing request.
  • the live data may be the live video data of the first user pushed by the server, or may be A link address that points to the server that is used to store live video data.
  • the live broadcast data is a link address
  • the server pushes the live broadcast data to the user who initiated the view request.
  • the link address the user who initiated the viewing request clicks the link address to obtain live video data, thereby watching the live broadcast.
  • a live request for receiving a first user is adopted, wherein the first user pays attention to the first community, the live broadcast request is used to request live broadcast in the first community, and the second user who pays attention to the first community according to the live broadcast request
  • Initiating a live broadcast notification wherein the first community includes a plurality of second users interested in the target transaction; receiving a viewing request initiated by the second user according to the live broadcast notification; and pushing the live data of the first user to the user initiating the viewing request, by
  • the live broadcast notification is sent to the second user who pays attention to the first community, thereby achieving the purpose of touching the user in multiple ways, thereby realizing the technical effect of diversifying the video live interactive form, thereby solving the technical problem that the video live interactive form is relatively simple.
  • the method before receiving the live request of the first user, the method further includes: sending a live broadcast plan to the first community to display the live broadcast plan in the first community; and acquiring the interactive information released by the first user and the second user according to the live broadcast plan. Push interactive information to show interactive information on the page where the live stream plan is located.
  • the server before the server receives the live request of the first user, that is, before the first user initiates a live broadcast request to the server, the server sends a live broadcast plan to the first community to display the live broadcast plan.
  • the first community may include the time when the video is scheduled to be broadcast live, the content of the live video, etc., by displaying the live broadcast plan in the first community, so that the user browsing in the first community has the opportunity to know the content of the live video.
  • the first user is the video anchor of the first community
  • the second user is the user who pays attention to the first community
  • the first user and the second user have the right to publish information in the first community
  • the live broadcast plan is After being displayed in the first community, the server may also obtain the interactive information posted by the first user and the second user for the live broadcast plan, and push the interactive information to display the interactive information on the page where the live broadcast plan is located, so that the anchor and the anchor are Users interact in the first community.
  • Interactive communication can be, but is not limited to, interactions such as comments, likes, and gift interactions.
  • the method includes: acquiring a reservation request of the third user, where the third user is a normal user who does not pay attention to the first community and the first user,
  • the reservation request is used to request to obtain a live broadcast notification after the first user initiates the live broadcast request; after the first user initiates the live broadcast request, the live broadcast notification is sent to the third user according to the reservation request; and the third user receives the viewing request initiated according to the live broadcast notification.
  • an ordinary user who does not pay attention to the first community or the first user may obtain a live broadcast notification after the first user initiates a live video broadcast by means of a reserved live broadcast.
  • the third user is an ordinary user who neither pays attention to the first community nor pays attention to the first user, and the third user can browse the first community to learn the live broadcast plan initiated by the first user. And initiate a reservation request for the live video of the live broadcast plan.
  • the server obtains a reservation request of the third user, and after the first user initiates the live broadcast request, initiates a live broadcast notification to the third user according to the reservation request of the third user, and receives a viewing request initiated by the third user after receiving the live broadcast notification, and further Push live data of the live video to the third user.
  • the user can also share the live broadcast plan with other users through the function of “generating a live broadcast invitation card”, or directly direct the live broadcast plan. Share to the friends of the instant messaging application, and share the community space of the instant messaging application. Users can also post comments, likes or give gifts on the live broadcast program page to interact with “Guan Guan” and other users. the goal of.
  • the method includes: detecting a request for attention initiated by the user watching the live broadcast, where the attention request includes a request for attention to the first community; Request to set the user watching the live stream to focus on the first community.
  • the user watching the live broadcast may also pay attention to the first community during the live broadcast of the video.
  • the server pushes the live data of the first user to the user who initiates the request, that is, during the live broadcast of the video
  • the user watching the live broadcast can initiate a follow-up request through the button of the first community displayed on the live broadcast page, Focus on the first community.
  • the server detects a request for attention to the first community initiated by the user watching the live broadcast, and after detecting the attention request, sets the user who views the live broadcast to pay attention to the first community.
  • the user pays attention to the first community, the user can post interactive information in the first community, and when there are other live broadcasts in the first community, the user can get timely notification.
  • the method includes: detecting a request for attention initiated by the user watching the live broadcast, where the attention request includes a request for attention to the first user;
  • the user who requested to watch the live broadcast is set to pay attention to the first user.
  • the user watching the live broadcast may also pay attention to the first user during the live broadcast of the video.
  • the server pushes the live data of the first user to the user who initiates the viewing request, that is, during the live broadcast of the video
  • the user watching the live broadcast may initiate a follow-up request through the button of the first user displayed on the live broadcast page, Focus on the first user.
  • the server detects the attention request initiated by the user watching the live broadcast and pays attention to the first user, and after detecting the attention request, sets the user who views the live broadcast to pay attention to the first user.
  • the live broadcast notification of other live video broadcasts initiated by the first user can be obtained in time.
  • the method before initiating a live broadcast notification to the second user who is interested in the first community according to the live broadcast request, includes: detecting, by the target user not paying attention to the first community, the attention request for the first community, where, for the first community The attention request is used to request attention to the first community; the target user is set as the second user according to the attention request for the first community.
  • the target user who is not concerned with the first community may pay attention to the first community by sending a request for attention to the first community, thereby acquiring content related to the target thing in the first community.
  • the target user finds himself in the process of browsing the first community. If the content in the first community has been interested, the attention request for the first community is initiated by the attention button; the target user can also search for the target thing as a keyword, thereby finding the first community and initiating the first through the attention button A community's attention request; the target user can also find the first community to which the content belongs when browsing the content related to the target thing, and pay attention to the first community through the attention button.
  • the manner in which the user finds the first community and then pays attention to the first community is an optional implementation manner, and does not constitute a limitation on the present application.
  • a person skilled in the art may also discover the first community in other manners, and then the first The community pays attention to more easily accessing content related to the target things in the first community.
  • the server detects the attention request initiated by the target user for the first community, the target user is set as the second user according to the attention request, thereby completing the target user's attention to the first community.
  • another method of video live broadcast is also provided.
  • FIG. 6 is a flowchart of another method for video live broadcast according to an example of the present application.
  • the method for video live broadcast provided by the example of the present application is specifically introduced in conjunction with FIG. 6 , as shown in FIG.
  • the method is mainly applied to the first terminal, and the method for the live broadcast of the video includes the following steps S602 to S606:
  • step S602 the first terminal initiates a live broadcast request to the server, where the first terminal is logged in by the first user, the live broadcast request is used to request live broadcast in the first community, and the server initiates the second user in the first community according to the live broadcast request.
  • the live broadcast notification includes a plurality of second users interested in the target thing in the first community.
  • the first user is a registered video anchor, and the first user pays attention to the first community.
  • the first user logs in to the first terminal, and initiates a live broadcast request to the server through the first terminal to request live video broadcast in the first community.
  • the server responds to the live broadcast request to enable the first user to perform live video broadcast in the first community.
  • the server After receiving the live broadcast request initiated by the first user by the first terminal, the server initiates a live broadcast notification to the second user concerned with the first community according to the live broadcast request to notify the second user.
  • Step S604 the first terminal receives a live response sent by the server in response to the live broadcast request.
  • the server sends a live response to the first terminal according to the live request initiated by the first terminal, and the live response is received by the first terminal.
  • Step S606 The first terminal sends live data to the server according to the live response, where the live data is pushed to the second user.
  • the first terminal after receiving the live response sent by the server, the first terminal sends the live broadcast data to the server to start the live broadcast of the video.
  • the live data is pushed by the server to the second user.
  • the first terminal sends a live broadcast request to the server, and receives a live response sent by the server according to the live broadcast request, and then the first terminal sends the live broadcast data to the server, and the server pushes the live broadcast data to the user who views the live broadcast.
  • the method further includes: the first terminal sends a live broadcast plan to the server, where the server sends the live broadcast plan to the first community to display the live broadcast plan in the first community.
  • the first terminal before the first terminal initiates a live broadcast request to the server, the first terminal first sends a live broadcast plan to the server, and the server pushes the live broadcast plan to the first community to be in the first community. Show the live broadcast plan.
  • the live broadcast plan may include the time when the video is scheduled to be broadcast live, the content of the live video, etc., by displaying the live broadcast plan in the first community, so that the user browsing in the first community has the opportunity to know the content of the live video.
  • the method further includes: the first terminal sends the interaction information for the live broadcast plan to the server, where the server pushes the interactive information to display on the page where the live broadcast plan is located. Interactive information.
  • the first user and the second user may interact in the first community.
  • the first user is the video anchor of the first community
  • the second user is the user who cares about the first community
  • the first user and the second user have the first The right of the community to publish the information
  • the first user sends an interactive message to the server through the first terminal to interact with the second user for the live broadcast plan displayed in the first community.
  • the server pushes the interactive message to display the interactive message on the page where the live broadcast plan is located, and the first user interacts with the second user to make the first user know in advance what the second user expects.
  • Live content Interactive communication can be, but is not limited to, interactions such as comments, likes, and gift interactions.
  • another method of video live broadcast is also provided.
  • the live video method is applied to the second terminal.
  • FIG. 7 is a flowchart of another method for video live broadcast according to an example of the present application.
  • the method for video live broadcast provided by the example of the present application is specifically introduced in conjunction with FIG. 7 , as shown in FIG. 7 .
  • the method mainly includes the following steps S702 to S706:
  • Step S702 The second terminal receives the live broadcast notification sent by the server, where the second terminal is the terminal that the second user logs in to the terminal, and the live broadcast notification is generated by the server in response to the live request of the first user, and the first user pays attention to the first community.
  • the live broadcast request is used to request live broadcast in the first community, and the first community includes a plurality of second users who are interested in the target thing.
  • the first user is a registered video anchor, and the first user pays attention to the first community.
  • the second user pays attention to the first community, and the second terminal is the terminal that the second user logs in.
  • the first user initiates a live broadcast request to request live broadcast of the video in the first community
  • the server responds to the live request of the first user, generates a live broadcast notification, and sends the live broadcast notification to the second user, and the second user passes the second terminal. Receive live notifications.
  • Step S704 the second terminal initiates a viewing request according to the live broadcast notification.
  • the second terminal after receiving the live broadcast notification, the second terminal initiates a viewing request according to the live broadcast notification to request to watch the live broadcast of the video initiated by the first user.
  • Step S706 The second terminal receives the live broadcast data of the first user pushed by the server according to the viewing request.
  • the server after the second terminal sends a viewing request to the server, the server will The live data is pushed to the second terminal, and the second terminal receives the live broadcast data to watch the live broadcast of the video initiated by the first user.
  • the server sends a live broadcast notification according to the live request initiated by the first user, where the live request initiated by the first user is used to request live video broadcast in the first community, and the first user pays attention to the first community
  • the second user logs in to the second terminal to receive the live broadcast notification, and sends a viewing request according to the live broadcast notification, thereby receiving the live broadcast data pushed by the server, thereby achieving the purpose of obtaining the live broadcast notification by the user in multiple ways, thereby realizing the diversified video live interactive form.
  • the technical effect further solves the technical problem that the video live interactive form is relatively simple.
  • the method further includes: the second terminal receives and displays the live broadcast plan sent by the server, where the live broadcast plan is released by the first user in the first community; and the second terminal displays the live broadcast plan.
  • the interactive information posted on the page for the live broadcast plan wherein the interactive information is published by the first user and/or the second user.
  • the first user issues a live broadcast plan, and the live broadcast plan is pushed by the server. It can include the time when the video is scheduled to be broadcast live, the content of the live video, and so on.
  • the second terminal receives the live broadcast plan and displays it in the first community, so that the second user learns the live video through the live broadcast plan.
  • the first user and the second user may post interactive information for the live broadcast plan, the interactive information is displayed on the page where the live broadcast plan is located, and the interactive information is displayed by the second terminal.
  • Interactive communication can be, but is not limited to, interactions such as comments, likes, and gift interactions.
  • the second terminal is further configured as a terminal that is logged in by the third user, where the third user does not pay attention to the first community and the first user, and before the second terminal receives the live broadcast notification sent by the server, the method further includes: the second terminal Receiving a reservation request sent by the third user, where the reservation request is used to request to obtain a live broadcast notification after the first user initiates the live broadcast request; and the second terminal sends a reservation request to the server.
  • an ordinary user who does not pay attention to the first community or the first user may schedule a live broadcast, after the first user initiates a live video broadcast. Get live notifications.
  • the third user is an ordinary user who does not pay attention to the first community or the first user, and the third user logs in to the second terminal, browses in the first community, and learns the first user.
  • a reservation request for the live video broadcast indicated by the live broadcast plan is sent to the second terminal.
  • the second terminal receives the reservation request of the second user and sends the reservation request to the server.
  • the server sends a live broadcast notification to the second terminal according to the reservation request.
  • the method further includes: receiving, by the second terminal, the user-initiated request for watching the live broadcast through the live broadcast page, where the attention request is used for The first community and/or the first user pays attention, the live broadcast page is a page for playing live broadcast data; the second terminal sends a request for attention to the server.
  • the user watching the live broadcast may also pay attention to the first community during the live broadcast of the video.
  • the user watching the live broadcast sends a request for attention to the second terminal by displaying the attention button on the live broadcast page to the first community and/or the first user. Pay attention.
  • the second terminal receives the live broadcast request, and sends the live broadcast request to the server, and the server sets the user watching the live broadcast to pay attention to the first community and/or the first user according to the live broadcast request.
  • the server sends a live broadcast notification to the second terminal that is logged in to the second user who is interested in the first community according to the live broadcast request.
  • the method for video live broadcast provided by the example of the present application combines the live broadcast with the community, so that the first user who initiates the live video broadcast interacts with the second user who pays attention to the first community, and the ordinary user can also discover the live broadcast plan through the first community. Therefore, the first user and/or the first community are paid attention to, thereby achieving the purpose of touching the user in multiple ways, thereby realizing the technical effect of diversifying the video live interactive form, and FIG. 8 is an example according to the present example.
  • a schematic diagram of an architecture of a method for selecting a live video as shown in FIG. 8
  • the architecture of the live video method provided by the present example increases the circle community compared to the architecture of the existing live video method shown in FIG. 1 .
  • the circle background (equivalent to the server) will push the live notification to the viewers who are interested in the anchor and the circle community, and initiate the live view in the audience.
  • the live data is pushed to the viewers who initiated the live viewing request. Audience users can also interact with the anchor through the circle community.
  • the live broadcast post is first published in the circle community, and the live broadcast includes a live broadcast plan, and the viewer netizen can browse the live broadcast post to learn information such as the live broadcast time and the live broadcast content, and can be in the live broadcast. Interact with the anchor in the post. Interactive communication can be done by posting comments, likes, giving gifts, and more. Alternatively, a normal user who does not pay attention to the anchor and the circle community can also make a reservation for the live video broadcast in the live broadcast, so that the live broadcast notification is obtained when the anchor initiates the live video broadcast.
  • the viewer netizen can also access the circle community through the circle community of the live broadcast source displayed on the live page, and pay attention to the circle community, and can also pay attention to the anchor that initiates the live broadcast.
  • the live broadcast notification can be obtained. Audience users can also participate in the circle discussion in the circle community that has been concerned, and interact with other viewers.
  • the live content is unfamiliar in the circle community, and includes various forms of content such as text, pictures, videos, voices, and votes on related topics. Audience users can consume content that they are interested in in the circle community, and in the process of consumption, they can meet friends who share similar interests through praise, comment, follow others, private letters and other functions.
  • the form of the product is embodied.
  • the computer software product is stored in a storage medium (such as ROM/RAM, disk, CD) and includes a plurality of instructions for making a terminal device (which may be a mobile phone, a computer, a server, or a network device). Etc.) The method of performing the various examples of the present application.
  • a device for performing a video live broadcast of the method for performing the above-mentioned video live broadcast is also provided.
  • the device for live broadcast of the video is mainly used for performing the live broadcast of the video provided by the above example of the present application.
  • the provided video live broadcast device is specifically introduced:
  • FIG. 9 is a schematic diagram of an optional live video device according to an example of the present application.
  • the live broadcast device is disposed on a server, and the live video device mainly includes:
  • the first receiving unit 910 is configured to receive a live broadcast request of the first user, where the first user focuses on the first community, and the live broadcast request is used to request live broadcast in the first community.
  • the first notification unit 920 is configured to initiate a live broadcast notification to the second user who is interested in the first community according to the live broadcast request, where the first community includes a plurality of second users that are interested in the target transaction.
  • the second receiving unit 930 is configured to receive a viewing request initiated by the second user according to the live broadcast notification.
  • the live unit 940 is configured to push live data of the first user to the user who initiates the viewing request.
  • the live broadcast unit 940 pushes the live data of the first user to the user who initiated the viewing request according to the received viewing request.
  • the live broadcast data may be the live video data of the first user pushed by the server. It can be a link address that points to a server that stores live video data. Specifically, when the live broadcast data is the link address, after the server receives the live broadcast view request initiated by the user, the server pushes the link address of the live broadcast data to the user who initiated the view request, and the user who initiates the view request obtains the live broadcast by clicking the link address. Watch the live stream by video data.
  • a live broadcast request for receiving a first user is adopted, wherein the first user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community;
  • the second user paying attention to the first community initiates a live broadcast notification, wherein the first community includes a plurality of second users interested in the target thing; receiving a viewing request initiated by the second user according to the live broadcast notification; and pushing the user to initiate the viewing request.
  • the live data of the first user achieves the purpose of touching the user through multiple ways by sending a live broadcast notification to the second user who is concerned about the first community, thereby realizing the technical effect of diversifying the video live interactive form, thereby solving the live video. A more technical form of interaction.
  • the device further includes: a first sending unit, configured to send a live broadcast plan to the first community to display the live broadcast plan in the first community before receiving the live request of the first user; and the first obtaining unit is configured to obtain The first user and the second user release interactive information according to the live broadcast plan; the comment unit is used to push the interactive information to display the interactive information on the page where the live broadcast plan is located.
  • a first sending unit configured to send a live broadcast plan to the first community to display the live broadcast plan in the first community before receiving the live request of the first user
  • the first obtaining unit is configured to obtain The first user and the second user release interactive information according to the live broadcast plan
  • the comment unit is used to push the interactive information to display the interactive information on the page where the live broadcast plan is located.
  • the device includes: a second obtaining unit, configured to acquire a reservation request of the third user after the live broadcast plan is sent to the first community, where the third user does not pay attention to the first community and the ordinary user of the first user,
  • the reservation request is used to request to obtain a live broadcast notification after the first user initiates the live broadcast request
  • the second notification unit is configured to: after the first user initiates the live broadcast request, initiate a live broadcast notification to the third user according to the reservation request; the third receiving unit, And configured to receive a viewing request initiated by the third user according to the live broadcast notification.
  • the device includes: a first detecting unit, configured to: after the live data of the first user is pushed to the user that initiates the viewing request, detect a user-initiated request for watching the live broadcast, wherein the request for the attention includes: performing the first community The attention request of interest; the first attention unit is configured to set the user who views the live broadcast according to the attention request to pay attention to the first community.
  • a first detecting unit configured to: after the live data of the first user is pushed to the user that initiates the viewing request, detect a user-initiated request for watching the live broadcast, wherein the request for the attention includes: performing the first community The attention request of interest; the first attention unit is configured to set the user who views the live broadcast according to the attention request to pay attention to the first community.
  • the device includes: a second detecting unit, configured to: after the live data of the first user is pushed to the user that initiates the viewing request, detect a request initiated by the user watching the live broadcast, where the request for the attention includes performing the first user The attention request of interest; the second attention unit is configured to set the user who views the live broadcast according to the attention request to pay attention to the first user.
  • the device includes: a third detecting unit, configured to detect, when the live broadcast notification is sent to the second user that concerns the first community according to the live broadcast request, detecting that the target user initiated by the target user that is not concerned with the first community initiates the attention request for the first community , wherein the request for attention to the first community is used to request a pair The first community pays attention; a setting unit is configured to set the target user as the second user according to the attention request for the first community.
  • FIG. 10 is a schematic diagram of another optional live video device according to an example of the present application.
  • the video live broadcast device mainly includes:
  • the first requesting unit 1010 is configured to initiate a live broadcast request to the server by using the first terminal, where the first terminal is logged in by the first user, the live broadcast request is used to request live broadcast in the first community, and the server firstly follows the live request.
  • the second user of the community initiates a live broadcast notification, and the first community includes a plurality of second users who are interested in the target thing.
  • the fourth receiving unit 1020 is configured to receive, by using the first terminal, a live response sent by the server in response to the live broadcast request.
  • the second sending unit 1030 is configured to send live data to the server according to the live response according to the first terminal, where the live data is pushed to the second user.
  • the first terminal sends a live broadcast request to the server, and receives a live response sent by the server according to the live broadcast request, and then the first terminal sends the live broadcast data to the server, and the server pushes the live broadcast data to the user who views the live broadcast.
  • the device further includes: a third sending unit, configured to send a live broadcast plan to the server by using the first terminal, before the first terminal initiates the live broadcast request to the server, where the server sends the live broadcast plan to the first community, to The first community shows the live broadcast plan.
  • a third sending unit configured to send a live broadcast plan to the server by using the first terminal, before the first terminal initiates the live broadcast request to the server, where the server sends the live broadcast plan to the first community, to The first community shows the live broadcast plan.
  • the device further includes: a fourth sending unit, configured to send, by the first terminal, interaction information for the live broadcast plan to the server, before the first terminal initiates the live broadcast request to the server, where the server pushes the interaction information to Show interactive information on the page where the live stream plan is located.
  • a fourth sending unit configured to send, by the first terminal, interaction information for the live broadcast plan to the server, before the first terminal initiates the live broadcast request to the server, where the server pushes the interaction information to Show interactive information on the page where the live stream plan is located.
  • FIG. 11 is a schematic diagram of another optional live video device according to an example of the present application.
  • the video live broadcast device mainly includes:
  • the fifth receiving unit 1110 is configured to receive, by using the second terminal, a live broadcast notification sent by the server, where the second terminal is a terminal that is logged in by the terminal that the second user logs in, and the live broadcast notification is generated by the server in response to the live request of the first user, and the first The user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community, and the first community includes a plurality of first users who are interested in the target thing.
  • the second requesting unit 1120 is configured to initiate a viewing request according to the live broadcast notification by using the second terminal.
  • the sixth receiving unit 1130 is configured to receive, by the second terminal, live data of the first user that is pushed by the server according to the viewing request.
  • the server sends the live data to the second terminal, and the sixth receiving unit 1130 receives the live data through the second terminal to watch the live video initiated by the first user. .
  • the server sends a live broadcast notification according to the live request initiated by the first user, where the live request initiated by the first user is used to request live video broadcast in the first community, and the first user pays attention to the first community
  • the second user logs in to the second terminal to receive the live broadcast notification, and sends a viewing request according to the live broadcast notification, thereby receiving the live broadcast data pushed by the server, thereby achieving the purpose of obtaining the live broadcast notification by the user in multiple ways, thereby realizing the diversified video live interactive form.
  • the technical effect further solves the technical problem that the video live interactive form is relatively simple.
  • the device further includes: a seventh receiving unit, configured to receive and display a live broadcast plan sent by the server by the second terminal before the second terminal receives the live broadcast notification sent by the server, where the live broadcast plan is performed by the first user in the first community
  • the display unit is configured to display, by the second terminal, the interactive information posted on the page of the live broadcast plan for the live broadcast plan, wherein the interactive information is published by the first user and/or the second user.
  • the second terminal is also used as the terminal that is logged in by the third user, where the third user does not pay attention to the first community and the first user
  • the device further includes: an eighth receiving unit, configured to receive, by the second terminal, the server Before the live broadcast notification, the second terminal receives the reservation request sent by the third user, where the reservation request is used to request to obtain the live broadcast notification after the first user initiates the live broadcast request, and the fifth sending unit is configured to send the second terminal to the server. Reservation request.
  • the device further includes: a ninth receiving unit, configured to: after the second terminal receives the live data of the first user that is pushed by the server according to the viewing request, receive, by using the second terminal, the user-initiated request for watching the live broadcast through the live broadcast page.
  • the attention request is used to pay attention to the first community and/or the first user
  • the live broadcast page is a page for playing live broadcast data
  • the sixth sending unit is configured to send the attention request to the server by the second terminal.
  • the specific example of the device in this example may refer to the example described in the foregoing method example, and the example is not described herein again.
  • an electronic device for implementing the method for video live broadcast includes:
  • the electronic device may be located in at least one of a plurality of network devices of the computer network.
  • FIG. 12 is a structural block diagram of an electronic device according to an example of the present invention.
  • the electronic device may include one or more (only one shown) processor 1201, at least one communication bus 1202, a user interface 1203, at least one transmission device 1204, and a memory 1205.
  • the communication bus 1202 is used to implement connection communication between these components.
  • the user interface 1203 can include a display 1206 and a keyboard 1207.
  • Transmission device 1204 can optionally include a standard wired interface and a wireless interface.
  • the user interface 1203 is mainly used for network communication with the first user, the second user, and the third user.
  • the memory 1205 can be used to store software programs and modules, as in the example of the present invention.
  • the program instruction/module corresponding to the video live broadcast method, the processor 1201 executes various function applications and data processing by running the software program and the module stored in the memory 105, that is, the method for realizing the above-mentioned video live broadcast.
  • Memory 1205 can include high speed random access memory, and can also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory.
  • memory 1205 can further include memory remotely located relative to processor 1201, which can be connected to the terminal 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 1204 described above is for receiving or transmitting data via a network.
  • Specific examples of the above network may include a wired network and a wireless network.
  • the transmission device 1204 includes a Network Interface Controller (NIC) that can be connected to other network devices and routers via a network cable to communicate with the Internet or a local area network.
  • the transmission device 1204 is a Radio Frequency (RF) module for communicating with the Internet wirelessly.
  • NIC Network Interface Controller
  • RF Radio Frequency
  • the processor 1201 can call the information and application stored in the memory 1205 through the transmission device to perform the following steps:
  • the processor 1201 is mainly configured to perform the following operations:
  • a community includes a plurality of second users interested in the target thing; receiving a viewing request initiated by the second user according to the live broadcast notification; and pushing the live data of the first user to the user initiating the viewing request.
  • the processor 1201 is further configured to send a live broadcast plan to the first community to display the live broadcast plan in the first community; acquire the interactive information released by the first user and the second user according to the live broadcast plan; and push the interactive information to the page where the live broadcast plan is located Show interactive information on.
  • the processor 1201 is further configured to acquire a reservation request of the third user, where the third user is not closed.
  • the reservation request is used to request to obtain the live broadcast notification after the first user initiates the live broadcast request; after the first user initiates the live broadcast request, initiate a live broadcast notification to the third user according to the reservation request; Receiving a viewing request initiated by the third user according to the live broadcast notification.
  • the processor 1201 is further configured to detect a user-initiated attention request for watching a live broadcast, wherein the attention request includes a follow-up request for paying attention to the first community; and the user watching the live broadcast is set to pay attention to the first community according to the attention request.
  • the processor 1201 is further configured to detect a user-initiated attention request for viewing a live broadcast, wherein the attention request includes a attention request for paying attention to the first user; and the user watching the live broadcast is set to pay attention to the first user according to the attention request.
  • the processor 1201 is further configured to detect, by the target user that is not concerned with the first community, the attention request for the first community, where the attention request for the first community is used to request attention to the first community; according to the first community The attention request sets the target user as the second user.
  • An example of the present application also provides a storage medium.
  • the foregoing storage medium may be used to store program code of a method for video live broadcast of the example of the present application.
  • the foregoing storage medium may be located in at least one of a plurality of network devices in a network of a mobile communication network, a wide area network, a metropolitan area network, or a local area network.
  • the storage medium is arranged to store program code for performing the following steps:
  • the live request of the first user is received, where the first user pays attention to the first community, and the live request is used to request live broadcast in the first community.
  • the live broadcast notification is initiated to the second user who is interested in the first community according to the live broadcast request, where the first community includes multiple second users that are interested in the target transaction;
  • the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic disk. Or a variety of media such as optical discs that can store program code.
  • the processor sends a live broadcast plan to the first community according to the stored program code in the storage medium to display the live broadcast plan in the first community; and the first user and the second user are released according to the live broadcast plan.
  • Interactive information push interactive information to show interactive information on the page where the live stream plan is located.
  • the processor performs a request for acquiring a third user according to the stored program code in the storage medium, where the third user does not pay attention to the first community and the ordinary user of the first user, and the reservation request is used.
  • the live broadcast notification is obtained; after the first user initiates the live broadcast request, the live broadcast notification is sent to the third user according to the reservation request; and the third user receives the viewing request initiated according to the live broadcast notification.
  • the processor performs a user-initiated attention request for detecting a live broadcast according to the stored program code in the storage medium, where the attention request includes a follow-up request for paying attention to the first community;
  • the user watching the live stream is set to follow the first community.
  • the processor performs a user-initiated attention request for detecting a live broadcast according to the stored program code in the storage medium, where the attention request includes a follow-up request for paying attention to the first user;
  • the user watching the live broadcast is set to pay attention to the first user.
  • the processor performs, according to the stored program code stored in the storage medium, detecting, by the target user that is not concerned with the first community, the attention request for the first community, where the request for attention of the first community is used.
  • the request is made to the first community; the target user is set as the second user according to the attention request for the first community.
  • the integrated unit in the above example if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in the above-described computer readable storage medium.
  • the technical solution of the present application in essence or the contribution to the prior art, or all or part of the technical solution may be embodied in the form of a software product, which is stored in a storage medium.
  • a number of instructions are included to cause one or more computer devices (which may be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods described in the various examples of the present application.
  • the disclosed client may be implemented in other manners.
  • the device examples described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • multiple units or components may be combined or integrated. Go to another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, unit or module, and may be electrical or otherwise.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the present example.
  • each functional unit in each example of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Disclosed are a video direct-broadcast method and device, a storage medium, and an electronic device. The method comprises: receiving a direct-broadcast request of a first user, wherein the first user is concerned about a first community, the direct-broadcast request being used for requesting to perform direct-broadcast in the first community; initiating, according to the direct-broadcast request, a direct-broadcast notification to second users concerned about the first community, wherein the first community comprising multiple second users interested in a target object; receiving a viewing request initiated by the second users according to the direct-broadcast notification; and pushing direct-broadcast data of the first user to the users initiating the viewing request. The present application resolves the technical problem of a single video direct-broadcast interaction form.

Description

视频直播的方法、装置、存储介质和电子装置Video live method, device, storage medium and electronic device

本申请要求于2017年02月13日提交中国专利局、申请号为201710077213.8、发明名称为“视频直播的方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。The present application claims the priority of the Chinese Patent Application, filed on Jan. 13, 2017, the filing date of

技术领域Technical field

本申请涉及视频直播领域,具体而言,涉及一种视频直播的方法、装置、存储介质和电子装置。The present application relates to the field of video live broadcasting, and in particular, to a method, an apparatus, a storage medium, and an electronic device for video live broadcast.

背景技术Background technique

现有的直播,主播都是在一个固定的直播间发起直播,主播发起直播之后,只有对主播进行关注的观众才会收到直播通知。图1是根据现有技术的视频直播的方法的架构的示意图。主播主要在直播过程和用户完成互动关系,观众也只能在直播中进行互动,整个互动时间过程完全受制于主播直播时间段。而且直播结束后,用户之间没有固地的场所交流,用户粘性也比较差。In the existing live broadcast, the anchor broadcasts the live broadcast in a fixed live broadcast. After the anchor broadcasts the live broadcast, only the viewers who pay attention to the anchor will receive the live broadcast notification. 1 is a schematic diagram of an architecture of a method of live video streaming according to the prior art. The anchor mainly completes the interactive relationship with the user during the live broadcast process, and the viewer can only interact in the live broadcast. The entire interactive time process is completely subject to the broadcast live broadcast time period. Moreover, after the live broadcast is over, there is no place for the users to communicate with the ground, and the user's stickiness is also poor.

针对上述的问题,目前尚未提出有效的解决方案。In response to the above problems, no effective solution has been proposed yet.

发明内容Summary of the invention

本申请实例提供了一种视频直播的方法、装置、存储介质和电子装置,以至少解决视频直播互动形式较单一的技术问题。The application example provides a method, a device, a storage medium and an electronic device for video live broadcast, so as to at least solve the technical problem that the live video interaction form is relatively simple.

根据本申请实例的一个方面,提供了一种视频直播的方法,应用于服务器端,所述服务器包括存储装置和处理器,所述处理器用于执行所述视频直播的方法,所述视频直播的方法包括:接收第一用户的直播请求,其中,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播;根据所述直播请求向关注所述第一社区的第二用户发起直播 通知,其中,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;接收所述第二用户根据所述直播通知发起的观看请求;向发起所述观看请求的用户推送所述第一用户的直播数据。According to an aspect of the present application, a method for video live broadcast is provided, which is applied to a server, the server includes a storage device and a processor, and the processor is configured to perform the live broadcast method, where the video is broadcast The method includes: receiving a live broadcast request of a first user, wherein the first user focuses on a first community, and the live broadcast request is used to request live broadcast in the first community; The second user of a community initiates a live broadcast a notification, wherein the first community includes a plurality of the second users interested in a target transaction; receiving a viewing request initiated by the second user according to the live broadcast notification; pushing to a user initiating the viewing request The live data of the first user.

根据本申请实例的另一方面,还提供了一种视频直播的方法,包括:第一终端向服务器发起直播请求,其中,所述第一终端由第一用户登录,所述直播请求用于请求在第一社区内进行直播,所述服务器根据所述直播请求向关注所述第一社区的第二用户发起直播通知,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;所述第一终端接收所述服务器响应所述直播请求发出的直播响应;所述第一终端根据所述直播响应向所述服务器发送直播数据,其中,所述直播数据被推送给所述第二用户。According to another aspect of the present application, a method for live video broadcast is provided, including: a first terminal initiates a live broadcast request to a server, where the first terminal is logged in by a first user, and the live broadcast request is used to request Performing a live broadcast in the first community, the server initiating a live broadcast notification to the second user who is interested in the first community according to the live broadcast request, where the first community includes a plurality of the second a first terminal receives a live response sent by the server in response to the live broadcast request; the first terminal sends live data to the server according to the live response, wherein the live broadcast data is pushed to the Second user.

根据本申请实例的另一方面,还提供了一种视频直播的方法,包括:第二终端接收服务器发送的直播通知,其中,所述第二终端为第二用户登录的终端登录的终端,所述直播通知由所述服务器响应第一用户的直播请求生成,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;所述第二终端根据所述直播通知发起观看请求;所述第二终端根据所述观看请求接收所述服务器推送的所述第一用户的直播数据。According to another aspect of the present application, a method for video live broadcast is provided, including: receiving, by a second terminal, a live broadcast notification sent by a server, where the second terminal is a terminal that is logged in by a terminal that is logged in by the second user, where The live broadcast notification is generated by the server in response to a live request of the first user, the first user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community, where the first community includes a plurality of the second users interested in the target transaction; the second terminal initiating a viewing request according to the live broadcast notification; the second terminal receiving, according to the viewing request, the first user pushed by the server Live data.

根据本申请实例的另一方面,还提供了一种视频直播的装置,被设置在服务器端,视频直播的装置包括:第一接收单元,用于接收第一用户的直播请求,其中,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播;第一通知单元,用于根据所述直播请求向关注所述第一社区的第二用户发起直播通知,其中,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;第二接收单元,用于接收所述第二用户根据所述直播通知发起的观看请求;直播单元,用于向发起所述观看请求的用户推送所述第一用户的直播数据。According to another aspect of the present application, a device for live video broadcast is provided, which is disposed on a server. The device for live video broadcast includes: a first receiving unit, configured to receive a live broadcast request of the first user, where the The first user is interested in the first community, and the live broadcast request is used to request live broadcast in the first community; the first notification unit is configured to initiate a live broadcast to the second user who is interested in the first community according to the live broadcast request. a notification, wherein the first community includes a plurality of the second users that are interested in the target transaction; the second receiving unit is configured to receive a viewing request initiated by the second user according to the live broadcast notification; And for pushing the live data of the first user to a user who initiates the viewing request.

根据本申请实例的另一方面,还提供了一种视频直播的装置,被设置在第一终端,所述视频直播的装置包括:第一请求单元,用于通过第一终 端向服务器发起直播请求,其中,所述第一终端由第一用户登录,所述直播请求用于请求在第一社区内进行直播,所述服务器根据所述直播请求向关注所述第一社区的第二用户发起直播通知,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;第四接收单元,用于通过所述第一终端接收所述服务器响应所述直播请求发出的直播响应;第二发送单元,用于所述第一终端根据所述直播响应向所述服务器发送直播数据,其中,所述直播数据被推送给所述第二用户。According to another aspect of the present application, a device for video live broadcast is provided, which is disposed at a first terminal, where the video live broadcast device includes: a first request unit, configured to pass the first terminal Ending a live broadcast request to the server, where the first terminal is logged in by the first user, the live broadcast request is used to request live broadcast in the first community, and the server is directed to the first community according to the live broadcast request. The second user initiates a live broadcast notification, where the first community includes a plurality of the second users that are interested in the target thing; and the fourth receiving unit is configured to receive, by the first terminal, the server to respond to the live broadcast. And a second sending unit, configured to send the live data to the server according to the live response, where the live data is pushed to the second user.

根据本申请实例的另一方面,还提供了一种视频直播的装置,被设置在第二终端,所述视频直播的装置包括:第五接收单元,用于通过第二终端接收服务器发送的直播通知,其中,所述第二终端为第二用户登录的终端登录的终端,所述直播通知由所述服务器响应第一用户的直播请求生成,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播,所述第一社区中包括对目标事物感兴趣的多个所述第一用户;第二请求单元,用于通过所述第二终端根据所述直播通知发起观看请求;第六接收单元,用于所述第二终端根据所述观看请求接收所述服务器推送的所述第一用户的直播数据。According to another aspect of the present application, a device for live broadcast of a video is provided, where the device for live broadcast of the video includes: a fifth receiving unit, configured to receive a live broadcast sent by the server by using the second terminal. a notification, wherein the second terminal is a terminal that is logged in by the terminal that the second user logs in, the live broadcast notification is generated by the server in response to a live request of the first user, and the first user pays attention to the first community, the live broadcast a request for requesting live broadcast in the first community, the first community includes a plurality of the first users interested in a target thing; and a second request unit, configured to use the second terminal according to the The live broadcast notification initiates a viewing request; the sixth receiving unit is configured to receive, by the second terminal, the live broadcast data of the first user that is pushed by the server according to the viewing request.

根据本申请实例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行上述的方法。According to another aspect of an example of the present application, there is also provided a storage medium comprising a stored program, wherein the program executes the method described above while it is running.

根据本申请实例的另一方面,还提供了一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器通过所述计算机程序执行上述的方法。According to another aspect of an example of the present application, there is also provided an electronic device comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, the processor passing the computer The program performs the above method.

在本申请实例中,采用接收第一用户的直播请求,其中,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播;根据所述直播请求向关注所述第一社区的第二用户发起直播通知,其中,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;接收所述第二用户根据所述直播通知发起的观看请求;向发起所述观看请求的用户推送所述第一用户的直播数据,通过向关注第一社区的第二用户发送直播通知, 达到了通过多种方式触及用户的目的,从而实现了视频直播互动形式多样化的技术效果,进而解决了视频直播互动形式较单一的技术问题。In the example of the present application, a live broadcast request of a first user is received, wherein the first user pays attention to a first community, and the live broadcast request is used to request live broadcast in the first community; according to the live broadcast request Notifying the second user of the first community to initiate a live broadcast notification, wherein the first community includes a plurality of the second users that are interested in the target transaction; and receiving the second user according to the live broadcast notification Viewing the request; pushing the live data of the first user to the user who initiated the viewing request, and sending a live broadcast notification to the second user who is interested in the first community, The purpose of touching the user in various ways is achieved, thereby realizing the technical effect of diversifying the video live interactive form, thereby solving the technical problem that the video live interactive form is relatively simple.

附图说明DRAWINGS

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described herein are provided to provide a further understanding of the present application, and are intended to be a part of this application. In the drawing:

图1是根据现有技术的视频直播的方法的架构的示意图;1 is a schematic diagram of an architecture of a method for video live broadcast according to prior art;

图2是根据本申请实例的硬件环境的架构图;2 is an architectural diagram of a hardware environment in accordance with an example of the present application;

图3是根据本申请实例的一种可选的视频直播的方法的流程图;3 is a flowchart of an optional video live broadcast method according to an example of the present application;

图4是根据本申请实例的直播通知推送的示意图;4 is a schematic diagram of live broadcast notification push according to an example of the present application;

图5是根据本申请实例的在第一社区展示的直播计划的示意图;5 is a schematic diagram of a live broadcast plan displayed in a first community in accordance with an example of the present application;

图6是根据本申请实例的另一种可选的视频直播的方法的流程图;6 is a flowchart of another optional method of video live broadcast according to an example of the present application;

图7是根据本申请实例的另一种可选的视频直播的方法的流程图;7 is a flow chart of another optional video live broadcast method according to an example of the present application;

图8是根据本申请实例的一种可选的视频直播的方法的示意图;8 is a schematic diagram of an optional video live broadcast method according to an example of the present application;

图9是根据本申请实例的一种可选的视频直播的装置的示意图;9 is a schematic diagram of an optional live video device according to an example of the present application;

图10是根据本申请实例的另一种可选的视频直播的装置的示意图;10 is a schematic diagram of another optional live video device according to an example of the present application;

图11是根据本申请实例的另一种可选的视频直播的装置的示意图;11 is a schematic diagram of another optional live video device according to an example of the present application;

图12是本据本申请实例的终端的示意图。Figure 12 is a schematic illustration of a terminal in accordance with an example of the present application.

具体实施方式detailed description

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实例中的附图,对本申请实例中的技术方案进行清楚、完整地描述,显然, 所描述的实例仅仅是本申请一部分的实例,而不是全部的实例。基于本申请中的实例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实例,都应当属于本申请保护的范围。The technical solutions in the examples of the present application will be clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present application. The described examples are merely examples of a portion of this application, and not all examples. All other examples obtained by a person of ordinary skill in the art based on the examples in the present application without creative efforts shall fall within the scope of the present application.

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or order. It is to be understood that the data so used may be interchanged where appropriate, so that the examples of the application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "comprises" and "comprises" and "the" and "the" are intended to cover a non-exclusive inclusion, for example, a process, method, system, product, or device that comprises a series of steps or units is not necessarily limited to Those steps or units may include other steps or units not explicitly listed or inherent to such processes, methods, products or devices.

根据本申请实例,提供了一种可以通过本申请装置实例执行的方法实例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。In accordance with an example of the present application, an example of a method that can be performed by an example of the apparatus of the present application is provided, it being noted that the steps illustrated in the flowchart of the figures can be performed in a computer system, such as a set of computer-executable instructions. Also, although logical sequences are shown in the flowcharts, in some cases the steps shown or described may be performed in a different order than the ones described herein.

根据本申请实例,提供了一种视频直播的方法。According to an example of the present application, a method of video live broadcast is provided.

可选地,在本实例中,上述视频直播的方法可以应用于如图2所示的终端202和服务器204所构成的硬件环境中。如图2所示,终端202通过网络与服务器204进行连接,上述网络包括但不限于:移动通信网络、广域网、城域网或局域网,终端202可以是手机终端,也可以是PC终端、笔记本终端或平板电脑终端。Optionally, in the example, the video live broadcast method may be applied to a hardware environment formed by the terminal 202 and the server 204 as shown in FIG. 2 . As shown in FIG. 2, the terminal 202 is connected to the server 204 through a network. The network includes but is not limited to: a mobile communication network, a wide area network, a metropolitan area network, or a local area network. The terminal 202 may be a mobile terminal, or may be a PC terminal or a notebook terminal. Or a tablet terminal.

图2中示出的硬件环境系统的主要工作原理是:The main working principle of the hardware environment system shown in Figure 2 is:

以终端202为PC终端为例,在本申请实例中,第一用户为经过注册的视频直播的主播。第一用户通过第一PC终端向服务器204发起视频直播请求,以请求在第一社区内进行视频直播。第一PC终端应包括具有视频功能的设备,如:摄像头。服务器204接收到该视频直播请求之后,分 别向关注第一社区的第二用户和关注第一用户的第三用户发起视频直播通知,其中,第二用户通过第二PC终端接收视频直播通知,第三用户通过第三PC终端接收视频直播通知,第二用户和第三用户在接收到视频直播通知之后,可以向服务器发起观看请求。服务器204根据接收到的视频观看请求,向发起视频观看请求的用户推送第一用户的视频直播数据。Taking the terminal 202 as a PC terminal as an example, in the example of the present application, the first user is an anchor of a registered live video. The first user initiates a video live broadcast request to the server 204 through the first PC terminal to request live video broadcast in the first community. The first PC terminal should include a device with video capabilities, such as a camera. After the server 204 receives the live broadcast request, the server 204 Do not initiate a live broadcast notification to the second user who is interested in the first community and the third user who is interested in the first user, where the second user receives the live broadcast notification through the second PC terminal, and the third user receives the live video broadcast through the third PC terminal. The notification, after receiving the live broadcast notification, the second user and the third user may initiate a viewing request to the server. The server 204 pushes the video live broadcast data of the first user to the user who initiated the video viewing request according to the received video viewing request.

图3是根据本申请实例的一种可选的视频直播的方法的流程图,以下结合图3对本申请实例所提供的视频直播的方法做具体介绍,如图3所示,该视频直播的方法应用于服务器端,服务器包括存储装置和处理器,处理器用于执行视频直播的方法,视频直播的方法主要包括如下步骤S302至步骤S308:FIG. 3 is a flowchart of an optional video live broadcast method according to an example of the present application. The method for video live broadcast provided by the example of the present application is specifically described below with reference to FIG. 3 , and the video live broadcast method is shown in FIG. 3 . The method is applied to the server, the server includes a storage device and a processor, and the processor is configured to perform a live video broadcast method. The method for video live broadcast mainly includes the following steps S302 to S308:

步骤S302,接收第一用户的直播请求,其中,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播。Step S302: Receive a live broadcast request of the first user, where the first user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community.

在本申请实例中,第一用户为经过注册的视频主播,且第一用户对第一社区进行了关注,可以在第一社区内进行视频直播。在第一用户要进行视频直播时,需要先发起直播请求,该直播请求用于请求在第一社区进行视频直播。服务器接收第一用户的直播请求,进而对该请求作出响应,以使第一用户在第一社区内进行视频直播。In the example of the present application, the first user is a registered video anchor, and the first user pays attention to the first community, and the video can be broadcasted in the first community. When the first user wants to perform live video broadcast, the live broadcast request needs to be initiated, and the live broadcast request is used to request live video broadcast in the first community. The server receives the live request of the first user, and further responds to the request, so that the first user performs live video broadcast in the first community.

步骤S304,根据直播请求向关注第一社区的第二用户发起直播通知,其中,第一社区中包括对目标事物感兴趣的多个第二用户。Step S304, initiating a live broadcast notification to the second user concerned with the first community according to the live broadcast request, wherein the first community includes a plurality of second users interested in the target transaction.

在本申请实例中,服务器在接收到第一用户发起的直播请求之后,根据该直播请求分别向第二用户发送直播通知,以通知第二用户在第一社区内将要进行第一用户的视频直播。第一社区以目标事物为话题,并包括有与目标事物相关的内容,如:目标事物可以为“美食”或者“影视”或者“音乐”等等,则第一社区以该目标事物作为第一社区的话题,并且在第一社区中相应的包括有与“美食”或者“影视”或者“音乐”相关的内容。第一社区还可以包括多个第二用户,其中,第二用户为对第一社区进行关注的用户,并且第二用户对目标事物感兴趣,通过对第一社区进行关注, 以方便自己获取与目标事物相关的内容。可选地,在第一用户发起直播请求时,根据直播的内容,选择与直播主题相应的第一社区,并发出直播请求,服务器根据第一用户的直播请求,向第一社区中的第二用户发送直播通知,第二用户接收到的直播通知所表示的直播的内容均为自己感兴趣的内容和话题,可选地,其他用户也可以通过关注自己感兴趣的第一社区来获取自己感兴趣的视频直播的直播通知。与传统的直播向关注第一用户的观众用户发起直播通知相比,由于第一用户在第一社区内发起直播请求,在第一用户发起视频直播时,本申请实例所提供的视频直播的方法,既可以向关注第一用户的观众用户发送直播通知,也可以向关注了第一社区的第二用户发送直播通知,达到了通过多种方式触及用户的目的。而第二用户关注了第一社区,当第一用户在第一社区内发起视频请求时,获取直播通知,其通知的直播内容也是第二用户自身感兴趣的内容。In the example of the present application, after receiving the live request initiated by the first user, the server sends a live broadcast notification to the second user according to the live broadcast request, to notify the second user that the first user's video is to be broadcasted in the first community. . The first community focuses on the target things and includes content related to the target things, such as: the target things can be "food" or "movie" or "music", etc., then the first community takes the target thing as the first The topic of the community, and corresponding content in the first community includes content related to "food" or "film" or "music". The first community may further include a plurality of second users, wherein the second user is a user who pays attention to the first community, and the second user is interested in the target thing, by paying attention to the first community, To facilitate access to content related to the target thing. Optionally, when the first user initiates the live broadcast request, according to the content of the live broadcast, the first community corresponding to the live broadcast theme is selected, and a live broadcast request is sent, and the server sends a second request to the first community according to the live request of the first user. The user sends a live broadcast notification, and the live content indicated by the live broadcast notification received by the second user is the content and topic of interest to the user. Alternatively, other users can also obtain the feeling by focusing on the first community that they are interested in. Live broadcast notification of the live video of interest. Compared with the traditional live broadcast, the live broadcast notification is sent to the audience user who is concerned about the first user, and the live broadcast request method is provided by the first user when the first user initiates the live broadcast request in the first community. The live broadcast notification may be sent to the audience user who pays attention to the first user, or the live broadcast notification may be sent to the second user who pays attention to the first community, thereby achieving the purpose of touching the user in multiple ways. The second user pays attention to the first community. When the first user initiates a video request in the first community, the live broadcast notification is obtained, and the notified live content is also the content that the second user is interested in.

图4是根据本申请实例的直播通知推送的示意图,如图4所示:由主播(相当于第一用户)在圈子里(相当于第一社区)发起直播请求,服务器接收该直播请求并对该直播请求进行响应,生成直播通知,然后将直播通知推送给圈友(相当于关注第一社区的第二用户)和粉丝,以通知圈友和粉丝,主播在圈子里发起了视频直播,其中,粉丝对是关注主播的用户。4 is a schematic diagram of a live broadcast notification push according to an example of the present application. As shown in FIG. 4, a live broadcast request is initiated by a host (equivalent to a first user) in a circle (equivalent to a first community), and the server receives the live broadcast request and The live broadcast request responds, generates a live broadcast notification, and then pushes the live broadcast notification to the circle friend (equivalent to the second user who is concerned about the first community) and the fan to notify the circle friend and the fan, and the anchor broadcasts the live video in the circle, wherein Fans are users who are concerned about the anchor.

步骤S306,接收第二用户根据直播通知发起的观看请求。Step S306, receiving a viewing request initiated by the second user according to the live broadcast notification.

在本申请实例中,第二用户在接收到直播通知后,如果想要观视频,可以向服务器发起观看请求,以请求对第一用户的视频直播进行观看,由服务器接收第二用户发起的观看请求。In the example of the present application, after receiving the live broadcast notification, if the second user wants to watch the video, the user may initiate a viewing request to the server to request viewing of the live video of the first user, and the server receives the viewing initiated by the second user. request.

步骤S308,向发起观看请求的用户推送第一用户的直播数据。Step S308, pushing the live data of the first user to the user who initiated the viewing request.

在本申请实例中,服务器根据接收到的观看请求向发起观看请求的用户推送第一用户的直播数据,可选地,直播数据可以是由服务器推送的第一用户的直播视频数据,也可以是链接地址,该链接地址指向用于存储直播视频数据的服务器。具体地,在直播数据为链接地址时,当服务器接收到用户发起的直播观看请求之后,向发起观看请求的用户推送直播数据的 链接地址,发起观看请求的用户通过点击该链接地址,来获取直播视频数据,从而观看直播。In the example of the present application, the server pushes the live data of the first user to the user who initiated the viewing request according to the received viewing request. Optionally, the live data may be the live video data of the first user pushed by the server, or may be A link address that points to the server that is used to store live video data. Specifically, when the live broadcast data is a link address, after the server receives the live broadcast view request initiated by the user, the server pushes the live broadcast data to the user who initiated the view request. The link address, the user who initiated the viewing request clicks the link address to obtain live video data, thereby watching the live broadcast.

在本申请实例中,采用接收第一用户的直播请求,其中,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播;根据直播请求向关注第一社区的第二用户发起直播通知,其中,第一社区中包括对目标事物感兴趣的多个第二用户;接收第二用户根据直播通知发起的观看请求;向发起观看请求的用户推送第一用户的直播数据,通过向关注第一社区的第二用户发送直播通知,达到了通过多种方式触及用户的目的,从而实现了视频直播互动形式多样化的技术效果,进而解决了视频直播互动形式较单一的技术问题。In the example of the present application, a live request for receiving a first user is adopted, wherein the first user pays attention to the first community, the live broadcast request is used to request live broadcast in the first community, and the second user who pays attention to the first community according to the live broadcast request Initiating a live broadcast notification, wherein the first community includes a plurality of second users interested in the target transaction; receiving a viewing request initiated by the second user according to the live broadcast notification; and pushing the live data of the first user to the user initiating the viewing request, by The live broadcast notification is sent to the second user who pays attention to the first community, thereby achieving the purpose of touching the user in multiple ways, thereby realizing the technical effect of diversifying the video live interactive form, thereby solving the technical problem that the video live interactive form is relatively simple.

可选的,在接收第一用户的直播请求之前,方法还包括:向第一社区发送直播计划,以在第一社区展示直播计划;获取第一用户和第二用户根据直播计划发布的互动信息;推送互动信息,以在直播计划所在的页面上展示互动信息。Optionally, before receiving the live request of the first user, the method further includes: sending a live broadcast plan to the first community to display the live broadcast plan in the first community; and acquiring the interactive information released by the first user and the second user according to the live broadcast plan. Push interactive information to show interactive information on the page where the live stream plan is located.

作为本申请的一种可选的实施方式,在服务器接收第一用户的直播请求前,即第一用户向服务器发起直播请求前,服务器向第一社区发送直播计划,以将该直播计划展示在第一社区。该直播计划可以包括计划进行视频直播的时间,视频直播的内容等,通过在第一社区内展示该直播计划,使在第一社区进行浏览的用户有机会了解到视频直播的内容。在本申请实例中,第一用户为关注第一社区的视频主播,第二用户为关注第一社区的用户,第一用户和第二用户具有在第一社区发布信息的权限,在将直播计划展示在第一社区之后,服务器还可以获取第一用户和第二用户针对该直播计划发布的互动信息,并对互动信息进行推送,以使互动信息展示在直播计划所在的页面,从而使主播与用户在第一社区内进行互动交流。互动交流可以但不限定为:评论、点赞、礼物互动等互动方式。As an optional implementation manner of the present application, before the server receives the live request of the first user, that is, before the first user initiates a live broadcast request to the server, the server sends a live broadcast plan to the first community to display the live broadcast plan. The first community. The live broadcast plan may include the time when the video is scheduled to be broadcast live, the content of the live video, etc., by displaying the live broadcast plan in the first community, so that the user browsing in the first community has the opportunity to know the content of the live video. In the example of the present application, the first user is the video anchor of the first community, the second user is the user who pays attention to the first community, and the first user and the second user have the right to publish information in the first community, and the live broadcast plan is After being displayed in the first community, the server may also obtain the interactive information posted by the first user and the second user for the live broadcast plan, and push the interactive information to display the interactive information on the page where the live broadcast plan is located, so that the anchor and the anchor are Users interact in the first community. Interactive communication can be, but is not limited to, interactions such as comments, likes, and gift interactions.

可选的,在向第一社区发送直播计划之后,方法包括:获取第三用户的预约请求,其中,第三用户为未关注第一社区和第一用户的普通用户, 预约请求用于请求在第一用户发起直播请求之后,获取直播通知;在第一用户发起直播请求之后,根据预约请求向第三用户发起直播通知;接收第三用户根据直播通知发起的观看请求。Optionally, after the live broadcast plan is sent to the first community, the method includes: acquiring a reservation request of the third user, where the third user is a normal user who does not pay attention to the first community and the first user, The reservation request is used to request to obtain a live broadcast notification after the first user initiates the live broadcast request; after the first user initiates the live broadcast request, the live broadcast notification is sent to the third user according to the reservation request; and the third user receives the viewing request initiated according to the live broadcast notification.

作为本申请的一种可选的实施方式,既未关注第一社区也未关注第一用户的普通用户可以通过预约直播的方式,在第一用户发起视频直播后,获取直播通知。具体地,在本申请实例中,第三用户为既未关注第一社区也未关注第一用户的普通用户,第三用户可以通过在第一社区进行浏览,了解到第一用户发起的直播计划,并发起对该直播计划所指示的视频直播的预约请求。服务器获取第三用户的预约请求,在第一用户发起直播请求之后,根据第三用户的预约请求向第三用户发起直播通知,并接收第三用户在接收到直播通知后发起的观看请求,进而向第三用户推送该视频直播的直播数据。As an optional implementation manner of the present application, an ordinary user who does not pay attention to the first community or the first user may obtain a live broadcast notification after the first user initiates a live video broadcast by means of a reserved live broadcast. Specifically, in the example of the present application, the third user is an ordinary user who neither pays attention to the first community nor pays attention to the first user, and the third user can browse the first community to learn the live broadcast plan initiated by the first user. And initiate a reservation request for the live video of the live broadcast plan. The server obtains a reservation request of the third user, and after the first user initiates the live broadcast request, initiates a live broadcast notification to the third user according to the reservation request of the third user, and receives a viewing request initiated by the third user after receiving the live broadcast notification, and further Push live data of the live video to the third user.

如图5所示,“关老师”(相当于第一用户)在第一社区中发布了一个直播计划,该直播计划发起时间为2016年10月18日下午8:00,在该直播计划中还介绍了该直播的主要内容。用户在浏览第一社区时,发现“关老师”发布的题为“破解达芬奇密码靠这些手稿”的直播计划。用户可以通过直播页面的预约按钮,对该直播进行预约,以在“关老师”发起该视频直播时,获取直播通知。在直播计划的页面中,用户还可以进行针对该视频直播计划的交流互动,如:用户还可以通过“生成直播邀请卡”的功能,将该直播计划分享给其他用户,或者将该直播计划直接分享给即时通讯应用的好友,以及分享到即时通讯应用的社区空间等,用户还可以在直播计划的页面发表评论信息,点赞或者送礼物,以达到与“关老师”和其他用户进行互动交流的目的。As shown in Figure 5, "Guan Guan" (equivalent to the first user) released a live broadcast plan in the first community, which was launched on October 18, 2016 at 8:00 pm, in the live broadcast plan. Also introduced the main content of the live broadcast. When browsing the first community, the user found a live broadcast plan entitled "Cracking the Da Vinci Code by These Manuscripts" issued by "Guan Guan". The user can make a reservation for the live broadcast through the reservation button of the live broadcast page, so as to obtain a live broadcast notification when the "direct teacher" initiates the live broadcast of the video. In the live broadcast program page, the user can also perform interactive interactions for the live video program. For example, the user can also share the live broadcast plan with other users through the function of “generating a live broadcast invitation card”, or directly direct the live broadcast plan. Share to the friends of the instant messaging application, and share the community space of the instant messaging application. Users can also post comments, likes or give gifts on the live broadcast program page to interact with “Guan Guan” and other users. the goal of.

可选的,在向发起观看请求的用户推送第一用户的直播数据之后,方法包括:检测观看直播的用户发起的关注请求,其中,关注请求包括对第一社区进行关注的关注请求;根据关注请求将观看直播的用户设置为对第一社区进行关注。 Optionally, after the live data of the first user is pushed to the user who initiates the viewing request, the method includes: detecting a request for attention initiated by the user watching the live broadcast, where the attention request includes a request for attention to the first community; Request to set the user watching the live stream to focus on the first community.

作为本申请的一种可选的实施方式,观看直播的用户还可以在视频直播的过程中对第一社区进行关注。具体地,在服务器向发起观请求的用户推送第一用户的直播数据之后,即在视频直播的过程中,观看直播的用户可以通过直播页面展示出的关注第一社区的按钮发起关注请求,以对第一社区进行关注。服务器检测观看直播的用户发起的对第一社区进行关注的关注请求,并在检测到该关注请求之后,将该观看直播的用户设置为对第一社区进行关注。用户在关注第一社区之后,可以在第一社区内发布互动信息,并且当第一社区内有其他直播时,用户可以得到及时的通知。As an optional implementation manner of the present application, the user watching the live broadcast may also pay attention to the first community during the live broadcast of the video. Specifically, after the server pushes the live data of the first user to the user who initiates the request, that is, during the live broadcast of the video, the user watching the live broadcast can initiate a follow-up request through the button of the first community displayed on the live broadcast page, Focus on the first community. The server detects a request for attention to the first community initiated by the user watching the live broadcast, and after detecting the attention request, sets the user who views the live broadcast to pay attention to the first community. After the user pays attention to the first community, the user can post interactive information in the first community, and when there are other live broadcasts in the first community, the user can get timely notification.

可选的,在向发起观看请求的用户推送第一用户的直播数据之后,方法包括:检测观看直播的用户发起的关注请求,其中,关注请求包括对第一用户进行关注的关注请求;根据关注请求将观看直播的用户设置为对第一用户进行关注。Optionally, after the live data of the first user is pushed to the user who initiates the viewing request, the method includes: detecting a request for attention initiated by the user watching the live broadcast, where the attention request includes a request for attention to the first user; The user who requested to watch the live broadcast is set to pay attention to the first user.

作为本申请的一种可选的实施方式,观看直播的用户还可以在视频直播的过程中对第一用户进行关注。具体地,在服务器向发起观看请求的用户推送第一用户的直播数据之后,即在视频直播的过程中,观看直播的用户可以通过直播页面展示出的关注第一用户的按钮发起关注请求,以对第一用户进行关注。服务器检测观看直播的用户发起的对第一用户进行关注的关注请求,并在检测到该关注请求之后,将该观看直播的用户设置为对第一用户进行关注。用户在关注第一用户之后,可以及时得到第一用户发起的其他视频直播的直播通知。As an optional implementation manner of the present application, the user watching the live broadcast may also pay attention to the first user during the live broadcast of the video. Specifically, after the server pushes the live data of the first user to the user who initiates the viewing request, that is, during the live broadcast of the video, the user watching the live broadcast may initiate a follow-up request through the button of the first user displayed on the live broadcast page, Focus on the first user. The server detects the attention request initiated by the user watching the live broadcast and pays attention to the first user, and after detecting the attention request, sets the user who views the live broadcast to pay attention to the first user. After the user pays attention to the first user, the live broadcast notification of other live video broadcasts initiated by the first user can be obtained in time.

可选地,在根据直播请求向关注第一社区的第二用户发起直播通知之前,方法包括:检测未关注第一社区的目标用户发起的针对第一社区的关注请求,其中,针对第一社区的关注请求用于请求对第一社区进行关注;根据针对第一社区的关注请求将目标用户设置为第二用户。Optionally, before initiating a live broadcast notification to the second user who is interested in the first community according to the live broadcast request, the method includes: detecting, by the target user not paying attention to the first community, the attention request for the first community, where, for the first community The attention request is used to request attention to the first community; the target user is set as the second user according to the attention request for the first community.

在本申请实例中,未关注第一社区的目标用户可以通过发送针对第一社区的关注请求,以对第一社区进行关注,进而获取第一社区中与目标事物相关的内容。例如:目标用户在对第一社区进行浏览的过程中,发现自 己对第一社区中的内容感兴趣,则通过关注按钮发起针对第一社区的关注请求;目标用户还可以将目标事物作为关键词进行搜索,从而找到第一社区,并通过关注按钮发起对第一社区的关注请求;目标用户还可以在浏览与目标事物有关的内容时,找到该内容所属的第一社区,并通过关注按钮对第一社区进行关注。上述用户发现第一社区,进而对第一社区进行关注的方式为可选的实施方式,并不构成对本申请的限定,本领域技术人员也可以通过其它的方式发现第一社区,进而对第一社区进行关注,以更方便的获取第一社区中与目标事物相关的内容。当服务器检测到目标用户发起的针对第一社区的关注请求之后,根据该关注请求将目标用户设置为第二用户,从而完成目标用户对第一社区的关注。In the example of the present application, the target user who is not concerned with the first community may pay attention to the first community by sending a request for attention to the first community, thereby acquiring content related to the target thing in the first community. For example, the target user finds himself in the process of browsing the first community. If the content in the first community has been interested, the attention request for the first community is initiated by the attention button; the target user can also search for the target thing as a keyword, thereby finding the first community and initiating the first through the attention button A community's attention request; the target user can also find the first community to which the content belongs when browsing the content related to the target thing, and pay attention to the first community through the attention button. The manner in which the user finds the first community and then pays attention to the first community is an optional implementation manner, and does not constitute a limitation on the present application. A person skilled in the art may also discover the first community in other manners, and then the first The community pays attention to more easily accessing content related to the target things in the first community. After the server detects the attention request initiated by the target user for the first community, the target user is set as the second user according to the attention request, thereby completing the target user's attention to the first community.

根据本申请实例,还提供了另一种视频直播的方法。According to an example of the present application, another method of video live broadcast is also provided.

图6是根据本申请实例的另一种可选的视频直播的方法的流程图,以下结合图6对本申请实例所提供的视频直播的方法做具体介绍,如图6所示,该视频直播的方法主要应用于第一终端,该视频直播的方法包括如下步骤S602至步骤S606:FIG. 6 is a flowchart of another method for video live broadcast according to an example of the present application. The method for video live broadcast provided by the example of the present application is specifically introduced in conjunction with FIG. 6 , as shown in FIG. The method is mainly applied to the first terminal, and the method for the live broadcast of the video includes the following steps S602 to S606:

步骤S602,第一终端向服务器发起直播请求,其中,第一终端由第一用户登录,直播请求用于请求在第一社区内进行直播,服务器根据直播请求向关注第一社区的第二用户发起直播通知,第一社区中包括对目标事物感兴趣的多个第二用户。In step S602, the first terminal initiates a live broadcast request to the server, where the first terminal is logged in by the first user, the live broadcast request is used to request live broadcast in the first community, and the server initiates the second user in the first community according to the live broadcast request. The live broadcast notification includes a plurality of second users interested in the target thing in the first community.

在本申请实例中,第一用户为经过注册的视频主播,且第一用户对第一社区进行了关注。第一用户登录第一终端,通过第一终端向服务器发起直播请求,以请求在第一社区内进行视频直播。服务器通过对该直播请求进行响应,以使第一用户在第一社区内进行视频直播。服务器在接收第一用户通过第一终端发起的直播请求之后,根据该直播请求向关注第一社区的第二用户发起直播通知,以通知第二用户。In the example of the present application, the first user is a registered video anchor, and the first user pays attention to the first community. The first user logs in to the first terminal, and initiates a live broadcast request to the server through the first terminal to request live video broadcast in the first community. The server responds to the live broadcast request to enable the first user to perform live video broadcast in the first community. After receiving the live broadcast request initiated by the first user by the first terminal, the server initiates a live broadcast notification to the second user concerned with the first community according to the live broadcast request to notify the second user.

步骤S604,第一终端接收服务器响应直播请求发出的直播响应。 Step S604, the first terminal receives a live response sent by the server in response to the live broadcast request.

在本申请实例中,服务器根据第一终端发起的直播请求向第一终端发送直播响应,由第一终端接收该直播响应。In the example of the present application, the server sends a live response to the first terminal according to the live request initiated by the first terminal, and the live response is received by the first terminal.

步骤S606,第一终端根据直播响应向服务器发送直播数据,其中,直播数据被推送给第二用户。Step S606: The first terminal sends live data to the server according to the live response, where the live data is pushed to the second user.

在本申请实例中,第一终端接收服务器发送的直播响应之后,向服务器发送直播数据,以开始进行视频直播。直播数据由服务器推送给第二用户。In the example of the present application, after receiving the live response sent by the server, the first terminal sends the live broadcast data to the server to start the live broadcast of the video. The live data is pushed by the server to the second user.

在本申请实例中,通过第一终端向服务器发送直播请求,并接收服务器根据直播请求发出的直播响应,进而第一终端向服务器发送直播数据,由服务器将直播数据推送给观看直播的用户,达到了通过多种方式触及用户的目的,从而实现了视频直播互动形式多样化的技术效果,进而解决了视频直播互动形式较单一的技术问题。In the example of the present application, the first terminal sends a live broadcast request to the server, and receives a live response sent by the server according to the live broadcast request, and then the first terminal sends the live broadcast data to the server, and the server pushes the live broadcast data to the user who views the live broadcast. The purpose of touching the user in a variety of ways, thereby realizing the technical effects of diversified video live interactive forms, thereby solving the technical problem that the video live interactive form is relatively simple.

可选地,在第一终端向服务器发起直播请求之前,方法还包括:第一终端向服务器发送直播计划,其中,服务器将直播计划发送给第一社区,以在第一社区展示直播计划。Optionally, before the first terminal initiates the live broadcast request to the server, the method further includes: the first terminal sends a live broadcast plan to the server, where the server sends the live broadcast plan to the first community to display the live broadcast plan in the first community.

作为本申请的一种可选的实施方式,在第一终端向服务器发起直播请求之前,第一终端先向服务器发送直播计划,由服务器将该直播计划推送到第一社区,以在第一社区展示该直播计划。该直播计划可以包括计划进行视频直播的时间,视频直播的内容等,通过在第一社区内展示该直播计划,使在第一社区进行浏览的用户有机会了解到视频直播的内容。As an optional implementation manner of the present application, before the first terminal initiates a live broadcast request to the server, the first terminal first sends a live broadcast plan to the server, and the server pushes the live broadcast plan to the first community to be in the first community. Show the live broadcast plan. The live broadcast plan may include the time when the video is scheduled to be broadcast live, the content of the live video, etc., by displaying the live broadcast plan in the first community, so that the user browsing in the first community has the opportunity to know the content of the live video.

可选地,在第一终端向服务器发起直播请求之前,方法还包括:第一终端向服务器发送针对直播计划的互动信息,其中,服务器对互动信息进行推送,以在直播计划所在的页面上展示互动信息。Optionally, before the first terminal initiates the live broadcast request to the server, the method further includes: the first terminal sends the interaction information for the live broadcast plan to the server, where the server pushes the interactive information to display on the page where the live broadcast plan is located. Interactive information.

作为本申请的一种可选的实施方式,第一用户和第二用户可以在第一社区内进行互动交流。在本申请实例中,第一用户为关注第一社区的视频主播,第二用户为关注第一社区的用户,第一用户和第二用户具有在第一 社区发布信息的权限,在第一用户通过第一终端发起直播请求之前,第一用户通过第一终端向服务器发送互动消息,以针对展示在第一社区的直播计划与第二用户进行互动交流。服务器接收到互动消息之后,对该互动消息进行推送,以在直播计划所在的页面展示该互动消息,通过第一用户与第二用户的互动交流,使第一用户提前了解第二用户所期待的直播内容。互动交流可以但不限定为:评论、点赞、礼物互动等互动方式。As an optional implementation manner of the present application, the first user and the second user may interact in the first community. In the example of the present application, the first user is the video anchor of the first community, the second user is the user who cares about the first community, and the first user and the second user have the first The right of the community to publish the information, before the first user initiates the live broadcast request by the first terminal, the first user sends an interactive message to the server through the first terminal to interact with the second user for the live broadcast plan displayed in the first community. After receiving the interactive message, the server pushes the interactive message to display the interactive message on the page where the live broadcast plan is located, and the first user interacts with the second user to make the first user know in advance what the second user expects. Live content. Interactive communication can be, but is not limited to, interactions such as comments, likes, and gift interactions.

根据本申请实例,还提供了另一种视频直播的方法。该视频直播的方法应用于第二终端。According to an example of the present application, another method of video live broadcast is also provided. The live video method is applied to the second terminal.

图7是根据本申请实例的另一种可选的视频直播的方法的流程图,以下结合图7对本申请实例所提供的视频直播的方法做具体介绍,如图7所示,该视频直播的方法主要包括如下步骤S702至步骤S706:FIG. 7 is a flowchart of another method for video live broadcast according to an example of the present application. The method for video live broadcast provided by the example of the present application is specifically introduced in conjunction with FIG. 7 , as shown in FIG. 7 . The method mainly includes the following steps S702 to S706:

步骤S702,第二终端接收服务器发送的直播通知,其中,第二终端为第二用户登录的终端登录的终端,直播通知由服务器响应第一用户的直播请求生成,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播,第一社区中包括对目标事物感兴趣的多个第二用户。Step S702: The second terminal receives the live broadcast notification sent by the server, where the second terminal is the terminal that the second user logs in to the terminal, and the live broadcast notification is generated by the server in response to the live request of the first user, and the first user pays attention to the first community. The live broadcast request is used to request live broadcast in the first community, and the first community includes a plurality of second users who are interested in the target thing.

在本申请实例中,第一用户为经过注册的视频主播,且第一用户对第一社区进行了关注。第二用户对第一社区进行了关注,第二终端为第二用户登录的终端。第一用户发起直播请求,以请求在第一社区内进行视频直播,服务器对第一用户的直播请求作出响应,生成直播通知,并将直播通知发送给第二用户,第二用户通过第二终端接收直播通知。In the example of the present application, the first user is a registered video anchor, and the first user pays attention to the first community. The second user pays attention to the first community, and the second terminal is the terminal that the second user logs in. The first user initiates a live broadcast request to request live broadcast of the video in the first community, the server responds to the live request of the first user, generates a live broadcast notification, and sends the live broadcast notification to the second user, and the second user passes the second terminal. Receive live notifications.

步骤S704,第二终端根据直播通知发起观看请求。Step S704, the second terminal initiates a viewing request according to the live broadcast notification.

在本申请实例中,第二终端接收到直播通知之后,根据该直播通知发起观看请求,以请求对第一用户发起的视频直播进行观看。In the example of the present application, after receiving the live broadcast notification, the second terminal initiates a viewing request according to the live broadcast notification to request to watch the live broadcast of the video initiated by the first user.

步骤S706,第二终端根据观看请求接收服务器推送的第一用户的直播数据。Step S706: The second terminal receives the live broadcast data of the first user pushed by the server according to the viewing request.

在本申请实例中,第二终端向服务器发送观看请求之后,由服务器将 直播数据推送给第二终端,第二终端接收该直播数据,以观看第一用户发起的视频直播。In the example of the present application, after the second terminal sends a viewing request to the server, the server will The live data is pushed to the second terminal, and the second terminal receives the live broadcast data to watch the live broadcast of the video initiated by the first user.

在本申请实例中,服务器根据第一用户发起的直播请求发送直播通知,其中,第一用户发起的直播请求用于请求在第一社区内进行视频直播,通过第二用户关注第一社区,第二用户登录第二终端接收该直播通知,根据该直播通知发送观看请求,进而接收服务器推送的直播数据,达到了用户通过多种方式获取直播通知的目的,从而实现了视频直播互动形式多样化的技术效果,进而解决了视频直播互动形式较单一的技术问题。In the example of the present application, the server sends a live broadcast notification according to the live request initiated by the first user, where the live request initiated by the first user is used to request live video broadcast in the first community, and the first user pays attention to the first community, The second user logs in to the second terminal to receive the live broadcast notification, and sends a viewing request according to the live broadcast notification, thereby receiving the live broadcast data pushed by the server, thereby achieving the purpose of obtaining the live broadcast notification by the user in multiple ways, thereby realizing the diversified video live interactive form. The technical effect further solves the technical problem that the video live interactive form is relatively simple.

可选地,在第二终端接收服务器发送的直播通知之前,方法还包括:第二终端接收并展示服务器发送的直播计划,直播计划由第一用户在第一社区发布;第二终端显示直播计划所在页面上针对直播计划发布的互动信息,其中,互动信息由第一用户和/或第二用户发布。Optionally, before the second terminal receives the live broadcast notification sent by the server, the method further includes: the second terminal receives and displays the live broadcast plan sent by the server, where the live broadcast plan is released by the first user in the first community; and the second terminal displays the live broadcast plan. The interactive information posted on the page for the live broadcast plan, wherein the interactive information is published by the first user and/or the second user.

作为本申请的一种可选的实施方式,在第二终端接收服务器发送的直播通知之前,即第一用户发起视频直播之前,第一用户发布直播计划,由服务器推送该直播计划,该直播计划可以包括计划进行视频直播的时间,视频直播的内容等。第二终端接收该直播计划,并展示在第一社区中,以使第二用户通过直播计划了解视频直播。第一用户和第二用户可以针对直播计划发布互动信息,该互动信息展示在直播计划所在的页面,并由第二终端显示该互动信息。互动交流可以但不限定为:评论、点赞、礼物互动等互动方式。As an optional implementation manner of the present application, before the second terminal receives the live broadcast notification sent by the server, that is, before the first user initiates the live video broadcast, the first user issues a live broadcast plan, and the live broadcast plan is pushed by the server. It can include the time when the video is scheduled to be broadcast live, the content of the live video, and so on. The second terminal receives the live broadcast plan and displays it in the first community, so that the second user learns the live video through the live broadcast plan. The first user and the second user may post interactive information for the live broadcast plan, the interactive information is displayed on the page where the live broadcast plan is located, and the interactive information is displayed by the second terminal. Interactive communication can be, but is not limited to, interactions such as comments, likes, and gift interactions.

可选地,第二终端还作为第三用户登录的终端,其中,第三用户未关注第一社区和第一用户,在第二终端接收服务器发送的直播通知之前,方法还包括:第二终端接收第三用户发送的预约请求,其中,预约请求用于请求在第一用户发起直播请求之后,获取直播通知;第二终端向服务器发送预约请求。Optionally, the second terminal is further configured as a terminal that is logged in by the third user, where the third user does not pay attention to the first community and the first user, and before the second terminal receives the live broadcast notification sent by the server, the method further includes: the second terminal Receiving a reservation request sent by the third user, where the reservation request is used to request to obtain a live broadcast notification after the first user initiates the live broadcast request; and the second terminal sends a reservation request to the server.

作为本申请的一种可选的实施方式,既未关注第一社区也未关注第一用户的普通用户可以通过预约直播的方式,在第一用户发起视频直播后, 获取直播通知。具体地,在本申请实例中,第三用户为既未关注第一社区也未关注第一用户的普通用户,第三用户登录第二终端,在第一社区进行浏览,在了解到第一用户发起的直播计划后,向第二终端发送对该直播计划所指示的视频直播的预约请求。第二终端接收第二用户的预约请求并向服务器发送该预约请求,在第一用户发起视频直播请求之后,服务器根据预约请求向第二终端发送直播通知。As an optional implementation manner of the present application, an ordinary user who does not pay attention to the first community or the first user may schedule a live broadcast, after the first user initiates a live video broadcast. Get live notifications. Specifically, in the example of the present application, the third user is an ordinary user who does not pay attention to the first community or the first user, and the third user logs in to the second terminal, browses in the first community, and learns the first user. After the initiated live broadcast plan, a reservation request for the live video broadcast indicated by the live broadcast plan is sent to the second terminal. The second terminal receives the reservation request of the second user and sends the reservation request to the server. After the first user initiates the video live broadcast request, the server sends a live broadcast notification to the second terminal according to the reservation request.

可选地,在第二终端根据观看请求接收服务器推送的第一用户的直播数据之后,方法还包括:第二终端通过直播页面接收观看直播的用户发起的关注请求,其中,关注请求用于对第一社区和/或第一用户进行关注,直播页面为播放直播数据的页面;第二终端向服务器发送关注请求。Optionally, after the second terminal receives the live data of the first user that is pushed by the server according to the viewing request, the method further includes: receiving, by the second terminal, the user-initiated request for watching the live broadcast through the live broadcast page, where the attention request is used for The first community and/or the first user pays attention, the live broadcast page is a page for playing live broadcast data; the second terminal sends a request for attention to the server.

作为本申请的一种可选的实施方式,观看直播的用户还可以在视频直播的过程中对第一社区进行关注。具体地,在第二终端接收直播数据之后,即视频直播过程中,观看直播的用户通过展示在直播页面的关注按钮,向第二终端发送关注请求,以对第一社区和/或第一用户进行关注。第二终端接收该直播请求,并将该直播请求发送给服务器,服务器根据该直播请求将观看直播的用户设置为对第一社区和/或第一用户进行关注。第一用户发起直播请求时,服务器根据直播请求向关注第一社区的第二用户所登录的第二终端发送直播通知。As an optional implementation manner of the present application, the user watching the live broadcast may also pay attention to the first community during the live broadcast of the video. Specifically, after the second terminal receives the live broadcast data, that is, during the live broadcast of the video, the user watching the live broadcast sends a request for attention to the second terminal by displaying the attention button on the live broadcast page to the first community and/or the first user. Pay attention. The second terminal receives the live broadcast request, and sends the live broadcast request to the server, and the server sets the user watching the live broadcast to pay attention to the first community and/or the first user according to the live broadcast request. When the first user initiates the live broadcast request, the server sends a live broadcast notification to the second terminal that is logged in to the second user who is interested in the first community according to the live broadcast request.

本申请实例提供的视频直播的方法通过将直播与社区相结合,使发起视频直播的第一用户与关注第一社区的第二用户互动,同时,普通用户还可以通过第一社区发现直播计划,从而对第一用户和/或第一社区进行关注,进而达到了通过多种方式触及用户的目的,从而实现了视频直播互动形式多样化的技术效果,图8是根据本发实例的一种可选的视频直播的方法的架构的示意图,如图8所示,与图1示出的现有视频直播的方法的架构相比,本发实例提供的视频直播的方法的架构增加了圈子社区,当主播(相当于第一用户)发起视频请求时,圈子后台(相当于服务器)会将直播通知推送给关注主播和圈子社区的观众网友,并在观众网友发起直播观 看请求时,将直播数据推送给发起直播观看请求的观众网友。观众网友还可以通过圈子社区与主播进行互动交流。The method for video live broadcast provided by the example of the present application combines the live broadcast with the community, so that the first user who initiates the live video broadcast interacts with the second user who pays attention to the first community, and the ordinary user can also discover the live broadcast plan through the first community. Therefore, the first user and/or the first community are paid attention to, thereby achieving the purpose of touching the user in multiple ways, thereby realizing the technical effect of diversifying the video live interactive form, and FIG. 8 is an example according to the present example. A schematic diagram of an architecture of a method for selecting a live video, as shown in FIG. 8 , the architecture of the live video method provided by the present example increases the circle community compared to the architecture of the existing live video method shown in FIG. 1 . When the anchor (equivalent to the first user) initiates a video request, the circle background (equivalent to the server) will push the live notification to the viewers who are interested in the anchor and the circle community, and initiate the live view in the audience. When viewing the request, the live data is pushed to the viewers who initiated the live viewing request. Audience users can also interact with the anchor through the circle community.

可选地,在主播发起直播请求之前,先在圈子社区中发布直播帖,直播帖中包括直播计划,观众网友可以通过浏览该直播帖了解直播的时间及直播内容等信息,并且可以在该直播帖中与主播进行互动交流。互动交流可以通过发布评论信息,点赞,送礼物等形式进行。可选地,未关注主播和圈子社区的普通用户还可以通过在直播帖中对视频直播进行预约,从而在主播发起视频直播时,获取直播通知。Optionally, before the anchor initiates the live broadcast request, the live broadcast post is first published in the circle community, and the live broadcast includes a live broadcast plan, and the viewer netizen can browse the live broadcast post to learn information such as the live broadcast time and the live broadcast content, and can be in the live broadcast. Interact with the anchor in the post. Interactive communication can be done by posting comments, likes, giving gifts, and more. Alternatively, a normal user who does not pay attention to the anchor and the circle community can also make a reservation for the live video broadcast in the live broadcast, so that the live broadcast notification is obtained when the anchor initiates the live video broadcast.

可选地,在视频直播的过程中,观众网友还可以通过直播页面展示的直播来源的圈子社区,来访问该圈子社区,并对该圈子社区进行关注,也可以对发起直播的主播进行关注。观众网友在关注圈子社区或者主播之后,当该圈子社区内再有视频直播,或者在该主播发起直播请求时,可以获取直播通知。观众网友还可以在已关注的圈子社区内进行参与圈内讨论,与其他观众网友进行互动交流。Optionally, during the live broadcast of the video, the viewer netizen can also access the circle community through the circle community of the live broadcast source displayed on the live page, and pay attention to the circle community, and can also pay attention to the anchor that initiates the live broadcast. After the viewers are concerned about the circle community or the anchor, when there is a live video broadcast in the circle community, or when the anchor initiates a live broadcast request, the live broadcast notification can be obtained. Audience users can also participate in the circle discussion in the circle community that has been concerned, and interact with other viewers.

可选地,在圈子社区中不公有直播内容,还包括相关主题的文字、图片、视频、语音、投票等形式多样的内容。观众网友可以在圈子社区中消费自己感兴趣的内容,并在消费过程中,通过点赞、评论、关注他人、私信等功能结识趣味相投的朋友。Optionally, the live content is unfamiliar in the circle community, and includes various forms of content such as text, pictures, videos, voices, and votes on related topics. Audience users can consume content that they are interested in in the circle community, and in the process of consumption, they can meet friends who share similar interests through praise, comment, follow others, private letters and other functions.

需要说明的是,对于前述的各方法实例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实例均属于优选实例,所涉及的动作和模块并不一定是本申请所必须的。It should be noted that, for the foregoing method examples, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should understand that the present application is not limited by the described action sequence, because In accordance with the present application, certain steps may be performed in other sequences or concurrently. Secondly, those skilled in the art should also understand that the examples described in the specification are all preferred examples, and the actions and modules involved are not necessarily required by the present application.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件 产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实例的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above example can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases the former is more Good implementation. Based on such understanding, the technical solution of the present application may be in software in essence or in part contributing to the prior art. The form of the product is embodied. The computer software product is stored in a storage medium (such as ROM/RAM, disk, CD) and includes a plurality of instructions for making a terminal device (which may be a mobile phone, a computer, a server, or a network device). Etc.) The method of performing the various examples of the present application.

根据本申请实例,还提供了一种用于实施上述视频直播的方法的视频直播的装置,该视频直播的装置主要用于执行本申请实例上述内容所提供的视频直播的方法,以下对本申请实例所提供的视频直播的装置做具体介绍:According to the example of the present application, there is also provided a device for performing a video live broadcast of the method for performing the above-mentioned video live broadcast. The device for live broadcast of the video is mainly used for performing the live broadcast of the video provided by the above example of the present application. The provided video live broadcast device is specifically introduced:

图9是根据本申请实例的一种可选的视频直播的装置的示意图,如图9所示,该视频直播的装置被设置在服务器端,所述视频直播的装置主要包括:FIG. 9 is a schematic diagram of an optional live video device according to an example of the present application. As shown in FIG. 9 , the live broadcast device is disposed on a server, and the live video device mainly includes:

第一接收单元910,用于接收第一用户的直播请求,其中,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播。The first receiving unit 910 is configured to receive a live broadcast request of the first user, where the first user focuses on the first community, and the live broadcast request is used to request live broadcast in the first community.

第一通知单元920,用于根据直播请求向关注第一社区的第二用户发起直播通知,其中,第一社区中包括对目标事物感兴趣的多个第二用户。The first notification unit 920 is configured to initiate a live broadcast notification to the second user who is interested in the first community according to the live broadcast request, where the first community includes a plurality of second users that are interested in the target transaction.

第二接收单元930,用于接收第二用户根据直播通知发起的观看请求。The second receiving unit 930 is configured to receive a viewing request initiated by the second user according to the live broadcast notification.

直播单元940,用于向发起观看请求的用户推送第一用户的直播数据。The live unit 940 is configured to push live data of the first user to the user who initiates the viewing request.

在本申请实例中,直播单元940根据接收到的观看请求向发起观看请求的用户推送第一用户的直播数据,可选地,直播数据可以是由服务器推送的第一用户的直播视频数据,也可以是链接地址,该链接地址指向用于存储直播视频数据的服务器。具体地,在直播数据为链接地址时,当服务器接收到用户发起的直播观看请求之后,向发起观看请求的用户推送直播数据的链接地址,发起观看请求的用户通过点击该链接地址,来获取直播视频数据,从而观看直播。In the example of the present application, the live broadcast unit 940 pushes the live data of the first user to the user who initiated the viewing request according to the received viewing request. Optionally, the live broadcast data may be the live video data of the first user pushed by the server. It can be a link address that points to a server that stores live video data. Specifically, when the live broadcast data is the link address, after the server receives the live broadcast view request initiated by the user, the server pushes the link address of the live broadcast data to the user who initiated the view request, and the user who initiates the view request obtains the live broadcast by clicking the link address. Watch the live stream by video data.

在本申请实例中,采用接收第一用户的直播请求,其中,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播;根据直播请求向 关注第一社区的第二用户发起直播通知,其中,第一社区中包括对目标事物感兴趣的多个第二用户;接收第二用户根据直播通知发起的观看请求;向发起观看请求的用户推送第一用户的直播数据,通过向关注第一社区的第二用户发送直播通知,达到了通过多种方式触及用户的目的,从而实现了视频直播互动形式多样化的技术效果,进而解决了视频直播互动形式较单一的技术问题。In the example of the present application, a live broadcast request for receiving a first user is adopted, wherein the first user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community; The second user paying attention to the first community initiates a live broadcast notification, wherein the first community includes a plurality of second users interested in the target thing; receiving a viewing request initiated by the second user according to the live broadcast notification; and pushing the user to initiate the viewing request The live data of the first user achieves the purpose of touching the user through multiple ways by sending a live broadcast notification to the second user who is concerned about the first community, thereby realizing the technical effect of diversifying the video live interactive form, thereby solving the live video. A more technical form of interaction.

可选地,装置还包括:第一发送单元,用于在接收第一用户的直播请求之前,向第一社区发送直播计划,以在第一社区展示直播计划;第一获取单元,用于获取第一用户和第二用户根据直播计划发布的互动信息;评论单元,用于推送互动信息,以在直播计划所在的页面上展示互动信息。Optionally, the device further includes: a first sending unit, configured to send a live broadcast plan to the first community to display the live broadcast plan in the first community before receiving the live request of the first user; and the first obtaining unit is configured to obtain The first user and the second user release interactive information according to the live broadcast plan; the comment unit is used to push the interactive information to display the interactive information on the page where the live broadcast plan is located.

可选地,装置包括:第二获取单元,用于在向第一社区发送直播计划之后,获取第三用户的预约请求,其中,第三用户未关注第一社区和第一用户的普通用户,预约请求用于请求在第一用户发起直播请求之后,获取直播通知;第二通知单元,用于在第一用户发起直播请求之后,根据预约请求向第三用户发起直播通知;第三接收单元,用于接收第三用户根据直播通知发起的观看请求。Optionally, the device includes: a second obtaining unit, configured to acquire a reservation request of the third user after the live broadcast plan is sent to the first community, where the third user does not pay attention to the first community and the ordinary user of the first user, The reservation request is used to request to obtain a live broadcast notification after the first user initiates the live broadcast request, and the second notification unit is configured to: after the first user initiates the live broadcast request, initiate a live broadcast notification to the third user according to the reservation request; the third receiving unit, And configured to receive a viewing request initiated by the third user according to the live broadcast notification.

可选地,装置包括:第一检测单元,用于在向发起观看请求的用户推送第一用户的直播数据之后,检测观看直播的用户发起的关注请求,其中,关注请求包括对第一社区进行关注的关注请求;第一关注单元,用于根据关注请求将观看直播的用户设置为对第一社区进行关注。Optionally, the device includes: a first detecting unit, configured to: after the live data of the first user is pushed to the user that initiates the viewing request, detect a user-initiated request for watching the live broadcast, wherein the request for the attention includes: performing the first community The attention request of interest; the first attention unit is configured to set the user who views the live broadcast according to the attention request to pay attention to the first community.

可选地,装置包括:第二检测单元,用于在向发起观看请求的用户推送第一用户的直播数据之后,检测观看直播的用户发起的关注请求,其中,关注请求包括对第一用户进行关注的关注请求;第二关注单元,用于根据关注请求将观看直播的用户设置为对第一用户进行关注。Optionally, the device includes: a second detecting unit, configured to: after the live data of the first user is pushed to the user that initiates the viewing request, detect a request initiated by the user watching the live broadcast, where the request for the attention includes performing the first user The attention request of interest; the second attention unit is configured to set the user who views the live broadcast according to the attention request to pay attention to the first user.

可选地,装置包括:第三检测单元,用于在根据直播请求向关注第一社区的第二用户发起直播通知之前,检测未关注第一社区的目标用户发起的针对第一社区的关注请求,其中,针对第一社区的关注请求用于请求对 第一社区进行关注;设置单元,用于根据针对第一社区的关注请求将目标用户设置为第二用户。Optionally, the device includes: a third detecting unit, configured to detect, when the live broadcast notification is sent to the second user that concerns the first community according to the live broadcast request, detecting that the target user initiated by the target user that is not concerned with the first community initiates the attention request for the first community , wherein the request for attention to the first community is used to request a pair The first community pays attention; a setting unit is configured to set the target user as the second user according to the attention request for the first community.

根据本申请实例,还提供了另一种用于实施上述视频直播的方法的视频直播的装置,该视频直播的装置被设置在第一终端。图10是根据本申请实例的另一种可选的视频直播的装置的示意图,如图10所示,该视频直播的装置主要包括:According to an example of the present application, another apparatus for realizing live video of a method for implementing the above-described live video broadcast is provided, and the apparatus for live broadcast of the video is set at the first terminal. FIG. 10 is a schematic diagram of another optional live video device according to an example of the present application. As shown in FIG. 10, the video live broadcast device mainly includes:

第一请求单元1010,用于通过第一终端向服务器发起直播请求,其中,第一终端由第一用户登录,直播请求用于请求在第一社区内进行直播,服务器根据直播请求向关注第一社区的第二用户发起直播通知,第一社区中包括对目标事物感兴趣的多个第二用户。The first requesting unit 1010 is configured to initiate a live broadcast request to the server by using the first terminal, where the first terminal is logged in by the first user, the live broadcast request is used to request live broadcast in the first community, and the server firstly follows the live request. The second user of the community initiates a live broadcast notification, and the first community includes a plurality of second users who are interested in the target thing.

第四接收单元1020,用于通过第一终端接收服务器响应直播请求发出的直播响应。The fourth receiving unit 1020 is configured to receive, by using the first terminal, a live response sent by the server in response to the live broadcast request.

第二发送单元1030,用于通过第一终端根据直播响应向服务器发送直播数据,其中,直播数据被推送给第二用户。The second sending unit 1030 is configured to send live data to the server according to the live response according to the first terminal, where the live data is pushed to the second user.

在本申请实例中,通过第一终端向服务器发送直播请求,并接收服务器根据直播请求发出的直播响应,进而第一终端向服务器发送直播数据,由服务器将直播数据推送给观看直播的用户,达到了通过多种方式触及用户的目的,从而实现了视频直播互动形式多样化的技术效果,进而解决了视频直播互动形式较单一的技术问题。In the example of the present application, the first terminal sends a live broadcast request to the server, and receives a live response sent by the server according to the live broadcast request, and then the first terminal sends the live broadcast data to the server, and the server pushes the live broadcast data to the user who views the live broadcast. The purpose of touching the user in a variety of ways, thereby realizing the technical effects of diversified video live interactive forms, thereby solving the technical problem that the video live interactive form is relatively simple.

可选地,装置还包括:第三发送单元,用于在第一终端向服务器发起直播请求之前,通过第一终端向服务器发送直播计划,其中,服务器将直播计划发送给第一社区,以在第一社区展示直播计划。Optionally, the device further includes: a third sending unit, configured to send a live broadcast plan to the server by using the first terminal, before the first terminal initiates the live broadcast request to the server, where the server sends the live broadcast plan to the first community, to The first community shows the live broadcast plan.

可选地,装置还包括:第四发送单元,用于在第一终端向服务器发起直播请求之前,通过第一终端向服务器发送针对直播计划的互动信息,其中,服务器对互动信息进行推送,以在直播计划所在的页面上展示互动信息。 Optionally, the device further includes: a fourth sending unit, configured to send, by the first terminal, interaction information for the live broadcast plan to the server, before the first terminal initiates the live broadcast request to the server, where the server pushes the interaction information to Show interactive information on the page where the live stream plan is located.

根据本申请实例,还提供了另一种用于实施上述视频直播的方法的视频直播的装置,该视频直播的装置被设置在第一终端。图11是根据本申请实例的另一种可选的视频直播的装置的示意图,如图11所示,该视频直播的装置主要包括:According to an example of the present application, another apparatus for realizing live video of a method for implementing the above-described live video broadcast is provided, and the apparatus for live broadcast of the video is set at the first terminal. FIG. 11 is a schematic diagram of another optional live video device according to an example of the present application. As shown in FIG. 11, the video live broadcast device mainly includes:

第五接收单元1110,用于通过第二终端接收服务器发送的直播通知,其中,第二终端为第二用户登录的终端登录的终端,直播通知由服务器响应第一用户的直播请求生成,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播,第一社区中包括对目标事物感兴趣的多个第一用户。The fifth receiving unit 1110 is configured to receive, by using the second terminal, a live broadcast notification sent by the server, where the second terminal is a terminal that is logged in by the terminal that the second user logs in, and the live broadcast notification is generated by the server in response to the live request of the first user, and the first The user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community, and the first community includes a plurality of first users who are interested in the target thing.

第二请求单元1120,用于通过第二终端根据直播通知发起观看请求。The second requesting unit 1120 is configured to initiate a viewing request according to the live broadcast notification by using the second terminal.

第六接收单元1130,用于第二终端根据观看请求接收服务器推送的第一用户的直播数据。The sixth receiving unit 1130 is configured to receive, by the second terminal, live data of the first user that is pushed by the server according to the viewing request.

在本申请实例中,第二终端向服务器发送观看请求之后,由服务器将直播数据推送给第二终端,第六接收单元1130通过第二终端接收该直播数据,以观看第一用户发起的视频直播。In the example of the present application, after the second terminal sends the viewing request to the server, the server sends the live data to the second terminal, and the sixth receiving unit 1130 receives the live data through the second terminal to watch the live video initiated by the first user. .

在本申请实例中,服务器根据第一用户发起的直播请求发送直播通知,其中,第一用户发起的直播请求用于请求在第一社区内进行视频直播,通过第二用户关注第一社区,第二用户登录第二终端接收该直播通知,根据该直播通知发送观看请求,进而接收服务器推送的直播数据,达到了用户通过多种方式获取直播通知的目的,从而实现了视频直播互动形式多样化的技术效果,进而解决了视频直播互动形式较单一的技术问题。In the example of the present application, the server sends a live broadcast notification according to the live request initiated by the first user, where the live request initiated by the first user is used to request live video broadcast in the first community, and the first user pays attention to the first community, The second user logs in to the second terminal to receive the live broadcast notification, and sends a viewing request according to the live broadcast notification, thereby receiving the live broadcast data pushed by the server, thereby achieving the purpose of obtaining the live broadcast notification by the user in multiple ways, thereby realizing the diversified video live interactive form. The technical effect further solves the technical problem that the video live interactive form is relatively simple.

可选地,装置还包括:第七接收单元,用于在第二终端接收服务器发送的直播通知之前,通过第二终端接收并展示服务器发送的直播计划,直播计划由第一用户在第一社区发布;显示单元,用于通过第二终端显示直播计划所在页面上针对直播计划发布的互动信息,其中,互动信息由第一用户和/或第二用户发布。 Optionally, the device further includes: a seventh receiving unit, configured to receive and display a live broadcast plan sent by the server by the second terminal before the second terminal receives the live broadcast notification sent by the server, where the live broadcast plan is performed by the first user in the first community The display unit is configured to display, by the second terminal, the interactive information posted on the page of the live broadcast plan for the live broadcast plan, wherein the interactive information is published by the first user and/or the second user.

可选地,第二终端还作为第三用户登录的终端,其中,第三用户未关注第一社区和第一用户,装置还包括:第八接收单元,用于在第二终端接收服务器发送的直播通知之前,通过第二终端接收第三用户发送的预约请求,其中,预约请求用于请求在第一用户发起直播请求之后,获取直播通知;第五发送单元,用于第二终端向服务器发送预约请求。Optionally, the second terminal is also used as the terminal that is logged in by the third user, where the third user does not pay attention to the first community and the first user, and the device further includes: an eighth receiving unit, configured to receive, by the second terminal, the server Before the live broadcast notification, the second terminal receives the reservation request sent by the third user, where the reservation request is used to request to obtain the live broadcast notification after the first user initiates the live broadcast request, and the fifth sending unit is configured to send the second terminal to the server. Reservation request.

可选地,装置还包括:第九接收单元,用于在第二终端根据观看请求接收服务器推送的第一用户的直播数据之后,通过第二终端通过直播页面接收观看直播的用户发起的关注请求,其中,关注请求用于对第一社区和/或第一用户进行关注,直播页面为播放直播数据的页面;第六发送单元,用于第二终端向服务器发送关注请求。Optionally, the device further includes: a ninth receiving unit, configured to: after the second terminal receives the live data of the first user that is pushed by the server according to the viewing request, receive, by using the second terminal, the user-initiated request for watching the live broadcast through the live broadcast page. The attention request is used to pay attention to the first community and/or the first user, the live broadcast page is a page for playing live broadcast data, and the sixth sending unit is configured to send the attention request to the server by the second terminal.

可选地,本实例中装置的具体示例可以参考上述方法实例中所描述的示例,本实例在此不再赘述。Optionally, the specific example of the device in this example may refer to the example described in the foregoing method example, and the example is not described herein again.

根据本发明实例,还提供了一种用于实施上述视频直播的方法的电子装置,如图12所示,该电子装置包括:According to an embodiment of the present invention, an electronic device for implementing the method for video live broadcast is provided. As shown in FIG. 12, the electronic device includes:

1)处理器1) processor

2)存储器2) Memory

可选地,在本实例中,上述电子装置可以位于计算机网络的多个网络设备中的至少一个网络设备。Optionally, in the present example, the electronic device may be located in at least one of a plurality of network devices of the computer network.

可选地,图12是根据本发明实例的一种电子装置的结构框图。如图12所示,该电子装置可以包括:一个或多个(图中仅示出一个)处理器1201、至少一个通信总线1202、用户接口1203、至少一个传输装置1204和存储器1205。其中,通信总线1202用于实现这些组件之间的连接通信。其中,用户接口1203可以包括显示器1206和键盘1207。传输装置1204可选的可以包括标准的有线接口和无线接口。用户接口1203主要用于与第一用户、第二用户以及第三用户进行网络通信。Optionally, FIG. 12 is a structural block diagram of an electronic device according to an example of the present invention. As shown in FIG. 12, the electronic device may include one or more (only one shown) processor 1201, at least one communication bus 1202, a user interface 1203, at least one transmission device 1204, and a memory 1205. Among them, the communication bus 1202 is used to implement connection communication between these components. The user interface 1203 can include a display 1206 and a keyboard 1207. Transmission device 1204 can optionally include a standard wired interface and a wireless interface. The user interface 1203 is mainly used for network communication with the first user, the second user, and the third user.

其中,存储器1205可用于存储软件程序以及模块,如本发明实例中 的视频直播的方法对应的程序指令/模块,处理器1201通过运行存储在存储器105内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的视频直播的方法。存储器1205可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1205可进一步包括相对于处理器1201远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。Wherein, the memory 1205 can be used to store software programs and modules, as in the example of the present invention. The program instruction/module corresponding to the video live broadcast method, the processor 1201 executes various function applications and data processing by running the software program and the module stored in the memory 105, that is, the method for realizing the above-mentioned video live broadcast. Memory 1205 can include high speed random access memory, and can also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, memory 1205 can further include memory remotely located relative to processor 1201, which can be connected to the terminal 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.

上述的传输装置1204用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置1204包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置1204为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。The transmission device 1204 described above is for receiving or transmitting data via a network. Specific examples of the above network may include a wired network and a wireless network. In one example, the transmission device 1204 includes a Network Interface Controller (NIC) that can be connected to other network devices and routers via a network cable to communicate with the Internet or a local area network. In one example, the transmission device 1204 is a Radio Frequency (RF) module for communicating with the Internet wirelessly.

在本实例中,处理器1201可以通过传输装置调用存储器1205存储的信息及应用程序,以执行下述步骤:In this example, the processor 1201 can call the information and application stored in the memory 1205 through the transmission device to perform the following steps:

处理器1201主要用于执行如下操作:The processor 1201 is mainly configured to perform the following operations:

接收第一用户的直播请求,其中,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播;根据直播请求向关注第一社区的第二用户发起直播通知,其中,第一社区中包括对目标事物感兴趣的多个第二用户;接收第二用户根据直播通知发起的观看请求;向发起观看请求的用户推送第一用户的直播数据。Receiving a live broadcast request of the first user, where the first user pays attention to the first community, and the live broadcast request is used to request live broadcast in the first community; and the live broadcast request is sent to the second user who pays attention to the first community, wherein, A community includes a plurality of second users interested in the target thing; receiving a viewing request initiated by the second user according to the live broadcast notification; and pushing the live data of the first user to the user initiating the viewing request.

处理器1201还用于向第一社区发送直播计划,以在第一社区展示直播计划;获取第一用户和第二用户根据直播计划发布的互动信息;推送互动信息,以在直播计划所在的页面上展示互动信息。The processor 1201 is further configured to send a live broadcast plan to the first community to display the live broadcast plan in the first community; acquire the interactive information released by the first user and the second user according to the live broadcast plan; and push the interactive information to the page where the live broadcast plan is located Show interactive information on.

处理器1201还用于获取第三用户的预约请求,其中,第三用户未关 注第一社区和第一用户的普通用户,预约请求用于请求在第一用户发起直播请求之后,获取直播通知;在第一用户发起直播请求之后,根据预约请求向第三用户发起直播通知;接收第三用户根据直播通知发起的观看请求。The processor 1201 is further configured to acquire a reservation request of the third user, where the third user is not closed. Note that the first community and the ordinary user of the first user, the reservation request is used to request to obtain the live broadcast notification after the first user initiates the live broadcast request; after the first user initiates the live broadcast request, initiate a live broadcast notification to the third user according to the reservation request; Receiving a viewing request initiated by the third user according to the live broadcast notification.

处理器1201还用于检测观看直播的用户发起的关注请求,其中,关注请求包括对第一社区进行关注的关注请求;根据关注请求将观看直播的用户设置为对第一社区进行关注。The processor 1201 is further configured to detect a user-initiated attention request for watching a live broadcast, wherein the attention request includes a follow-up request for paying attention to the first community; and the user watching the live broadcast is set to pay attention to the first community according to the attention request.

处理器1201还用于检测观看直播的用户发起的关注请求,其中,关注请求包括对第一用户进行关注的关注请求;根据关注请求将观看直播的用户设置为对第一用户进行关注。The processor 1201 is further configured to detect a user-initiated attention request for viewing a live broadcast, wherein the attention request includes a attention request for paying attention to the first user; and the user watching the live broadcast is set to pay attention to the first user according to the attention request.

处理器1201还用于检测未关注第一社区的目标用户发起的针对第一社区的关注请求,其中,针对第一社区的关注请求用于请求对第一社区进行关注;根据针对第一社区的关注请求将目标用户设置为第二用户。The processor 1201 is further configured to detect, by the target user that is not concerned with the first community, the attention request for the first community, where the attention request for the first community is used to request attention to the first community; according to the first community The attention request sets the target user as the second user.

可选地,本实例中的具体示例可以参考上述方法实例中所描述的示例,本实例在此不再赘述。Optionally, the specific examples in this example may refer to the examples described in the foregoing method examples, and the examples are not described herein again.

本申请的实例还提供了一种存储介质。可选地,在本实例中,上述存储介质可以用于存储本申请实例的视频直播的方法的程序代码。An example of the present application also provides a storage medium. Optionally, in the present example, the foregoing storage medium may be used to store program code of a method for video live broadcast of the example of the present application.

可选地,在本实例中,上述存储介质可以位于移动通信网络、广域网、城域网或局域网的网络中的多个网络设备中的至少一个网络设备。Optionally, in the present example, the foregoing storage medium may be located in at least one of a plurality of network devices in a network of a mobile communication network, a wide area network, a metropolitan area network, or a local area network.

可选地,在本实例中,存储介质被设置为存储用于执行以下步骤的程序代码:Optionally, in the present example, the storage medium is arranged to store program code for performing the following steps:

S1,接收第一用户的直播请求,其中,第一用户关注第一社区,直播请求用于请求在第一社区内进行直播;S1. The live request of the first user is received, where the first user pays attention to the first community, and the live request is used to request live broadcast in the first community.

S2,根据直播请求向关注第一社区的第二用户发起直播通知,其中,第一社区中包括对目标事物感兴趣的多个第二用户;S2. The live broadcast notification is initiated to the second user who is interested in the first community according to the live broadcast request, where the first community includes multiple second users that are interested in the target transaction;

S3,接收第二用户根据直播通知发起的观看请求; S3. Receive a viewing request initiated by the second user according to the live broadcast notification.

S4,向发起观看请求的用户推送第一用户的直播数据。S4. Push the live data of the first user to the user who initiated the viewing request.

可选地,在本实例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。Optionally, in the example, the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic disk. Or a variety of media such as optical discs that can store program code.

可选地,在本实例中,处理器根据存储介质中已存储的程序代码执行向第一社区发送直播计划,以在第一社区展示直播计划;获取第一用户和第二用户根据直播计划发布的互动信息;推送互动信息,以在直播计划所在的页面上展示互动信息。Optionally, in this example, the processor sends a live broadcast plan to the first community according to the stored program code in the storage medium to display the live broadcast plan in the first community; and the first user and the second user are released according to the live broadcast plan. Interactive information; push interactive information to show interactive information on the page where the live stream plan is located.

可选地,在本实例中,处理器根据存储介质中已存储的程序代码执行获取第三用户的预约请求,其中,第三用户未关注第一社区和第一用户的普通用户,预约请求用于请求在第一用户发起直播请求之后,获取直播通知;在第一用户发起直播请求之后,根据预约请求向第三用户发起直播通知;接收第三用户根据直播通知发起的观看请求。Optionally, in this example, the processor performs a request for acquiring a third user according to the stored program code in the storage medium, where the third user does not pay attention to the first community and the ordinary user of the first user, and the reservation request is used. After the first user initiates the live broadcast request, the live broadcast notification is obtained; after the first user initiates the live broadcast request, the live broadcast notification is sent to the third user according to the reservation request; and the third user receives the viewing request initiated according to the live broadcast notification.

可选地,在本实例中,处理器根据存储介质中已存储的程序代码执行检测观看直播的用户发起的关注请求,其中,关注请求包括对第一社区进行关注的关注请求;根据关注请求将观看直播的用户设置为对第一社区进行关注。Optionally, in this example, the processor performs a user-initiated attention request for detecting a live broadcast according to the stored program code in the storage medium, where the attention request includes a follow-up request for paying attention to the first community; The user watching the live stream is set to follow the first community.

可选地,在本实例中,处理器根据存储介质中已存储的程序代码执行检测观看直播的用户发起的关注请求,其中,关注请求包括对第一用户进行关注的关注请求;根据关注请求将观看直播的用户设置为对第一用户进行关注。Optionally, in this example, the processor performs a user-initiated attention request for detecting a live broadcast according to the stored program code in the storage medium, where the attention request includes a follow-up request for paying attention to the first user; The user watching the live broadcast is set to pay attention to the first user.

可选地,在本实例中,处理器根据存储介质中已存储的程序代码执行检测未关注第一社区的目标用户发起的针对第一社区的关注请求,其中,针对第一社区的关注请求用于请求对第一社区进行关注;根据针对第一社区的关注请求将目标用户设置为第二用户。 Optionally, in this example, the processor performs, according to the stored program code stored in the storage medium, detecting, by the target user that is not concerned with the first community, the attention request for the first community, where the request for attention of the first community is used. The request is made to the first community; the target user is set as the second user according to the attention request for the first community.

可选地,本实例中的具体示例可以参考上述方法实例所描述的示例,本实例在此不再赘述。Optionally, the specific examples in this example may refer to the examples described in the foregoing method examples, and the examples are not described herein again.

上述实例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实例所述方法的全部或部分步骤。The integrated unit in the above example, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in the above-described computer readable storage medium. Based on such understanding, the technical solution of the present application, in essence or the contribution to the prior art, or all or part of the technical solution may be embodied in the form of a software product, which is stored in a storage medium. A number of instructions are included to cause one or more computer devices (which may be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods described in the various examples of the present application.

在本申请的上述实例中,对各个实例的描述都各有侧重,某个实例中没有详述的部分,可以参见其他实例的相关描述。In the above examples of the present application, the descriptions of the respective examples have different emphasis, and the parts that are not detailed in an example can be referred to the related descriptions of other examples.

在本申请所提供的几个实例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。In the several examples provided by the present application, it should be understood that the disclosed client may be implemented in other manners. The device examples described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner. For example, multiple units or components may be combined or integrated. Go to another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, unit or module, and may be electrical or otherwise.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the present example.

另外,在本申请各个实例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。 In addition, each functional unit in each example of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。 The above description is only a preferred embodiment of the present application, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present application. It should be considered as the scope of protection of this application.

Claims (28)

一种视频直播的方法,应用于服务器端,所述服务器包括存储装置和处理器,所述处理器用于执行所述视频直播的方法,所述视频直播的方法包括:A video live broadcast method is applied to a server, the server includes a storage device and a processor, and the processor is configured to execute the live video method, where the video live broadcast method comprises: 接收第一用户的直播请求,其中,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播;Receiving a live broadcast request of the first user, wherein the first user focuses on the first community, and the live broadcast request is used to request live broadcast in the first community; 根据所述直播请求向关注所述第一社区的第二用户发起直播通知,其中,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;And transmitting, according to the live broadcast request, a live broadcast notification to a second user who is interested in the first community, where the first community includes a plurality of the second users that are interested in a target transaction; 接收所述第二用户根据所述直播通知发起的观看请求;Receiving a viewing request initiated by the second user according to the live broadcast notification; 向发起所述观看请求的用户推送所述第一用户的直播数据。Pushing the live data of the first user to the user who initiated the viewing request. 根据权利要求1所述的方法,其中,在接收第一用户的直播请求之前,所述方法还包括:The method of claim 1, wherein before receiving the live request of the first user, the method further comprises: 向所述第一社区发送直播计划,以在所述第一社区展示所述直播计划;Sending a live broadcast plan to the first community to display the live broadcast plan in the first community; 获取第一用户和所述第二用户根据所述直播计划发布的互动信息;Obtaining interaction information published by the first user and the second user according to the live broadcast plan; 推送所述互动信息,以在所述直播计划所在的页面上展示所述互动信息。Pushing the interactive information to display the interactive information on a page where the live plan is located. 根据权利要求2所述的方法,其中,在向所述第一社区发送直播计划之后,所述方法包括:The method of claim 2, wherein after transmitting the live broadcast plan to the first community, the method comprises: 获取第三用户的预约请求,其中,所述第三用户未关注所述第一社区和所述第一用户的普通用户,所述预约请求用于请求在所述第一用户发起直播请求之后,获取所述直播通知;Acquiring a reservation request of the third user, wherein the third user does not pay attention to the first community and the ordinary user of the first user, and the reservation request is used to request that after the first user initiates a live broadcast request, Obtaining the live broadcast notification; 在所述第一用户发起直播请求之后,根据所述预约请求向第三用户发起直播通知; After the first user initiates the live broadcast request, initiate a live broadcast notification to the third user according to the reservation request; 接收所述第三用户根据所述直播通知发起的观看请求。Receiving a viewing request initiated by the third user according to the live broadcast notification. 根据权利要求1所述的方法,其中,在向发起所述观看请求的用户推送所述第一用户的直播数据之后,所述方法包括:The method of claim 1, wherein after the live data of the first user is pushed to a user who initiated the viewing request, the method comprises: 检测观看直播的用户发起的关注请求,其中,所述关注请求包括对第一社区进行关注的关注请求;Detecting a request for attention initiated by a user watching the live broadcast, wherein the attention request includes a request for attention to the first community; 根据所述关注请求将所述观看直播的用户设置为对所述第一社区进行关注。The user watching the live broadcast is set to pay attention to the first community according to the attention request. 根据权利要求1至4中任一项所述的方法,其中,在向发起所述观看请求的用户推送所述第一用户的直播数据之后,所述方法包括:The method according to any one of claims 1 to 4, wherein after the live data of the first user is pushed to the user who initiated the viewing request, the method comprises: 检测观看直播的用户发起的关注请求,其中,所述关注请求包括对第一用户进行关注的关注请求;Detecting a request for attention initiated by a user watching the live broadcast, where the attention request includes a request for attention to the first user; 根据所述关注请求将所述观看直播的用户设置为对所述第一用户进行关注。Setting the user watching the live broadcast according to the attention request to pay attention to the first user. 根据权利要求1所述的方法,其中,在根据所述直播请求向关注所述第一社区的第二用户发起直播通知之前,所述方法包括:The method of claim 1, wherein the method comprises: before initiating a live broadcast notification to a second user who is interested in the first community according to the live broadcast request, the method comprising: 检测未关注第一社区的目标用户发起的针对第一社区的关注请求,其中,所述针对第一社区的关注请求用于请求对第一社区进行关注;Detecting that the target user initiated the attention request for the first community that is not concerned with the first community, wherein the attention request for the first community is used to request attention to the first community; 根据所述针对第一社区的关注请求将所述目标用户设置为第二用户。The target user is set as the second user according to the attention request for the first community. 一种视频直播的方法,包括:A method of video live broadcast, including: 第一终端向服务器发起直播请求,其中,所述第一终端由第一用户登录,所述直播请求用于请求在第一社区内进行直播,所述服务器根据所述直播请求向关注所述第一社区的第二用户发起直播通知,所述第一社区中包括对目标事物感兴趣的多个所述第二用户; The first terminal initiates a live broadcast request to the server, where the first terminal is logged in by the first user, the live broadcast request is used to request live broadcast in the first community, and the server sends the attention to the first A second user of a community initiates a live broadcast notification, the first community including a plurality of the second users interested in the target thing; 所述第一终端接收所述服务器响应所述直播请求发出的直播响应;Receiving, by the first terminal, a live response sent by the server in response to the live broadcast request; 所述第一终端根据所述直播响应向所述服务器发送直播数据,其中,所述直播数据被推送给所述第二用户。The first terminal sends live data to the server according to the live response, where the live data is pushed to the second user. 根据权利要求7所述的方法,其中,在第一终端向服务器发起直播请求之前,所述方法还包括:The method of claim 7, wherein before the first terminal initiates a live broadcast request to the server, the method further comprises: 所述第一终端向所述服务器发送直播计划,其中,所述服务器将所述直播计划发送给第一社区,以在所述第一社区展示所述直播计划。The first terminal sends a live broadcast plan to the server, wherein the server sends the live broadcast plan to the first community to display the live broadcast plan in the first community. 根据权利要求8所述的方法,其中,在第一终端向服务器发起直播请求之前,所述方法还包括:The method of claim 8, wherein before the first terminal initiates a live broadcast request to the server, the method further comprises: 所述第一终端向所述服务器发送针对所述直播计划的互动信息,其中,所述服务器对所述互动信息进行推送,以在所述直播计划所在的页面上展示所述互动信息。The first terminal sends interaction information for the live broadcast plan to the server, wherein the server pushes the interaction information to display the interaction information on a page where the live broadcast plan is located. 一种视频直播的方法,包括:A method of video live broadcast, including: 第二终端接收服务器发送的直播通知,其中,所述第二终端为第二用户登录的终端登录的终端,所述直播通知由所述服务器响应第一用户的直播请求生成,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;The second terminal receives the live broadcast notification sent by the server, where the second terminal is the terminal that the second user logs in to the terminal, and the live broadcast notification is generated by the server in response to the live request of the first user, where the first user Paying attention to the first community, the live broadcast request is used to request live broadcast in the first community, and the first community includes a plurality of the second users who are interested in the target thing; 所述第二终端根据所述直播通知发起观看请求;The second terminal initiates a viewing request according to the live broadcast notification; 所述第二终端根据所述观看请求接收所述服务器推送的所述第一用户的直播数据。The second terminal receives live data of the first user that is pushed by the server according to the viewing request. 根据权利要求10所述的方法,其中,在所述第二终端接收服务器发送的直播通知之前,所述方法还包括:The method according to claim 10, wherein before the second terminal receives the live broadcast notification sent by the server, the method further includes: 所述第二终端接收并展示所述服务器发送的直播计划,所述直播 计划由所述第一用户在所述第一社区发布;The second terminal receives and displays a live broadcast plan sent by the server, where the live broadcast The plan is issued by the first user in the first community; 所述第二终端显示所述直播计划所在页面上针对所述直播计划发布的互动信息,其中,所述互动信息由所述第一用户和/或第二用户发布。The second terminal displays the interaction information published on the page where the live broadcast plan is posted for the live broadcast plan, where the interaction information is published by the first user and/or the second user. 根据权利要求11所述的方法,其中,所述第二终端还作为第三用户登录的终端,其中,所述第三用户未关注所述第一社区和所述第一用户,在所述第二终端接收服务器发送的直播通知之前,所述方法还包括:The method according to claim 11, wherein the second terminal is also a terminal that is logged in as a third user, wherein the third user does not pay attention to the first community and the first user, in the Before the second terminal receives the live broadcast notification sent by the server, the method further includes: 所述第二终端接收所述第三用户发送的预约请求,其中,所述预约请求用于请求在所述第一用户发起直播请求之后,获取所述直播通知;Receiving, by the second terminal, the reservation request sent by the third user, where the reservation request is used to request to acquire the live broadcast notification after the first user initiates a live broadcast request; 所述第二终端向所述服务器发送所述预约请求。The second terminal sends the reservation request to the server. 根据权利要求10至12中任一项所述的方法,其中,在所述第二终端根据所述观看请求接收所述服务器推送的所述第一用户的直播数据之后,所述方法还包括:The method according to any one of claims 10 to 12, wherein after the second terminal receives the live broadcast data of the first user that is pushed by the server according to the viewing request, the method further includes: 所述第二终端通过直播页面接收观看直播的用户发起的关注请求,其中,所述关注请求用于对所述第一社区和/或所述第一用户进行关注,所述直播页面为播放所述直播数据的页面;The second terminal receives the attention request initiated by the user who views the live broadcast through the live broadcast page, where the attention request is used to pay attention to the first community and/or the first user, where the live broadcast page is a play site. a page describing live data; 所述第二终端向所述服务器发送所述关注请求。The second terminal sends the attention request to the server. 一种视频直播的装置,被设置在服务器端,视频直播的装置包括:A video live broadcast device is set on the server side, and the live video device includes: 第一接收单元,用于接收第一用户的直播请求,其中,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播;a first receiving unit, configured to receive a live broadcast request of the first user, where the first user focuses on the first community, and the live broadcast request is used to request live broadcast in the first community; 第一通知单元,用于根据所述直播请求向关注所述第一社区的第二用户发起直播通知,其中,所述第一社区中包括对目标事物感兴趣的多个所述第二用户; a first notification unit, configured to initiate a live broadcast notification to a second user who is interested in the first community according to the live broadcast request, where the first community includes a plurality of the second users that are interested in a target transaction; 第二接收单元,用于接收所述第二用户根据所述直播通知发起的观看请求;a second receiving unit, configured to receive a viewing request initiated by the second user according to the live broadcast notification; 直播单元,用于向发起所述观看请求的用户推送所述第一用户的直播数据。a live broadcast unit, configured to push live data of the first user to a user who initiates the viewing request. 根据权利要求14所述的装置,其中,所述装置还包括:The apparatus of claim 14 wherein said apparatus further comprises: 第一发送单元,用于在接收第一用户的直播请求之前,向所述第一社区发送直播计划,以在所述第一社区展示所述直播计划;a first sending unit, configured to send a live broadcast plan to the first community to receive the live broadcast plan in the first community before receiving a live request of the first user; 第一获取单元,用于获取第一用户和所述第二用户根据所述直播计划发布的互动信息;a first acquiring unit, configured to acquire interaction information that is sent by the first user and the second user according to the live broadcast plan; 评论单元,用于推送所述互动信息,以在所述直播计划所在的页面上展示所述互动信息。a commenting unit for pushing the interactive information to display the interactive information on a page where the live broadcast plan is located. 根据权利要求15所述的装置,其中,所述装置包括:The device of claim 15 wherein said device comprises: 第二获取单元,用于在向所述第一社区发送直播计划之后,获取第三用户的预约请求,其中,所述第三用户未关注所述第一社区和所述第一用户的普通用户,所述预约请求用于请求在所述第一用户发起直播请求之后,获取所述直播通知;a second obtaining unit, configured to acquire a reservation request of the third user after the live broadcast plan is sent to the first community, where the third user does not pay attention to the first community and the common user of the first user The reservation request is used to request to acquire the live broadcast notification after the first user initiates a live broadcast request; 第二通知单元,用于在所述第一用户发起直播请求之后,根据所述预约请求向第三用户发起直播通知;a second notification unit, configured to: after the first user initiates a live broadcast request, initiate a live broadcast notification to the third user according to the reservation request; 第三接收单元,用于接收所述第三用户根据所述直播通知发起的观看请求。The third receiving unit is configured to receive a viewing request initiated by the third user according to the live broadcast notification. 根据权利要求14所述的装置,其中,所述装置包括:The apparatus of claim 14 wherein said apparatus comprises: 第一检测单元,用于在向发起所述观看请求的用户推送所述第一用户的直播数据之后,检测观看直播的用户发起的关注请求,其中,所述关注请求包括对第一社区进行关注的关注请求;a first detecting unit, configured to detect, after the live data of the first user is pushed to the user that initiates the viewing request, the attention request initiated by the user watching the live broadcast, where the attention request includes following the first community Concern request 第一关注单元,用于根据所述关注请求将所述观看直播的用户设置为对所述第一社区进行关注。 The first attention unit is configured to set the user who views the live broadcast to pay attention to the first community according to the attention request. 根据权利要求14至17中任一项所述的装置,其中,所述装置包括:A device according to any one of claims 14 to 17, wherein the device comprises: 第二检测单元,用于在向发起所述观看请求的用户推送所述第一用户的直播数据之后,检测观看直播的用户发起的关注请求,其中,所述关注请求包括对第一用户进行关注的关注请求;a second detecting unit, configured to detect, after the live data of the first user is pushed to the user that initiates the viewing request, the attention request initiated by the user watching the live broadcast, where the attention request includes following the first user Concern request 第二关注单元,用于根据所述关注请求将所述观看直播的用户设置为对所述第一用户进行关注。a second attention unit, configured to set, according to the attention request, the user who views the live broadcast to pay attention to the first user. 根据权利要求14所述的装置,其中,所述装置包括:The apparatus of claim 14 wherein said apparatus comprises: 第三检测单元,用于在根据所述直播请求向关注所述第一社区的第二用户发起直播通知之前,检测未关注第一社区的目标用户发起的针对第一社区的关注请求,其中,所述针对第一社区的关注请求用于请求对第一社区进行关注;a third detecting unit, configured to detect, after the live broadcast request is sent to the second user that is interested in the first community, a request for attention initiated by the target user that is not concerned with the first community, where The request for attention to the first community is used to request attention to the first community; 设置单元,用于根据所述针对第一社区的关注请求将所述目标用户设置为第二用户。a setting unit, configured to set the target user as a second user according to the attention request for the first community. 一种视频直播的装置,被设置在第一终端,所述视频直播的装置包括:A video broadcast device is disposed in a first terminal, and the video live broadcast device includes: 第一请求单元,用于通过所述第一终端向服务器发起直播请求,其中,所述第一终端由第一用户登录,所述直播请求用于请求在第一社区内进行直播,所述服务器根据所述直播请求向关注所述第一社区的第二用户发起直播通知,所述第一社区中包括对目标事物感兴趣的多个所述第二用户;a first requesting unit, configured to initiate a live broadcast request to the server by using the first terminal, where the first terminal is logged in by the first user, and the live broadcast request is used to request live broadcast in the first community, the server And transmitting, according to the live broadcast request, a live broadcast notification to a second user who is interested in the first community, where the first community includes a plurality of the second users that are interested in the target thing; 第四接收单元,用于通过所述第一终端接收所述服务器响应所述直播请求发出的直播响应;a fourth receiving unit, configured to receive, by using the first terminal, a live response that is sent by the server in response to the live broadcast request; 第二发送单元,用于所述第一终端根据所述直播响应向所述服务器发送直播数据,其中,所述直播数据被推送给所述第二用户。The second sending unit is configured to send, by the first terminal, live data to the server according to the live response, where the live data is pushed to the second user. 根据权利要求20所述的装置,其中,所述装置还包括:The device of claim 20, wherein the device further comprises: 第三发送单元,用于在第一终端向服务器发起直播请求之前,通 过所述第一终端向所述服务器发送直播计划,其中,所述服务器将所述直播计划发送给第一社区,以在所述第一社区展示所述直播计划。a third sending unit, configured to: before the first terminal initiates a live broadcast request to the server The first terminal sends a live broadcast plan to the server, wherein the server sends the live broadcast plan to the first community to display the live broadcast plan in the first community. 根据权利要求21所述的装置,其中,所述装置还包括:The device of claim 21, wherein the device further comprises: 第四发送单元,用于在第一终端向服务器发起直播请求之前,通过所述第一终端向所述服务器发送针对所述直播计划的互动信息,其中,所述服务器对所述互动信息进行推送,以在所述直播计划所在的页面上展示所述互动信息。a fourth sending unit, configured to send, by the first terminal, interaction information for the live broadcast plan to the server, before the first terminal initiates a live broadcast request to the server, where the server pushes the interactive information To display the interactive information on the page where the live broadcast plan is located. 一种视频直播的装置,被设置在第二终端,所述视频直播的装置包括:A video broadcast device is disposed in a second terminal, and the video live broadcast device includes: 第五接收单元,用于通过所述第二终端接收服务器发送的直播通知,其中,所述第二终端为第二用户登录的终端登录的终端,所述直播通知由所述服务器响应第一用户的直播请求生成,所述第一用户关注第一社区,所述直播请求用于请求在所述第一社区内进行直播,所述第一社区中包括对目标事物感兴趣的多个所述第一用户;a fifth receiving unit, configured to receive, by the second terminal, a live broadcast notification sent by the server, where the second terminal is a terminal that is logged in by the terminal that the second user logs in, and the live broadcast notification is sent by the server to the first user. a live broadcast request generation, the first user pays attention to the first community, the live broadcast request is used to request live broadcast in the first community, and the first community includes a plurality of the first One user 第二请求单元,用于通过所述第二终端根据所述直播通知发起观看请求;a second requesting unit, configured to initiate a viewing request according to the live broadcast notification by using the second terminal; 第六接收单元,用于所述第二终端根据所述观看请求接收所述服务器推送的所述第一用户的直播数据。a sixth receiving unit, configured to receive, by the second terminal, live data of the first user that is pushed by the server according to the viewing request. 根据权利要求23所述的装置,其中,所述装置还包括:The device of claim 23, wherein the device further comprises: 第七接收单元,用于在所述第二终端接收服务器发送的直播通知之前,通过所述第二终端接收并展示所述服务器发送的直播计划,所述直播计划由所述第一用户在所述第一社区发布;a seventh receiving unit, configured to receive and display, by the second terminal, a live broadcast plan sent by the server, where the second terminal receives the live broadcast notification sent by the server, where the live broadcast plan is performed by the first user The first community release; 显示单元,用于通过所述第二终端显示所述直播计划所在页面上针对所述直播计划发布的互动信息,其中,所述互动信息由所述第一用户和/或第二用户发布。a display unit, configured to display, by using the second terminal, the interaction information posted on the live broadcast plan for the live broadcast plan, where the interaction information is published by the first user and/or the second user. 根据权利要求24所述的装置,其中,所述第二终端还作为第三用户 登录的终端,其中,所述第三用户未关注所述第一社区和所述第一用户,所述装置还包括:The apparatus of claim 24, wherein the second terminal is also a third user The logged-in terminal, wherein the third user does not pay attention to the first community and the first user, and the device further includes: 第八接收单元,用于在第二终端接收服务器发送的直播通知之前,通过所述第二终端接收所述第三用户发送的预约请求,其中,所述预约请求用于请求在所述第一用户发起直播请求之后,获取所述直播通知;The eighth receiving unit is configured to receive, by the second terminal, a reservation request sent by the third user, before the second terminal receives the live broadcast notification sent by the server, where the reservation request is used to request the first After the user initiates the live broadcast request, the live broadcast notification is obtained; 第五发送单元,用于所述第二终端向所述服务器发送所述预约请求。And a fifth sending unit, configured to send, by the second terminal, the reservation request to the server. 根据权利要求23至25中任一项所述的装置,其中,所述装置还包括:The device according to any one of claims 23 to 25, wherein the device further comprises: 第九接收单元,用于在所述第二终端根据所述观看请求接收所述服务器推送的所述第一用户的直播数据之后,通过所述第二终端通过直播页面接收观看直播的用户发起的关注请求,其中,所述关注请求用于对所述第一社区和/或所述第一用户进行关注,所述直播页面为播放所述直播数据的页面;a ninth receiving unit, configured to: after the second terminal receives the live broadcast data of the first user that is pushed by the server, according to the viewing request, Focusing on the request, wherein the attention request is used to pay attention to the first community and/or the first user, where the live broadcast page is a page for playing the live broadcast data; 第六发送单元,用于所述第二终端向所述服务器发送所述关注请求。And a sixth sending unit, configured to send, by the second terminal, the attention request to the server. 一种存储介质,所述存储介质包括存储的程序,其中,所述程序运行时执行所述权利要求1至6任一项中所述的方法。A storage medium comprising a stored program, wherein the program is executed to perform the method of any one of claims 1 to 6. 一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器通过所述计算机程序执行所述权利要求1至6任一项中所述的方法。 An electronic device comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, wherein the processor executes the claim 1 through the computer program The method described in any of the items 6.
PCT/CN2017/113552 2017-02-13 2017-11-29 Video direct-broadcast method and device, storage medium, and electronic device Ceased WO2018145505A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710077213.8 2017-02-13
CN201710077213.8A CN108429918A (en) 2017-02-13 2017-02-13 Method and device for live video broadcast

Publications (1)

Publication Number Publication Date
WO2018145505A1 true WO2018145505A1 (en) 2018-08-16

Family

ID=63107177

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/113552 Ceased WO2018145505A1 (en) 2017-02-13 2017-11-29 Video direct-broadcast method and device, storage medium, and electronic device

Country Status (2)

Country Link
CN (1) CN108429918A (en)
WO (1) WO2018145505A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257620A (en) * 2018-11-19 2019-01-22 海南大学 Live network broadcast method and its system based on multi-path transmission
CN111163325A (en) * 2019-12-18 2020-05-15 深圳市云歌人工智能技术有限公司 Community live broadcast method and device and storage medium
CN112468850A (en) * 2020-11-20 2021-03-09 北京达佳互联信息技术有限公司 Task processing method, device and system, electronic equipment and storage medium
CN113041625A (en) * 2021-04-25 2021-06-29 腾讯科技(深圳)有限公司 Display method, device and equipment of live interface and readable storage medium
CN113365094A (en) * 2021-06-09 2021-09-07 杭州星犀科技有限公司 Live broadcast-based push stream data processing method, computing device and storage medium
CN114025184A (en) * 2021-10-27 2022-02-08 深圳市富途网络科技有限公司 A kind of video live broadcast method and electronic equipment
CN114710464A (en) * 2021-12-27 2022-07-05 深圳腾银信息咨询有限责任公司 Video live broadcast sharing method and system, electronic equipment and storage medium
CN114880376A (en) * 2022-05-05 2022-08-09 北京达佳互联信息技术有限公司 Data processing method and device
CN115914663A (en) * 2022-11-10 2023-04-04 北京字跳网络技术有限公司 Method, device, equipment and storage medium for live broadcast reservation

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110087095A (en) * 2019-04-30 2019-08-02 贝壳技术有限公司 Intended display method and apparatus based on live-mode
CN110677696A (en) * 2019-09-10 2020-01-10 南京清豆华创科技有限公司 Live broadcast interaction system and method, equipment and storage medium
CN113038152B (en) * 2021-02-26 2023-01-20 北京达佳互联信息技术有限公司 Live broadcast data processing method and device, terminal and storage medium
CN113099307B (en) * 2021-03-29 2024-01-02 北京达佳互联信息技术有限公司 Data interaction method and device, electronic equipment and storage medium
CN114866793B (en) * 2022-04-27 2023-12-26 北京达佳互联信息技术有限公司 Data processing method, device, electronic equipment and storage medium
CN118870134B (en) * 2024-09-25 2025-02-28 北京达佳互联信息技术有限公司 Live interactive method, page display method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120072961A1 (en) * 2010-04-23 2012-03-22 Orange Vallee Process and system for management of a continuous broadcast session of a posted direct video stream
CN103634681A (en) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 Method, device, client end, server and system for live broadcasting interaction
CN104901863A (en) * 2014-03-06 2015-09-09 腾讯科技(深圳)有限公司 Method, device and system for sending instant prompt message
CN105763946A (en) * 2016-01-29 2016-07-13 广州酷狗计算机科技有限公司 Anchor online prompting method and device
CN105915932A (en) * 2015-12-15 2016-08-31 乐视致新电子科技(天津)有限公司 A method and device for pushing an appointment message

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104524B (en) * 2013-04-09 2019-04-05 广州华多网络科技有限公司 Method, terminal, server and the system of direct broadcast service are provided
CN105872581A (en) * 2016-05-31 2016-08-17 深圳市佑嘉互动科技有限公司 System and method for providing video direct broadcasting room services
CN106254311B (en) * 2016-07-15 2020-12-08 腾讯科技(深圳)有限公司 Live broadcast method and device and live broadcast data stream display method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120072961A1 (en) * 2010-04-23 2012-03-22 Orange Vallee Process and system for management of a continuous broadcast session of a posted direct video stream
CN103634681A (en) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 Method, device, client end, server and system for live broadcasting interaction
CN104901863A (en) * 2014-03-06 2015-09-09 腾讯科技(深圳)有限公司 Method, device and system for sending instant prompt message
CN105915932A (en) * 2015-12-15 2016-08-31 乐视致新电子科技(天津)有限公司 A method and device for pushing an appointment message
CN105763946A (en) * 2016-01-29 2016-07-13 广州酷狗计算机科技有限公司 Anchor online prompting method and device

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257620A (en) * 2018-11-19 2019-01-22 海南大学 Live network broadcast method and its system based on multi-path transmission
CN111163325A (en) * 2019-12-18 2020-05-15 深圳市云歌人工智能技术有限公司 Community live broadcast method and device and storage medium
CN112468850A (en) * 2020-11-20 2021-03-09 北京达佳互联信息技术有限公司 Task processing method, device and system, electronic equipment and storage medium
CN113041625A (en) * 2021-04-25 2021-06-29 腾讯科技(深圳)有限公司 Display method, device and equipment of live interface and readable storage medium
CN113041625B (en) * 2021-04-25 2023-03-14 腾讯科技(深圳)有限公司 Live interface display method, device and equipment and readable storage medium
CN113365094A (en) * 2021-06-09 2021-09-07 杭州星犀科技有限公司 Live broadcast-based push stream data processing method, computing device and storage medium
CN114025184A (en) * 2021-10-27 2022-02-08 深圳市富途网络科技有限公司 A kind of video live broadcast method and electronic equipment
CN114025184B (en) * 2021-10-27 2024-11-26 深圳市富途网络科技有限公司 Video live broadcast method and electronic device
CN114710464A (en) * 2021-12-27 2022-07-05 深圳腾银信息咨询有限责任公司 Video live broadcast sharing method and system, electronic equipment and storage medium
CN114880376A (en) * 2022-05-05 2022-08-09 北京达佳互联信息技术有限公司 Data processing method and device
CN115914663A (en) * 2022-11-10 2023-04-04 北京字跳网络技术有限公司 Method, device, equipment and storage medium for live broadcast reservation

Also Published As

Publication number Publication date
CN108429918A (en) 2018-08-21

Similar Documents

Publication Publication Date Title
WO2018145505A1 (en) Video direct-broadcast method and device, storage medium, and electronic device
US10999634B2 (en) Media content recommendation method, server, client, and storage medium
US9462231B1 (en) Producing and viewing video-based group conversations
JP5301425B2 (en) Group content presentation and system and method for organizing group communications during group content presentation
US8527591B2 (en) Method and apparatus for the implementation of a real-time, sharable browsing experience on a guest device
WO2016202128A1 (en) Message sharing method, client, and computer storage medium
JP7611905B2 (en) Media Broadcasting System
US20150026602A1 (en) System Network-Enabled Interactive Media Player
US10291669B2 (en) Platform for facilitating paced, synchronous interactive experiences
Hall The authenticity of social-media performance: lonelygirl15 and the amateur brand of Young-Girlhood
CN112929678B (en) Live broadcast method, live broadcast device, server side and computer readable storage medium
WO2018196733A1 (en) Data sharing method and device, storage medium and electronic device
CN111741351B (en) A video data processing method, device and storage medium
WO2022147221A1 (en) System and process for collaborative digital content generation, publication, distribution, and discovery
CN104639424A (en) Data transmission method as well as associated equipment and system
WO2019192352A1 (en) Video-based interactive discussion method and apparatus, and terminal device
CN117980939A (en) Collaborative advertising mechanism
US10593222B1 (en) Video filming and discovery system
CN106792237B (en) Message display method and system
WO2023020154A1 (en) Picture display method and apparatus, storage medium, and electronic device
Bennett et al. Tweet celebrity
TWI674801B (en) Method for real time webcasting interaction, system, and computer readable storage medium
CN106162210A (en) Browser, live method of ejecting based on browser and system
CN114339439A (en) A method and device for live broadcast based on social group chat
CN115025492A (en) Target object control method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17896072

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17896072

Country of ref document: EP

Kind code of ref document: A1