A video data transmission method and device

A video data transmission and video technology, which is applied in the field of visual networking, can solve problems such as poor user experience, low video picture quality, packet loss, etc., and achieve the effect of improving response ability, quality, and picture quality

Inactive Publication Date: 2019-06-04
VISIONVERA INFORMATION TECH CO LTD
View PDF18 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the impact of network bandwidth, jitter, and the processing pressure of each server, the core server of the Internet of View will produce out-of-order or packet loss when translating audio and video streams, resulting in low-quality video images and poor user experience.

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 video data transmission method and device
  • A video data transmission method and device
  • A video data transmission method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0122] refer to Figure 5 , shows a flow chart of the steps of Embodiment 1 of a video data transmission method of the present application. The embodiment of the present application takes the Internet of Vision as the application scenario, and the method is applied to the Internet of Vision, and the Internet of Vision includes the Internet of Vision server 602 , an Internet-of-Vision terminal 601, an extended multi-point control XMCU server 603, the Internet-of-Vision server 602 is communicatively connected with the Internet-of-Vision terminal 601 and the XMCU server 603 respectively.

[0123] For the application environment diagram of the embodiment of this application, please refer to Figure 6 as shown, Figure 6 Among them, there can be multiple video networking terminals 601, and the XMCU server 603 can also communicate with multiple video playback devices 604. The video playback device 604 is used to play video streams. In practice, in the video networking, whether it i...

Embodiment 2

[0168] refer to Figure 7 , shows a flow chart of the steps of Embodiment 2 of a video data transmission method of the present application, the method can be applied to the Internet of Vision and the Internet, and the Internet of Vision includes the Internet of Vision server 602, the Internet of Vision terminal 601, and the XMCU server 603, the video networking server 602 communicates with the video networking terminal 601 and the XMCU server 603 respectively, and the video networking is also communicatively linked with the Internet, the Internet includes an Internet terminal 605, and the Internet terminal 605 communicates with the The XMCU server 603 is connected in communication.

[0169] The embodiment of this application uses the Internet and video networking as application scenarios for illustration, for details, refer to Figure 8 as shown, Figure 8 Among them, the XMCU server 603 is also communicatively connected with the Internet terminal 605 in the Internet, and th...

Embodiment 3

[0201] refer to Figure 9 , shows a structural block diagram of a device for video data transmission in Embodiment 3 of the present application. Compared with the processing method in Embodiment 1, the device can be applied to the Internet of Video, and the Internet of Video includes the Internet of Video server 602, the video Networking terminal 601, XMCU server 603, described visual networking server 602 communicates with described visual networking terminal 601 and described XMCU server 603 respectively, and described device is positioned at described visual networking terminal 601, specifically can comprise following module:

[0202]The unpacking module 801 is used to split each video frame collected into N video data packets; wherein, the video data packets have a packet sequence number, and N is a positive integer;

[0203] A cache module 802, configured to generate a cache queue, and store the N video data packets into the cache queue;

[0204] The sliding window sendi...

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 video data transmission method and a corresponding video data transmission device. The method and the device can be applied to the articulated naturality web. The articulated naturality web comprises an articulated naturality web server and an articulated naturality web terminal, the XMCU server is controlled by extending multiple points; The articulatednaturality web server is in communication connection with the articulated naturality web terminal and the XMCU server. The articulated naturality web terminal splits each collected video frame into aplurality of video data packets with packet serial numbers, receives reply confirmation information returned by the XMCU server for the video data packet when each video data packet is sent, if the reply confirmation information comprises the packet serial number of the video data packet, continues to send the next video data packet, and If the reply confirmation information does not comprise thepacket serial number of the video data packet, sends the video data packet to the XMCU server again, so it can be ensured that all video data are sent to the XMCU server, and video data packet loss isavoided.

Description

technical field [0001] The present application relates to the technical field of video networking, in particular to a method and device for video data transmission. Background technique [0002] With the development of the Internet of Vision technology, each terminal transmits audio and video in the Internet of Vision more and more frequently. In this way, with the increase of terminals, the network traffic between the core servers of the Internet of Vision will continue to increase. Due to the impact of network bandwidth, jitter, and processing pressure on each server, the core server of the Internet of View will produce out-of-order or packet loss when translating audio and video streams, resulting in low-quality video images and poor user experience. Contents of the invention [0003] In view of the above problems, the embodiments of the present application are proposed to provide a video data transmission method and a corresponding video data transmission device that o...

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/647H04N21/44H04N21/437
Inventor 王洪超萧辉沈军乔金龙
Owner VISIONVERA INFORMATION 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