A real-time video transmission method under fluctuating network environment

A technology of real-time transmission and network environment, applied in the field of live video, which can solve problems such as affecting user experience, video inability to adapt to network fluctuations, and long loading time for the first screen.

Active Publication Date: 2020-04-21
THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The current mainstream video live broadcast technology mainly has the following problems: the first screen takes a long time to load, and the video cannot adapt to network fluctuations, such as common mobile network scenarios. When the code stream is switched, the screen is always black or loading. The encoding parameters such as The resolution needs to be manually set by the user, which seriously affects the user experience and does not meet the needs of users under the popularization of mobile networks.

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
  • A real-time video transmission method under fluctuating network environment
  • A real-time video transmission method under fluctuating network environment
  • A real-time video transmission method under fluctuating network environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0083] combine figure 1 , the implementation of the real-time video transmission method under a fluctuating network environment of the present invention mainly includes collecting raw video data from the signal source at the collection end, scheduling the encoder group through the encoding scheduler, and performing video data encoding, code stream encapsulation, Time-shifting the cache and sending the network data to the fluctuating network; receiving network data from the fluctuating network at the forwarding server, scheduling the decoder group through the decoding scheduler, and decoding the video data, and then scheduling the encoder group through the encoding scheduler , and perform video data encoding, code stream encapsulation, time-shift buffering, and send the network data to the fluctuating network again; at the playback end, receive network d...

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 method for real-time video transmission in a fluctuating network environment. The method comprises: step 1, dual-path code streams are coded simultaneously, wherein one pathof code stream being a high-definition steam is marked as stream origin and the other path of code stream being a real-time stream is marked as stream dynamic; step 2, the high-definition stream (stream origin) and the real-time stream (stream dynamic) are cached with certain time lengths simultaneously in a transmission cache; step 3, the dual code streams are not transmitted simultaneously and delayed switching is carried out according to a switching strategy; and step 4, an encoder scheduling strategy is generated dynamically, wherein the encoder scheduling strategy is updated in real timeaccording to the situation of a network sending caching region and a user scheduling strategy.

Description

technical field [0001] The invention belongs to the technical field of live video broadcasting, relates to encoding and decoding of video data and transmission and distribution technology, and in particular to a real-time video transmission method under a fluctuating network environment. Background technique [0002] With the improvement of uplink and downlink bandwidth of the network, the content that the network can carry is more and more abundant, the network access methods are also more and more, and the corresponding network environment is becoming more and more complex. With the popularity of mobile networks, smart handheld terminals, and the rise of mobile live broadcasting, in addition to the business functions and concurrent performance of the video forwarding service itself, high-definition video real-time communication also needs to consider the inherent bandwidth fluctuations under wireless channels and a wide variety of video acquisition and playback. Terminals ...

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 Patents(China)
IPC IPC(8): H04N7/18H04N21/647
CPCH04N7/183H04N21/64723H04N21/64738
Inventor 丁海斌陈海欣严红崔隽孟德鑫姚东浩邓佳磊包亮赵侃侃江振亮
Owner THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP
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