Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

QT-based audio and video stream pulling method, apparatus and device, and storage medium

A technology of audio, video and audio frames, applied in the field of visual intercom, can solve problems such as long development time, high maintenance cost, and difficult maintenance, and achieve the effect of realizing performance, realizing adjustment, and ensuring portability

Inactive Publication Date: 2020-01-03
广州河东科技有限公司
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, in the existing video intercom system, the clients of its indoor extensions may involve different platforms such as android, iOS, Windows, etc. If different audio and video decoding systems are respectively set for different platforms, the development time will be relatively short. Long, high maintenance cost and difficult maintenance

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
  • QT-based audio and video stream pulling method, apparatus and device, and storage medium
  • QT-based audio and video stream pulling method, apparatus and device, and storage medium
  • QT-based audio and video stream pulling method, apparatus and device, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] figure 1 A flowchart of a QT-based audio and video streaming method provided in Embodiment 1 of the present application is given. The QT-based audio and video streaming method provided in this embodiment can be executed by a QT-based audio and video streaming device. The QT-based audio and video streaming device can be realized by means of software and / or hardware, and the QT-based audio and video streaming device can be composed of two or more physical entities, or can be composed of one physical entity. Generally speaking, the QT-based audio and video streaming device can be a client such as an indoor extension of a video intercom system.

[0045]The following description will be made by taking the QT-based audio and video streaming device as an example for implementing the QT-based audio and video streaming method. refer to figure 1 , the QT-based audio and video streaming method specifically includes:

[0046] S110. Use the FFmpeg library to pull streaming media ...

Embodiment 2

[0066] On the basis of the above examples, Figure 4 It is a schematic structural diagram of a QT-based audio and video streaming device provided in Embodiment 2 of the present application. refer to Figure 4 , The QT-based audio and video streaming device provided in this embodiment specifically includes: a pulling module 21 , a decoding module 22 and a playing module 23 .

[0067] Wherein, the pulling module 21 is used to use the FFmpeg library to pull the streaming media data packet from the server in real time, and the streaming media data packet is decomposed to obtain audio and video compression data;

[0068] Decoding module 22, for decoding described audio-video compressed data based on FFmpeg storehouse, obtain original audio data and original video data;

[0069] The playback module 23 is used to draw the original video data on the Qt interface, and write the original audio data into the Qt speaker 10 for playback.

[0070] As mentioned above, the streaming media ...

Embodiment 3

[0082] Embodiment 4 of the present application provides an electronic device, referring to Figure 5 , the electronic device includes: a processor 31 , a memory 32 , a communication module 33 , an input device 34 and an output device 35 . The number of processors in the electronic device may be one or more, and the number of memories in the electronic device may be one or more. The processor, memory, communication module, input device and output device of the electronic device can be connected through a bus or in other ways.

[0083] Memory 32, as a computer-readable storage medium, can be used to store software programs, computer-executable programs and modules, such as program instructions / modules corresponding to the QT-based audio and video streaming method described in any embodiment of the present application (for example, A pulling module, a decoding module and a playing module in a QT-based audio and video streaming device). The memory 32 may mainly include a program...

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 discloses a QT-based audio and video stream pulling method and device, electronic equipment and a storage medium. The method comprises the following steps: pulling a streaming media data packet from a server in real time by using an FFmpeg library, and carrying out protocol decoding on the streaming media data packet to obtain audio and video compression data; decoding the audio and video compressed data based on an FFmpeg library to obtain original audio data and original video data; and drawing the original video data on a Qt interface, and writing the original audio data into a Qt loudspeaker IO for playing. By adopting the technical means, the dependence of audio and video stream pulling on a specific framework can be eliminated, so that the portabilityof the system is ensured, the intercom system can adapt to different operating systems, and cross-platform audio and video stream pushing is realized. Moreover, in the audio and video decoding and playing process, the audio and video parameters are adjusted according to the performance requirements so as to adapt to hardware equipment with different performances and the decoding requirements, andthen the audio and video performance is adjusted.

Description

technical field [0001] The embodiment of the present application relates to the technical field of video intercom, and in particular to a QT-based audio and video streaming method, device, equipment and storage medium. Background technique [0002] At present, with the improvement of people's living standards, the awareness of personal and property safety precautions is gradually increasing. Usually, residential buildings have unified anti-theft doors. When visitors come to visit, they press the doorbell of the relevant residents to call the residents to open the door. In order to better confirm the identity of visitors, the building video intercom system came into being. As a set of modern community residential service measures, the video intercom system provides two-way visual communication between visitors and residents, allowing visitors and owners to directly communicate through video calls and unlock anti-theft doors for visitors, so as to achieve image, voice Double...

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): H04N7/14H04N7/18H04N21/434H04N21/4402H04N21/439H04N21/8547H04N21/43H04N19/42H04N19/44
CPCH04N7/141H04N7/186H04N19/42H04N19/44H04N21/4307H04N21/4341H04N21/439H04N21/4402H04N21/8547
Inventor 曾义杜其昌吴艳茹
Owner 广州河东科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products