CPC H04N 21/2365 (2013.01) [H04N 21/2187 (2013.01); H04N 21/23418 (2013.01); H04N 21/2668 (2013.01)] | 18 Claims |
1. A method for implementing multi-person video live streaming, comprising:
obtaining a first video and a second video of a live streamer, and obtaining a third video of any other live streaming member than the live streamer in a live streaming group, wherein the first video comprises real-time images acquired by a first image capturing device associated with the live streamer, the second video comprises a video that the live streamer is watching, and the third video comprises real-time images acquired by a second image capturing device associated with the any other live streaming member;
stitching the first video, the second video, and the third video of the any other live streaming member, and obtaining a multi-person live video stream, wherein each frame of the multi-person live video stream comprises a frame of the first video, a frame of the second video, and a frame of the third video of the any other live streaming member, and wherein the method further comprises during the stitching, performing facial detection on the first video and the third video by using a detection thread, and in response to detecting a face, rendering an area of the detected face by using a rendering thread; and
sending the multi-person live video stream to respective live streaming client terminals associated with members in the live streaming group for the members to watch.
|