WO2022078159A1 - 直播的开播方法及设备 - Google Patents

直播的开播方法及设备 Download PDF

Info

Publication number
WO2022078159A1
WO2022078159A1 PCT/CN2021/119343 CN2021119343W WO2022078159A1 WO 2022078159 A1 WO2022078159 A1 WO 2022078159A1 CN 2021119343 W CN2021119343 W CN 2021119343W WO 2022078159 A1 WO2022078159 A1 WO 2022078159A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
live broadcast
push information
target work
app
Prior art date
Application number
PCT/CN2021/119343
Other languages
English (en)
French (fr)
Inventor
周颖玥
钟珂
常坤
薛茜
章琛
陆益能
Original Assignee
北京字节跳动网络技术有限公司
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 北京字节跳动网络技术有限公司 filed Critical 北京字节跳动网络技术有限公司
Publication of WO2022078159A1 publication Critical patent/WO2022078159A1/zh
Priority to US18/299,407 priority Critical patent/US20230247257A1/en

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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/274Storing end-user multimedia data in response to end-user request, e.g. network recorder
    • H04N21/2743Video hosting of uploaded data from client
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2407Monitoring of transmitted content, e.g. distribution time, number of downloads
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies

Definitions

  • the embodiments of the present disclosure relate to the field of computer technologies, and in particular, to a method and device for launching a live broadcast.
  • a live broadcast APP Application, application program
  • a web broadcast with rich and colorful content, which can meet the user's entertainment needs.
  • users generally directly click the live broadcast button to enter the broadcast page to start the broadcast.
  • Embodiments of the present disclosure provide a method and device for launching live broadcasting, so that users in the live broadcasting app can launch targeted broadcasting according to the guidance of the push information of popular works, which can increase the traffic during live broadcasting, enhance the enthusiasm of users to launch live broadcasting, and improve the The user's live broadcast experience.
  • an embodiment of the present disclosure provides a method for launching a live broadcast, including:
  • the launch page of the live broadcast application App is entered.
  • an embodiment of the present disclosure provides a method for launching a live broadcast, including:
  • the push information of the target work is sent to the client, so that the client can enter the live broadcast in response to the user's operation on the push information The launch page of the application App.
  • an embodiment of the present disclosure provides a live broadcasting device, including:
  • a receiving module configured to receive the push information of the target work sent by the server, wherein the push information is sent by the server when it is determined that the playback popularity of the target work meets the preset popularity;
  • the broadcast module is used to enter the broadcast page of the live broadcast application App in response to the user's operation on the push information.
  • an embodiment of the present disclosure provides a server device, including:
  • an acquisition module used to acquire the works submitted by the user within the first preset time period
  • the sending module is configured to send the push information of the target work to the user terminal when it is determined that the playback popularity of any target work in the submitted works meets the preset popularity, so that the user terminal can respond to the user's response to the push information. to enter the broadcast page of the live broadcast application App.
  • an electronic device comprising: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory , so that the processor executes the method for starting a live broadcast described in the first aspect and various possible designs of the first aspect, or the method for starting a live broadcast described in the second aspect and various possible designs of the second aspect.
  • a computer-readable storage medium where computer-executable instructions are stored in the computer-readable storage medium, and when a processor executes the computer-executable instructions, The method for starting a live broadcast described in the first aspect and various possible designs of the first aspect above, or the method for starting a live broadcast described in the second aspect and various possible designs of the second aspect is implemented.
  • a computer program product comprising a computer program carried on a computer-readable medium, the computer program being executed by a processor to perform the above first aspect and
  • various possible designs of the method for launching the live broadcast, or the second aspect and various possible designs for the method for launching the live broadcast in the second aspect are provided.
  • a computer program that, when executed by a processor, executes the live broadcast according to the first aspect and various possible designs of the first aspect.
  • the method pushes a target work whose playback popularity exceeds the preset popularity to the user end, prompts the user on the user end that a certain target work is becoming a popular work, and guides the user to act as a target work according to the target work.
  • the launch of a topic can increase the traffic during live broadcast, increase the enthusiasm of users for live broadcast, and improve the user's live broadcast experience.
  • Fig. 1A is the scene schematic diagram of the live broadcast that the prior art provides
  • 1B is a system architecture diagram of a method for starting a live broadcast provided by an embodiment of the present disclosure
  • FIG. 2 is a schematic flowchart 1 of a method for starting a live broadcast according to an embodiment of the present disclosure
  • FIG. 3 is a scene diagram 1 of a method for starting a live broadcast provided by an embodiment of the present disclosure
  • FIG. 4 is a scene diagram 2 of a method for starting a live broadcast provided by an embodiment of the present disclosure
  • FIG. 5 is a scene diagram 3 of a method for starting a live broadcast provided by an embodiment of the present disclosure
  • FIG. 6 is a fourth scene diagram of a method for starting a live broadcast provided by an embodiment of the present disclosure.
  • FIG. 7 is a second schematic flowchart of a method for starting a live broadcast according to an embodiment of the present disclosure
  • FIG. 8 is a third schematic flowchart of a method for launching a live broadcast according to an embodiment of the present disclosure
  • FIG. 9 is a structural block diagram of a live broadcasting device provided by an embodiment of the present disclosure.
  • FIG. 10 is a structural block diagram of a server device provided by an embodiment of the present disclosure.
  • FIG. 11 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
  • FIG. 1A is a schematic diagram of a scene of starting a live broadcast provided by the prior art.
  • the existing live broadcast method is as follows: the user opens the live broadcast app, clicks the "Start live broadcast” button, and enters the start broadcast page; then the user clicks the "Start broadcast” button on the start broadcast page to enter the live broadcast page.
  • the user opens the live broadcast app, clicks the "Start live broadcast” button, and enters the start broadcast page; then the user clicks the "Start broadcast” button on the start broadcast page to enter the live broadcast page.
  • users cannot start broadcasting for effective topics or themes, which may easily lead to poor live broadcast traffic and affect users' enthusiasm for broadcasting.
  • the embodiments of the present disclosure provide the following solution ideas: by pushing a target work whose playback popularity exceeds the preset popularity, the user is prompted that a certain target work is becoming a popular work, and the user is guided according to the target work.
  • Launching the broadcast as a topic can increase the traffic during the live broadcast, increase the enthusiasm of users to start the broadcast, and then improve the user's live broadcast experience.
  • FIG. 1B is a system architecture diagram of a method for starting a live broadcast according to an embodiment of the present disclosure.
  • the server 101 is used to identify whether the playing popularity of the submitted work meets the preset popularity, and send the target work to the client 102 .
  • the user enters the broadcast page of the live broadcast application App by operating the push information on the client 102 .
  • the server 101 and the client 102 are connected through network communication.
  • the server 101 involved in the present disclosure may be a cluster including one server or multiple servers.
  • the client 102 involved in the present disclosure may be any terminal, and the terminal may be a wireless terminal or a wired terminal.
  • a wireless terminal may be a device that provides voice and/or other service data connectivity to a user, a handheld device with wireless connectivity, or other processing device connected to a wireless modem.
  • a wireless terminal can communicate with one or more core network devices via a radio access network (Radio Access Network, RAN for short), and the wireless terminal can be a mobile terminal, such as a mobile phone (or called a "cellular" phone) and a mobile terminal.
  • the computers for example, may be portable, pocket-sized, hand-held, computer-built-in or vehicle-mounted mobile devices that exchange language and/or data with the wireless access network.
  • the wireless terminal may also be a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, and a Wireless Local Loop (WLL) station.
  • PCS Personal Communication Service
  • SIP Session Initiation Protocol
  • WLL Wireless Local Loop
  • PDA Personal Digital Assistant
  • a wireless terminal may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a connection Access Terminal, User Terminal, User Agent, User Device or User Equipment, which are not limited here.
  • the above-mentioned terminal device may also be a device such as a smart watch, a tablet computer, or the like. Display the interface by running the live app installed on the terminal.
  • FIG. 2 is a first schematic flowchart of a method for starting a live broadcast according to an embodiment of the present disclosure.
  • the method for starting a live broadcast in the embodiment of the present disclosure can be applied to a client, and the method for starting a live broadcast includes:
  • S201 Receive push information of the target work sent by the server, where the push information is sent by the server when it determines that the play popularity of the target work meets the preset popularity.
  • the target work may be a work created by a user corresponding to the user terminal, or may be a work by other users.
  • the work includes but is not limited to video, voice or text, etc.
  • the user's operation on the push information may be the user's multiple clicks on the push information.
  • the display manner of the push information may be a push notification box.
  • FIG. 3 is a scene diagram 1 of a method for starting a live broadcast provided by an embodiment of the present disclosure.
  • the method for starting the live broadcast includes:
  • the notification interface may be a notification interface of a notification center of the client.
  • S302 In response to the user's operation on the push information on the notification interface, start the live broadcast app, and enter the broadcast start page of the live broadcast app.
  • the user's operation on the push information on the notification interface may be the user's click on the push information on the notification interface.
  • the target work may be a video work
  • the push information may include a video cover and a video copy.
  • the video copy can be "Your work is watched by XXX people, and now it can get more traffic".
  • the display manner of the push information may be a push notification box, as shown in the left figure in FIG. 3 .
  • the user when the user does not use the live app on the client, the user receives the push information of the target work sent by the server through the notification interface of the client, and the user operates the push information on the notification interface, starts the live app, and enters the live app.
  • the launch page allows users to quickly launch the target works without using the live app, improving the user experience.
  • FIG. 4 is a second scenario diagram of a method for starting a live broadcast provided by an embodiment of the present disclosure.
  • the method for starting the live broadcast includes:
  • the live broadcast App interface may be a part of the live broadcast App interface that does not affect the user experience.
  • other interfaces other than the live page, the session page, the watch live page, and the filming page.
  • the user's operation on the push information on the live broadcast app interface may be the user's click on the push information on the live broadcast app interface.
  • the display manner of the push information may be a bubble pop-up box, as shown in the left figure in FIG. 4 .
  • the time interval for receiving push information of the target work sent by the server on the live broadcast app interface can be set according to requirements. For example one day or seven days.
  • the topic of the target work is displayed in association with the launch page of the live broadcast application App. Specifically, the topic of the target work is acquired; the topic of the target work is displayed on the launch page of the live broadcast App. For example, if the target work is a video, and its topic is "The Great Food Challenge", the launch page bracket of the live app App is associated with the topic "The Great Food Challenge”.
  • the process of receiving the push information of the target work sent by the server on the live broadcast App interface may include:
  • the target interface is a page that does not include a live broadcast page, a conversation page, a live broadcast page, and a shooting page, and is an interface that does not affect the user experience, and the push information is displayed only on the interface that does not affect the user experience. Avoid users being disturbed and improve the user experience of using the live app.
  • FIG. 5 is a scene diagram 3 of a method for starting a live broadcast according to an embodiment of the present disclosure.
  • the method after receiving the push information of the target work sent by the server, the method further includes:
  • the preset time period can be set as required, for example, two hours.
  • the start control of the live broadcast app can be a button in the live broadcast app to start the live broadcast.
  • the launch page will automatically associate the topic of the target work (as shown in Figure 5 #foodie challenge#), that is, the default user to the push information for the target work. Start broadcasting, eliminating the need for users to operate the push information, and the operation is more convenient.
  • FIG. 6 is a fourth scenario diagram of a method for starting a live broadcast provided by an embodiment of the present disclosure.
  • the method for launching the live broadcast further includes:
  • the preset touch bar may be set at any position on the closing page of the live broadcast App.
  • the preset touch bar can display the text "XXX viewers enter the live room through popular videos”.
  • the work diversion aggregation page can display the copywriting of "XXX viewers enter the live room through popular videos" and the list of popular videos.
  • the information that can be included in the details of popular videos includes: video cover, video description, duration, release time, number of times played, and the number of people entering the live broadcast room.
  • the work diversion aggregation page displays a plurality of works information sorted according to the number of people who have started broadcasting, which can be sorted in descending order of the number of people, so that users can know which works have started broadcasting. There are a lot of people, and users can choose the corresponding works to start broadcasting according to their needs, so as to increase the flow of broadcasting.
  • FIG. 7 is a second schematic flowchart of a method for starting a live broadcast according to an embodiment of the present disclosure.
  • the method for starting a live broadcast in the embodiment of the present disclosure can be applied to the server side, and the method for starting a live broadcast includes:
  • S701 Acquire the works contributed by the user within the first preset time period.
  • the first preset time period can be set as required, for example, the first preset time period is the submitted works within seven days before the current day. If there is no submission in the first preset time period, the process is directly ended.
  • determining in S701 that the playback popularity of any target work in the submitted works satisfies the preset popularity including:
  • S7011 Acquire the playing times of the user's contribution works within the first preset time period
  • the number of plays may be a VV value (Video View, number of plays), which refers to the sum of the number of times the video is opened in a statistical period.
  • VV value Video View, number of plays
  • the process of determining the first threshold value is as follows: acquiring the playing times of the works submitted by the user within the second preset time period;
  • the first threshold value is obtained by calculating the total number of plays, the number of submitted works within the second preset time period, and the set ratio threshold.
  • the threshold is obtained by dividing the total number of times of playing all the submitted works in the second preset time period by the number of submitted works in the second preset time period, and then multiplying by the set ratio threshold. value.
  • the set ratio threshold may be 10%, 25% or 50%.
  • the first threshold value can filter out target works that are more popular for users.
  • the method further includes:
  • S7013 Determine whether the playing times of the contributed works in the second preset time period exceeds a second threshold value.
  • the second threshold value may be set as required, for example, the second threshold value is 500 times.
  • the user satisfying the broadcast start condition includes: the user belongs to a delineated user, and the user does not start broadcast on that day.
  • the delineated users include: users who have started broadcasting and potential users, where potential users can be users with a history of watching live broadcasts or users with other broadcasting attributes.
  • sending the push information of the target work to the client in step S702 includes:
  • S7021 Determine the user type of the user corresponding to the target work.
  • the user types can be divided into users with broadcasting behavior and potential users.
  • S7022 Determine the push cycle of the push information corresponding to the user type of the user.
  • the push cycle of the user who has the broadcasting behavior may be smaller than the push cycle of the potential user. That is, the push frequency is higher for users who have started broadcasting.
  • the push information is not continued.
  • the push cycle is determined according to the user type (users with a broadcast behavior, potential users), push information is sent according to the push cycle, and the frequency of sending push information for users is controlled, so as to avoid too frequent push and affect user experience.
  • S7023 also introduces two different ways of sending the push information of the target work to the client terminal corresponding to the user, including:
  • the set time window is the time when the user uses the client, for example, from 10:00 am to 23:00 pm.
  • the push information is sent immediately; if the user does not use the live broadcast app, the push information is sent within a set time window to ensure that the user can browse the push information.
  • the above-mentioned method for launching a live broadcast further includes a process of modifying the weight of the user's push cycle, as follows:
  • the weight of the push cycle corresponding to the user is adjusted according to the times of pushing the information.
  • the weight of the push period corresponding to the user is downgraded, where downweight refers to increasing the push period or not pushing.
  • lowering the weight of the push cycle corresponding to the user means increasing the push cycle; for potential users, lowering the weight of the user's corresponding push cycle means not pushing.
  • the previous push period is 1 day, and after the modification is reduced, it is 7 days; for potential users, the previous push period is 7 days, and the modification is not pushed.
  • the period of pushing information is adjusted by the number of times of pushing information, so as to avoid sending too much push information to the user, causing the frequency of users to receive push information is too high, and affecting the user's use experience.
  • FIG. 8 is a third schematic flowchart of a method for starting a live broadcast according to an embodiment of the present disclosure. The following describes the processing flow of the server through a specific application example:
  • Step 801 Identify the submitted works whose VV value exceeds the second threshold value (500 times).
  • Step 802 Determine whether the user corresponding to the submitted work is a delineated user. If yes, go to step 803; if no, end the process.
  • Step 803 Determine whether the user is currently broadcasting. If no, go to step 3; if yes, end the process.
  • Step 804 Determine whether the submitted work is a target work that reaches the first threshold value (1000 times) from VV. If yes, go to step 805; if no, end the process.
  • Step 805 Determine the type of the user. If it is a user who has started broadcasting, go to step 806, if it is a potential user, go to step 807.
  • Step 806 Determine whether the user who has started broadcasting has not received the push information within the first push cycle. If no, go to step 808; if yes, end the process.
  • Step 807 Determine whether the potential user has not received the push information within the second push cycle. If no, go to step 808; if yes, end the process.
  • Step 808 Determine whether the user is using the live broadcast App on the client side. If yes, go to step 809; if no, go to step 8010.
  • Step 809 Immediately send the push information of the target work to the client terminal corresponding to the user.
  • Step 8010 Send the push information of the target work to the client corresponding to the user within the set time window (10:00 to 23:00).
  • Step 8011 Count the number of times the user receives the push information.
  • Step 8012 Adjust the weight of the push cycle corresponding to the user according to the number of times the user receives the push information.
  • FIG. 9 is a structural block diagram of a device for launching a live broadcast according to an embodiment of the present disclosure. For convenience of explanation, only the parts related to the embodiments of the present disclosure are shown.
  • the broadcasting device 90 of the live broadcast includes: a receiving module 901 and a broadcasting module 902 .
  • a receiving module 901 configured to receive push information of a target work sent by a server, wherein the push information is sent by the server when it is determined that the playback popularity of the target work meets a preset popularity;
  • the broadcast module 902 is configured to enter the broadcast page of the live broadcast application App in response to the user's operation on the push information.
  • the receiving module 901 is specifically configured to receive the push information of the target work sent by the server on the notification interface when the live app is not used; the broadcasting module 902 is specifically configured to In response to the user's operation on the push information on the notification interface, start the live broadcast App, and enter the broadcast start page of the live broadcast APP.
  • the receiving module 901 is specifically configured to receive the push information of the target work sent by the server on the live broadcast App interface when the live broadcast App is used; the broadcast module 902 is specifically configured to Used to switch to the launch page of the live broadcast APP in response to the user's operation on the push information on the live broadcast APP interface
  • the receiving module 901 is further specifically configured to receive push information of the target work on the live app interface if the live app interface is not a target interface; If the interface is a target interface, the push information of the target work is not received on the live broadcast App interface; wherein, the target interface includes any one of a live broadcast page, a conversation page, a live broadcast viewing page, and a shooting page.
  • the broadcasting module 902 is further specifically configured to enter the broadcasting page of the live broadcasting App in response to the user's operation of the broadcasting control of the live broadcasting app within a preset time period, wherein The launch page displays the topic of the target work in association.
  • the device further includes: a broadcast closing module 903, configured to enter the work in response to the user's operation on the preset touch bar on the broadcast closing page of the live broadcast App after the live broadcast ends.
  • a diversion aggregation page wherein the work diversion aggregation page displays a plurality of work information sorted according to the number of broadcasters brought by the work.
  • FIG. 10 is a second structural block diagram of a server device according to an embodiment of the present disclosure. For convenience of explanation, only the parts related to the embodiments of the present disclosure are shown.
  • the server device 100 includes: an obtaining module 1001 and a sending module 1002 .
  • the sending module 1002 is configured to send the push information of the target work to the user terminal when it is determined that the playback popularity of any target work in the submitted works meets the preset popularity, so that the user terminal can respond to the user's push to the push information. To operate the information, enter the broadcast page of the live broadcast application App.
  • the device further includes: a first determining module 1003, configured to acquire the number of times the user's contribution works are played within a first preset time period; if any target in the contribution work is played If the playing times of the work in the preset play period exceeds the first threshold value, it is determined that the play popularity of the target work meets the preset popularity.
  • a first determining module 1003 configured to acquire the number of times the user's contribution works are played within a first preset time period; if any target in the contribution work is played If the playing times of the work in the preset play period exceeds the first threshold value, it is determined that the play popularity of the target work meets the preset popularity.
  • the device further includes: a judgment module 1004, configured to judge whether the playing times of the contributed works in the second preset time period exceeds a second threshold; if it exceeds the second threshold value, and the user satisfies the broadcast start condition, then it is determined whether the playing times of any target work in the submitted works exceeds the first threshold value.
  • a judgment module 1004 configured to judge whether the playing times of the contributed works in the second preset time period exceeds a second threshold; if it exceeds the second threshold value, and the user satisfies the broadcast start condition, then it is determined whether the playing times of any target work in the submitted works exceeds the first threshold value.
  • the device further includes: a second determining module 1005, configured to acquire the number of times of playing the works contributed by the user within a second preset time period; The total number of times of playing all the submitted works, the number of submitted works in the second preset time period, and the set ratio threshold value are calculated to obtain the first threshold value.
  • a second determining module 1005 configured to acquire the number of times of playing the works contributed by the user within a second preset time period; The total number of times of playing all the submitted works, the number of submitted works in the second preset time period, and the set ratio threshold value are calculated to obtain the first threshold value.
  • the sending module 1002 is further configured to determine the user type of the user corresponding to the target work; determine the push cycle of the push information corresponding to the user type of the user; if the target work If the corresponding user does not receive the push information within the push period, the push information of the target work is sent to the client terminal corresponding to the user.
  • the sending module 1002 is further configured to immediately send the push information of the target work to the client corresponding to the user if it is determined that the client is using the live app; If the client does not use the live broadcast App, the push information of the target work is sent to the client corresponding to the user within the set time window.
  • the device further includes: an adjustment module 1006, configured to record the number of times of push information pushed to the client terminal corresponding to the user; Period weights are adjusted.
  • the embodiments of the present disclosure further provide an electronic device.
  • the electronic device 1100 may be a terminal device or a server.
  • the terminal equipment may include, but is not limited to, such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (Personal Digital Assistant, referred to as PDA), tablet computers (Portable Android Device, referred to as PAD), portable multimedia players (Portable Media Player, PMP for short), mobile terminals such as in-vehicle terminals (such as in-vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, and the like.
  • PDA Personal Digital Assistant
  • PAD Portable Android Device
  • PMP Portable Multimedia Player
  • mobile terminals such as in-vehicle terminals (such as in-vehicle navigation terminals), etc.
  • fixed terminals such as digital TVs, desktop computers, and the like.
  • the electronic device shown in FIG. 11 is only an example, and should not impose any limitation on the function and scope of use of the embodiments of the present disclosure.
  • the electronic device 1100 may include a processing device (such as a central processing unit, a graphics processor, etc.) 1101, which may be stored in a read only memory (Read Only Memory, ROM for short) 1102 according to a program or from a storage device 1108 loads a program into a random access memory (Random Access Memory, RAM for short) 1103 to perform various appropriate actions and processes.
  • a processing device such as a central processing unit, a graphics processor, etc.
  • ROM read only memory
  • RAM Random Access Memory
  • various programs and data necessary for the operation of the electronic device 1100 are also stored.
  • the processing device 1101, the ROM 1102, and the RAM 1103 are connected to each other through a bus 1104.
  • An Input/Output (I/O) interface 1105 is also connected to the bus 1104 .
  • an input device 1106 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; including, for example, a Liquid Crystal Display (LCD for short) ), speaker, vibrator, etc. output device 1107; storage device 1108 including, eg, magnetic tape, hard disk, etc.; and communication device 1109.
  • Communication means 1109 may allow electronic device 1100 to communicate wirelessly or by wire with other devices to exchange data.
  • FIG. 11 shows an electronic device 1100 having various means, it should be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
  • embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the method illustrated in the flowchart.
  • the computer program may be downloaded and installed from the network via the communication device 1109, or from the storage device 1108, or from the ROM 1102.
  • the processing apparatus 1101 the above-mentioned functions defined in the methods of the embodiments of the present disclosure are executed.
  • the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two.
  • the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples of computer readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable Programmable read only memory (EPROM or flash memory), fiber optics, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
  • a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
  • a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with computer-readable program code embodied thereon. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing.
  • a computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device .
  • Program code embodied on a computer readable medium may be transmitted using any suitable medium including, but not limited to, electrical wire, optical fiber cable, RF (radio frequency), etc., or any suitable combination of the foregoing.
  • the above-mentioned computer-readable medium may be included in the above-mentioned electronic device; or may exist alone without being assembled into the electronic device.
  • the aforementioned computer-readable medium carries one or more programs, and when the aforementioned one or more programs are executed by the electronic device, causes the electronic device to execute the methods shown in the foregoing embodiments.
  • Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including object-oriented programming languages—such as Java, Smalltalk, C++, but also conventional Procedural programming language - such as the "C" language or similar programming language.
  • the program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server.
  • the remote computer can be connected to the user's computer through any kind of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or, can be connected to an external A computer (eg using an internet service provider to connect via the internet).
  • LAN Local Area Network
  • WAN Wide Area Network
  • each block in the flowchart or block diagrams may represent a module, segment, or portion of code that contains one or more logical functions for implementing the specified functions executable instructions.
  • the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
  • each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations can be implemented in dedicated hardware-based systems that perform the specified functions or operations , or can be implemented in a combination of dedicated hardware and computer instructions.
  • the units involved in the embodiments of the present disclosure may be implemented in a software manner, and may also be implemented in a hardware manner.
  • the name of the unit does not constitute a limitation of the unit itself under certain circumstances, for example, the first obtaining unit may also be described as "a unit that obtains at least two Internet Protocol addresses".
  • exemplary types of hardware logic components include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (Application Specific Standard Products) Standard Product, ASSP), system on chip (System on Chip, SOC), complex programmable logic device (Complex Programmable Logic Device, CPLD) and so on.
  • FPGAs Field Programmable Gate Arrays
  • ASICs Application Specific Integrated Circuits
  • ASSP Application Specific Standard Products
  • ASSP Application Specific Standard Products
  • SOC System on Chip
  • complex programmable logic device Complex Programmable Logic Device, CPLD
  • a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with the instruction execution system, apparatus or device.
  • the machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium.
  • Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or devices, or any suitable combination of the foregoing.
  • machine-readable storage media would include one or more wire-based electrical connections, portable computer disks, hard disks, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (Erasable Programmable Read Only Memory, EPROM or flash memory), fiber optics, compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
  • RAM random access memory
  • ROM read only memory
  • EPROM or flash memory erasable programmable read only memory
  • CD-ROM compact disk read only memory
  • optical storage devices magnetic storage devices, or any suitable combination of the foregoing.
  • An embodiment of the present disclosure further provides a computer program, which, when executed by a processor, executes the information processing method provided by any of the foregoing embodiments.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本公开实施例提供一种直播的开播方法及设备,该方法包括:接收服务端发送的目标作品的推送信息,其中所述推送信息是所述服务端在确定所述目标作品的播放热度满足预设热度时发送的;响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。本公开实施例通过推送播放热度超过预设热度的目标作品至用户,以提示用户某一目标作品正在成为热门作品,引导用户根据该目标作品作为话题进行开播,可以提高直播时的流量,提升用户进行直播开播的积极性,提升用户的直播体验。

