Video mixing encoding system and method

A video mixing and encoding system technology, applied in the field of video mixing encoding systems, can solve the problems of not involving player restrictions, and not considering the limitation of the player's playback ability on the bit rate, etc.

Inactive Publication Date: 2016-03-02
HANGZHOU XIONGMAI TECHNOLOGY CO LTD
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this technology does not consider the limitation of the player's own playback capability on the bit rate, nor does it involve the limitation of the encoding protocol supported by the player on the encoder.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] Such as image 3 As shown, a video hybrid encoding system, which includes an encoder, storage and player, and the encoder, storage and player are connected through a data network, including but not limited to: Wi-Fi, 3G, 4G... . Encoder and storage can be on the same physical device, or storage and player can be on the same physical device. The encoder consists of a hybrid encoding module and an encoding scheme selection module. The hybrid coding module codes the uncoded video data with at least two coding schemes to obtain at least two coded video data. The coding scheme selection module selects one or more video data output from the hybrid coding module, and transmits them to the memory for storage. The coding scheme selection module selects one from the video data output by the hybrid coding module, and transmits it to the player. The encoding scheme includes encoding protocol, screen resolution and image quality, and different encoding schemes are formed by adjus...

Embodiment 2

[0049] Such as Figure 4 As shown, this example is basically the same as Example 1, the difference lies in the following two points:

[0050] 1. The encoder also includes a transmission module, responsible for transmitting the video data selected by the encoding scheme selection module to the player.

[0051] a) The transmission module adjusts on the basis of the current code stream, so that the actual transmitted code stream matches the actual bandwidth.

[0052]b) The transmission module transmits the analyzed current network status to the encoding scheme selection module for processing.

[0053] 2. The player includes a receiving buffer, which is used to deal with decoding freezes when the network status is unstable, and to deal with audio and video data synchronization issues.

[0054] a) The cached data in the buffer varies with the fluctuation of the data network status, but the data provided from the buffer to other modules of the player (such as: decoder) is uniform....

Embodiment 3

[0058] Such as Figure 5 As shown, this example is basically the same as Embodiment 1, except that the encoder also includes a playback device type analysis module for receiving the device type sent by the player, and sending a query request to the device type database deployed in the cloud , and transmit the information about the decoding capability of the player and the resolution information of the player obtained through query to the encoding scheme selection module.

[0059] Such as Figure 6 Shown, a kind of video hybrid coding method comprises:

[0060] a) When the memory sends a video transmission request to the encoder, the type of data network connected to the memory is attached;

[0061] b) During the video transmission process, the memory detects the bandwidth of the current data network in real time or intermittently, and feeds back to the encoder;

[0062] c) the encoder selects one or more encoded video data according to the type of the data network provided ...

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 mixing encoding system and a method. The video mixing coding system comprises an encoder, a memory and a player. The video mixing coding system is characterized in that the encoder, the memory and the player are mutually connected through a data network; the encoder comprises a mixing encoding system and an encoding scheme selection module; the mixing encoding module uses at least two encoding schemes to perform encoding on video data to be encoded to obtain data of at least two encoded videos; the encoding scheme selection module chooses data of one or more than one videos from the data of the encoded video data to transmit to the memory or the player; the encoding scheme comprises an encoding protocol, screen resolution and image quality; and the various encoding schemes are combined through regulating the three various parameters The video mixing coding system fully utilizes the video data flow transmission capability, enables the video stored by the memory to achieve the best effect and does not cause the loss of the video data due to the fluctuation of the data network.

Description

technical field [0001] The invention relates to a video hybrid encoding system and method, and is especially suitable for a system and method using different encoding schemes for different playback devices and different data networks, and belongs to the technical field of video monitoring. Background technique [0002] In the previous video encoding process, the unencoded video data was first encoded by the encoder, and then transmitted to the player through the cable for playback; or first transmitted to the memory for storage, and then the stored encoded video was obtained from the memory when needed The data is transferred to the player for playback. Such as figure 1 shown. [0003] However, because the cable transmission is limited by the length of the cable, it is very inconvenient to use, so there is another alternative method, which is to replace the traditional cable transmission with a data network connection. Such as figure 2 shown. [0004] As the network te...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/2343H04N21/2662H04N21/442H04N21/462H04N21/8547
CPCH04N21/234309H04N21/2662H04N21/44209H04N21/44227H04N21/4621H04N21/8547
Inventor 王军唐熙璨江远航金伟伟
Owner HANGZHOU XIONGMAI TECHNOLOGY CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products