[go: up one dir, main page]

CN119450090A - Live broadcast interaction method, live broadcast interaction system and related devices - Google Patents

Live broadcast interaction method, live broadcast interaction system and related devices Download PDF

Info

Publication number
CN119450090A
CN119450090A CN202310979979.0A CN202310979979A CN119450090A CN 119450090 A CN119450090 A CN 119450090A CN 202310979979 A CN202310979979 A CN 202310979979A CN 119450090 A CN119450090 A CN 119450090A
Authority
CN
China
Prior art keywords
content
live broadcast
target
live
playback
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310979979.0A
Other languages
Chinese (zh)
Inventor
蒋政胜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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
Priority to CN202310979979.0A priority Critical patent/CN119450090A/en
Publication of CN119450090A publication Critical patent/CN119450090A/en
Pending legal-status Critical Current

Links

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/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/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/47202End-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 content on demand, e.g. video on demand
    • 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/47217End-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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • 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
    • 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/482End-user interface for program selection

Landscapes

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

Abstract

本申请实施例公开了直播交互方法、直播交互系统和相关装置,在观看主播对象进行的直播时,可以通过向主播对象发送第一资源,来触发展示该第一资源对应的目标历史直播内容,从而可以结合直播场景下赠送资源这一常见行为,提供一种新颖的历史直播内容展示方式,进一步贴合了直播观众对于直播内容的观看需求,提高了目标主播对象与主播对象之间的交互密切程度,也有利于历史直播内容的展示和推广,为直播带来更多的直播热度。

The embodiments of the present application disclose a live broadcast interaction method, a live broadcast interaction system and related devices. When watching a live broadcast conducted by an anchor object, a first resource can be sent to the anchor object to trigger the display of a target historical live broadcast content corresponding to the first resource. This can be combined with the common behavior of giving away resources in a live broadcast scenario to provide a novel way of displaying historical live broadcast content, further meet the viewing needs of live broadcast viewers for live broadcast content, improve the degree of interaction between the target anchor object and the anchor object, and is also conducive to the display and promotion of historical live broadcast content, bringing more live broadcast popularity to the live broadcast.

Description