Description

直播的开播方法及设备
相关申请的交叉引用
本申请要求于2020年10月12日提交的、申请号为202011086351.0、名称为“直播的开播方法及设备”的中国专利申请的优先权,其全部内容通过引用并入本文。
技术领域
本公开实施例涉及计算机技术领域,尤其涉及一种直播的开播方法及设备。
背景技术
随着互联网技术的发展,特别是移动互联网时代的来临,推动了移动终端各种APP的应用发展。其中直播类APP(Application,应用程序)可以为用户提供内容丰富多彩的网络直播,能够满足用户的娱乐需求。
目前,现有的直播App中,用户一般是直接点击直播按钮,进入开播页面进行开播。
但是这种开播方式会存在如下技术问题:用户无法针对有效的话题或题材开播,容易导致用户的直播流量差,影响用户开播的积极性。
发明内容
本公开实施例提供一种直播的开播方法及设备,使得直播App中用户能够根据热门作品的推送信息的引导针对性的进行开播,可以提高直播时的流量,提升用户进行直播开播的积极性,提升用户的直播体验。
第一方面,本公开实施例提供一种直播的开播方法,包括:
接收服务端发送的目标作品的推送信息,其中所述推送信息是所述服务端在确定所述目标作品的播放热度满足预设热度时发送的;
响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
第二方面,本公开实施例提供一种直播的开播方法,包括:
获取用户在第一预设时段内的投稿作品;
在确定投稿作品中的任一目标作品的播放热度满足预设热度时,发送所述目标作品的推送信息至用户端,以使所述用户端响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
第三方面,本公开实施例提供了一种直播的开播设备,包括:
接收模块,用于接收服务端发送的目标作品的推送信息,其中所述推送信息是所述服务端在确定所述目标作品的播放热度满足预设热度时发送的;
开播模块,用于响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
第四方面,本公开实施例提供了一种服务端设备,包括:
获取模块,用于获取用户在第一预设时段内的投稿作品;
发送模块,用于在确定投稿作品中的任一目标作品的播放热度满足预设热度时,发送所述目标作品的推送信息至用户端,以使所述用户端响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
第五方面,根据本公开的一个或多个实施例,提供了一种电子设备,包括:处理器和存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如上第一方面以及第一方面各种可能的设计所述的直播的开播方法,或第二方面以及第二方面各种可能的设计所述的直播的开播方法。
第六方面,根据本公开的一个或多个实施例,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的直播的开播方法,或第二方面以及第二方面各种可能的设计所述的直播的开播方法。
第七方面,根据本公开的一个或多个实施例,提供了一种计算机程序产品,包括承载在计算机可读介质上的计算机程序,所述计算机程序被处理器执行时执行如上第一方面以及第一方面各种可能的设计所述的直播的开播方法,或第二方面以及第二方面各种可能的设计所述的直播的开播方法。
第八方面,根据本公开的一个或多个实施例,提供了一种计算机程序,所述计算机程序被处理器执行时执行如上第一方面以及第一方面各种可能的设计所述的直播的开播方法,或第二方面以及第二方面各种可能的设计所述的直播的开播方法。
本实施例提供的直播的开播方法及设备,该方法通过推送播放热度超过预设热度的目标作品至用户端,在用户端提示用户某一目标作品正在成为热门作品,引导用户根据该目标作品作为话题进行开播,可以提高直播时的流量,提升用户进行直播开播的积极性,提升用户的直播体验。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1A为现有技术提供的直播的开播的场景示意图;
图1B为本公开实施例提供的直播的开播方法的***架构图;
图2为本公开实施例提供的直播的开播方法的流程示意图一;
图3为本公开实施例提供的直播的开播方法的场景图一;
图4为本公开实施例提供的直播的开播方法的场景图二;
图5为本公开实施例提供的直播的开播方法的场景图三;
图6为本公开实施例提供的直播的开播方法的场景图四;
图7为本公开实施例提供的直播的开播方法的流程示意图二;
图8为本公开实施例提供的直播的开播方法的流程示意图三;
图9为本公开实施例提供的直播的开播设备的结构框图;
图10为本公开实施例提供的服务端设备的结构框图;
图11为本公开实施例提供的电子设备的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
参考图1A,图1A为现有技术提供的直播的开播的场景示意图。如图1A所示,现有直播的开播方式为,用户打开直播App,点击“开直播”的按钮,进入开播页面;然后用户再点击开播页面中的“开始直播”按钮,进入直播页面。然而这种开播方式,用户无法针对有效的话题或题材开播,容易导致直播流量差,影响用户开播的积极性。
为解决现有技术存在的上述技术问题,本公开实施例提供了以下解决思路:通过推送播放热度超过预设热度的目标作品,提示用户某一目标作品正在成为热门作品,引导用户根据该目标作品作为话题进行开播,可以提高直播时的流量,提升用户进行开播的积极性,进而提升用户的直播体验。
参考图1B,图1B为本公开实施例提供的直播的开播方法的***架构图。其中,服务端101,用于识别投稿作品的播放热度是否满足预设热度,并将目标作品发送至用户端102。用户通过在用户端102上对推送信息操作,进入直播应用程序App的开播页。服务端101与用户端102通过网络通信连接。本公开所涉及的服务端101可以是包含一台服务器或多台服务器的集群。本公开所涉及的用户端102可以是任意的终端,该终端可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(Radio Access Network,简称RAN)与一个或多个核心网设备进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。再例如,无线终端还可以是个人通信业务(Personal Communication Service,简称PCS)电话、无绳电话、会话发起协议(Session Initiation Protocol,简称SIP)话机、无线本地环路(Wireless Local Loop,简称WLL)站、个人数字助理(Personal Digital Assistant,简称PDA)等设备。无线终端也可以称为***、订户单元(Subscriber Unit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(User Device or User Equipment),在此不作限定。可选的,上述终端设备还可以是智能手表、平板电脑等设备。通过运行安装在终端上的直播App以显示界面。
参考图2,图2为本公开实施例提供的直播的开播方法的流程示意图一。本公开实施例中直播的开播方法可以应用在用户端,该直播的开播方法包括:
S201:接收服务端发送的目标作品的推送信息,其中推送信息是服务端在确定目标作品的播放热度满足预设热度时发送的。
在本实施例中,目标作品可以是用户端对应用户创作的作品,也可以是其他用户的作品。该作品包括但不限于视频、语音或文字等等。
在本实施例中,确定目标作品的播放热度满足预设热度可以是目标作品在预设播放周期内的播放次数超过一定的门限值。
S202:响应于用户对推送信息的操作,进入直播应用程序App的开播页面。
在本实施例中,用户对推送信息的操作可以是用户多所述推送信息的点击。
进入直播应用程序App的开播页面后,开播页面上具有开启直播的按钮,通过点击开启直播的按钮,进入直播。
在本实施例中,推送信息的显示方式可以是推送通知框。
从上述实施例可知,通过推送播放热度超过预设热度的目标作品至用户端,在用户端提示用户某一目标作品正在成为热门作品,引导用户根据该目标作品作为话题进行开播,可以提高直播时的流量,提升用户进行直播开播的积极性,提升用户的直播体验。
参考图3,图3为本公开实施例提供的直播的开播方法的场景图一。在本实施例中,用户端的用户未使用直播App时,该直播的开播方法包括:
S301:在未使用直播App时,在通知界面接收服务端发送的目标作品的推送信息。
在本实施例中,通知界面可以是用户端的通知中心的通知界面。
S302:响应于用户在通知界面对推送信息的操作,启动直播App,并进入直播APP的开播页面。
在本实施例中,用户在通知界面对推送信息的操作可以是用户在通知界面对推送信息的点击。
在本实施例中,目标作品可以是视频作品,推送信息中可以包括视频封面和视频文案。例如,视频文案可以是“你的作品有XXX人在看,现在开播可获更多流量”。
在本实施例中,推送信息的显示方式可以是推送通知框,如图3中左图所示。
从上述实施例可知,当用户在用户端没有使用直播App,通过用户端的通知界面接收服务端发送的目标作品的推送信息,用户在通知界面对推送信息的操作,启动直播App,并进入直播APP的开播页面,使得用户在不使用直播App时,也能快速针对目标作品进行开播,提升用户的使用体验。
参考图4,图4为本公开实施例提供的直播的开播方法的场景图二。在本实施例中,用户端的用户在使用直播App时,该直播的开播方法包括:
S401:在使用直播App时,在直播App界面接收服务端发送的目标作品的推送信息。
在本实施例中,直播App界面可以是直播App中一部分不影响用户使用体验的界面。例如,除直播页面、会话页面、观看直播页面和拍摄页面的其他界面。
S402:响应于用户在直播App界面对推送信息的操作,切换至直播APP的开播页面。
在本实施例中,用户在直播App界面对推送信息的操作可以是用户在直播App界面对推送信息的点击。
在本实施例中,所述推送信息的显示方式可以是气泡弹出框,如图4中左图所示。
在本公开的一个实施例中,在使用直播App时,在直播App界面接收服务端发送的目标作品的推送信息的时间间隔可以根据需求设置。例如一天或七天。
从上述实施例可知,当用户在用户端使用直播App,通过直播App界面接收服务端发送的目标作品的推送信息,用户在使用直播App过程,可以根据实际需要直接切换至直播APP的开播页面,提升用户的直播体验。
在本公开的一个实施例中,直播应用程序App的开播页面关联显示所述目标作品的话题。具体地,获取所述目标作品的话题;在所述直播App的开播页面显示所述目标作品的话题。例如,目标作品为视频,其话题为“吃货大挑战”,则直播应用程序App的开播页面支架关联话题“吃货大挑战”。通过开播页自动关联话题,既能使得用户直播时能够时刻关注话题,更方便其他用户搜索热门话题进入对应的直播间,进一步地提高直播流量。
在本公开的一个实施例中,上述实施例步骤S202中在直播App界面接收服务端发送的目标作品的推送信息,的过程可以包括:
S2021:若所述直播App界面是目标界面,则在所述直播App界面接收所述目标作品的推送信息。
S2022:若所述直播App界面是不是目标界面,则在所述直播App界面不接收所述目标作品的推送信息;其中,所述目标界面为不包括直播页面、会话页面、观看直播页面和拍摄页面在内的其他页面。
在本实施例中,目标界面为不包括直播页面、会话页面、观看直播页面和拍摄页面在内的页面,为不影响用户使用体验的界面,在不影响用户使用体验的界面才显示推送信息,避免用户被打扰,提升用户使用直播App的体验。
参考图5,图5为本公开实施例提供的直播的开播方法的场景图三。在本公开的一个实施例中,所述接收服务端发送的目标作品的推送信息之后,还包括:
S203:在预设时间段内,响应于用户对所述直播App的开播控件的操作,进入所述直播App的开播页面,其中所述开播页面关联显示所述目标作品的话题。
在本实施例中,预设时段可以根据需要设置,例如两个小时。直播App的开播控件可以是直播App中开始直播的按钮。在收到目标作品的推送信息的预设时间段内进行开播时,开播页自动关联目标作品的话题(如图5所示#吃货大挑战#),即默认用户至针对目标作品的推送信息的开播,省去了用户对推送信息操作的步骤,操作更简便。
参考图6,图6为本公开实施例提供的直播的开播方法的场景图四。在本公开的一个实施例中,所述直播的开播方法还包括:
S204:在直播结束后,响应于用户在所述直播App的关播页面对预设触达条的操作,进入作品导流聚合页;其中所述作品导流聚合页显示多个按照作品带来的开播人数排序的作品信息。
在本实施例中,预设触达条可以设置在所述直播App的关播页面的任一位置。
继续参考图6,当作品为视频时。预设触达条上可以显示“XXX位观众通过热门视频进入直播间”的文案。
作品导流聚合页上可以显示“XXX位观众通过热门视频进入直播间”的文案、热门视频的榜单。
其中,热门视频详情中可以包括的信息有:视频封面、视频描述、时长、发布时间、播放次数、进入直播间的人数。
在本实施例中所述作品导流聚合页显示多个按照作品带来的开播人数排序的作品信息,可以按照人数由多到少的顺序排序,这样使得用户可以得知哪些作品带来的开播人数较多,用户可以根据需要再选择对应的作品进行开播,以提高开播的流量。
参考图7,图7为本公开实施例提供的直播的开播方法的流程示意图二。本公开实施例中直播的开播方法可以应用在服务端侧,该直播的开播方法包括:
S701:获取用户在第一预设时段内的投稿作品。
在本实施例中,第一预设时段可以根据需要设置,例如第一预设时段为当日之前的七日内的投稿作品。若第一预设时段无投稿,则直接结束流程。
S702:在确定所述投稿作品中的任一目标作品的播放热度满足预设热度时,发送所述目标作品的推送信息至用户端,以使所述用户端响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
从上述实施例可知,通过推送播放热度超过预设热度的目标作品至用户端,在用户端提示用户某一目标作品正在成为热门作品,引导用户根据该目标作品作为话题进行开播,可以提高直播时的流量,提升用户进行直播开播的积极性,提升用户的直播体验。
在本公开的一个实施例中,具体地,S701中确定所述投稿作品中的任一目标作品的播放热度满足预设热度,包括:
S7011:获取所述用户在第一预设时段内的投稿作品的播放次数;
S7012:若所述投稿作品中任一目标作品在预设播放周期内的播放次数超过第一门限值,则确定所述目标作品的播放热度满足预设热度。
在本实施例中,当投稿作品为视频是,播放次数可以VV值(Video View,播放数),是指在一个统计周期内,视频被打开的次数之和。
在本实施例中,确定所述第一门限值的过程为:获取所述用户在第二预设时段内的投稿作品的播放次数;根据所述第二预设时段内的所有投稿作品的播放总次数、所述第二预设时段内的投稿作品数和设定比例阈值,计算得到所述第一门限值。
其中,将所述第二预设时段内的所有投稿作品的播放总次数除以所述第二预设时段内的投稿作品数后,再乘以所述设定比例阈值,得到所述门限值。
其中,设定比例阈值可以是10%、25%或50%。
举例说明,如下:
某用户,在当天(9月15日)计算时,9月1日-14日(第二预设时段14天)总共发布3个视频,9月1日-14日的累计视频VV值为30000次,设定比例阈值为10%,则门限值=30000除以3,再乘以10%=1000次。
9月15日当天,该用户在9月9日-15日(第一预设时段7天)内发布的视频中,当任一单个视频的VV值达到1000次时,则确定该视频为播放热度满足预设热度的目标作品。
从上述实施例可知,通过用户投稿作品的播放次数能够准确地确定投稿作品是否为满足预设热度的目标作品;同时通过第二预设时段内的历史投稿作品确定投稿作品是否满足预设热度的第一门限值,能够筛选出对用户来说比较热门的目标作品。
在本公开的一个实施例中,在所述获取所述用户在第一预设时段内的投稿作品的播放次数之后,还包括:
S7013:判断所述第二预设时段内的投稿作品的播放次数是否超过第二门限值。
在本实施例中,第二门限值可以根据需要进行设定,例如第二门限值为500次。
S7014:若超过第二门限值、且所述用户满足开播条件,则判断所述投稿作品中任一目标作品在预设播放周期内的播放次数是否超过第一门限值。
在本实施例中,所述用户满足开播条件包括:所述用户属于被圈定的用户、且所述用户当天没有开播。被圈定的用户包括:有开播行为的用户和***,其中***可以是有观看直播历史的用户或有其他开播属性的用户。
在本实施例中,通过设定第二门限值以及用户满足开播条件的进一步地限制,可以排除播放次数不高的投稿作品以及没有医院开播的用户,进一步筛选***,使推送信息尽量推送至***。
在本公开的一个实施例中,在步骤S702中发送所述目标作品的推送信息至用户端,包括:
S7021:确定所述目标作品对应的用户的用户类型。
在本实施例中,用户类型可以分为有开播行为的用户和***。
S7022:确定所述用户的用户类型对应的推送信息的推送周期。
在本实施例中,有开播行为的用户的推送周期可以小于***的推送周期。即针对有开播行为的用户推送频率更高。
S7023:若所述目标作品对应的用户在所述推送周期内没有收到推送信息,则发送所述目标作品的推送信息至所述用户对应的用户端。
在本实施例中,在一个推送周期内若已经推送过推送信息,则不再继续推送。
从上述实施例可知,根据用户类型(有开播行为的用户、***),确定推送周期,按照推送周期发送推送信息,控制为用户发送推送信息频率,避免推送过于频繁,影响用户使用体验。
在本公开的一个实施例中,S7023中还介绍了发送所述目标作品的推送信息至所述用户对应的用户端的两种不同方式,包括:
S70231:若确定所述用户端在使用所述直播App,则立即发送目标作品的推送信息至所述用户对应的用户端。
S70232:若确定所述用户端未使用所述直播App,则在设定的时间窗内发送目标作品的推送信息至所述用户对应的用户端。
其中,设定的时间窗为用户使用用户端的时间,例如上午10点至晚上23点。
在本实施例中,若用户正在使用直播App,则立即发送推送信息;若用户没有使用直播App,在设定的时间窗内发送推送信息,能够保用户浏览到该推送信息。
在本公开的一个实施例中,上述直播的开播方法中,还包括对用户的推送周期的权重进行修改的过程,如下:
记录推送至所述用户对应的用户端的推送信息的次数;
根据所述推送信息的次数对所述用户对应的推送周期的权重进行调整。
具体地,若推送信息的次数超过设定的次数阈值,则将用户对应的推送周期的权重进行降权,其中降权指的是增大推送周期或不推送。
其中,对于有开播行为的用户,将用户对应的推送周期的权重进行降权指的是增大推送周期;对于***,将用户对应的推送周期的权重进行降权指的是不推送。
例如,对于有开播行为的用户之前的推送周期是1天,降权修改后为7天;对于***之前的推送周期是7天,降权修改后为不推送。
从上述实施例可知,通过推送信息的次数调整推送信息的周期,避免对用发送过多的推送信息,造成用户接收推送信息的频率过高,影响用户的使用体验。
参考图8,图8为本公开实施例提供的直播的开播方法的流程示意图三。下面通过一个具体的应用实例对服务端的处理流程进行说明:
步骤801:识别VV值超过第二门限值(500次)的投稿作品。
步骤802:判断投稿作品对应的用户是否为被圈定的用户。若是,执行步骤803;若否,结束流程。
步骤803:判断用户当前是否开播。若否,执行步骤3;若是,结束流程。
步骤804:判断投稿作品是否为VV至达到第一门限值(1000次)的目标作品。若是,执行步骤805;若否,结束流程。
步骤805:判断用户的类型。若为有开播行为的用户,执行步骤806,若为***执行步骤807。
步骤806:判断有开播行为的用户在第一推送周期内是否没有收到推送信息。若否,执行步骤808;若是,结束流程。
步骤807:判断***在第二推送周期内是否没有收到推送信息。若否,执行步骤808;若是,结束流程。
步骤808:判断用户是否正在用户端使用直播App。若是,执行步骤809;若否,执行步骤8010。
步骤809:立即发送目标作品的推送信息至所述用户对应的用户端。
步骤8010:在设定的时间窗内(10点至23点)发送目标作品的推送信息至所述用户对应的用户端。
步骤8011:计算用户接收推送信息的次数。
步骤8012:根据用户接收推送信息的次数对用户对应的推送周期的权重进行调整。
从上述实施例可知,通过推送播放热度超过预设热度的目标作品至用户端,在用户端提示用户某一目标作品正在成为热门作品,引导用户根据该目标作品作为话题进行开播,可以提高直播时的流量,提升用户进行直播开播的积极性,提升用户的直播体验。
参考图9,图9为本公开实施例提供的直播的开播设备的结构框图。为了便于说明,仅示出了与本公开实施例相关的部分。参照图9,所述直播的开播设备90包括:接收模块901和开播模块902。
接收模块901,用于接收服务端发送的目标作品的推送信息,其中所述推送信息是所述服务端在确定所述目标作品的播放热度满足预设热度时发送的;
开播模块902,用于响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
本公开实施例提供的设备,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
在本公开的一个实施例中,所述接收模块901,具体用于在未使用所述直播App时,在通知界面接收服务端发送的所述目标作品的推送信息;所述开播模块902,具体用于响应于用户在所述通知界面对所述推送信息的操作,启动所述直播App,并进入直播APP的开播页面。
在本公开的一个实施例中,所述接收模块901,具体用于在使用所述直播App时,在直播App界面接收服务端发送的所述目标作品的推送信息;所述开播模块902,具体用于响应于用户在所述直播App界面对所述推送信息的操作,切换至所述直播APP的开播页面
在本公开的一个实施例中,所述接收模块901,还具体用于若所述直播App界面不是目标界面,则在所述直播App界面接收所述目标作品的推送信息;若所述直播App界面是目标界面,则在所述直播App界面不接收所述目标作品的推送信息;其中,所述目标界面包括直播页面、会话页面、观看直播页面和拍摄页面的任一种。
在本公开的一个实施例中,所述开播模块902,还具体用于在预设时间段内,响应于用户对所述直播App的开播控件的操作,进入所述直播App的开播页面,其中所述开播页面关联显示所述目标作品的话题。
在本公开的一个实施例中,所述设备还包括:关播模块903,用于在直播结束后,响应于用户在所述直播App的关播页面对预设触达条的操作,进入作品导流聚合页;其中所述作品导流聚合页显示多个按照作品带来的开播人数排序的作品信息。
参考图10,图10为本公开实施例提供的服务端设备的结构框图二。为了便于说明,仅示出了与本公开实施例相关的部分。参照图10,所述服务端设备100包括:获取模块1001和发送模块1002。
获取模块1001,用于获取用户在第一预设时段内的投稿作品;
发送模块1002,用于在确定投稿作品中的任一目标作品的播放热度满足预设热度时,发送所述目标作品的推送信息至用户端,以使所述用户端响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
本公开实施例提供的设备,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
在本公开的一个实施例中,所述设备还包括:第一确定模块1003,用于获取所述用户在第一预设时段内的投稿作品的播放次数;若所述投稿作品中任一目标作品在预设播放周期内的播放次数超过第一门限值,则确定所述目标作品的播放热度满足预设热度。
在本公开的一个实施例中,所述设备还包括:判断模块1004,用于判断所述第二预设时段内的投稿作品的播放次数是否超过第二门限值;若超过第二门限值、且所述用户满足开播条件,则判断所述投稿作品中任一目标作品在预设播放周期内的播放次数是否超过第一门限值。
在本公开的一个实施例中,所述设备还包括:第二确定模块1005,用于获取所述用户在第二预设时段内的投稿作品的播放次数;根据所述第二预设时段内的所有投稿作品的播放总次数、所述第二预设时段内的投稿作品数和设定比例阈值,计算得到所述第一门限值。
在本公开的一个实施例中,所述发送模块1002,还用于确定所述目标作品对应的用户的用户类型;确定所述用户的用户类型对应的推送信息的推送周期;若所述目标作品对应的用户在所述推送周期内没有收到推送信息,则发送所述目标作品的推送信息至所述用户对应的用户端。
在本公开的一个实施例中,所述发送模块1002,还用于若确定所述用户端在使用所述直播App,则立即发送目标作品的推送信息至所述用户对应的用户端;若确定所述用户端未使用所述直播App,则在设定的时间窗内发送目标作品的推送信息至所述用户对应的用户端。
在本公开的一个实施例中,所述设备还包括:调整模块1006,用于记录推送至所述用户对应的用户端的推送信息的次数;根据所述推送信息的次数对所述用户对应的推送周期的权重进行调整。
为了实现上述实施例,本公开实施例还提供了一种电子设备。
参考图11,其示出了适于用来实现本公开实施例的电子设备1100的结构示意图,该电子设备1100可以为终端设备或服务器。其中,终端设备可以包括但不限于诸如移动电话、笔记本电脑、数字广播接收器、个人数字助理(Personal Digital Assistant,简称PDA)、平板电脑(Portable Android Device,简称PAD)、便携式多媒体播放器(Portable Media Player,简称PMP)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。图11示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图11所示,电子设备1100可以包括处理装置(例如中央处理器、图形处理器等)1101,其可以根据存储在只读存储器(Read Only Memory,简称ROM)1102中的程序或者从存储装置1108加载到随机访问存储器(Random Access Memory,简称RAM)1103中的程序而执行各种适当的动作和处理。在RAM 1103中,还存储有电子设备1100操作所需的各种程序和数据。处理装置1101、ROM 1102以及RAM 1103通过总线1104彼此相连。输入/输出(Input/Output,I/O)接口1105也连接至总线1104。
通常,以下装置可以连接至I/O接口1105:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置1106;包括例如液晶显示器(Liquid Crystal Display,简称LCD)、扬声器、振动器等的输出装置1107;包括例如磁带、硬盘等的存储装置1108;以及通信装置1109。通信装置1109可以允许电子设备1100与其他设备进行无线或有线通信以交换数据。虽然图11示出了具有各种装置的电子设备1100,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置1109从网络上被下载和安装,或者从存储装置1108被安装,或者从ROM 1102被安装。在该计算机程序被处理装置1101执行时,执行本公开实施例的方法中限定的上述功能。
需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或 存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备执行上述实施例所示的方法。
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(Local Area Network,简称LAN)或广域网(Wide Area Network,简称WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定,例如,第一获取单元还可以被描述为“获取至少两个网际协议地址的单元”。
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(Field Programmable Gate Array,FPGA)、专用集成电路(Application Specific Integrated Circuit,ASIC)、专用标准产品(Application Specific Standard Product,ASSP)、片上***(System on Chip,SOC)、复杂可编程逻辑设备(Complex Programmable Logic Device,CPLD)等等。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行***、装置或设备使用或与指令执行***、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁 性的、光学的、电磁的、红外的、或半导体***、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
本公开实施例还提供了一种计算机程序,所述计算机程序被处理器执行时执行上述任一实施例提供的信息处理方法。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。

Claims (22)

  1. 一种直播的开播方法,其特征在于,包括:
    接收服务端发送的目标作品的推送信息,其中所述推送信息是所述服务端在确定所述目标作品的播放热度满足预设热度时发送的;
    响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
  2. 根据权利要求1所述的方法,其特征在于,所述接收服务端发送的目标作品的推送信息,包括:
    在未使用所述直播App时,在通知界面接收服务端发送的所述目标作品的推送信息;
    所述响应于用户对所述推送信息的操作,进入直播App的开播页面,包括:
    响应于用户在所述通知界面对所述推送信息的操作,启动所述直播App,并进入直播APP的开播页面。
  3. 根据权利要求1所述的方法,其特征在于,所述接收服务端发送的目标作品的推送信息,包括:
    在使用所述直播App时,在直播App界面接收服务端发送的所述目标作品的推送信息;
    所述响应于用户对所述推送信息的操作,进入直播App的开播页面,包括:
    响应于用户在所述直播App界面对所述推送信息的操作,切换至所述直播APP的开播页面。
  4. 根据权利要求3所述的方法,其特征在于,所述在使用所述直播App时,在直播App界面接收所述目标作品的推送信息,包括:
    若所述直播App界面是目标界面,则在所述直播App界面接收所述目标作品的推送信息。
  5. 根据权利要求1至4中任一项所述的方法,其特征在于,还包括:
    获取所述目标作品的话题;
    在所述直播App的开播页面显示所述目标作品的话题。
  6. 根据权利要求5所述的方法,其特征在于,所述接收服务端发送的目标作品的推送信息之后,还包括:
    在预设时间段内,响应于用户对所述直播App的开播控件的操作,进入所述直播App的开播页面,其中所述开播页面关联显示所述目标作品的话题。
  7. 根据权利要求1至6中任一项所述的方法,其特征在于,还包括:
    在直播结束后,响应于用户在所述直播App的关播页面对预设触达条的操作,进入作品导流聚合页;其中所述作品导流聚合页显示多个按照作品带来的开播人数排序的作品信息。
  8. 根据权利要求1至7中任一项所述的方法,其特征在于,所述推送信息的显示方式为推送通知框或气泡弹出框。
  9. 一种直播的开播方法,其特征在于,包括:
    获取用户在第一预设时段内的投稿作品;
    在确定投稿作品中的任一目标作品的播放热度满足预设热度时,发送所述目标作品的推送信息至用户端,以使所述用户端响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
  10. 根据权利要求9所述的方法,其特征在于,所述确定投稿作品中的任一目标作品的播放热度满足预设热度,包括:
    获取所述用户在第一预设时段内的投稿作品的播放次数;
    若所述投稿作品中任一目标作品在预设播放周期内的播放次数超过第一门限值,则确定所述目标作品的播放热度满足预设热度。
  11. 根据权利要求10所述的方法,其特征在于,所述获取所述用户在第一预设时段内的投稿作品的播放次数之前,还包括:
    获取所述用户在第二预设时段内的投稿作品的播放次数;
    根据所述第二预设时段内的所有投稿作品的播放总次数、所述第二预设时段内的投稿作品数和设定比例阈值,计算得到所述第一门限值。
  12. 根据权利要求10所述的方法,其特征在于,所述获取所述用户在第一预设时段内的投稿作品的播放次数之后,还包括:
    判断所述第一预设时段内的投稿作品的播放次数是否超过第二门限值;
    若超过第二门限值、且所述用户满足开播条件,则判断所述投稿作品中任一目标作品在预设播放周期内的播放次数是否超过第一门限值。
  13. 根据权利要求11所述的方法,其特征在于,所述根据所述第二预设时段内的所有投稿作品的播放总次数、所述第二预设时段内的投稿作品数和设定比例阈值,计算得到所述第一门限值,包括:
    将所述第二预设时段内的所有投稿作品的播放总次数除以所述第二预设时段内的投稿作品数后,再乘以所述设定比例阈值,得到所述门限值。
  14. 根据权利要求9至13中任一项所述的方法,其特征在于,所述发送所述目标作品的推送信息至用户端,包括:
    确定所述目标作品对应的用户的用户类型;
    确定所述用户的用户类型对应的推送信息的推送周期;
    若所述目标作品对应的用户在所述推送周期内没有收到推送信息,则发送所述目标作品的推送信息至所述用户对应的用户端。
  15. 根据权利要求9至13中任一项所述的方法,其特征在于,所述发送所述目标作品的推送信息至用户端,包括:
    若确定所述用户端在使用所述直播App,则立即发送目标作品的推送信息至所述用户端;
    若确定所述用户端未使用所述直播App,则在设定的时间窗内发送目标作品的推送信息至所述用户端。
  16. 根据权利要求14所述的方法,其特征在于,还包括:
    记录推送至所述用户对应的用户端的推送信息的次数;
    根据所述推送信息的次数对所述用户对应的推送周期的权重进行调整。
  17. 一种直播的开播设备,包括:
    接收模块,用于接收服务端发送的目标作品的推送信息,其中所述推送信息是所述服务端在确定所述目标作品的播放热度满足预设热度时发送的;
    开播模块,用于响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
  18. 一种服务端设备,包括:
    获取模块,用于获取用户在第一预设时段内的投稿作品;
    发送模块,用于在确定投稿作品中的任一目标作品的播放热度满足预设热度时,发送所述目标作品的推送信息至用户端,以使所述用户端响应于用户对所述推送信息的操作,进入直播应用程序App的开播页面。
  19. 一种电子设备,包括:处理器和存储器;
    所述存储器存储计算机执行指令;
    所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如权利要求1至8中任一项,或权利要求9至16中任一项所述的直播的开播方法。
  20. 一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至8中任一项,或9至16中任一项所述的直播的开播方法。
  21. 一种计算机程序产品,包括承载在计算机可读介质上的计算机程序,所述计算机程序被处理器执行时执行如权利要求1至8中任一项,或权利要求9至16中任一项所述的直播的开播方法。
  22. 一种计算机程序,所述计算机程序被处理器执行时执行如权利要求1至8中任一项,或权利要求9至16中任一项所述的直播的开播方法。
PCT/CN2021/119343 2020-10-12 2021-09-18 直播的开播方法及设备 WO2022078159A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US18/299,407 US20230247257A1 (en) 2020-10-12 2023-04-12 Broadcasting method and device for live broadcast

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011086351.0 2020-10-12
CN202011086351.0A CN112235587B (zh) 2020-10-12 2020-10-12 直播的开播方法及设备

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/299,407 Continuation US20230247257A1 (en) 2020-10-12 2023-04-12 Broadcasting method and device for live broadcast

Publications (1)

Publication Number Publication Date
WO2022078159A1 true WO2022078159A1 (zh) 2022-04-21

Family

ID=74112264

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/119343 WO2022078159A1 (zh) 2020-10-12 2021-09-18 直播的开播方法及设备

Country Status (3)

Country Link
US (1) US20230247257A1 (zh)
CN (1) CN112235587B (zh)
WO (1) WO2022078159A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112235587B (zh) * 2020-10-12 2022-11-15 北京字节跳动网络技术有限公司 直播的开播方法及设备
CN113254784A (zh) * 2021-06-18 2021-08-13 北京达佳互联信息技术有限公司 信息显示方法、装置、电子设备及存储介质
CN114296611B (zh) * 2021-12-29 2024-03-26 北京字跳网络技术有限公司 直播间控制方法、装置、电子设备、介质及程序产品
CN114630154A (zh) * 2022-03-10 2022-06-14 广州方硅信息技术有限公司 直播观众导入方法、***、装置及计算机设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105916045A (zh) * 2016-05-11 2016-08-31 乐视控股(北京)有限公司 一种互动直播方法和装置
CN106604050A (zh) * 2016-12-19 2017-04-26 天脉聚源(北京)传媒科技有限公司 一种直播视频的评估方法及装置
WO2018039650A1 (en) * 2016-08-25 2018-03-01 Through The Lens Entertainment, Inc. System and method for managing interactive media
CN110198483A (zh) * 2019-05-30 2019-09-03 上海云甫智能科技有限公司 一种基于智能眼镜的直播内容推荐方法及***
CN110446057A (zh) * 2019-08-30 2019-11-12 北京字节跳动网络技术有限公司 直播辅助数据的提供方法、装置、设备及可读介质
CN110475132A (zh) * 2019-08-21 2019-11-19 广州虎牙科技有限公司 直播间类型识别方法、装置及数据处理设备
CN112235587A (zh) * 2020-10-12 2021-01-15 北京字节跳动网络技术有限公司 直播的开播方法及设备

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686407A (zh) * 2013-12-04 2014-03-26 乐视网信息技术(北京)股份有限公司 轮播水印显示的方法和***
CN106131706B (zh) * 2016-06-27 2021-04-27 武汉斗鱼网络科技有限公司 一种移动客户端应用程序中关于主播动态的消息推送方法及装置
CN106027570B (zh) * 2016-07-20 2021-07-02 广州酷狗计算机科技有限公司 一种推送通知的方法和装置
CN107197321A (zh) * 2017-06-30 2017-09-22 武汉斗鱼网络科技有限公司 直播内容录制方法、装置及服务器
CN108737898A (zh) * 2018-05-23 2018-11-02 武汉斗鱼网络科技有限公司 一种热点直播推送方法、服务器及存储介质
CN111064971B (zh) * 2018-10-17 2022-03-25 武汉斗鱼网络科技有限公司 一种自定义开播通知的方法以及相关设备
CN109905723B (zh) * 2019-03-04 2021-05-28 武汉斗鱼鱼乐网络科技有限公司 一种主播的推荐方法、服务器以及可读存储介质
CN110198456B (zh) * 2019-04-26 2023-02-07 腾讯科技(深圳)有限公司 基于直播的视频推送方法、装置和计算机可读存储介质
CN111163076B (zh) * 2019-12-25 2021-11-05 广州方硅信息技术有限公司 网络直播的开播消息推送方法及相关设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105916045A (zh) * 2016-05-11 2016-08-31 乐视控股(北京)有限公司 一种互动直播方法和装置
WO2018039650A1 (en) * 2016-08-25 2018-03-01 Through The Lens Entertainment, Inc. System and method for managing interactive media
CN106604050A (zh) * 2016-12-19 2017-04-26 天脉聚源(北京)传媒科技有限公司 一种直播视频的评估方法及装置
CN110198483A (zh) * 2019-05-30 2019-09-03 上海云甫智能科技有限公司 一种基于智能眼镜的直播内容推荐方法及***
CN110475132A (zh) * 2019-08-21 2019-11-19 广州虎牙科技有限公司 直播间类型识别方法、装置及数据处理设备
CN110446057A (zh) * 2019-08-30 2019-11-12 北京字节跳动网络技术有限公司 直播辅助数据的提供方法、装置、设备及可读介质
CN112235587A (zh) * 2020-10-12 2021-01-15 北京字节跳动网络技术有限公司 直播的开播方法及设备

Also Published As

Publication number Publication date
CN112235587A (zh) 2021-01-15
US20230247257A1 (en) 2023-08-03
CN112235587B (zh) 2022-11-15

Similar Documents

Publication Publication Date Title
WO2022078159A1 (zh) 直播的开播方法及设备
JP7159358B2 (ja) ビデオアクセス方法、クライアント、装置、端末、サーバおよび記憶媒体
US11997358B2 (en) Video processing method and apparatus, device and medium
WO2016155562A1 (zh) 内容项显示***、方法及设备
WO2023103889A1 (zh) 视频处理方法、装置、电子设备及存储介质
CN109582274B (zh) 音量调节方法、装置、电子设备及计算机可读存储介质
WO2023071606A1 (zh) 交互方法、装置、电子设备和存储介质
WO2023134685A1 (zh) 直播投票的方法、装置、电子设备、存储介质和程序产品
WO2023155716A1 (zh) 视频播放方法、装置、电子设备、存储介质和程序产品
WO2023138539A1 (zh) 消息的发送方法、装置、电子设备、存储介质和程序产品
CN112312225A (zh) 信息展示方法、装置和电子设备
US11429882B2 (en) Method and apparatus for outputting information
WO2022179522A1 (zh) 推荐视频展示方法、装置、介质及电子设备
WO2022179033A1 (zh) 音乐播放方法及设备
WO2022012390A1 (zh) 一种视频录制方法、装置、电子设备及存储介质
CN114491098A (zh) 评论提示方法、装置、电子设备、存储介质和程序产品
WO2024055836A1 (zh) 播放控制方法、装置、电子设备和存储介质
WO2024056088A1 (zh) 直播预约方法、装置、设备、介质及产品
WO2024027689A1 (zh) 媒体内容的控制方法、装置、电子设备和存储介质
US20220167059A1 (en) Method, device, terminal equipment and computer-readable storage medium for synchronous display of video information
CN112243157A (zh) 直播控制方法、装置、电子设备及计算机可读介质
WO2023155708A1 (zh) 视角的切换方法、装置、电子设备、存储介质和程序产品
WO2023088414A1 (zh) 交互方法、装置、电子设备、存储介质和计算机程序产品
CN115639934A (zh) 内容分享方法、装置、设备、计算机可读存储介质及产品
WO2022188618A1 (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: 21879205

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: 21879205

Country of ref document: EP

Kind code of ref document: A1