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

Video transmission method and system

A video transmission system and video transmission technology, applied in the field of video transmission methods and systems, can solve problems such as difficulty in obtaining original video, cost, and large bandwidth, and achieve the effects of maintaining fluency, avoiding network packet loss, and reducing consumption

Pending Publication Date: 2020-10-13
GUANGZHOU AVA ELECTRONICS TECH CO LTD
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, some of the information carried in each sub-sequence video stream after splitting in the above-mentioned patent is repeated, and transmitting the repeated information at the same time consumes more bandwidth, making it difficult to obtain the complete original video under limited bandwidth.

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
  • Video transmission method and system
  • Video transmission method and system
  • Video transmission method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] Such as figure 1 As shown, the present invention discloses a video transmission method, comprising the following steps:

[0046] S1. Acquire an original video, where the original video includes multiple frames of original video image frames.

[0047] Wherein, the original video image frame is the unit of video, the original video includes multiple original video image frames, the image frame is the picture in the video, one frame is one picture, and one frame includes video data and its corresponding audio data. That is, the original video includes multiple original video image frames. The original video image may be each frame of video data, and the video may be an offline video file stored in the terminal or server, or an online video file obtained by the terminal from the server.

[0048] S2. Split the original video into n interleaved independent sub-sequence videos, where n≥2.

[0049] Such as figure 2 shown, assuming figure 2 The original video in has 3 fra...

Embodiment 2

[0075] Corresponding to the above method embodiments, Embodiment 2 of the present invention provides a video transmission system, such as Figure 4 As shown, the video transmission system includes: a sending end 1, a server 2 and at least one receiving end 3;

[0076] The sending end 1 includes: a splitting module 11 and an encoding module 12;

[0077] The receiving end 3 includes: a decoding module 32 and a recovery module 33;

[0078] The splitting module 11 is used to split the original video into n interleaved independent sub-sequence videos, wherein the original video includes multiple frames of original video image frames, n≥2;

[0079] The encoding module 12 is used to independently encode each of the sub-sequence videos into code streams to obtain n sub-sequence video code streams; m sub-sequence videos in the n sub-sequence videos are only encoded with Y components, where 1≤m ≤n-1;

[0080] The server 2 is used to obtain the n sub-sequence video code streams, and t...

Embodiment 3

[0087] Corresponding to the method of above-mentioned embodiment one, such as Figure 5 As shown, Embodiment 3 of the present invention provides a video coding method, including the following steps:

[0088] S301. Acquire an original video, where the original video includes multiple frames of original video image frames;

[0089] S302. Split the original video into n interleaved independent sub-sequence videos, where n≥2;

[0090] S303. Independently encode each of the sub-sequence videos into a code stream, where m sub-sequence videos are only encoded with Y components, where 1≤m≤n-1.

[0091] In one embodiment, in the step S2, the original video is split into 2 interleaved independent sub-sequence videos in an interlaced or alternate column manner, or the original video is split into 4 interleaved sub-sequence videos in an alternate row and column manner. independent subsequence video of .

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 invention discloses a video transmission method and system. The method comprises the following steps: a step of preparing a precursor; splitting the original video into n interlaced independent sub-sequence videos, and independently encoding each sub-sequence video into a code stream,; wherein the m sub-sequence videos are only subjected to Y-component coding; server based on network quality,transmitting k sub-sequence video code streams in the n sub-sequences via a server based on network quality, wherein the k sub-sequence video code streams at least comprise one sub-sequence video codestream for encoding YUV components; and the receiving end decodinges the sub-sequence video code stream via the receiving end, calculatinges the UV component of the sub-sequence video only containingthe Y component through the sub-sequence video with the YUV component, and finally combininges all the sub-sequence videos to recover the original video. The method can be applied to a common codec,is high in universal applicability, can adapt to a lower bandwidth, avoids prevents network packet loss, maintains the fluency of video communication, and reduces the consumption of bandwidth at the same time.

Description

technical field [0001] The invention belongs to the technical field of video communication, and in particular relates to a video transmission method and system. Background technique [0002] At present, a relatively mature solution to the adaptive transmission of video streams is Scalable Video Coding (SVC, Scalable Video Coding), but the main problem of this solution is that in order to meet the needs of SVC, the video communication system must be upgraded. The network equipment used, resulting in poor practical compatibility of SVC scalable video coding, cannot be used on most equipment. [0003] In view of the above problems, the Chinese patent application number "200710123626.1" discloses a video fault-tolerant control system and method, which forms a sub-sequence video stream by splitting and encoding a single frame image of a video sequence at the sending end. The total number of sequence video image groups matches the network status, and each sub-sequence video strea...

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): H04N19/88H04N19/154H04N19/186
CPCH04N19/154H04N19/186H04N19/88
Inventor 关本立
Owner GUANGZHOU AVA ELECTRONICS TECH CO LTD
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