WebRTC data coding method, device, and computer readable storage medium

A technology for data encoding and equipment, which is used in digital video signal modification, television, two-way working systems, etc., and can solve problems such as low WebRTC data encoding efficiency.

Inactive Publication Date: 2018-06-12
SHENZHEN TCL NEW-TECH CO LTD
View PDF8 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The main purpose of the present invention is to propose a WebRTC data encoding method, device and c...

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
  • WebRTC data coding method, device, and computer readable storage medium
  • WebRTC data coding method, device, and computer readable storage medium
  • WebRTC data coding method, device, and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0043] The main idea of ​​the embodiment scheme of the present invention is: set the hard-coded module corresponding to the video processing unit vpu in the WebRTC framework, and initialize the hard-coded module and the soft-coded module in the WebRTC framework, wherein the hard-coded module Sharing an input interface of the WebRTC framework with the soft coding module; obtaining the WebRTC image to be encoded, and performing sequence division on the WebRTC image to be encoded, obtaining each sequence image and the corresponding immediate refresh image IDR frame of each sequence image; Send the IDR frame and each sequence image to the WebRTC framework through the input interface, so that the hard coding module and the soft coding module encode each sequence image according to the IDR frame; obtain the hard coding module ...

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 provides a WebRTC data coding method, device, and computer readable storage medium, wherein the method includes the following steps: setting a hard coding module corresponding to a videoprocessing unit vpu, and initializing the hard coding module and a soft coding module in a WebRTC frame, wherein the hard coding module and the soft coding module use one frame input interface; obtaining a WebRTC image to be coded and conducting sequence classification, obtaining all sequence images and immediately refreshing image IDR frames corresponding to each sequence image; respectively sending the IDR frames to the hard coding module and the soft coding module to achieve coding of the hard coding module and the soft coding module; obtaining data streams input by the hard coding moduleand the soft coding module, and encapsulating and packaging the data streams. The WebRTC data coding method, device, and computer readable storage medium utilize combination of the soft and hard coding modules to code so that occupancy rate and processing pressure of dealer CPU are reduced, and efficiency of data coding is increased.

Description

technical field [0001] The present invention relates to the field of multimedia information processing, in particular to a WebRTC data encoding method, device and computer-readable storage medium. Background technique [0002] WebRTC (Web Real-Time Communication) is a set of standard web real-time communication technologies. Through this technology, smart terminals can use Web or mobile applications to realize real-time voice, video and video conferencing services through browsers. Therefore, it has been well received in the industry. Extensive support and applications. [0003] When WebRTC technology is used for audio, video or video conferencing, since WebRTC image data (streaming media in H264 format) is transmitted point-to-point in real time, there will be certain requirements for data encoding efficiency, otherwise the frame rate will be low at the data receiving end , The phenomenon of Caton. When the smart terminal encodes WebRTC data, it usually performs soft codi...

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): H04N7/15H04N7/14H04N19/42
CPCH04N7/141H04N7/15H04N19/42
Inventor 陈奇
Owner SHENZHEN TCL NEW-TECH 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