[go: up one dir, main page]

WO2018145505A1 - Procédé et dispositif de diffusion directe de vidéo, support de stockage et dispositif électronique - Google Patents

Procédé et dispositif de diffusion directe de vidéo, support de stockage et dispositif électronique 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
English (en)
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/fr
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

L'invention concerne un procédé et un dispositif de diffusion directe de vidéo, un support de stockage et un dispositif électronique. Le procédé consiste à : recevoir une demande de diffusion directe d'un premier utilisateur, le premier utilisateur étant préoccupé par une première communauté, la demande de diffusion directe étant utilisée pour demander d'effectuer une diffusion directe dans la première communauté ; lancer, selon la demande de diffusion directe, une notification de diffusion directe à des deuxièmes utilisateurs préoccupés par la première communauté, la première communauté comprenant de multiples deuxièmes utilisateurs intéressés par un objet cible ; recevoir une demande de visualisation lancée par les deuxièmes utilisateurs selon la notification de diffusion directe ; et pousser des données de diffusion directe du premier utilisateur vers les utilisateurs lançant la demande de visualisation. La présente invention résout le problème technique d'une forme d'interaction par diffusion directe de vidéo unique.
PCT/CN2017/113552 2017-02-13 2017-11-29 Procédé et dispositif de diffusion directe de vidéo, support de stockage et dispositif électronique Ceased WO2018145505A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710077213.8 2017-02-13
CN201710077213.8A CN108429918A (zh) 2017-02-13 2017-02-13 视频直播的方法和装置

Publications (1)

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

Family

ID=63107177

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/113552 Ceased WO2018145505A1 (fr) 2017-02-13 2017-11-29 Procédé et dispositif de diffusion directe de vidéo, support de stockage et dispositif électronique

