Data transmission method and device

A data transmission and data transmission channel technology, applied in the field of data transmission methods and devices, can solve the problems of reducing the video viewing experience, affecting the smoothness of video playback, and uneven data transmission progress, so as to reduce video playback freezes and improve video playback. Viewing experience, the effect of improving download speed

Active Publication Date: 2021-10-26
BEIJING QIYI CENTURY SCI & TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In order to increase the video data transmission speed, the data uploader can upload video data through multiple data transmission channels for the data downloader to download, but in the multi-channel streaming P2P mode , the video data that each data transmission channel needs to push is negotiated by the data downloader and the data uploader when the connection is established, and it is easy to cause the problem that the data transmission progress of each data transmission channel is inconsistent
For playback scenarios, the data transmission channel with the slowest data transmission progress will determine the number of seconds of continuous buffering, which affects the smoothness of video playback and reduces the user's video viewing experience
[0003] Aiming at the problem that the inconsistent data transmission progress of each data transmission channel in the prior art affects the fluency of video playback, no effective solution has been proposed yet

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
  • Data transmission method and device
  • Data transmission method and device
  • Data transmission method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.

[0044] An embodiment of the present invention provides a data transmission method.

[0045] figure 1 It is a flow chart of the data transmission method in the embodiment of the present invention, such as figure 1 As shown, the method includes the following steps:

[0046] Step S101, obtaining the data transmission progress of each data transmission channel, wherein, the data receiver and the data sender transmit video data through the data transmission channel;

[0047] Step S102, detecting whether the data transmission progress of the target data transmission channel satisfies the preset channel adjustment condition;

[0048]Step S103, when it is detected that the data transmission progress of the target data transmission channel satisfies the preset channel adjustment condition, send the first chan...

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 provides a data transmission method and device. The method comprises the steps of acquiring the data transmission progress of each data transmission channel; detecting whether the data transmission progress of the target data transmission channel meets a preset channel adjustment condition or not; if so, sending a first channel control signaling to a first data sender and a second data sender to instruct the second data sender to replace the first data sender to transmit video data through the target data transmission channel, wherein the first data sender is a data sender corresponding to the target data transmission channel, and the second data sender is a data sender corresponding to the data transmission channel with the fastest data transmission progress. According to the method, the problem that the data transmission progress of each data transmission channel is inconsistent and the fluency of video playing is influenced in the prior art is solved, and the effects of balancing the data transmission progress of each data transmission channel, improving the video data downloading speed and reducing video playing lagging are achieved.

Description

technical field [0001] The present invention relates to the technical field of video processing, in particular to a data transmission method and device. Background technique [0002] In order to increase the speed of video data transmission, the data uploader can upload video data through multiple data transmission channels for the data downloader to download. However, in the multi-channel streaming P2P mode, the video data that needs to be pushed by each data transmission channel is when the connection is established. When it is negotiated by the data downloader and the data uploader, it is easy to cause the problem that the data transmission progress of each data transmission channel is inconsistent. For playback scenarios, the data transmission channel with the slowest data transmission progress will determine the number of seconds of continuous buffering, which affects the smoothness of video playback and reduces the user's video viewing experience. [0003] Aiming at 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N21/6373H04L29/06H04L29/08
CPCH04N21/6373H04L65/80H04L67/108
Inventor 袁鹏庹虎
Owner BEIJING QIYI CENTURY SCI & 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