Check patentability & draft patents in minutes with Patsnap Eureka AI!

Video data display method and device

A technology of video data and display method, applied in the field of video networking, can solve the problems of wasting time, time-consuming, video display delay, etc., and achieve the effect of avoiding system resource occupation and avoiding video display delay

Active Publication Date: 2019-12-10
VISIONVERA INFORMATION TECH CO LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When video data is displayed in the Internet of Vision, especially when multi-channel video data is displayed, video display delays often occur. After the decoding is completed, the video data display data needs to be transmitted to the display module, which takes a long time and wastes time; on the other hand, in order to decode the data, it needs to frequently apply for / release the memory, and when there are many video channels, it will further affect the performance of the system, thus cause video lag

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 data display method and device
  • Video data display method and device
  • Video data display method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0119] refer to Figure 5 , which shows a flow chart of steps of an embodiment of a video data display method of the present invention, which may specifically include the following steps:

[0120] Step 501, acquire a first pointer from the original data linked list, the original data linked list is used to store the first pointer, and the first pointer points to the first memory block storing the video data to be decoded.

[0121] In the embodiment of the present invention, it is applied to terminals that can decode video data, such as computers, mobile phones, tablet computers, etc., and the video data to be decoded can be video data generated by Internet-based video services, such as live broadcast, videophone, video conference, etc. , which is not specifically limited in this embodiment of the present invention.

[0122] In the embodiment of the present invention, the original data linked list stores a pointer to the memory block, and the pointer points to the memory block...

Embodiment 2

[0161] refer to Figure 6 , shows a structural block diagram of an embodiment of a video data display device 600 of the present invention, which may specifically include the following modules: a decoding module 601, a display module 602, and a memory maintenance module 603; the memory maintenance module 603 includes: an original data linked list 6031, free linked list 6032, decoded data linked list 6033;

[0162] The decoding module 601 is configured to obtain a first pointer from the original data linked list 6031, and according to the first pointer, obtain the video data to be decoded from the first memory block, perform decoding, and obtain the Decoding video data; the original data linked list 6031 is used to store a first pointer, and the first pointer points to a first memory block storing video data to be decoded;

[0163] The decoding module 601 is further configured to obtain a second pointer from the free linked list 6032, store the decoded video data into the secon...

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 display method and device, and the method comprises the steps: obtaining a first pointer from an original data chain table, obtaining to-be-decoded video data from a first memory block according to the first pointer, carrying out the decoding, and obtaining the decoded video data; obtaining a second pointer from the idle linked list, and storing the decoded video data into a second memory block pointed by the second pointer, wherein the idle linked list is used for storing a second pointer, and the second pointer points to a second memory block in the idle memory; storing the second pointer into a decoded data link table; when it is monitored that the decoded data link table is changed, obtaining the second pointer from the decoded datalink table; and taking out the decoded video data from the second memory block corresponding to the second pointer, and displaying the decoded video data. According to the embodiment of the invention, frequent application / release of a memory in a video data decoding process and transmission of relatively large video data between the decoding thread and the display thread can be avoided, so that video delay is improved.

Description

technical field [0001] The invention relates to the technical field of video networking, in particular to a method and device for displaying video data. Background technique [0002] When the video data in the video network is displayed and played, the receiving end needs to apply for memory after receiving the video data, store the video data in the memory, and release it after use. At the same time, because the video data is encoded during transmission Therefore, it is also necessary to decode the video data in the decoding thread, and then copy the decoded video data to the display thread for display and playback. [0003] When video data is displayed in the Internet of Vision, especially when multi-channel video data is displayed, video display delays often occur. After the decoding is completed, the video data display data needs to be transmitted to the display module, which takes a long time and wastes time; on the other hand, in order to decode the data, it needs to ...

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): H04N21/431H04N21/44H04N21/4402
CPCH04N21/431H04N21/44004H04N21/4402
Inventor 张涛涛沈军王洪超么学佳
Owner VISIONVERA INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More