Country Status (2)

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

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257620A (zh) * 2018-11-19 2019-01-22 海南大学 基于多路径传输的网络直播方法及其系统
CN111163325A (zh) * 2019-12-18 2020-05-15 深圳市云歌人工智能技术有限公司 社群直播的方法、装置以及存储介质
CN112468850A (zh) * 2020-11-20 2021-03-09 北京达佳互联信息技术有限公司 任务处理方法、装置、系统、电子设备及存储介质
CN113041625A (zh) * 2021-04-25 2021-06-29 腾讯科技(深圳)有限公司 直播界面的显示方法、装置、设备及可读存储介质
CN113365094A (zh) * 2021-06-09 2021-09-07 杭州星犀科技有限公司 基于直播的推流数据处理方法、计算设备和存储介质
CN114025184A (zh) * 2021-10-27 2022-02-08 深圳市富途网络科技有限公司 一种视频直播方法及电子设备
CN114710464A (zh) * 2021-12-27 2022-07-05 深圳腾银信息咨询有限责任公司 一种视频直播的分享方法、系统、电子设备及存储介质
CN114880376A (zh) * 2022-05-05 2022-08-09 北京达佳互联信息技术有限公司 数据处理方法及装置
CN115914663A (zh) * 2022-11-10 2023-04-04 北京字跳网络技术有限公司 用于直播预约的方法、装置、设备和存储介质

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110087095A (zh) * 2019-04-30 2019-08-02 贝壳技术有限公司 基于直播模式的目标展示方法与装置
CN110677696A (zh) * 2019-09-10 2020-01-10 南京清豆华创科技有限公司 直播互动系统及方法、设备、存储介质
CN113038152B (zh) * 2021-02-26 2023-01-20 北京达佳互联信息技术有限公司 直播数据处理方法、装置、终端及存储介质
CN113099307B (zh) * 2021-03-29 2024-01-02 北京达佳互联信息技术有限公司 数据交互方法、装置、电子设备及存储介质
CN114866793B (zh) * 2022-04-27 2023-12-26 北京达佳互联信息技术有限公司 数据处理方法、装置、电子设备及存储介质
CN118870134B (zh) * 2024-09-25 2025-02-28 北京达佳互联信息技术有限公司 直播互动方法、页面显示方法、装置、设备及存储介质

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 (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 直播互动方法、装置、客户端、服务器及系统
CN104901863A (zh) * 2014-03-06 2015-09-09 腾讯科技(深圳)有限公司 发送即时提示消息的方法、装置及系统
CN105763946A (zh) * 2016-01-29 2016-07-13 广州酷狗计算机科技有限公司 主播上线提醒方法及装置
CN105915932A (zh) * 2015-12-15 2016-08-31 乐视致新电子科技(天津)有限公司 一种推送预约消息的方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104104524B (zh) * 2013-04-09 2019-04-05 广州华多网络科技有限公司 提供直播服务的方法、终端、服务器及系统
CN105872581A (zh) * 2016-05-31 2016-08-17 深圳市佑嘉互动科技有限公司 一种提供视频直播间服务的系统及方法
CN106254311B (zh) * 2016-07-15 2020-12-08 腾讯科技(深圳)有限公司 直播方法和装置、直播数据流展示方法和装置

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 (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 直播互动方法、装置、客户端、服务器及系统
CN104901863A (zh) * 2014-03-06 2015-09-09 腾讯科技(深圳)有限公司 发送即时提示消息的方法、装置及系统
CN105915932A (zh) * 2015-12-15 2016-08-31 乐视致新电子科技(天津)有限公司 一种推送预约消息的方法及装置
CN105763946A (zh) * 2016-01-29 2016-07-13 广州酷狗计算机科技有限公司 主播上线提醒方法及装置

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109257620A (zh) * 2018-11-19 2019-01-22 海南大学 基于多路径传输的网络直播方法及其系统
CN111163325A (zh) * 2019-12-18 2020-05-15 深圳市云歌人工智能技术有限公司 社群直播的方法、装置以及存储介质
CN112468850A (zh) * 2020-11-20 2021-03-09 北京达佳互联信息技术有限公司 任务处理方法、装置、系统、电子设备及存储介质
CN113041625A (zh) * 2021-04-25 2021-06-29 腾讯科技(深圳)有限公司 直播界面的显示方法、装置、设备及可读存储介质
CN113041625B (zh) * 2021-04-25 2023-03-14 腾讯科技(深圳)有限公司 直播界面的显示方法、装置、设备及可读存储介质
CN113365094A (zh) * 2021-06-09 2021-09-07 杭州星犀科技有限公司 基于直播的推流数据处理方法、计算设备和存储介质
CN114025184A (zh) * 2021-10-27 2022-02-08 深圳市富途网络科技有限公司 一种视频直播方法及电子设备
CN114025184B (zh) * 2021-10-27 2024-11-26 深圳市富途网络科技有限公司 一种视频直播方法及电子设备
CN114710464A (zh) * 2021-12-27 2022-07-05 深圳腾银信息咨询有限责任公司 一种视频直播的分享方法、系统、电子设备及存储介质
CN114880376A (zh) * 2022-05-05 2022-08-09 北京达佳互联信息技术有限公司 数据处理方法及装置
CN115914663A (zh) * 2022-11-10 2023-04-04 北京字跳网络技术有限公司 用于直播预约的方法、装置、设备和存储介质

Also Published As

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

Similar Documents

Publication Publication Date Title
WO2018145505A1 (fr) Procédé et dispositif de diffusion directe de vidéo, support de stockage et dispositif électronique
US10999634B2 (en) Media content recommendation method, server, client, and storage medium
US9462231B1 (en) Producing and viewing video-based group conversations
JP5301425B2 (ja) グループコンテンツプレゼンテーション、およびグループコンテンツプレゼンテーション中のグループ通信を編成するためのシステムおよび方法
US8527591B2 (en) Method and apparatus for the implementation of a real-time, sharable browsing experience on a guest device
WO2016202128A1 (fr) Client, procédé de partage de message et support de stockage informatique
JP7611905B2 (ja) 媒体同報通信システム
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 (zh) 直播方法、装置、服务端及计算机可读存储介质
WO2018196733A1 (fr) Procédé et dispositif de partage de données, support d'informations et dispositif électronique
CN111741351B (zh) 一种视频数据处理方法、装置及存储介质
WO2022147221A1 (fr) Système et processus pour génération, publication, distribution et découverte de contenu numérique collaboratif
CN104639424A (zh) 一种数据传输方法及相关设备、系统
WO2019192352A1 (fr) Procédé et appareil de discussion vidéo interactive, et dispositif terminal
CN117980939A (zh) 协作广告机制
US10593222B1 (en) Video filming and discovery system
CN106792237B (zh) 一种消息显示方法和系统
WO2023020154A1 (fr) Procédé et appareil d'affichage d'image, support de stockage et dispositif électronique
Bennett et al. Tweet celebrity
TWI674801B (zh) 網路直播即時互動的方法、系統及計算機可讀取的儲存媒體
CN106162210A (zh) 浏览器、基于浏览器的直播弹出方法及系统
CN114339439A (zh) 一种基于社交群聊的直播方法与设备
CN115025492A (zh) 目标对象控制方法及装置

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