US12075128B2ActiveUtilityA1

Method and apparatus for playing video signal of multi-user interaction, and device

Assignee: TENCENT TECH SHENZHEN CO LTDPriority: Dec 31, 2020Filed: Oct 8, 2022Granted: Aug 27, 2024
Est. expiryDec 31, 2040(~14.4 yrs left)· nominal 20-yr term from priority
Inventors:Shuyuan Zheng
H04N 21/47205H04N 21/2187H04N 21/4316H04N 21/4781H04N 21/4753H04N 21/4312H04N 21/4788H04L 65/75H04L 65/80
33
PatentIndex Score
0
Cited by
21
References
20
Claims

Abstract

A method for playing a video signal of multi-user interaction includes: generating a video playing interface of a live streaming room; switching an operation mode of the video playing interface from a viewer mode to an anchor mode in response to an anchor mode switching instruction, where in the anchor mode, the video playing interface includes a display item of at least one multi-user interaction activity; generating a live streaming instruction for the first multi-user interaction activity in the at least one multi-user interaction activity in response to a trigger operation for a display item corresponding to a first multi-user interaction activity in the at least one multi-user interaction activity; and playing a live streaming video signal of the first multi-user interaction activity in response to the live streaming instruction for the first multi-user interaction activity.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for playing a video signal of multi-user interaction, executed by a first terminal, the method comprising:
 generating a video playing interface of a live streaming room, the video playing interface being configured to play a multi-user interactive live streaming video signal initiated in the live streaming room; 
 switching an operation mode of the video playing interface from a viewer mode to an anchor in response to an anchor mode switching instruction, wherein in the anchor mode, the video playing interface comprises a first list entry configured to display a list of multi-user interaction activities that are already in progress and a second list entry configured to display a list of multi-user interaction activities that are not in progress; 
 displaying, on the video playing interface, at least one display item of at least one multi-user interaction activity corresponding to the first list entry; 
 generating a live streaming instruction for a first multi-user interaction activity in the at least one multi-user interaction activity in response to a trigger operation for one of the at least one display item corresponding to the first multi-user interaction activity in the at least one multi-user interaction activity, the first multi-user interaction activity being a game playing that is already in progress; and 
 playing a live streaming video signal of the first multi-user interaction activity in the video playing interface in response to the live streaming instruction for the first multi-user interaction activity, the live streaming video signal of the first multi-user interaction activity being transmitted to a client on a second terminal logged in by at least one user account in the live streaming room. 
 
     
     
       2. The method according to  claim 1 , wherein the switching an operation mode of the video playing interface from a viewer mode to an anchor mode in response to an anchor mode switching instruction comprises:
 generating an anchor mode switching option; and 
 generating the anchor mode switching instruction and switching the operation mode from the viewer mode to the anchor mode in response to a selection operation for the anchor mode switching option. 
 
     
     
       3. The method according to  claim 2 , wherein the generating the anchor mode switching instruction and switching the operation mode from the viewer mode to the anchor mode in response to a selection operation for the anchor mode switching option comprises:
 transmitting a permission verification request to a server in response to the anchor mode switching instruction, the permission verification request being used for requesting to verify whether a currently logged-in first user account has an anchor permission; 
 receiving anchor mode configuration information from the server, the anchor mode configuration information being transmitted by the server when the first user account is determined to have the anchor permission; 
 configuring the anchor mode based on the anchor mode configuration information; and 
 switching the operation mode from the viewer mode to the anchor mode. 
 
     
     
       4. The method according to  claim 1 , wherein the display item of the multi-user interaction activity comprises a live streaming trigger control corresponding to the multi-user interaction activity; and
 the generating a live streaming instruction for a first multi-user interaction activity in the at least one multi-user interaction activity comprises: 
 generating the live streaming instruction for the first multi-user interaction activity in response to a trigger operation for the live streaming trigger control in the display item corresponding to the first multi-user interaction activity. 
 
     
     
       5. The method according to  claim 1 , wherein the playing a live streaming video signal of the first multi-user interaction activity in the video playing interface comprises:
 transmitting a video acquisition request to a server, the video acquisition request being used for requesting to acquire the live streaming video signal of the first multi-user interaction activity; 
 receiving video data from the server, the video data comprising the live streaming video signal of the first multi-user interaction activity; and 
 playing the live streaming video signal of the first multi-user interaction activity in the video playing interface based on the video data. 
 
     
     
       6. The method according to  claim 1 , wherein the method further comprises:
 acquiring commenting audio data of the first multi-user interaction activity, 
 wherein the commenting audio data of the first multi-user interaction activity and the live streaming video signal of the first multi-user interaction activity are synchronously pushed to a client on a second terminal logged in by at least one user account in the live streaming room for playing. 
 
     
     
       7. The method according to  claim 1 , wherein the method further comprises:
 displaying an observer setting interface in response to an opening operation for the observer setting interface corresponding to the first multi-user interaction activity; and 
 playing an adjusted live streaming video signal of the first multi-user interaction activity in response to a setting operation in the observer setting interface. 
 
     
     
       8. The method according to  claim 7 , wherein the playing the adjusted live streaming video signal of the first multi-user interaction activity in response to a setting operation in the observer setting interface comprises:
 transmitting setting information to a server in response to the setting operation in the observer setting interface, the setting information indicating the setting operation; 
 receiving adjusted video data from the server, the adjusted video data comprising the live streaming video signal of the first multi-user interaction activity adjusted based on the setting information. 
 
     
     
       9. The method according to  claim 1 , wherein the method further comprises:
 switching the operation mode from the anchor mode to the viewer mode in response to a viewer mode switching instruction; 
 receiving an interaction activity initiation instruction for a second multi-user interaction activity in the at least one multi-user interaction activity; and 
 displaying a game playing interface of the second multi-user interaction activity. 
 
     
     
       10. The method according to  claim 1 , wherein the method further comprises:
 displaying a creation interface in response to receiving a display item creation instruction; 
 acquiring relevant information of a display item of a third multi-user interaction activity submitted in the creation interface; 
 transmitting a creation request to a server, the creation request being used for requesting to create the display item of the third multi-user interaction activity, the creation request comprising the relevant information of the display item of the third multi-user interaction activity; and 
 displaying the display item of the third multi-user interaction activity. 
 
     
     
       11. The method according to  claim 1 , wherein the displayed first items of the video signal of the multi-user interaction include a live streaming trigger control corresponding to a first game playing, the method further comprises:
 when the live streaming trigger control is selected, displaying a live streaming video screen of the first game playing. 
 
     
     
       12. The method according to  claim 1 , wherein the first terminal is logged in with a first user account, the switching the operation mode of the video playing interface from the viewer mode to the anchor in response to the anchor mode switching instruction is initiated by the first user account itself at the first terminal, and the anchor mode switching instruction includes switching an identity of the first user account from an audience identity to an anchor identity. 
     
     
       13. An apparatus for playing a signal of multi-user interaction, the apparatus comprising:
 a processor and a memory, the memory storing at least one instruction, at least one program, a code set, or an instruction set, the at least one instruction, the at least one program, the code set or the instruction set being loaded and executed by the processor to implement: 
 generating a video playing interface of a live streaming room, the video playing interface being configured to play a multi-user interactive live streaming video signal initiated in the live streaming room; 
 switching an operation mode of the video playing interface from a viewer mode to an anchor in response to an anchor mode switching instruction, wherein in the anchor mode, the video playing interface comprises a first list entry configured to display a list of multi-user interaction activities that are already in progress and a second list entry configured to display a list of multi-user interaction activities that are not in progress; 
 displaying, on the video playing interface, at least one display item of at least one multi-user interaction activity corresponding to the first list entry; 
 generating a live streaming instruction for a first multi-user interaction activity in the at least one multi-user interaction activity in response to a trigger operation for one of the at least one display item corresponding to the first multi-user interaction activity in the at least one multi-user interaction activity, the first multi-user interaction activity being a game playing that is already in progress; and 
 playing a live streaming video signal of the first multi-user interaction activity in the video playing interface in response to the live streaming instruction for the first multi-user interaction activity, the live streaming video signal of the first multi-user interaction activity being transmitted to a client on a second terminal logged in by at least one user account in the live streaming room for playing. 
 
     
     
       14. The apparatus according to  claim 13 , wherein the switching an operation mode of the video playing interface from a viewer mode to an anchor mode in response to an anchor mode switching instruction comprises:
 generating an anchor mode switching option; and 
 generating the anchor mode switching instruction and switching the operation mode from the viewer mode to the anchor mode in response to a selection operation for the anchor mode switching option. 
 
     
     
       15. The apparatus according to  claim 14 , wherein the generating the anchor mode switching instruction and switching the operation mode from the viewer mode to the anchor mode in response to a selection operation for the anchor mode switching option comprises:
 transmitting a permission verification request to a server in response to the anchor mode switching instruction, the permission verification request being used for requesting to verify whether a currently logged-in first user account has an anchor permission; 
 receiving anchor mode configuration information from the server, the anchor mode configuration information being transmitted by the server when the first user account is determined to have the anchor permission; 
 configuring the anchor mode based on the anchor mode configuration information; and 
 switching the operation mode from the viewer mode to the anchor mode. 
 
     
     
       16. The apparatus according to  claim 13 , wherein the display item of the multi-user interaction activity comprises a live streaming trigger control corresponding to the multi-user interaction activity; and
 the generating a live streaming instruction for a first multi-user interaction activity in the at least one multi-user interaction activity comprises: 
 generating the live streaming instruction for the first multi-user interaction activity in response to a trigger operation for the live streaming trigger control in the display item corresponding to the first multi-user interaction activity. 
 
     
     
       17. The apparatus according to  claim 13 , wherein the playing a live streaming video signal of the first multi-user interaction activity in the video playing interface comprises:
 transmitting a video acquisition request to a server, the video acquisition request being used for requesting to acquire the live streaming video signal of the first multi-user interaction activity; 
 receiving video data from the server, the video data comprising the live streaming video signal of the first multi-user interaction activity; and 
 playing the live streaming video signal of the first multi-user interaction activity in the video playing interface based on the video data. 
 
     
     
       18. The apparatus according to  claim 13 , wherein the processor is further configured to perform:
 acquiring commenting audio data of the first multi-user interaction activity, wherein the commenting audio data of the first multi-user interaction activity and the live streaming video signal of the first multi-user interaction activity are synchronously pushed to a client on a second terminal logged in by at least one user account in the live streaming room for playing. 
 
     
     
       19. The apparatus according to  claim 13 , wherein the processor is further configured to perform:
 displaying an observer setting interface in response to an opening operation for the observer setting interface corresponding to the first multi-user interaction activity; and 
 playing an adjusted live streaming video signal of the first multi-user interaction activity in response to a setting operation in the observer setting interface. 
 
     
     
       20. A non-transitory computer-readable storage medium,
 storing at least one instruction, at least one program, a code set, or an instruction set, the at least one instruction, the at least one program, the code set, or the instruction set being loaded and executed by a processor to implement: 
 generating a video playing interface of a live streaming room logged in with a first user account, the video playing interface being configured to play a multi-user interactive live streaming video signal initiated in the live streaming room; 
 switching an operation mode of the video playing interface from a viewer mode to an anchor in response to an anchor mode switching instruction, wherein in the anchor mode, the video playing interface comprises a first list entry configured to display a list of multi-user interaction activities that are already in progress and a second list entry configured to display a list of multi-user interaction activities that are not in progress; 
 displaying, on the video playing interface, at least one display item of at least one multi-user interaction activity corresponding to the first list entry; 
 generating a live streaming instruction for a first multi-user interaction activity in the at least one multi-user interaction activity in response to a trigger operation for one of the at least one display item corresponding to the first multi-user interaction activity in the at least one multi-user interaction activity, the first multi-user interaction activity being a game playing that is already in progress; and 
 playing a live streaming video signal of the first multi-user interaction activity in the video playing interface in response to the live streaming instruction for the first multi-user interaction activity, the live streaming video signal of the first multi-user interaction activity being transmitted to a client on a second terminal logged in by at least one user account in the live streaming room.

Join the waitlist — get patent alerts

Track US12075128B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.