Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Live video processing method and device, terminal and storage medium

A technology of video live broadcast and processing method, which is applied in the multimedia field and can solve problems such as high freeze rate and long initial cache time

Inactive Publication Date: 2020-02-18
ZTE CORP
View PDF8 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the main purpose of the present invention is to provide a video live broadcast processing method, device, terminal and storage medium, which can at least partially solve the problems of long initial cache time and high freezing rate

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Live video processing method and device, terminal and storage medium
  • Live video processing method and device, terminal and storage medium
  • Live video processing method and device, terminal and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0097] Such as figure 2 As shown, the embodiment of the present invention provides a live video processing method, and the method includes the following steps.

[0098] Step 101, broadcasting the first video live;

[0099] Optionally, the interactive display screen of the touch terminal enters the live broadcast APP page, clicks to enter the first video, and broadcasts the first video live.

[0100] Here, when live broadcasting the first video, the terminal sends a request to the media server to pull the video data of the first video; after the terminal receives the video data of the first video, the terminal APP decodes the video data of the first video to make the first The video content of the video is presented on the display interaction screen.

[0101] Here, the video data of the first video is specifically a video stream.

[0102] Step 103, buffering the video data of the second video when the first video is broadcast live;

[0103] Optionally, when the terminal is...

Embodiment 2

[0114] Based on the first embodiment above, as figure 2 As shown, the above step 105 also includes:

[0115] When the switching instruction is detected, controlling the live image of the first video to slide out of the display area from a first direction;

[0116] controlling the live image of the second video to slide into the display area from a second direction of the display area;

[0117] Wherein, the second direction is opposite to or the same as the first direction.

[0118] Here, the detecting the switching instruction may be: detecting and receiving the generated switching instruction according to the operation of the user.

[0119] Here, the interactive display screen may be slid by fingers or other touch objects to control the live screen of the first video to slide out of the display area from the first direction, and / or to control the live screen of the second video to slide out of the display area from the first direction. The second direction of the display ...

Embodiment 3

[0130] Based on the first embodiment above, as figure 2 As shown, above-mentioned step 103 also includes:

[0131] When the first video is broadcast live, at least one group of pictures GOP currently broadcast live by the second video is buffered.

[0132] The current moment can be understood as: the current moment. Play any one of the first video to play the current moment.

[0133] Here, buffering the video data may include: buffering data content of the video stream. A video stream includes a set of video frames. Taking MPEG1, MPEG2, MPEG4, and H.264 as examples, it is a video stream that includes a set of Group of Pictures (GOP).

[0134] In some embodiments, when the first video is broadcast live, a cache space is pre-allocated for the second video, and the cache space can accommodate at least one GOP of the second video; in some embodiments, the capacity of the cache space can be at least Cache two or more GOPs.

[0135] The buffering of at least one GOP of the liv...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a live video processing method. The method comprises the following steps: live broadcasting a first video; caching video data of a second video when the firstvideo is live-broadcasted; and when a switching instruction is detected, stopping live broadcast of the first video, and performing live broadcast of the second video by using the cached video data.The embodiment of the invention also discloses a live video processing device, a terminal, a system and a storage medium.

Description

technical field [0001] The present invention relates to the field of multimedia technology, in particular to a video live broadcast processing method, device, terminal and storage medium. Background technique [0002] Live video is increasingly favored by video users, and it meets people's needs for social networking, novelty hunting, and other forms of interactive content. With the development of Internet technology, users currently using video services often have a surplus in package traffic, and the monthly remaining traffic is also relatively large; moreover, with the gradual launch of encoding algorithms with higher compression ratios, traffic is no longer a part of video service experience. Focus on key points. The focus of today's video service experience is mainly reflected in three parts: resolution, initial buffering time, and freeze rate. Among them, the shorter the initial buffering time and the lower the freeze rate, the better the user experience. However, t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N21/2187H04N21/239H04N21/44H04N21/6587
CPCH04N21/2187H04N21/2393H04N21/44004H04N21/6587H04N21/239H04N21/433H04N21/44
Inventor 李剑峰
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products