CN-122002051-A - Live interaction method, device, equipment and storage medium
Abstract
The embodiment of the disclosure provides a method, a device, equipment and a storage medium for live interaction. The method includes determining first presentation information of live content at a main cast end of the live broadcast, the first presentation information indicating at least one of a display style or a display size. Based on the difference between the first presentation information and the configuration information for the live content, a hint information is generated such that the viewer side determines second presentation information for presenting the live content at the viewer side based on the hint information. And providing the live content and the prompt information to a server side for pushing to a viewer side. Therefore, the audience terminal can be ensured to accurately adjust the presentation style of the live broadcast content in real time by automatically detecting and acquiring the prompt information in the live broadcast data.
Inventors
- CHEN GUANGTAO
- XU PENG
- YANG YANG
- LI ZHAOJI
- LI XING
- LI JIANCHANG
- SU JINJIN
- SHI XU
- XU QIAO
- YU YI
- LI SHITING
- LI JINXIN
Assignees
- 北京字跳网络技术有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20241101
Claims (15)
- 1. A method of live interaction, implemented at a host, comprising: determining first presentation information corresponding to the live content at the anchor end, wherein the first presentation information indicates at least one of a display style or a display size; Generating prompt information based on the first presentation information so that the audience terminal determines second presentation information for presenting live content on the audience terminal based on the prompt information, and And providing the live broadcast content and the prompt information to a server for pushing to the audience.
- 2. The method of claim 1, wherein determining first presentation information corresponding to live content at the anchor comprises: Acquiring the identification information in the live broadcast content, and And determining first presentation information of the live broadcast content based on the position corresponding to the identification information.
- 3. The method of claim 1, wherein generating hint information based on the first presentation information comprises: acquiring configuration information aiming at the live broadcast, wherein the configuration information indicates a display style configured for the live broadcast content, and the display style comprises a horizontal style or a vertical style; In response to a difference between a display style indicated by the first presentation information and a display style indicated by the configuration information, determining a capture flow direction of a video capture at the anchor when capturing the live content based on the difference and the display style indicated by the configuration information, and And generating the prompt information at least based on the acquisition flow direction.
- 4. The method of claim 1, wherein providing the live content and the reminder information to a server comprises: Determining a target video frame in a video frame sequence corresponding to the live broadcast content, wherein the target image comprises complete picture information of the live broadcast content; generating updated live content by adding the hint information to the additional information of the target video frame, and And providing the updated live content to the server.
- 5. The method of claim 1, wherein determining first presentation information corresponding to live content at the anchor comprises: determining corresponding first presence information at the anchor in response to detecting at least one of: the live broadcast is initiated at the anchor, A given time interval passes during the live broadcast, And the position corresponding to the identification information in the live broadcast content is changed.
- 6. The method of claim 1, wherein the hint information indicates at least one of: a difference between a display style indicated by the first presentation information and a display style indicated by configuration information of the live content and a display style indicated by the configuration information, the display style including a horizontal style or a vertical style; resolution of the live content; And adjusting suggestions of the presentation style of the live content at the audience end.
- 7. A method of live interaction, implemented at a viewer end, comprising: After the audience terminal participates in live broadcasting, receiving a live broadcasting data packet from a service terminal, wherein the data packet at least comprises live broadcasting content at a live broadcasting main broadcasting terminal; In response to detecting that the data packet further includes a hint information, determining second presentation information of the live content based on the hint information, the second presentation information indicating at least one of a display style or a display size, and And presenting the live content based on the second presentation information.
- 8. The method of claim 7, wherein determining second presentation information of the live content based on the hint information comprises: Responding to the prompt information to indicate that a difference exists between a display style indicated by the first presentation information and a display style indicated by configuration information for the live broadcast, determining a picture rotation angle of the live broadcast content at the service end based on the difference and the display style indicated by the configuration information, wherein the display style comprises a horizontal style or a vertical style, and And determining second presentation information of the live content based on the picture rotation angle.
- 9. The method of claim 7, wherein the hint information indicates a resolution of the live content, and determining second presentation information of the live content based on the hint information comprises: Second presentation information of the live content is determined based on the resolution and the presentation requirements of the viewer.
- 10. The method of claim 7, wherein detecting that the data packet includes a hint message comprises: Determining a target video frame in the video frame sequence based on the identification of each video frame in the video frame sequence corresponding to the live broadcast content, wherein the target video frame comprises the complete picture information of the live broadcast content, and And responding to the fact that the additional information of the target video frame contains prompt information, and detecting that the data packet also contains the prompt information.
- 11. An apparatus of live interaction, implemented at a hosting end, comprising: a first presentation information determination module configured to determine first presentation information corresponding to live content at the anchor, the first presentation information indicating at least one of a display style or a display size; A prompt generation module configured to generate prompt based on the first presentation information, so that the viewer side determines second presentation information for presenting live content at the viewer side based on the prompt, and And the pushing module is configured to provide the live content and the prompt information to a server side for pushing to the audience side.
- 12. An apparatus of live interaction, implemented at a viewer end, comprising: the data packet receiving module is configured to receive a data packet of the live broadcast from a server after the audience terminal participates in the live broadcast, wherein the data packet at least comprises live broadcast content at a main broadcasting terminal of the live broadcast; A second presentation information determination module configured to determine, in response to detecting that the data packet further includes hint information, second presentation information of the live content based on the hint information, the second presentation information indicating at least one of a display style or a display size, and And the live content presentation module is configured to present the live content based on the second presentation information.
- 13. An electronic device, comprising: At least one processing unit, and At least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, which when executed by the at least one processing unit, cause the electronic device to perform the method of any one of claims 1 to 10.
- 14. A computer readable storage medium having stored thereon a computer program executable by a processor to implement the method of any of claims 1 to 10.
- 15. A computer program product comprising computer executable instructions which when executed by a processor implement the method of any one of claims 1 to 10.
Description
Live interaction method, device, equipment and storage medium Technical Field Example embodiments of the present disclosure relate generally to the field of computers, and more particularly, relate to a method, apparatus, device, and storage medium for live interaction. Background With the development of computer technology, the internet has become an important source for people to acquire various contents. Live broadcasting technology for content transmission by utilizing the internet and streaming media technology is rapidly developed, people can perform various types of interactions through a live broadcasting room, and information with rich types can be acquired through the live broadcasting room. How to improve the quality of live interaction is a matter of concern. Disclosure of Invention In a first aspect of the present disclosure, a method of live interaction is provided, which may be implemented at a hosting end. The method may include determining first presentation information corresponding to the live content at the anchor, the first presentation information indicating at least one of a display style or a display size. A cue is generated based on the first presentation information such that the viewer side determines second presentation information for presenting live content at the viewer side based on the cue. And providing the live content and the prompt information to a server side for pushing to a viewer side. In a second aspect of the present disclosure, a method of live interaction is provided, which may be implemented at a viewer end. The method can include receiving live data packets from a server after a viewer end participates in live broadcast, the data packets including at least live content at a live broadcast anchor end. In response to detecting that the data packet further includes a hint information, second presentation information of the live content is determined based on the hint information, the second presentation information indicating at least one of a display style or a display size. Based on the second presentation information, live content is presented. In a third aspect of the present disclosure, an apparatus for live interaction is provided. Is implemented at a host end, the apparatus may include a first presentation information determination module configured to determine first presentation information corresponding to live content at the host end, the first presentation information indicating at least one of a display style or a display size. And the prompt information generation module is configured to generate prompt information based on the first presentation information so that the audience terminal determines second presentation information for presenting the live content on the audience terminal based on the prompt information. And the pushing module is configured to provide the live content and the prompt information to the server side for pushing to the audience side. In a fourth aspect of the present disclosure, an apparatus for live interaction is provided. The apparatus may be implemented at a viewer end, including a data packet receiving module configured to receive a live data packet from a server end after the viewer end participates in a live broadcast, the data packet including at least live content at a live host end. And a second presentation information determination module configured to determine second presentation information of the live content based on the prompt information in response to detecting that the data packet further includes the prompt information, the second presentation information indicating at least one of a display style or a display size. And a live content presentation module configured to present live content based on the second presentation information. In a fifth aspect of the present disclosure, an electronic device is provided. The apparatus includes at least one processing unit, and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. The instructions, when executed by at least one processing unit, cause the electronic device to perform the method of the first aspect. In a sixth aspect of the present disclosure, a computer readable storage medium is provided. A medium has stored thereon a computer program which, when executed by a processor, implements the method of the first aspect. In a seventh aspect of the present disclosure, a computer program product is provided. The computer program product comprises computer executable instructions which, when executed by a processor, implement the method of the first aspect. It should be understood that what is described in this section is not intended to limit the key features or essential features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following de