Live broadcast interaction method, live broadcast interaction system and related devices
Technical Field
The present application relates to the field of information interaction technologies, and in particular, to a live broadcast interaction method, a live broadcast interaction system, and a related device.
Background
Live broadcast is one of the information transmission modes when the live broadcast is in the beginning, and a host can share abundant and various live broadcast contents to audiences in the live broadcast room through the live broadcast room, for example, can share the contents of game operations, outdoor exercises, song chores and the like.
In the live broadcast process, a host may produce some wonderful live broadcast content, for example, the host takes a plurality of defeats in a game, in the related art, if a viewer wants to watch the wonderful live broadcast content in the live broadcast content, the host can acquire live broadcast playback obtained by recording the live broadcast content during live broadcast, and searches for corresponding live broadcast content from the live broadcast playback for watching.
However, in the related art, the audience can only watch live broadcast or watch live broadcast content produced by live broadcast playback, the content watching means is single, the broadcasting and popularization of the live broadcast content are not facilitated, and the information broadcasting mode of live broadcast is greatly limited.
Disclosure of Invention
In order to solve the technical problems, the application provides the live interaction method, so that the audience can watch the wonderful live broadcast content of the anchor object in the history period by giving resources to the anchor object, the display channel of the live broadcast content is enriched, and the interaction closeness between the audience and the anchor is enhanced.
The embodiment of the application discloses the following technical scheme:
in a first aspect, an embodiment of the present application discloses a live interaction method, where the method includes:
displaying a live broadcast interface corresponding to a main broadcast object in a live broadcast state, wherein the live broadcast interface comprises a first sending control, the live broadcast interface is used for displaying live broadcast content of the main broadcast object, and the first sending control is used for sending a first resource to the main broadcast account;
and based on the triggering operation of the first sending control, sending the first resource to the anchor object, and displaying target historical live broadcast content corresponding to the first resource, wherein the target historical live broadcast content is live broadcast content corresponding to the anchor object before the triggering operation.
In one possible implementation manner, the live broadcast interface includes a plurality of transmission controls, the plurality of transmission controls have respectively corresponding historical live broadcast contents, the first transmission control is any one of the plurality of transmission controls, and the historical live broadcast contents corresponding to different transmission controls are different.
In a second aspect, an embodiment of the present application discloses a live interaction method, where the method includes:
The content editing interface is used for displaying target live broadcast playback content which is obtained by recording live broadcast content displayed by a main broadcasting object through live broadcast;
Acquiring a content marking operation aiming at the target live broadcast playback content through the content marking interface, wherein the content marking operation is used for marking target historical live broadcast content from the target live broadcast playback content;
And acquiring a content binding operation, wherein the content binding operation is used for establishing a corresponding relation between the target historical live broadcast content and a first resource, so that the target historical live broadcast content is used for displaying based on a triggering operation of acquiring a first transmission control corresponding to the first resource, the first transmission control is located in a live broadcast interface, the live broadcast interface comprises live broadcast content displayed through live broadcast when the host broadcast object is in a live broadcast state, and the first transmission control is used for transmitting the first resource to the host broadcast object.
In a third aspect, an embodiment of the present application discloses a live interaction system, where the system includes a server and a first terminal device:
The first terminal device is configured to:
displaying a live broadcast interface corresponding to a main broadcasting object in a live broadcast state, wherein the live broadcast interface comprises live broadcast content displayed by the main broadcasting object through live broadcast, and the live broadcast interface comprises a first sending control which is used for sending a first resource to the main broadcasting object;
Based on the triggering operation for the first sending control, sending a resource sending request to the server;
the server is used for:
Acquiring a resource sending request sent by the first terminal equipment, wherein the resource sending request is used for sending a first resource to an anchor object;
determining a first content identifier corresponding to the first resource, wherein the first content identifier is used for identifying target historical live broadcast content;
and displaying the target historical live broadcast content through the first terminal equipment.
In a fourth aspect, an embodiment of the present application discloses a live interaction device, where the device includes a first display unit and an execution unit:
The first display unit is used for displaying a live broadcast interface corresponding to a main broadcasting object in a live broadcast state, the live broadcast interface comprises a first sending control, the live broadcast interface is used for displaying live broadcast content of the main broadcasting object, and the first sending control is used for sending a first resource to the main broadcasting account;
The first execution unit is configured to send the first resource to the anchor object based on a trigger operation for the first sending control, and display a target historical live content corresponding to the first resource, where the target historical live content is a live content corresponding to the anchor object before the trigger operation.
In one possible implementation manner, the first execution unit is specifically configured to:
Displaying the target historical live broadcast content, and indicating terminal devices corresponding to the viewing objects except the target viewing object in the plurality of viewing objects to display the target historical live broadcast content.
In one possible implementation, the apparatus further includes a second display unit:
The second display unit is configured to display a content selection interface corresponding to the first resource based on a triggering operation for the first sending control, where the content selection interface is configured to display a plurality of historical live broadcast contents corresponding to the first resource, and the target historical live broadcast content is any one of the plurality of historical live broadcast contents;
the first execution unit is specifically configured to:
Based on the selection operation of the target historical live broadcast content, displaying the target historical live broadcast content, and indicating terminal devices respectively corresponding to the viewing objects except the target viewing object in a plurality of viewing objects to display the target historical live broadcast content.
In a possible implementation manner, the device further includes a third display unit and a first sending unit:
The third display unit is configured to display a live broadcast playback interface based on an interface switching operation, where the live broadcast playback interface includes live broadcast playback content corresponding to the main broadcast object, and the live broadcast playback content is obtained by recording live broadcast content that is displayed by the main broadcast object through live broadcast;
the first sending unit is configured to send a second resource to a target viewing object based on the target viewing object having a viewing operation for a target live broadcast playback content in the live broadcast playback content, where the target live broadcast playback content includes the target historical live broadcast content.
In one possible implementation manner, the live broadcast interface includes a plurality of transmission controls, the plurality of transmission controls have respectively corresponding historical live broadcast contents, the first transmission control is any one of the plurality of transmission controls, and the historical live broadcast contents corresponding to different transmission controls are different.
In one possible implementation manner, the device further includes a fourth display unit and a fifth display unit:
the fourth display unit is configured to display a live broadcast playback interface based on an interface switching operation, where the live broadcast playback interface includes live broadcast playback content corresponding to the main broadcast object, and the live broadcast playback content is obtained by recording live broadcast content that is displayed by the main broadcast object through live broadcast;
The fifth display unit is configured to display a content display interface corresponding to a target live broadcast playback content based on a selection operation for the target live broadcast playback content in the live broadcast playback content, where the content display interface is configured to display the target live broadcast playback content, the target live broadcast playback content includes the target historical live broadcast content, the content display interface includes a time display control corresponding to the target live broadcast playback content, the time display control is configured to display a time corresponding to each content in the target live broadcast playback content, a content prompt identifier corresponding to the target historical live broadcast content is displayed on a target position on the time display control, the target position corresponds to a target time corresponding to the target historical live broadcast content in the target live broadcast playback content on the time display control, and the content prompt identifier is configured to guide viewing of the target historical live broadcast content.
In one possible implementation, the apparatus further includes a sixth display unit:
and the sixth display unit is used for displaying the target live broadcast playback content by taking the target moment as the current display moment corresponding to the target live broadcast playback content based on the triggering operation aiming at the content prompt identifier.
In one possible implementation manner, the apparatus further includes a seventh display unit and a second sending unit:
the seventh display unit is configured to display a content interaction interface for the target historical live broadcast content based on the current display time corresponding to the target live broadcast playback content as the target time, where the content interaction interface includes a second sending control;
the second sending unit is configured to send, to the anchor object, a third resource corresponding to the second sending control based on a triggering operation for the second sending control.
In one possible implementation, the content interaction interface further includes any one or a combination of the following controls:
The content sharing control is used for sharing the target historical live broadcast content to other objects;
And the content storage control is used for storing the target historical live broadcast content.
In a fifth aspect, an embodiment of the present application discloses a live interaction device, where the device includes an eighth display unit, a first obtaining unit, and a second obtaining unit:
The eighth display unit is configured to display a content marking interface, where the content editing interface is configured to display target live broadcast playback content, where the target live broadcast playback content is a content obtained by recording live broadcast content that is displayed by live broadcast by a host broadcast object;
the first obtaining unit is used for obtaining content marking operation aiming at the target live broadcast playback content through the content marking interface, and the content marking operation is used for marking target historical live broadcast content from the target live broadcast playback content;
The second obtaining unit is configured to obtain a content binding operation, where the content binding operation is configured to establish a correspondence between the target historical live broadcast content and a first resource, so that the target historical live broadcast content is used to display based on a trigger operation for obtaining a first transmission control corresponding to the first resource, where the first transmission control is located in a live broadcast interface, and the live broadcast interface includes live broadcast content displayed by live broadcast when the host broadcast object is in a live broadcast state, and the first transmission control is used to transmit the first resource to the host broadcast object.
In a possible implementation manner, the content marking operation includes a time marking operation, and the first obtaining unit is specifically configured to:
and acquiring a time marking operation aiming at the target live broadcast playback content, wherein the time marking operation is used for marking target time, and the target historical live broadcast content is the content corresponding to the target time in the target live broadcast playback content.
In one possible implementation manner, the device further includes a ninth display unit:
The ninth display unit is configured to display a content binding boundary surface corresponding to the target historical live content based on the content marking operation, where the content binding interface includes a binding confirmation control, and the content binding operation includes a triggering operation for the binding confirmation control.
In one possible implementation, the content binding interface further includes a resource selection interface, and the content binding operation includes a selection operation for the first resource and a trigger operation for the binding acknowledgement control, where the selection operation for the first resource is used to select the first resource from a plurality of resources that are supported for selection by the resource selection interface.
In one possible implementation manner, the apparatus further includes a tenth display unit:
The tenth display unit is configured to add, based on the content marking operation, a content prompt identifier corresponding to the target historical live broadcast content at a target position on a time display control corresponding to the target live broadcast playback content, where the time display control is configured to display a time corresponding to each content in the target live broadcast playback content, the target position corresponds to a target time on the time display control, the target time is a time corresponding to the target historical live broadcast content in the target live broadcast playback content, and the content prompt identifier is configured to direct viewing of the target historical live broadcast content.
In one possible implementation manner, the apparatus further includes an eleventh display unit:
the eleventh display unit is configured to display a content binding boundary surface corresponding to the target historical live broadcast content based on the current display time of the target live broadcast playback content as the target time, where the content binding interface includes a binding confirmation control, and the content binding operation includes a triggering operation for the binding confirmation control.
In a sixth aspect, embodiments of the present application disclose a computer device comprising a processor and a memory:
the memory is used for storing a computer program and transmitting the computer program to the processor;
The processor is configured to execute the live interaction method according to any one of the first aspect or execute the live interaction method according to any one of the second aspect according to instructions in the computer program;
in a seventh aspect, an embodiment of the present application discloses a computer readable storage medium, where the computer readable storage medium is configured to store a computer program, where the computer program is configured to perform the live interaction method according to any one of the first aspect or perform the live interaction method according to any one of the second aspect;
In an eighth aspect, an embodiment of the present application discloses a computer program product comprising a computer program, which when run on a computer device, causes the computer device to perform the live interaction method according to any one of the first aspect or the live interaction method according to any one of the second aspect.
According to the technical scheme, when the user wants to watch the live broadcast, the live broadcast interface corresponding to the live broadcast object in the live broadcast state can be displayed, and the live broadcast interface is used for displaying the live broadcast content currently broadcast by the live broadcast object. And displaying a first sending control corresponding to the first resource on the live broadcast interface, and if the first resource is required to be sent to the anchor object, triggering the first sending control. In the application, the resource can have corresponding historical live broadcast content, wherein the historical live broadcast content is the live broadcast content displayed through live broadcast in a historical period. Based on the triggering operation, the target historical live broadcast content corresponding to the first resource is displayed besides the first resource is sent to the main broadcasting object, so that live broadcast content which is live broadcast by the main broadcasting object in a historical period can be directly watched in the live broadcast watching process, live broadcast playback content corresponding to the main broadcasting object is not required to be searched, the display mode of the historical live broadcast content is enriched, the display effect corresponding to resource sending is enriched, the propagation of the historical live broadcast content is facilitated, and the popularization of the display mode of the live broadcast content is facilitated. Meanwhile, as the audience watching live broadcast has a large interest in the live broadcast content of the host broadcast object, the live broadcast content can be relatively fit with the live broadcast watching requirement of the audience by showing the target historical live broadcast content, so that the interactive wish of resource transmission interaction between the audience and the host broadcast can be improved, and the interactive closeness of the audience and the host broadcast can be improved.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of a live interaction method in an actual application scene provided by an embodiment of the present application;
fig. 2 is a flowchart of a live interaction method provided in an embodiment of the present application;
Fig. 3 is a schematic diagram of a live interaction method according to an embodiment of the present application;
Fig. 4 is a schematic diagram of a live interaction method according to an embodiment of the present application;
fig. 5 is a schematic diagram of a live interaction method according to an embodiment of the present application;
Fig. 6 is a flowchart of a live interaction method according to an embodiment of the present application;
fig. 7 is a schematic diagram of a live interaction method according to an embodiment of the present application;
Fig. 8 is a schematic diagram of a live interaction method according to an embodiment of the present application;
fig. 9 is a schematic diagram of a live interaction method according to an embodiment of the present application;
Fig. 10 is a schematic diagram of a live interaction method according to an embodiment of the present application;
fig. 11 is a flowchart of a live interaction method in an actual application scenario provided in an embodiment of the present application;
fig. 12 is a schematic diagram of a live interaction method in an actual application scenario provided in an embodiment of the present application;
Fig. 13 is a block diagram of a live interaction device according to an embodiment of the present application;
fig. 14 is a block diagram of a live interaction device according to an embodiment of the present application;
Fig. 15 is a block diagram of a terminal according to an embodiment of the present application;
fig. 16 is a block diagram of a server according to an embodiment of the present application.
Detailed Description
Embodiments of the present application are described below with reference to the accompanying drawings.
And when in live broadcast, live broadcast playback content can be obtained by recording the live broadcast content and the like. In the related art, if a viewing object wants to view live broadcast content of a main broadcasting object in a history period, only live broadcast playback content corresponding to the main broadcasting object can be searched, and the viewing object views the required history live broadcast content by viewing the live broadcast playback content. For example, if the viewing object wants to view the highlight operation that the host object has live in the game, only the live playback content of the game that the host object has live can be searched for viewing.
Therefore, in the related art, the display mode of the historical live broadcast content is too single, the historical live broadcast content is difficult to effectively spread and popularize, and the viewing requirement of a viewing object on the live broadcast content is difficult to meet, so that the object viscosity between a host object and the viewing object is not facilitated to be improved, and the interaction degree between the host object and the viewing object is low.
In order to solve the technical problems, the application provides a live broadcast interaction method, which can trigger the display of target historical live broadcast content corresponding to a first resource by sending the first resource to a host broadcast object when the host broadcast object is watched for live broadcast, so that the common behavior of giving resources under a live broadcast scene can be combined, a novel historical live broadcast content display mode is provided, the watching requirement of a live broadcast audience on the live broadcast content is further met, the interaction degree between the target host broadcast object and the host broadcast object is improved, the display and popularization of the historical live broadcast content are facilitated, and more live broadcast hotness is brought to live broadcast.
It will be appreciated that the method may be applied to a computer device, which is a computer device capable of supporting any of the live interactions of the present application, for example, a terminal device or a server. The method can be applied to a network scene of communication between the terminal equipment and the server, and is executed by cooperation of the terminal equipment and the server. The terminal equipment can be mobile phones, tablet computers, notebook computers, desktop computers and other equipment. The server can be understood as an application server, a Web server, an independent server, a cluster server, a cloud server or the like in actual deployment.
In order to facilitate understanding of the technical scheme provided by the application, a live interaction method provided by the application will be described next in combination with an actual application scene. It should be emphasized that the viewing object in the application can be a viewer for viewing live broadcast, or a viewer account corresponding to the viewer, where the viewer account can include an account corresponding to the viewer on a live broadcast platform, an account corresponding to the viewer in various applications, and the like, and the host object can be a host of live broadcast, or a host account corresponding to the host, where the host account can include an account corresponding to the host on the live broadcast platform, an account corresponding to the host in various applications, and the like.
Referring to fig. 1, fig. 1 is a schematic diagram of a live interaction method in an actual application scenario provided by an embodiment of the present application, where in the actual application scenario, a computer device includes a terminal device 101 corresponding to a target viewing object and a live broadcast server 102 for live broadcast, and live broadcast content may be a game operation corresponding to a main playing object in a game application.
The terminal device 101 may display a live broadcast interface corresponding to the main broadcasting object to the target viewing object, where when the main broadcasting object is in a live broadcast state, the live broadcast interface includes live broadcast content that displays that the main broadcasting object is displayed by live broadcast, as shown in fig. 1, where the live broadcast content may be a game screen of the main broadcasting object in a game application. In the process of watching live broadcast, if the target watching object is interested in the live broadcast content, the target watching object may want to send resources to express own emotion. For example, in a live scene, if a viewing object likes a certain anchor object, some props provided by a live platform are usually given to the anchor object. In fig. 1, a first transmission control may be included in the live interface for transmitting a first resource to the anchor object.
The target viewing object may trigger the first sending control through a triggering operation such as clicking, at this time, the terminal device 101 may instruct the live broadcast server 102 to send the first resource to the anchor object. And the terminal device 101 may display, through the live broadcast interface, a target historical live broadcast content corresponding to the first resource to a target viewing object, where the target historical live broadcast content is a live broadcast content displayed by the hosting object before the trigger operation is acquired, for example, may be a wonderful game operation screen made by the hosting object in a historical period. Through the live broadcast interaction mode, a novel display channel of the historical live broadcast content can be provided, the expansion of the historical live broadcast content is facilitated, more watching objects are attracted to watch the live broadcast content of the main broadcasting object, and the interaction degree between the main broadcasting object and the watching objects is enhanced. Meanwhile, as the viewing object for viewing the live broadcast content of the host broadcast object is generally interested in the live broadcast content of the host broadcast object, the method can display some representative historical live broadcast content to the target viewing object in a resource transmission mode, so that the viewing range of the target viewing object for the live broadcast content of the host broadcast object is widened, the content viewing requirement of the target viewing object is further met, and the live broadcast viewing experience of the target viewing object is improved.
Next, a live interaction method provided by the embodiment of the present application will be described with reference to the accompanying drawings.
Referring to fig. 2, fig. 2 is a flowchart of a live interaction method provided by an embodiment of the present application, in this embodiment, the computer device may be any one of the computer devices supporting live interaction, for example, the computer device may be a terminal device for watching live for a target viewing object, or may be a combination of the terminal device and a server for live broadcast, including:
S201, displaying a live broadcast interface corresponding to a live broadcast object in a live broadcast state.
In the live state means that the main broadcasting object is in a state of displaying live contents to the viewing object through live broadcasting in this step. The live interface includes live content that the host object presents by live, i.e., through the live interface, the viewer can view the live initiated by the host object.
In a live broadcast scenario, sending a resource to a host target is a common way for a viewer to express his own experience of watching live broadcast content, for example, when the viewer likes live broadcast content, the viewer wants to give the host target various virtual props provided by a live broadcast platform. In the present application, the resource may be any resource that can be transmitted, and may be, for example, a characteristic value resource, a virtual prop resource, an entity prop resource, or the like.
In the application, an interaction function for interacting by sending resources to the anchor object is also provided, and a first sending control can be included in the live interface, wherein the first sending control is used for sending the first resources to the anchor object, and the first resources can be any resources capable of being sent to the anchor object.
And S202, based on the triggering operation for the first sending control, sending the first resource to the anchor object, and displaying the target historical live broadcast content corresponding to the first resource.
If the first resource is to be sent to the anchor object, a triggering operation may be performed with respect to the first sending control, for example, the first sending control may be clicked. At this point, the computer device may send the first resource to the anchor object.
In the application, the resource can have corresponding historical live broadcast content, and when the resource is sent to the main broadcasting object, the display of the corresponding historical live broadcast content can be triggered, for example, the historical live broadcast content can be displayed through a live broadcast interface. The historical live broadcast content refers to live broadcast content displayed by the main broadcast object in a historical period for a viewer, for example, the target historical live broadcast content can be live broadcast content corresponding to the main broadcast object before a triggering operation, that is, the target historical live broadcast content can be any live broadcast content which is displayed by the main broadcast object through live broadcast before the triggering operation.
Through the interaction mode, a novel display channel can be given to the target historical live broadcast content, and the propagation of the target historical live broadcast content is facilitated. In addition, because the audience watching the live broadcast generally has higher watching will on the live broadcast content of the host broadcast object, the display of the historical live broadcast content in the live broadcast room in the interaction mode can meet the watching requirement of more diversified live broadcast content, a convenient viewing mode of the historical live broadcast content is provided for the audience, the audience does not need to search the historical live broadcast content by himself, the interaction closeness between the host broadcast and the audience is enhanced, and the audience can be attracted to search more historical live broadcast content related to the host broadcast. For example, in a live game scenario, a host may bind live content related to its own highlight in the game as historical live content with a resource, and when the resource is sent to its host, the computer device will display the live content including the highlight game, helping to attract more viewers to watch the live of the host.
According to the technical scheme, when the user wants to watch the live broadcast, the live broadcast interface corresponding to the live broadcast object in the live broadcast state can be displayed, and the live broadcast interface is used for displaying the live broadcast content currently broadcast by the live broadcast object. And displaying a first sending control corresponding to the first resource on the live broadcast interface, and if the first resource is required to be sent to the anchor object, triggering the first sending control. In the application, the resource can have corresponding historical live broadcast content, wherein the historical live broadcast content is the live broadcast content displayed through live broadcast in a historical period. Based on the triggering operation, the target historical live broadcast content corresponding to the first resource is displayed besides the first resource is sent to the main broadcasting object, so that live broadcast content which is live broadcast by the main broadcasting object in a historical period can be directly watched in the live broadcast watching process, live broadcast playback content corresponding to the main broadcasting object is not required to be searched, the display mode of the historical live broadcast content is enriched, the display effect corresponding to resource sending is enriched, the propagation of the historical live broadcast content is facilitated, and the popularization of the display mode of the live broadcast content is facilitated. Meanwhile, as the audience watching live broadcast has a large interest in the live broadcast content of the host broadcast object, the live broadcast content can be relatively fit with the live broadcast watching requirement of the audience by showing the target historical live broadcast content, so that the interactive wish of resource transmission interaction between the audience and the host broadcast can be improved, and the interactive closeness of the audience and the host broadcast can be improved.
In order to improve the richness of the display mode of the historical live broadcast content displayed through live broadcast interaction, in one possible implementation mode, when the target historical live broadcast content is displayed, the computer equipment can display the target historical live broadcast content only aiming at the audience triggering to send the first resource, and can also display the target historical live broadcast content together aiming at a plurality of audiences watching live broadcast of the main broadcasting object, so that the popularization degree of the target historical live broadcast content is further improved.
In this implementation manner, the live interaction method may be applied to a terminal device corresponding to a target viewing object, that is, the computer device may be a terminal device corresponding to a target viewing object, the target viewing object may be any one of a plurality of viewing objects, and when step S202 is performed, the computer device may perform step S2021 (not shown in the figure), where step S2021 is one possible implementation manner of step S202, and includes:
And S2021, displaying the target historical live broadcast content, and indicating terminal devices corresponding to the viewing objects except the target viewing object in the plurality of viewing objects to display the target historical live broadcast content.
On the one hand, the computer equipment can display the target historical live broadcast content by itself, on the other hand, the computer equipment can instruct the terminal equipment corresponding to other watching objects to display the target historical live broadcast content, namely, as long as the audience watching the live broadcast of the main broadcasting object can see the target historical live broadcast content through the terminal equipment of the audience, the display range of the target historical live broadcast content is enlarged.
The implementation manner may also be different based on different computer devices when the target historical live content is indicated to be displayed through the live interface of other viewing objects. If the computer equipment is the terminal equipment corresponding to the target viewing object, the terminal equipment can send related information to the server for live broadcasting, so that the server indicates the terminal equipment corresponding to each viewing object to display the target historical live broadcasting content. If the computer device includes a server for live broadcasting, the server may directly instruct terminal devices corresponding to the respective viewing objects to display the target historical live broadcasting content.
In addition, in order to enrich the historical live content available for display, a more diversified live interaction experience is brought, and in one possible implementation, the computer device can first watch the object to provide a plurality of historical live content which can be triggered to be displayed by the sending resource.
In this implementation manner, based on the triggering operation for the first sending control, the computer device does not directly display the target historical live broadcast content, but displays a content selection interface corresponding to the first resource, where the content selection interface is used to display a plurality of historical live broadcast contents corresponding to the first resource, and the historical live broadcast contents are live broadcast contents that can be displayed on the live broadcast interface by sending the first resource, and the target historical live broadcast content can be any one of the plurality of historical live broadcast contents.
In performing step S2021, the computer device may perform step S20211 (not shown in the figure), where step S20211 is a possible implementation of step S2021, and includes:
And S20211, displaying the target historical live broadcast content based on the selection operation of the target historical live broadcast content, and indicating terminal devices respectively corresponding to the viewing objects except the target viewing object in the plurality of viewing objects to display the target historical live broadcast content.
In the content selection interface, a viewer can see specific content of a plurality of historical live content, so that the historical live content which is wanted to be shown to a plurality of viewing objects watching live through the live interface can be selected. For example, if the viewer corresponding to the target viewing object wants to display the target historical live content through the live interface, a selection operation may be performed on the target historical live content, for example, a control related to the target historical live content may be clicked. After the selection operation is obtained, the computer equipment can confirm that the target viewing object wants to display the target historical live broadcast content, and then display the target historical live broadcast content to a plurality of viewers watching live broadcast.
Through the interaction mode, before the first resource is sent, the audience can preview a plurality of historical live broadcast contents which can be triggered and displayed by the first resource, and the historical live broadcast contents which tend to be selected freely are displayed to a plurality of audiences watching live broadcast, so that the freedom degree of live broadcast interaction is enriched, and the live broadcast interaction experience is improved.
In addition to providing multiple historical live content presentations in this manner, in another possible implementation, the computer device may also provide correspondence between multiple resources and the historical live presentations.
The live interface comprises a plurality of sending controls, the plurality of sending controls have historic live contents respectively corresponding to the plurality of sending controls, the first sending control is any one of the plurality of sending controls, and the historic live contents corresponding to different sending controls exist in the plurality of sending controls. That is, different live broadcast contents can be displayed in the live broadcast interface by triggering different sending controls, so that interactivity of live broadcast interaction is further enriched, and more diversified historical live broadcast content viewing experience is brought. The fact that the historical live broadcast contents corresponding to different sending controls are different means that at least two sending controls are different in the plurality of sending controls and the same sending control can exist in the two corresponding historical live broadcast contents.
It will be appreciated that after a target historical live content is presented, the viewer may be interested in the target historical live content and may want to view live content associated with the target historical live content. Based on the behavioral logic, in one possible implementation, the computer device may provide a novel way of interaction in connection with live content associated with the target historical live content.
In this implementation manner, if the viewer wants to watch the live broadcast playback content of the main broadcasting object, an interface switching operation may be performed, where the interface switching operation is used to open a live broadcast playback interface, where the live broadcast playback interface includes live broadcast playback content corresponding to the main broadcasting object, where the live broadcast playback content is obtained by recording live broadcast content of the main broadcasting object through live broadcast presentation, that is, live broadcast content of the main broadcasting object in a history period, for example, content of the main broadcasting object that is live broadcast on a day before the current moment, and so on. The interface switching operation may be, for example, a trigger operation, a sliding operation, etc. for the relevant interface switching control. And the live broadcast playback content corresponding to the main broadcasting object comprises target live broadcast playback content, wherein the target live broadcast playback content comprises target historical live broadcast content, namely the target historical live broadcast content is a part of the target live broadcast playback content.
Based on the interface switching operation, the computer device may present a live playback interface to the target viewing object. To encourage the viewer to view live playback content in which the target viewing object corresponding to the target historical live content is relevant, the computer device may detect that the target viewing object corresponding to the viewer selects live playback content for viewing in the live playback interface, and based on the target viewing object having a viewing operation for the target live playback content in the live playback content, the computer device may send a second asset to the target viewing object, which, like the first asset, may be in a variety of forms of assets. Through the interaction mode, on one hand, the audience can be promoted to search live broadcast playback content which is easy to be interested by the audience to watch, the content watching requirement of the audience is further met, and on the other hand, the live broadcast playback content of the host can be more effectively exposed and promoted, so that more live broadcast playback content watching hotness is provided for the host, and the live broadcast playback content of the host is helped to attract more audiences to watch.
With the above embodiment, the computer device may attract more viewers to watch live playback content, and in order to provide more complete and high-quality live interaction, how to improve the viewing experience of viewers watching live playback content will be described next.
It will be appreciated that, in order to ensure a live viewing experience, the historical live content displayed in the live interface in the above-described interaction manner is typically historical live content that is of relatively interest to the viewer, for example, may be a wonderful operation of the host in a game. Thus, when viewing live playback, the viewer is typically interested in the portion of live content in live playback, and the desire to find the portion of live content for viewing in live playback is typically high.
Based on this, in one possible implementation, the computer device may bring the viewer a better live playback content viewing experience by identifying historical live content for the viewer in live playback.
Firstly, based on interface switching operation, the computer equipment can display a live broadcast playback interface, wherein the live broadcast playback interface comprises live broadcast playback content corresponding to a main broadcast object, and the live broadcast playback content is obtained by recording live broadcast content displayed by the main broadcast object through live broadcast.
And the live broadcast playback content corresponding to the main broadcasting object comprises target live broadcast playback content, wherein the target live broadcast playback content is live broadcast playback content comprising the target historical live broadcast content. Based on a selection operation for target live playback content in the live playback content, the computer device may present a content presentation interface corresponding to the target live playback content, the content presentation interface being configured to present the target live playback content.
In order to facilitate the audience to know the playing progress of the live broadcast playback content when watching the live broadcast playback content, the content display interface may include a time display control corresponding to the target live broadcast playback content, where the time display control is used to display the time corresponding to each content in the target live broadcast playback content. For example, the time display control may be a time axis corresponding to the target live broadcast playback content, and information such as a total duration and a current playing progress of the target live broadcast playback content may be obtained through the time axis.
In order to enable a viewer to quickly locate target historical live broadcast contents which are interested in the target live broadcast playback contents for viewing, a content prompt identifier corresponding to the target historical live broadcast contents can be displayed on a target position on the time display control, the target position corresponds to a target moment corresponding to the target historical live broadcast contents in the target live broadcast playback contents on the time display control, and the content prompt identifier is used for guiding to view the target historical live broadcast contents. Because the content prompt identifier corresponds to the target time in the time control, and the target time is the time corresponding to the target historical live broadcast content in the target live broadcast playback content, the audience can quickly know the time corresponding to the target historical live broadcast content in the target live broadcast playback content through the content prompt identifier, so that the audience can find out the target historical live broadcast content in the target live broadcast playback content to watch.
As shown in fig. 3, fig. 3 illustrates a live playback interface through which target live playback content and comment information sent by a viewing object for the target live playback content can be seen. A time showing control is arranged below the live playback interface, and the time showing control can show the current showing time of the target live playback content (namely, the time corresponding to the content being shown to the target watching object). The time display control is provided with a content prompt identifier, and the content prompt identifier is positioned at a position corresponding to the target moment on the time display control. For example, the target position corresponds to 17 minutes of 0-30 minutes. Therefore, through the time display control, a viewer can know that the target historical live broadcast content which the viewer wants to watch is located at 17 minutes of the target live broadcast playback content, and can quickly pick the target historical live broadcast content from the target live broadcast playback content for watching.
In order to further improve the convenience of viewing the historical live content, in one possible implementation manner, the content prompt identifier provided by the computer device also has a function of fast content skip. For example, after the target historical live content is identified by the content prompt identifier, if the viewer wants to directly watch the target historical live content, a triggering operation may be performed on the content prompt identifier, for example, the content prompt identifier may be clicked. Based on the triggering operation aiming at the content prompt identifier, the computer equipment can directly display the target live broadcast playback content by taking the target moment as the current display moment corresponding to the target live broadcast playback content, and the target moment is the moment corresponding to the target historical live broadcast content in the target live broadcast playback content, so that the target historical live broadcast content can be directly displayed without the need of self-play moment adjustment of the audience, the display efficiency of the target historical live broadcast content is improved, and the live broadcast interaction experience of the audience is improved.
For example, as shown in fig. 4, the target live playback content may be game content of the host in a history period, and the target history live playback content is game content of the host that completes "kill (i.e., defeat the enemy game character alone)". After clicking the content prompt identifier, the audience changes the current display time of the target live broadcast playback content to the target time corresponding to the target historical live broadcast content, so that the target historical live broadcast content is directly displayed to the audience.
When various historical live broadcast contents are displayed through live broadcast playback contents, the computer equipment can also provide various interaction functions for audiences in combination with the live broadcast playback contents, so that the richness of live broadcast interaction is further improved.
It can be appreciated that, since the target historical live content is typically a more wonderful and representative live content, the viewer's intent of the live content is typically higher, and in a live scene, if the viewer's intent of the live content of the anchor object is higher, it is typically desirable to send resources to the anchor object to express favorites. Based on this, in order to improve the convenience of live interaction, the interaction requirement of the audience is further met, and in one possible implementation, the computer device may provide a resource sending function when the audience views the target historical live content.
And based on the current display time corresponding to the target live broadcast playback content as the target time, the fact that the current audience is watching the target historical live broadcast content is explained, and at the moment, the intention of sending resources to the anchor object is larger. Thus, the computer device may present a content interaction interface for the target historical live content that includes a second transmission control for transmitting the third resource to the anchor object.
If the viewer wants to send a resource to the anchor object, a triggering operation, such as a click, a long press operation, etc., may be performed with respect to the second send control. Based on the triggering operation for the second transmission control, the computer device can transmit a third resource corresponding to the second transmission control to the anchor object so as to meet the resource transmission requirement of the audience. The method can enrich channels for obtaining resources by the anchor objects, is beneficial to encouraging live broadcast behaviors of the anchor, and is beneficial to improving interaction closeness between the anchor and audience and promoting development of live broadcast forms.
In addition to being able to send resources while viewing live playback content, in one possible implementation, the content interaction interface may also include any one or combination of the following controls:
And the content sharing control can be used for sharing the target historical live content to other objects. For example, after the viewer clicks on the content sharing control, the computer device may present an object selection interface for selecting an object for live content sharing.
And the content storage control is used for storing the target historical live content so that the target historical live content can be watched by the audience.
As shown in fig. 5, when the current showing time is the target time, the computer device may show a content interaction interface, where the content interaction interface may have a content storage control, a content sharing control, and a second sending control at the same time, and the target historical live content may be stored in a terminal device corresponding to the target viewing object by clicking the content storage control, and may be shared to other objects by clicking the content sharing control, and the third resource may be sent to the anchor object by clicking the second sending control.
When the audience sends resources through the second sending control, the target historical live broadcast content is indicated to be the live broadcast content which is more interesting to the audience, at the moment, the computer equipment can display the target historical live broadcast content in the live broadcast interface corresponding to the main broadcasting object, so that on one hand, the display mode of the target historical live broadcast content can be further enriched, the exposure frequency of the target historical live broadcast content is improved, on the other hand, more live broadcast content which is more interesting to the audience watching live broadcast can be provided, and the live broadcast watching experience is improved.
The above description is mainly based on the viewing object side to describe the technical solution of the present application, and the following description is focused on the anchor object side to describe the technical solution of the present application.
First, the present embodiment will describe how the setting of the history live content by the anchor can trigger the presentation by sending the resource. Referring to fig. 6, fig. 6 is a flowchart of a live interaction method provided by an embodiment of the present application, in this embodiment, a computer device may be a terminal device corresponding to a host object and/or a server corresponding to a live broadcast, where the method includes:
s601, displaying a content marking interface.
The content editing interface is used for displaying target live broadcast playback content, wherein the target live broadcast playback content is obtained by recording live broadcast content displayed by a main broadcasting object through live broadcast, and can be any live broadcast playback content.
S602, acquiring a content marking operation aiming at target live broadcast playback content through a content marking interface.
In this embodiment, the anchor may select the historical live content displayed through the live interface when the resource is transmitted. The anchor may perform a content tagging operation through the content tagging interface, where the content tagging operation is configured to tag a target historical live content from the target live playback content, where the target historical live content may be any live content in the target live playback content.
S603, acquiring a content binding operation.
In order to enable the target historical live content to be triggered to be displayed on the live interface when the host broadcast object receives the first resource, the host broadcast object can execute a content binding operation, wherein the content binding operation is used for establishing a corresponding relation between the target historical live content and the first resource, so that the computer equipment knows that the target historical live content is the historical live content displayed by sending the first resource, and the target historical live content can be displayed based on the triggering operation of acquiring a first sending control corresponding to the first resource. The first sending control is located in a live broadcast interface, and the live broadcast interface comprises live broadcast content displayed through live broadcast when the main broadcast object is in a live broadcast state, and the first sending control is used for sending first resources to the main broadcast object.
The specific operation content of the content marking operation may include a plurality of types. In one possible implementation manner, the content marking operation may include a time marking operation, and when performing the act of acquiring the content marking operation for the target live playback content in step S602, the computer device may perform step S6021 (not shown in the figure), where step S6021 is one possible implementation manner of step S602, including:
And S6021, acquiring a time marking operation for target live broadcast playback content.
The time marking operation is used for marking target time, and the target historical live broadcast content is the content corresponding to the target time in the target live broadcast playback content. That is, the computer device may determine the target historical live content from the target live playback content by the target time marked by the time marking operation.
For example, as shown in fig. 7, when the current presentation time of the target live playback content presented by the content marking interface is a target time and the anchor clicks the marking control, the computer device may determine the target time as a time for determining the target historical live playback content, where the target time may include a start time corresponding to the target historical live playback content in the target live playback content. By the method, the anchor can accurately and intuitively determine the target historical live broadcast content from the target live broadcast playback content.
Or the anchor can also determine the current presentation time of the target live playback content as the target time by inputting specified information, such as inputting a "/clip" instruction, in the information input area of the content marking interface.
As mentioned above, the anchor needs to establish a correspondence between the resource and the historical live content through a content binding operation, and in one possible implementation manner, in order to facilitate the anchor to bind the content, based on the content marking operation, the computer device may display a content binding interface corresponding to the target historical live content, where the content binding interface includes a binding confirmation control, and the binding confirmation control is used to bind the content. The content binding operation may include a triggering operation for a binding confirmation control, that is, if the anchor wants to determine the target historical live content as the historical live content corresponding to the first resource, the triggering operation may be performed on the binding confirmation control, for example, clicking on the control, etc.
As shown in fig. 8, after the anchor clicks the mark control, the computer device may display a content binding interface, which is used for enabling the anchor to determine whether to determine the target historical live content as the historical live content corresponding to the resource, if so, establishing a corresponding relationship between the first resource and the target historical live content, if not, not establishing a corresponding relationship, and closing the content binding boundary.
In addition, to provide the anchor with more flexible content binding functionality, in one possible implementation, the content binding interface may further include a resource selection interface that supports selection of multiple resources. The content binding operation may include a selection operation for a first resource and a triggering operation for a binding acknowledgement control, where the selection operation for the first resource is used to select the first resource from a plurality of resources that support selection by the resource selection interface. Thus, the computer device may provide multiple available bound resources to the anchor to increase the flexibility of content binding.
As shown in fig. 9, in the content binding interface, the anchor may input a feature value corresponding to the feature value resource, for example, may input 100, and then the 100 feature value resource may be determined as a first resource corresponding to the target historical live content, and after clicking is performed, a correspondence relationship between the first resource and the target historical live content may be established.
As mentioned above, when the viewer views live playback content, in order to improve the viewing experience, a corresponding content cue identifier may be added to the live playback content. In one possible implementation, the content hint identification can be added based on a content tagging operation of the anchor.
Based on the content marking operation, it can be shown that the anchor determines that the target live broadcast content has more wonderful target history live broadcast content, then the computer device can add a content prompt identifier corresponding to the target history live broadcast content at a target position on a time display control corresponding to the target live broadcast playback content, where the time display control is used for displaying a time corresponding to each content in the target live broadcast playback content, the target position corresponds to a target time on the time display control, the target time is a time corresponding to the target history live broadcast content in the target live broadcast playback content, and the content prompt identifier is used for guiding to watch the target history live broadcast content.
On the one hand, the content prompt identification can enable the audience to rapidly locate the wonderful historical live broadcast content, and on the other hand, by adding the content prompt identification, the anchor can also acquire the marked historical live broadcast content, so that the anchor can record and manage the historical live broadcast content conveniently.
It will be appreciated that when the anchor marks the historical live content, it may not be possible to decide whether to bind the content to the resource, and the live playback content needs to be viewed in its entirety to be able to select the most wonderful historical live content. Thus, after marking the historical live content, the anchor may not directly bind the content, but may continue to browse other live playback content
Based on this, in one possible implementation manner, in addition to the above-mentioned content binding interface being displayed when the anchor performs the content marking operation, based on the current display time of the target live playback content as the target time, the computer device may also set the content binding interface corresponding to the display target historical live playback content, where the content binding interface includes a binding confirmation control, and the content binding operation includes a triggering operation for the binding confirmation control. That is, when the host broadcast repeatedly watches the target live broadcast playback content, the computer device can display the corresponding content binding interface when the target live broadcast playback content is displayed to each marked historical live broadcast content, so that the host broadcast can decide whether to bind and display the historical live broadcast content and the resources for multiple times after watching the complete live broadcast playback content, the flexibility of content binding is improved, and the host broadcast can conveniently select the historical live broadcast content of a more heart instrument for display.
As shown in fig. 10, when the current presentation time of the target live playback content is the target time, the computer device triggers the presentation content binding interface. Besides the fact that the binding boundary surface of the display content can be provided when the current display time of the target live broadcast playback content is the target time, functions of content sharing, content storage and the like can also be provided for the anchor, and the functions are similar to those provided for the audience and are not repeated here.
Next, the live broadcast interaction method provided by the embodiment of the application will be described mainly in combination with a system scene of interaction between the terminal device and the server.
The application provides a live broadcast interaction system, which comprises a server and first terminal equipment, wherein the first terminal equipment can be terminal equipment at a viewer side, such as a mobile phone, a computer and the like capable of watching live broadcast, and the server is a server for carrying out live broadcast interaction, such as a live broadcast server for live broadcast platform operation.
The first terminal device is used for:
And displaying a live broadcast interface corresponding to the main broadcasting object in a live broadcast state, wherein the live broadcast interface comprises live broadcast content displayed by the main broadcasting object through live broadcast, and the live broadcast interface comprises a first sending control.
Based on the triggering operation for the first sending control, the first terminal device may send a resource sending request to the server, the resource sending request being used to send the first resource to the anchor object.
The server in the live interaction system is used for:
And acquiring a resource sending request sent by the first terminal equipment, and determining a first content identifier corresponding to the first resource, wherein the first content identifier is used for identifying the target historical live broadcast content. In the embodiment of the application, the resource capable of triggering the display of the historical live broadcast content has a corresponding relation with the content identifier of the historical live broadcast content, and the resource is used for enabling the server to determine that the historical live broadcast content capable of triggering the display by sending the resource, for example, the first content identifier can identify the target historical live broadcast content capable of triggering the display by sending the first resource. After the first content identifier is determined, the computer equipment can display the target historical live broadcast content through the first terminal equipment through the identification function of the first content identifier on the target historical live broadcast content.
In one possible implementation manner, in order to support the above-mentioned live interaction manner of encouraging the viewer to watch live playback content, the first terminal device may be further configured to:
Based on the selection operation of the target viewing object on the live playback content to be watched, the first terminal device may send a content viewing request for the live playback content to be watched to the server, where the content viewing request is used for requesting to view the live playback content to be watched, and the live playback content is obtained by recording live playback content that is shown by the host object through live broadcasting, where the live playback content to be watched may be any live playback content.
The server is also configured to:
And acquiring a content viewing request, wherein the content viewing request comprises a second content identifier corresponding to the live playback content to be viewed, and the second content identifier is used for identifying the live playback content to be viewed. The server may display live playback content to be watched through the first terminal device, and the server may determine a third content identifier corresponding to the first content identifier, where the third content identifier is used to identify target live playback content, and the target live playback content is live playback content including target historical live playback content. That is, each content identifier corresponding to the history live content displayed through the live broadcast interface has a corresponding content identifier, the corresponding relationship between the content identifier and the content identifier depends on the relationship between the history live content and the live broadcast playback content, and if the history live broadcast content is a part of the content in the live broadcast playback content, the corresponding relationship between the content identifiers of the history live broadcast content and the live broadcast playback content is provided.
The server may determine whether the second content identifier is consistent with the third content identifier, so as to determine whether live playback content to be watched by the viewer corresponding to the target viewing object is live playback content including the target historical live playback content. Based on the second content identification being consistent with the third content identification, the server may send the second resource to the target viewing object. And if not, not transmitting.
In one possible implementation, the server is further configured to:
and acquiring target live broadcast playback content, wherein the live broadcast playback content is obtained by recording live broadcast content displayed by a main broadcasting object through live broadcast, and the target live broadcast playback content can be any live broadcast playback content.
The server may be configured to determine a target historical live content in the target live playback content, where the target historical live content may be any content in the target live playback content. Then, the server can determine a first content identifier corresponding to the target historical live broadcast content, and establish and store a corresponding relation between the first content identifier and the first resource, so that the display of the target historical live broadcast content can be triggered when the first resource is sent to the anchor object.
The manner in which the server determines the target historical live content may include a variety of ways. In one possible implementation manner, the target historical live broadcast content may be selected by a host, and the live broadcast interactive system may further include a second terminal device, where the second terminal device may be a terminal device on the host side, for example, a mobile phone, a computer, and the like of the host, where the second terminal device may be used to:
And the content editing interface is used for displaying target live broadcast playback content and can be any one of the content editing interfaces. Through the content marking interface, the second terminal device can acquire a content marking operation aiming at the target live broadcast playback content, wherein the content marking operation is used for marking the target historical live broadcast content from the target live broadcast playback content, and the content marking operation can be any one of the content marking operations. The second terminal device may send a content tagging request to the server for requesting determination of target historical live content in the target live playback content based on the acquiring content tagging operation.
When determining the target historical live broadcast content in the target live broadcast playback content, the server can determine the target historical live broadcast content according to the content marking request. For example, the content marking operation may be a time marking operation, where the time marking operation may mark a target time corresponding to the target historical live broadcast content in the target live broadcast playback content, and the server may determine the target historical live broadcast content from the target live broadcast playback content based on the target time corresponding to the time marking operation.
In addition to determining the target historical live content based on the content marking operation, the server can also have a function of autonomously analyzing the more wonderful historical live content in the live playback content, so that the historical live content capable of being displayed through resource transmission can be automatically determined. Next, various ways of performing the history live content recognition by the server itself will be described.
In one possible implementation, the server may be further configured to obtain a resource sending record corresponding to the target live playback content, where the resource sending record is used to record a sent resource sent to the anchor object when the anchor object live the target live playback content. It will be appreciated that the viewer will typically want to send resources to the anchor object only when watching the more prominent live content, and thus can identify to some extent the more prominent historical live content in the target live playback content by analyzing the resource sending behavior of the viewer when watching the target live playback content in a live manner.
Based on the above, the server may determine the transmission time corresponding to the target transmitted resource with the largest resource amount in the transmitted resources, where the resource amount is the data amount for measuring the resource scale, and the larger the resource amount is, the higher the resource value is. In general, the higher the resource value that the audience sends to the anchor, the greater the preference for the live content that the anchor is broadcasting, and the more wonderful the live content. Therefore, the historical live broadcast content corresponding to the sending time determined in the mode has a high probability of being the historical live broadcast content with a large intention degree of the watching object. When the target historical live broadcast content in the target live broadcast playback content is determined, the server can determine the target historical live broadcast content in the target live broadcast playback content according to the sending time, so that a viewer can watch the more wonderful historical live broadcast content through the interaction mode, the viewer is promoted to participate in the interaction mode, and the interaction closeness between the viewer and the anchor is improved.
For example, the server may obtain, through the live broadcast platform, data of a gift given by the viewing object when viewing live broadcast, and if there is a behavior of the viewing object giving a luxury gift, the moment corresponding to the luxury gift is a moment when the host broadcast object live broadcast the wonderful live broadcast content, and the server may determine the target historical live broadcast content based on the moment.
It will be appreciated that the highlighted live content typically has certain content characteristics, e.g., the highlighted live content typically corresponds to a similar live event, e.g., a "single-kill", "five-kill" or other gaming event in the game. Wherein, part of the events can be identified by identifying the live playback content, for example, if the live playback content is played by the host, when the host plays a wonderful game, the game screen is usually provided with specific identifiers, such as a single-killing identifier, a five-killing identifier and the like, and the corresponding events in the game can be identified by the identifiers. Based on this, in another possible implementation manner, the server may analyze the live events occurring in the live playback content by identifying the live playback content, so as to determine the more wonderful historical live content in the live playback content.
When determining the target historical live broadcast content in the target live broadcast playback content, the server can identify the target live broadcast playback content and determine the live broadcast event included in the target live broadcast playback content, wherein the live broadcast event is an event occurring in the target live broadcast playback content, such as various game events in a game, real singing, dancing and the like. For example, when the live playback content is game content, the server may perform image recognition on the game content to determine whether an event in the game has occurred, such as whether a "single-kill" identifier, a "five-kill" identifier, or the like may be recognized in the image.
The server may preset a target live event, where the target live event is a live event that can attract a viewing object to watch with a high probability, for example, a highlight operation in a game, etc. If the live event comprises a target live event, the server can determine the occurrence time of the target live time in the target live playback content, and the historical content corresponding to the occurrence time of the target live playback content is the historical live content capable of displaying the target live event. Therefore, the server can determine the target historical live broadcast content in the target live broadcast playback content according to the occurrence time of the target live broadcast event in the target live broadcast playback content, wherein the target historical live broadcast content is the live broadcast content comprising the target live broadcast event, so that the historical live broadcast content comprising the live broadcast event of which the watching object is interested can be determined.
For example, the server may pick some of the audience-rich anchor objects for which live content identification is to be performed, as the audience-rich anchor objects are more likely to produce a highlight of historical live content. And then the server can perform screenshot processing identification on the live broadcast playback contents of the main broadcasting objects, can utilize key screenshots and animation special effects at highlight moments in some games for matching aiming at the game contents, if matching is carried out, the highlight game operation appears in the live broadcast playback contents, and the server can mark the live broadcast playback contents 10s before and after the corresponding moment as target historical live broadcast contents. The server can also acquire the moment corresponding to the game operation from the game server, so as to determine the target historical live broadcast content from the live broadcast playback content.
In order to facilitate understanding of the technical scheme provided by the application, the live interaction method provided by the embodiment of the application will be described below in conjunction with an actual application scene.
Referring to fig. 11, fig. 11 is a flowchart of a live broadcast interaction method in an actual application scenario provided by an embodiment of the present application, in the actual application scenario, a host broadcast object is a host broadcast itself, a viewing object is a viewer, a computer device includes a first terminal device corresponding to a target viewing object, a server for live broadcast interaction, and a second terminal device corresponding to the host broadcast object, where the method includes:
and 1101, the second terminal equipment displays a content marking interface.
The content marking interface is used for displaying target historical live broadcast content, and the host broadcast object can execute content marking operation through the content marking interface, so that the target historical live broadcast content is marked. In the actual application scene, the live broadcast content may be a game live broadcast content, that is, a live broadcast content generated by an operation of a main broadcasting object in a game.
S1102, the second terminal equipment acquires a content marking operation and a content binding operation.
And S1103, the second terminal equipment sends a content marking request to the server.
S1104, the server determines the target historical live broadcast content according to the content marking request.
S1105, the server establishes and stores a corresponding relation between a first content identifier corresponding to the target historical live broadcast content and a first resource.
S1106, the server sends a content marking request to the server.
S1107, the first terminal equipment displays the live broadcast interface corresponding to the main broadcast object in the live broadcast state.
The live interface comprises a first sending control, and the first sending control is used for sending a first resource to the anchor object.
And S1108, the first terminal equipment sends a resource sending request to the server based on the triggering operation of the first sending control.
S1109 the server sends the first resource to the anchor object.
S1110, the server determines that the first resource corresponds to the first content identifier.
S1111, the server instructs the first terminal device to display the target historical live broadcast content corresponding to the first content identifier, and establishes a content viewing task.
The content viewing task is used for enabling the target viewing object to acquire resources by viewing live playback content corresponding to the target historical live content.
And S1112, the first terminal equipment displays the target historical live broadcast content through the live broadcast interface.
And S1113, the first terminal equipment acquires a selection operation aiming at the live playback content to be watched.
While displaying the target historical live broadcast content, the first terminal device may display prompt information through a live broadcast interface, as shown in fig. 12, where the prompt information is used to prompt a target viewing object to search live broadcast playback content corresponding to the target historical live broadcast content, so as to obtain resources.
S1114 the first terminal device sends a content viewing request to the server.
Wherein the content viewing request is for requesting viewing of live playback content to be viewed
And S1115, the server instructs the first terminal device to display the live playback content to be watched.
The server determines whether the live playback content to be viewed and the target live playback content are consistent S1116.
And S1117, the server sends the second resource to the target viewing object, and the content viewing task is cancelled.
If the target viewing object is consistent with the target historical live broadcast content, the target viewing object is indicated to view the live broadcast playback content to which the target historical live broadcast content belongs, and the server can reward the second resource of the target viewing object.
S1118, the server continues to obtain the content viewing request.
If the target live broadcast content is inconsistent, the target viewing object is not found out the live broadcast playback content to which the target historical live broadcast content belongs, and at the moment, request acquisition can be continuously carried out to analyze whether the target viewing object views the target live broadcast playback content.
For this interaction mode, the computer device may also limit the content search time of the target viewing object through rich changes, and only find the target live playback content for viewing within the content search time to obtain the second resource, or the computer device may send the second resource only to the viewing object that finds and views the target live playback content fastest, so as to promote the interaction willingness of the viewing object.
Based on the live broadcast interaction method provided by the foregoing embodiment, the embodiment of the present application further provides a live broadcast interaction device, referring to fig. 13, fig. 13 is a block diagram of a live broadcast interaction device 1300 provided by the embodiment of the present application, where the device includes a first display unit 1301 and an execution unit 1302:
The first display unit 1301 is configured to display a live broadcast interface corresponding to a main broadcast object in a live broadcast state, where the live broadcast interface includes a first sending control, where the live broadcast interface is used to display live broadcast content of the main broadcast object, and the first sending control is used to send a first resource to the main broadcast account;
the first execution unit 1302 is configured to send the first resource to the anchor object based on a trigger operation for the first sending control, and display a target historical live content corresponding to the first resource, where the target historical live content is a live content corresponding to the anchor object before the trigger operation.
In one possible implementation manner, the first execution unit 1302 is specifically configured to:
Displaying the target historical live broadcast content, and indicating terminal devices corresponding to the viewing objects except the target viewing object in the plurality of viewing objects to display the target historical live broadcast content.
In one possible implementation, the apparatus further includes a second display unit:
The second display unit is configured to display a content selection interface corresponding to the first resource based on a triggering operation for the first sending control, where the content selection interface is configured to display a plurality of historical live broadcast contents corresponding to the first resource, and the target historical live broadcast content is any one of the plurality of historical live broadcast contents;
The first execution unit 1302 is specifically configured to:
Based on the selection operation of the target historical live broadcast content, displaying the target historical live broadcast content, and indicating terminal devices respectively corresponding to the viewing objects except the target viewing object in a plurality of viewing objects to display the target historical live broadcast content.
In a possible implementation manner, the device further includes a third display unit and a first sending unit:
The third display unit is configured to display a live broadcast playback interface based on an interface switching operation, where the live broadcast playback interface includes live broadcast playback content corresponding to the main broadcast object, and the live broadcast playback content is obtained by recording live broadcast content that is displayed by the main broadcast object through live broadcast;
the first sending unit is configured to send a second resource to a target viewing object based on the target viewing object having a viewing operation for a target live broadcast playback content in the live broadcast playback content, where the target live broadcast playback content includes the target historical live broadcast content.
In one possible implementation manner, the live broadcast interface includes a plurality of transmission controls, the plurality of transmission controls have respectively corresponding historical live broadcast contents, the first transmission control is any one of the plurality of transmission controls, and the historical live broadcast contents corresponding to different transmission controls are different.
In one possible implementation manner, the device further includes a fourth display unit and a fifth display unit:
the fourth display unit is configured to display a live broadcast playback interface based on an interface switching operation, where the live broadcast playback interface includes live broadcast playback content corresponding to the main broadcast object, and the live broadcast playback content is obtained by recording live broadcast content that is displayed by the main broadcast object through live broadcast;
The fifth display unit is configured to display a content display interface corresponding to a target live broadcast playback content based on a selection operation for the target live broadcast playback content in the live broadcast playback content, where the content display interface is configured to display the target live broadcast playback content, the target live broadcast playback content includes the target historical live broadcast content, the content display interface includes a time display control corresponding to the target live broadcast playback content, the time display control is configured to display a time corresponding to each content in the target live broadcast playback content, a content prompt identifier corresponding to the target historical live broadcast content is displayed on a target position on the time display control, the target position corresponds to a target time corresponding to the target historical live broadcast content in the target live broadcast playback content on the time display control, and the content prompt identifier is configured to guide viewing of the target historical live broadcast content.
In one possible implementation, the apparatus further includes a sixth display unit:
and the sixth display unit is used for displaying the target live broadcast playback content by taking the target moment as the current display moment corresponding to the target live broadcast playback content based on the triggering operation aiming at the content prompt identifier.
In one possible implementation manner, the apparatus further includes a seventh display unit and a second sending unit:
the seventh display unit is configured to display a content interaction interface for the target historical live broadcast content based on the current display time corresponding to the target live broadcast playback content as the target time, where the content interaction interface includes a second sending control;
the second sending unit is configured to send, to the anchor object, a third resource corresponding to the second sending control based on a triggering operation for the second sending control.
In one possible implementation, the content interaction interface further includes any one or a combination of the following controls:
The content sharing control is used for sharing the target historical live broadcast content to other objects;
And the content storage control is used for storing the target historical live broadcast content.
Based on the live broadcast interaction method provided by the foregoing embodiment, the embodiment of the present application further provides a live broadcast interaction device, referring to fig. 14, fig. 14 is a block diagram of a live broadcast interaction device 1400 provided by the embodiment of the present application, where the device includes an eighth display unit 1401, a first obtaining unit 1402, and a second obtaining unit 1403:
the eighth display unit 1401 is configured to display a content marking interface, where the content editing interface is configured to display target live broadcast playback content, where the target live broadcast playback content is a content obtained by recording live broadcast content that is displayed by live broadcast by a main broadcast object;
The first obtaining unit 1402 is configured to obtain, through the content marking interface, a content marking operation for the target live playback content, where the content marking operation is used to mark a target historical live playback content from the target live playback content;
The second obtaining unit 1403 is configured to obtain a content binding operation, where the content binding operation is used to establish a correspondence between the target historical live broadcast content and a first resource, so that the target historical live broadcast content is used to display based on a trigger operation of obtaining a first transmission control corresponding to the first resource, where the first transmission control is located in a live broadcast interface, and the live broadcast interface includes live broadcast content displayed by live broadcast when the main broadcast object is in a live broadcast state, and the first transmission control is used to transmit the first resource to the main broadcast object.
In one possible implementation manner, the content marking operation includes a time marking operation, and the first obtaining unit 1402 is specifically configured to:
and acquiring a time marking operation aiming at the target live broadcast playback content, wherein the time marking operation is used for marking target time, and the target historical live broadcast content is the content corresponding to the target time in the target live broadcast playback content.
In one possible implementation manner, the device further includes a ninth display unit:
The ninth display unit is configured to display a content binding boundary surface corresponding to the target historical live content based on the content marking operation, where the content binding interface includes a binding confirmation control, and the content binding operation includes a triggering operation for the binding confirmation control.
In one possible implementation, the content binding interface further includes a resource selection interface, and the content binding operation includes a selection operation for the first resource and a trigger operation for the binding acknowledgement control, where the selection operation for the first resource is used to select the first resource from a plurality of resources that are supported for selection by the resource selection interface.
In one possible implementation manner, the apparatus further includes a tenth display unit:
The tenth display unit is configured to add, based on the content marking operation, a content prompt identifier corresponding to the target historical live broadcast content at a target position on a time display control corresponding to the target live broadcast playback content, where the time display control is configured to display a time corresponding to each content in the target live broadcast playback content, the target position corresponds to a target time on the time display control, the target time is a time corresponding to the target historical live broadcast content in the target live broadcast playback content, and the content prompt identifier is configured to direct viewing of the target historical live broadcast content.
In one possible implementation manner, the apparatus further includes an eleventh display unit:
the eleventh display unit is configured to display a content binding boundary surface corresponding to the target historical live broadcast content based on the current display time of the target live broadcast playback content as the target time, where the content binding interface includes a binding confirmation control, and the content binding operation includes a triggering operation for the binding confirmation control.
The embodiment of the application also provides a computer device, please refer to fig. 14, which may be a terminal device, taking the terminal device as a mobile phone for example:
Fig. 15 is a block diagram showing a part of the structure of a mobile phone related to a terminal device provided by an embodiment of the present application. Referring to fig. 15, the mobile phone includes a Radio Frequency (RF) circuit 710, a memory 720, an input unit 730, a display unit 740, a sensor 750, an audio circuit 760, a wireless fidelity (WIRELESS FIDELITY, wiFi) module 770, a processor 780, and a power supply 790. It will be appreciated by those skilled in the art that the handset construction shown in fig. 15 is not limiting of the handset and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
The following describes the components of the mobile phone in detail with reference to fig. 15:
The RF circuit 710 may be used for receiving and transmitting signals during a message or a call, specifically, receiving downlink information from a base station, processing the received downlink information by the processor 780, and transmitting uplink data to the base station. Generally, RF circuitry 710 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (Low Noise Amplifier, LNA for short), a duplexer, and the like. In addition, the RF circuitry 710 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to global system for mobile communications (Global Systemof Mobile communication, GSM), general packet Radio Service (GENERAL PACKET), code division multiple access (Code Division Multiple Access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), long term evolution (Long TermEvolution, LTE), email, short message Service (Short MESSAGING SERVICE, SMS), etc.
The memory 720 may be used to store software programs and modules, and the processor 780 performs various functional applications and data processing of the handset by running the software programs and modules stored in the memory 720. The memory 720 may mainly include a storage program area that may store an operating system, an application program required for at least one function (such as a sound playing function, an image playing function, etc.), etc., and a storage data area that may store data created according to the use of the cellular phone (such as audio data, a phonebook, etc.), etc. In addition, memory 720 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The input unit 730 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the handset. In particular, the input unit 730 may include a touch panel 731 and other input devices 732. The touch panel 731, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on or thereabout the touch panel 731 using any suitable object or accessory such as a finger, a stylus, etc.), and drive the corresponding connection device according to a predetermined program. Alternatively, the touch panel 731 may include two parts of a touch detection device and a touch controller. The touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 780, and can receive and execute commands sent by the processor 780. In addition, the touch panel 731 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. The input unit 730 may include other input devices 732 in addition to the touch panel 731. In particular, the other input devices 732 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc.
The display unit 740 may be used to display information input by a user or information provided to the user and various menus of the mobile phone. The display unit 740 may include a display panel 741, and optionally, the display panel 741 may be configured in the form of a liquid crystal display (Liquid CrystalDisplay, LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 731 may cover the display panel 741, and when the touch panel 731 detects a touch operation thereon or thereabout, the touch operation is transferred to the processor 780 to determine the type of touch event, and then the processor 780 provides a corresponding visual output on the display panel 741 according to the type of touch event. Although in fig. 15, the touch panel 731 and the display panel 741 are two separate components to implement the input and output functions of the mobile phone, in some embodiments, the touch panel 731 and the display panel 741 may be integrated to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 750, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 741 according to the brightness of ambient light, and the proximity sensor may turn off the display panel 741 and/or the backlight when the mobile phone moves to the ear. The accelerometer sensor can be used for detecting the acceleration in all directions (generally three axes), detecting the gravity and the direction when the accelerometer sensor is static, and can be used for identifying the gesture of a mobile phone (such as transverse and vertical screen switching, related games, magnetometer gesture calibration), vibration identification related functions (such as pedometer and knocking), and other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors which are also configured by the mobile phone are not repeated herein.
Audio circuitry 760, speaker 761, and microphone 762 may provide an audio interface between a user and a cell phone. The audio circuit 760 may convert received audio data into an electrical signal, transmit the electrical signal to the speaker 761, and convert the electrical signal to a sound signal for output by the speaker 761, while the microphone 762 may convert the collected sound signal into an electrical signal, receive the electrical signal from the audio circuit 760, convert the electrical signal to audio data, output the audio data to the processor 780, process the audio data to be sent to another mobile phone, for example, via the RF circuit 710, or output the audio data to the memory 720 for further processing.
WiFi belongs to a short-distance wireless transmission technology, and a mobile phone can help a user to send and receive emails, browse webpages, access streaming media and the like through a WiFi module 770, so that wireless broadband Internet access is provided for the user. Although fig. 15 shows the WiFi module 770, it is understood that it does not belong to the essential constitution of the mobile phone, and can be omitted entirely as required within the scope of not changing the essence of the invention.
The processor 780 is a control center of the mobile phone, connects various parts of the entire mobile phone using various interfaces and lines, and performs various functions of the mobile phone and processes data by running or executing software programs and/or modules stored in the memory 720 and calling data stored in the memory 720, thereby performing overall detection of the mobile phone. Alternatively, the processor 780 may comprise one or more processing units, and preferably the processor 780 may integrate an application processor and a modem processor, wherein the application processor primarily processes operating systems, user interfaces, application programs, and the like, and the modem processor primarily processes wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 780.
The handset further includes a power supply 790 (e.g., a battery) for powering the various components, which may preferably be logically connected to the processor 780 through a power management system, such as to provide for managing charging, discharging, and power consumption by the power management system.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which will not be described herein.
In this embodiment, the processor 780 included in the terminal device further has the following functions:
displaying a live broadcast interface corresponding to a main broadcast object in a live broadcast state, wherein the live broadcast interface comprises a first sending control, the live broadcast interface is used for displaying live broadcast content of the main broadcast object, and the first sending control is used for sending a first resource to the main broadcast account;
and based on the triggering operation of the first sending control, sending the first resource to the anchor object, and displaying target historical live broadcast content corresponding to the first resource, wherein the target historical live broadcast content is live broadcast content corresponding to the anchor object before the triggering operation.
Alternatively, the processor 780 also has the following functions:
The content editing interface is used for displaying target live broadcast playback content which is obtained by recording live broadcast content displayed by a main broadcasting object through live broadcast;
Acquiring a content marking operation aiming at the target live broadcast playback content through the content marking interface, wherein the content marking operation is used for marking target historical live broadcast content from the target live broadcast playback content;
And acquiring a content binding operation, wherein the content binding operation is used for establishing a corresponding relation between the target historical live broadcast content and a first resource, so that the target historical live broadcast content is used for displaying based on a triggering operation of acquiring a first transmission control corresponding to the first resource, the first transmission control is located in a live broadcast interface, the live broadcast interface comprises live broadcast content displayed through live broadcast when the host broadcast object is in a live broadcast state, and the first transmission control is used for transmitting the first resource to the host broadcast object.
Referring to fig. 16, fig. 16 is a schematic diagram of a server 800 according to an embodiment of the present application, where the server 800 may have a relatively large difference due to different configurations or performances, and may include one or more central processing units (Central Processing Units, abbreviated as CPUs) 822 (e.g., one or more processors) and a memory 832, and one or more storage mediums 830 (e.g., one or more mass storage devices) storing application programs 842 or data 844. Wherein the memory 832 and the storage medium 830 may be transitory or persistent. The program stored in the storage medium 830 may include one or more modules (not shown), each of which may include a series of instruction operations on a server. Still further, the central processor 822 may be configured to communicate with the storage medium 830 to execute a series of instruction operations in the storage medium 830 on the server 800.
The Server 800 may also include one or more power supplies 826, one or more wired or wireless network interfaces 850, one or more input/output interfaces 858, and/or one or more operating systems 841, such as Windows Server TM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM, or the like.
The steps performed by the server in the above embodiments may be based on the server structure shown in fig. 16.
The embodiment of the application also provides a computer readable storage medium for storing a computer program, where the computer program is configured to execute any one of the live interaction methods described in the foregoing embodiments.
The embodiment of the application also provides a computer program product comprising a computer program which, when run on a computer device, causes the computer device to perform the live interaction method of any of the above embodiments.
It will be appreciated that in the specific embodiment of the present application, data related to a user, such as user information (e.g. resource sending records, etc.), is involved, and when the above embodiments of the present application are applied to specific products or technologies, user permission or consent is required to be obtained, and the collection, use and processing of related data is required to comply with relevant laws and regulations and standards of relevant countries and regions.
It will be appreciated by those of ordinary skill in the art that implementing all or part of the steps of the above method embodiments may be implemented by hardware associated with program instructions, where the above program may be stored in a computer readable storage medium, where the program when executed performs the steps including the above method embodiments, and where the storage medium may be at least one of a read-only memory (ROM), a RAM, a magnetic disk, or an optical disk, etc. various media that may store program code.
It should be noted that, in the present specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment is mainly described in a different point from other embodiments. In particular, for the apparatus and system embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, with reference to the description of the method embodiments in part. The apparatus and system embodiments described above are merely illustrative, in which elements illustrated as separate elements may or may not be physically separate, and elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
The foregoing is only one specific embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions easily contemplated by those skilled in the art within the technical scope of the present application should be included in the scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims (25)

1. A live interaction method, the method comprising:
displaying a live broadcast interface corresponding to a main broadcast object in a live broadcast state, wherein the live broadcast interface comprises a first sending control, the live broadcast interface is used for displaying live broadcast content of the main broadcast object, and the first sending control is used for sending a first resource to the main broadcast account;
and based on the triggering operation of the first sending control, sending the first resource to the anchor object, and displaying target historical live broadcast content corresponding to the first resource, wherein the target historical live broadcast content is live broadcast content corresponding to the anchor object before the triggering operation.
2. The method according to claim 1, wherein the method is applied to a terminal device corresponding to a target viewing object, where the target viewing object is any one of a plurality of viewing objects, and the displaying the target historical live content corresponding to the first resource includes:
Displaying the target historical live broadcast content, and indicating terminal devices corresponding to the viewing objects except the target viewing object in the plurality of viewing objects to display the target historical live broadcast content.
3. The method according to claim 2, wherein the method further comprises:
Based on triggering operation for the first sending control, displaying a content selection interface corresponding to the first resource, wherein the content selection interface is used for displaying a plurality of historical live broadcast contents corresponding to the first resource, and the target historical live broadcast content is any one of the plurality of historical live broadcast contents;
the displaying the target historical live content and indicating terminal devices respectively corresponding to the viewing objects except the target viewing object in the plurality of viewing objects to display the target historical live content include:
Based on the selection operation of the target historical live broadcast content, displaying the target historical live broadcast content, and indicating terminal devices respectively corresponding to the viewing objects except the target viewing object in a plurality of viewing objects to display the target historical live broadcast content.
4. The method according to claim 1, wherein the method further comprises:
Based on interface switching operation, displaying a live broadcast playback interface, wherein the live broadcast playback interface comprises live broadcast playback content corresponding to the main broadcast object, and the live broadcast playback content is obtained by recording live broadcast content displayed by the main broadcast object through live broadcast;
And sending a second resource to a target viewing object based on the target viewing object having a viewing operation for a target live playback content in the live playback content, the target live playback content including the target historical live playback content.
5. The method according to claim 1, wherein the method further comprises:
Based on interface switching operation, displaying a live broadcast playback interface, wherein the live broadcast playback interface comprises live broadcast playback content corresponding to the main broadcast object, and the live broadcast playback content is obtained by recording live broadcast content displayed by the main broadcast object through live broadcast;
Based on selection operation of target live broadcast playback content in the live broadcast playback content, displaying a content display interface corresponding to the target live broadcast playback content, wherein the content display interface is used for displaying the target live broadcast playback content, the target live broadcast playback content comprises the target historical live broadcast content, the content display interface comprises a time display control corresponding to the target live broadcast playback content, the time display control is used for displaying the time corresponding to each content in the target live broadcast playback content, a content prompt identifier corresponding to the target historical live broadcast content is displayed on a target position on the time display control, the target position corresponds to a target time corresponding to the target historical live broadcast content in the target live broadcast playback content in the time display control, and the content prompt identifier is used for guiding to watch the target historical live broadcast content.
6. The method of claim 5, wherein the method further comprises:
And based on the triggering operation aiming at the content prompt identifier, displaying the target live broadcast playback content by taking the target moment as the current display moment corresponding to the target live broadcast playback content.
7. The method of claim 5, wherein the method further comprises:
based on the current display time corresponding to the target live broadcast playback content as the target time, displaying a content interaction interface aiming at the target historical live broadcast content, wherein the content interaction interface comprises a second sending control;
And based on the triggering operation for the second sending control, sending a third resource corresponding to the second sending control to the anchor object.
8. The method of claim 7, wherein the content interaction interface further comprises a combination of any one or more of the following controls:
The content sharing control is used for sharing the target historical live broadcast content to other objects;
And the content storage control is used for storing the target historical live broadcast content.
9. A live interaction method, the method comprising:
The content editing interface is used for displaying target live broadcast playback content which is obtained by recording live broadcast content displayed by a main broadcasting object through live broadcast;
Acquiring a content marking operation aiming at the target live broadcast playback content through the content marking interface, wherein the content marking operation is used for marking target historical live broadcast content from the target live broadcast playback content;
And acquiring a content binding operation, wherein the content binding operation is used for establishing a corresponding relation between the target historical live broadcast content and a first resource, so that the target historical live broadcast content is used for displaying based on a triggering operation of acquiring a first transmission control corresponding to the first resource, the first transmission control is located in a live broadcast interface, the live broadcast interface comprises live broadcast content displayed through live broadcast when the host broadcast object is in a live broadcast state, and the first transmission control is used for transmitting the first resource to the host broadcast object.
10. The method of claim 9, wherein the content tagging operation comprises a time of day tagging operation, the obtaining, via the content tagging interface, content tagging operations for the target live playback content, comprising:
and acquiring a time marking operation aiming at the target live broadcast playback content, wherein the time marking operation is used for marking target time, and the target historical live broadcast content is the content corresponding to the target time in the target live broadcast playback content.
11. The method according to claim 9, wherein the method further comprises:
and displaying a content binding boundary surface corresponding to the target historical live broadcast content based on the content marking operation, wherein the content binding interface comprises a binding confirmation control, and the content binding operation comprises a triggering operation aiming at the binding confirmation control.
12. The method of claim 11, wherein the content binding interface further comprises a resource selection interface, the content binding operation comprising a selection operation for the first resource for selecting the first resource from a plurality of resources that the resource selection interface supports selection, and a triggering operation for the binding acknowledgement control.
13. The method according to claim 9, wherein the method further comprises:
Based on the content marking operation, adding a content prompt identifier corresponding to the target historical live broadcast content at a target position on a time display control corresponding to the target live broadcast playback content, wherein the time display control is used for displaying the corresponding time of each content in the target live broadcast playback content, the target position corresponds to a target time on the time display control, the target time is the corresponding time of the target historical live broadcast content in the target live broadcast playback content, and the content prompt identifier is used for guiding to watch the target historical live broadcast content.
14. The method according to claim 12, wherein the method further comprises:
And displaying a content binding boundary surface corresponding to the target historical live broadcast content based on the current display time of the target live broadcast playback content as the target time, wherein the content binding interface comprises a binding confirmation control, and the content binding operation comprises a triggering operation for the binding confirmation control.
15. A live interaction system, the system comprising a server and a first terminal device:
The first terminal device is configured to:
displaying a live broadcast interface corresponding to a main broadcasting object in a live broadcast state, wherein the live broadcast interface comprises live broadcast content displayed by the main broadcasting object through live broadcast, and the live broadcast interface comprises a first sending control which is used for sending a first resource to the main broadcasting object;
Based on the triggering operation for the first sending control, sending a resource sending request to the server;
the server is used for:
Acquiring a resource sending request sent by the first terminal equipment, wherein the resource sending request is used for sending a first resource to an anchor object;
determining a first content identifier corresponding to the first resource, wherein the first content identifier is used for identifying target historical live broadcast content;
and displaying the target historical live broadcast content through the first terminal equipment.
16. The system of claim 15, wherein the first terminal device is further configured to:
Based on the selection operation of a target viewing object for live playback content to be watched, sending a content watching request for the live playback content to be watched to the server, wherein the content watching request is used for requesting to watch the live playback content to be watched, and the live playback content is obtained by recording live playback content of the main broadcasting object through live broadcasting;
the server is further configured to:
Acquiring the content viewing request, wherein the content viewing request comprises a second content identifier corresponding to the live playback content to be viewed;
Displaying the live broadcast playback content to be watched through the first terminal equipment, and determining a third content identifier corresponding to the first content identifier, wherein the third content identifier is used for identifying target live broadcast playback content, and the target live broadcast playback content is live broadcast playback content comprising the target historical live broadcast content;
And sending a second resource to the target viewing object based on the second content identification being consistent with the third content identification.
17. The system of claim 15, wherein the server is further configured to:
Acquiring target live broadcast playback content, wherein the live broadcast playback content is obtained by recording live broadcast content displayed by a live broadcast of the main broadcasting object;
determining the target historical live broadcast content in the target live broadcast playback content;
Determining the first content identifier corresponding to the target historical live content;
and establishing and storing a corresponding relation between the first content identification and the first resource.
18. The system of claim 17, further comprising a second terminal device, the second terminal device configured to:
The content editing interface is used for displaying the target live broadcast playback content;
acquiring content marking operation aiming at the target live broadcast playback content through the content marking interface, wherein the content marking operation is used for marking target historical live broadcast content from the target live broadcast playback content;
Based on the content marking operation, sending a content marking request to the server;
The determining the target historical live content in the target live playback content comprises:
And determining the target historical live broadcast content according to the content marking request.
19. The system of claim 17, wherein the server is further configured to:
Acquiring a resource sending record corresponding to the target live broadcast playback content, wherein the resource sending record is used for recording a sent resource sent to the host broadcast object when the host broadcast object live broadcast the target live broadcast playback content;
determining a sending time corresponding to a target sent resource with the largest resource quantity in the sent resources;
The determining the target historical live content in the target live playback content comprises:
and determining the target historical live broadcast content in the target live broadcast playback content according to the sending moment.
20. The system of claim 17, wherein the determining the target historical live content in the target live playback content comprises:
Content identification is carried out on the target live broadcast playback content, and live broadcast events included in the target live broadcast playback content are determined, wherein the live broadcast events are events occurring in the target live broadcast playback content;
If the live broadcast event comprises a target live broadcast event, determining the target historical live broadcast content in the target live broadcast playback content according to the occurrence time of the target live broadcast event in the target live broadcast playback content, wherein the target historical live broadcast content is the live broadcast content comprising the target live broadcast event.
21. A live interaction device, characterized in that the device comprises a first display unit and an execution unit:
The first display unit is used for displaying a live broadcast interface corresponding to a main broadcasting object in a live broadcast state, the live broadcast interface comprises a first sending control, the live broadcast interface is used for displaying live broadcast content of the main broadcasting object, and the first sending control is used for sending a first resource to the main broadcasting account;
The first execution unit is configured to send the first resource to the anchor object based on a trigger operation for the first sending control, and display a target historical live content corresponding to the first resource, where the target historical live content is a live content corresponding to the anchor object before the trigger operation.
22. The live broadcast interaction device is characterized by comprising an eighth display unit, a first acquisition unit and a second acquisition unit:
The eighth display unit is configured to display a content marking interface, where the content editing interface is configured to display target live broadcast playback content, where the target live broadcast playback content is a content obtained by recording live broadcast content that is displayed by live broadcast by a host broadcast object;
the first obtaining unit is used for obtaining content marking operation aiming at the target live broadcast playback content through the content marking interface, and the content marking operation is used for marking target historical live broadcast content from the target live broadcast playback content;
The second obtaining unit is configured to obtain a content binding operation, where the content binding operation is configured to establish a correspondence between the target historical live broadcast content and a first resource, so that the target historical live broadcast content is used to display based on a trigger operation for obtaining a first transmission control corresponding to the first resource, where the first transmission control is located in a live broadcast interface, and the live broadcast interface includes live broadcast content displayed by live broadcast when the host broadcast object is in a live broadcast state, and the first transmission control is used to transmit the first resource to the host broadcast object.
23. A computer device, the computer device comprising a processor and a memory:
the memory is used for storing a computer program and transmitting the computer program to the processor;
The processor is configured to perform the live interaction method of any of claims 1-8 or the live interaction method of claims 9-14 according to instructions in the computer program.
24. A computer readable storage medium for storing a computer program for executing the live interaction method of any of claims 1-8 or for executing the live interaction method of claims 9-14.
25. A computer program product comprising a computer program which, when run on a computer device, causes the computer device to perform the live interaction method of any of claims 1-8, or to perform the live interaction method of claims 9-14.
CN202310979979.0A 2023-08-04 2023-08-04 Live broadcast interaction method, live broadcast interaction system and related devices Pending CN119450090A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310979979.0A CN119450090A (en) 2023-08-04 2023-08-04 Live broadcast interaction method, live broadcast interaction system and related devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310979979.0A CN119450090A (en) 2023-08-04 2023-08-04 Live broadcast interaction method, live broadcast interaction system and related devices

Publications (1)

Publication Number Publication Date
CN119450090A true CN119450090A (en) 2025-02-14

Family

ID=94508045

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310979979.0A Pending CN119450090A (en) 2023-08-04 2023-08-04 Live broadcast interaction method, live broadcast interaction system and related devices

Country Status (1)

Country Link
CN (1) CN119450090A (en)

Similar Documents

Publication Publication Date Title
CN106101736B (en) A kind of methods of exhibiting and system of virtual present
CN107465959B (en) Online interaction method, device and system
CN106686396B (en) Method and system for switching live broadcast room
US10750223B2 (en) System, method, and device for displaying content item
KR102040754B1 (en) Interaction method, terminal and server based on recommended content
CN105338368B (en) A kind of method, apparatus and system of the live stream turning point multicast data of video
CN105979312B (en) Information sharing method and device
CN106803993B (en) Method and device for realizing video branch selection playing
CN107333162B (en) Method and device for playing live video
WO2017067148A1 (en) Multimedia poster generation method and terminal
CN106303733B (en) Method and device for playing live special effect information
WO2017181796A1 (en) Program interaction system, method, client and back-end server
CN106375179B (en) Method and device for displaying instant communication message
WO2017088357A1 (en) Lyrics page generating method and apparatus
CN106231433B (en) A kind of methods, devices and systems playing network video
CN107645682B (en) The method and system being broadcast live
CN106210755A (en) A kind of methods, devices and systems playing live video
CN106254910A (en) A kind of method and apparatus recording image
CN106210919A (en) A kind of main broadcaster of broadcasting sings the methods, devices and systems of video
CN105163189A (en) Method, server and terminal for booking multimedia programs
CN110347578B (en) Application testing method and device and storage medium
CN104408051B (en) Song recommendations method and device
CN105976849B (en) A kind of method and apparatus of playing audio-fequency data
CN119342239A (en) Live broadcast processing method, device, electronic device and storage medium
CN107105312B (en) A method, device and system for displaying information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication