US 12,088,857 B2
Method and system for controlling interactive live streaming co-hosting, device, and medium
Wanhong Wang, Beijing (CN); Yalou Wang, Beijing (CN); Jiahuan Huang, Beijing (CN); Yong Zhu, Beijing (CN); Yaxin Li, Beijing (CN); Xin Che, Beijing (CN); Jiacheng Liu, Beijing (CN); Zihao Zhang, Beijing (CN); Yuanyuan Wang, Beijing (CN); Zheqi Qu, Beijing (CN); Weihao Xu, Beijing (CN); and Jianping Chen, Beijing (CN)
Assigned to BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., (CN)
Filed by BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., Beijing (CN)
Filed on Dec. 29, 2022, as Appl. No. 18/148,185.
Application 18/148,185 is a continuation of application No. PCT/CN2021/111925, filed on Aug. 11, 2021.
Claims priority of application No. 202010821116.7 (CN), filed on Aug. 14, 2020.
Prior Publication US 2023/0134623 A1, May 4, 2023
Int. Cl. H04N 21/2187 (2011.01); A63F 13/86 (2014.01); H04N 21/431 (2011.01)
CPC H04N 21/2187 (2013.01) [A63F 13/86 (2014.09); H04N 21/4312 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for controlling interactive live streaming co-hosting comprises:
acquiring, by a first terminal, a first interactive image and receiving a mirror interactive image of a second terminal, wherein the first terminal and the second terminal are in a live streaming co-hosting state, the first interactive image is an image of an interactive object in an interactive region of the first terminal, the second interactive image is an image of the interactive object in an interactive region of the second terminal, and the mirror interactive image of the second terminal is obtained by performing mirror processing on a second interactive image of the second terminal; and
combining, by the first terminal, the first interactive image and the mirror interactive image to obtain a target interactive image;
wherein the method further comprises:
acquiring, by the first terminal, a first video stream, receiving a second video stream of the second terminal, and forming an initial video merging stream based on the first video stream and the second video stream; and
adding, by the first terminal, the target interactive image to the initial video merging stream to generate a target video merging stream, wherein the target video merging stream is used to push to an audience terminal of the first terminal, and each video frame of the target video merging stream comprises an image of an interactive region corresponding to the interactive object and an image of a display region corresponding to a first host of the first terminal and a second host of the second terminal.