CPC H04N 21/2187 (2013.01) [H04N 21/23424 (2013.01); H04N 21/2743 (2013.01); H04N 21/41407 (2013.01); H04N 21/42203 (2013.01); H04N 21/4316 (2013.01); H04N 21/44004 (2013.01); H04N 21/44016 (2013.01); H04N 21/4781 (2013.01); H04N 21/4788 (2013.01); H04N 21/816 (2013.01)] | 15 Claims |
1. A live video broadcast method performed at a terminal device, the method comprising:
receiving a live broadcast command to live broadcast a video game in real time;
creating a video buffer based on the live broadcast command for storing one or more game pictures of the video game in real time;
while playing the video game in real time:
extracting a plurality of video picture frames from the video game;
storing the plurality of video picture frames in the video buffer;
displaying the plurality of video picture frames on a display of the terminal device;
collecting voice data using a microphone of the terminal device in real time;
synchronously synthesizing the voice data and the plurality of video picture frames stored in the video buffer into a video streaming media file corresponding to the video game; and
uploading the video streaming media file to a live broadcast server for live broadcasting the video streaming media file on other mobile devices.
|