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

A multimedia stream processing method, device and embedded device

A multimedia stream and processing method technology, applied in the field of information processing, can solve the problems of complex system logic, poor scalability, and high maintenance costs

Active Publication Date: 2020-09-29
SHENZHEN GONGJIN ELECTRONICS CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The existing audio and video mixed stream packaging management methods only support the processing of a single audio and video stream or only support the processing logic of a single encapsulation format for the audio and video stream. Directly adding multiple channels or multiple formats of encapsulation and packaging often makes the system The logic becomes complex and prone to problems
In addition, the scalability is also poor. When adding new functions, the code changes a lot
Due to the bloated code, the later maintenance cost is also high

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 multimedia stream processing method, device and embedded device
  • A multimedia stream processing method, device and embedded device
  • A multimedia stream processing method, device and embedded device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] figure 1 It is a flow chart of a multimedia stream processing method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of mixing and encapsulating audio and video streams. The method can be executed by a multimedia stream processing device, and the device can Realized by means of software and / or hardware, and generally can be integrated in a hardware device (typically, an audio and video multiplexer) that completes audio and video mixing and encapsulation functions. The method specifically includes the following steps:

[0026] S110. Determine the number of multimedia streams and a preset encapsulation format according to the encapsulation requirements, and configure an encoding component template of a corresponding encapsulation format to obtain a corresponding encoding component instance.

[0027] In this embodiment, the encapsulation requirement is used to indicate the number of multimedia streams to be processed and the enc...

Embodiment 2

[0040] Figure 2a It is a flow chart of a multimedia stream processing method provided by Embodiment 2 of the present invention. This embodiment is optimized based on the above embodiments. In this embodiment, the corresponding package will be Format encoding component templates are configured to obtain corresponding encoding component instances. The specific optimization is as follows: according to the packaging requirements and preset packaging formats, configure the audio encoding component templates, video encoding component templates, and stream mixing component templates of the corresponding packaging formats, To obtain the corresponding audio encoding component instance, video encoding component instance and stream mixing component instance;

[0041]Correspondingly, inputting the input multimedia stream into the encoding component instance to perform encapsulation of the preset encapsulation format is specifically optimized as follows:

[0042] The audio stream in the ...

Embodiment 3

[0073] exist image 3 A structural diagram of an apparatus for processing multimedia streams provided by Embodiment 3 of the present invention is shown in . Such as image 3 As shown, the device includes: an encoding component instance acquisition module 310 , a multimedia stream encapsulation module 320 and a multimedia stream output module 330 .

[0074] The encoding component instance acquiring module 310 is configured to determine the number of multimedia streams and the preset encapsulation format according to the encapsulation requirements, and configure the encoding component template of the corresponding encapsulation format to obtain the corresponding encoding component instance.

[0075] The multimedia stream encapsulation module 320 is configured to input the input multimedia stream to the encoding component instance to perform encapsulation in the preset encapsulation format.

[0076] The multimedia stream output module 330 is configured to output the multimedia st...

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

Embodiments of the invention disclose a multimedia stream processing method and device as well as an embedded device. The method comprises: according to encapsulation requirements, determining a multimedia stream number and a preset encapsulation format, and configuring a coding component template with a corresponding encapsulation format, thereby obtaining a corresponding coding component example; inputting an input multimedia stream into the coding component example in order to perform encapsulation with the preset encapsulation format; and outputting the multimedia stream with the preset encapsulation format. The technical scheme provided by the embodiments of the invention solves technical problems that the existing audio-video mixed stream package management mode only supports one-way audio-video stream processing or only supports to perform processing logic with a single encapsulation format on audio-video streams, and direct addition of multi-way or multi-format encapsulation package often causes system logic to be complex, and achieves a technical effect that audio and video streams are simply and efficiently mixed to generate multimedia files meeting the requirements.

Description

technical field [0001] The embodiments of the present invention relate to information processing technologies, and in particular to a multimedia stream processing method, device and embedded device. Background technique [0002] In recent years, with the rapid development of IP (Internet Protocol, Internet Protocol) network, the video surveillance industry has entered the era of full network, and the application of network cameras and NVR (Network Video Recorder, network hard disk video recorder) products is also increasing. widely. [0003] The above-mentioned products generally have two main functions: real-time playback and video recording. Video recordings are generally mounted on an SD Card (Secure Digital Memory Card, Secure Digital Memory Card) or other storage devices to store a large amount of audio and video data. The video files stored in the SD card are usually used for video playback, which requires the audio and video streams to be packaged and packaged into ...

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): H04L29/06H04N21/2387
CPCH04L65/60H04N21/2387
Inventor 刘旋斌
Owner SHENZHEN GONGJIN ELECTRONICS CO LTD
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