[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105898211A - Multimedia information processing method and device - Google Patents

Multimedia information processing method and device Download PDF

Info

Publication number
CN105898211A
CN105898211A CN201510976750.7A CN201510976750A CN105898211A CN 105898211 A CN105898211 A CN 105898211A CN 201510976750 A CN201510976750 A CN 201510976750A CN 105898211 A CN105898211 A CN 105898211A
Authority
CN
China
Prior art keywords
multimedia messages
coded data
coding
road
packaged
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510976750.7A
Other languages
Chinese (zh)
Inventor
赵建刚
刘景松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201510976750.7A priority Critical patent/CN105898211A/en
Publication of CN105898211A publication Critical patent/CN105898211A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234363Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the spatial resolution, e.g. for clients with a lower screen resolution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234381Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23608Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a multimedia information processing method, which comprises the following steps: obtaining multimedia information; analyzing the multimedia information, and obtaining parameter configuration information of the multimedia information; carrying out multichannel coding on the multimedia information according to the parameter configuration information to obtain multichannel coded data; packaging the multichannel coded data; and storing the packaged multichannel coded data. Through the multimedia information processing method, recorded files in different resolution or code rates can be generated when a user records audios or videos, and the user can carry out multichannel real-time transmission to adapt to different network speeds without carrying out post processing on the recorded files, and thus user experience is enhanced.

Description

A kind of method and device processing multimedia messages
Technical field
The present invention relates to multimedia messages field, particularly relate to a kind of method processing multimedia messages And device.
Background technology
Along with developing rapidly of multimedia technology, video comes into the high definition epoch, its range of application More and more wider.Processed by multi-medium data is encoded and transmission etc. to realize multiplexing, It it is a kind of Video Applications that current range of application is wider.To the recording cataloged procedure of video it is all at present Single, can be only generated the stream of single code check, if user needs different code check, different size of Recorded file then needs file does later stage process, if user feels like doing real-time multichannel transmission, with Adapt to different network speed, it is also desirable to file is done later stage process, it is impossible to once record and just meet user's Requirement.
Summary of the invention
The embodiment of the present invention provides a kind of method and device processing multimedia messages, can be without right Recorded file carries out later stage process, it is possible to meets user and carries out multichannel to adapt to different network speeds Real-time Transmission.
In order to solve above-mentioned technical problem, the embodiment of the present invention proposes a kind of process multimedia messages Method, including:
Obtain multimedia messages;
Resolve described multimedia messages, obtain the parameter configuration of described multimedia messages;
According to described parameter configuration, described multimedia messages is carried out multi-channel coding, it is thus achieved that many Road coded data;
Described multiplex coding data are packed;
Store the multiplex coding data of described packing.
Process the preferred implementation of the method for multimedia messages as the present invention, described multimedia is believed Breath includes audio or video.
The preferred implementation of the method for multimedia messages, described parameter configuration is processed as the present invention Information includes resolution or code check.
The preferred implementation of the method for multimedia messages is processed as the present invention, described by described many Road coded data carries out packing and specifically includes:
Obtain the coded data of each road coding pass output, and the described coded data got is beaten It is bundled into a packet.
The preferred implementation of the method for multimedia messages is processed as the present invention, described by described many Road coded data carries out packing and specifically includes:
Obtain the coded data of each road coding pass output, and the described coded data got is divided It is not packaged into a packet.
Correspondingly, process the device of multimedia messages, including:
Acquiring unit, is used for obtaining multimedia messages;
Resolution unit, is used for resolving described multimedia messages, obtains the parameter of described multimedia messages Configuration information;
Coding unit, for carrying out manifold according to described parameter configuration to described multimedia messages Road encodes, it is thus achieved that multiplex coding data;
Packaged unit, for packing described multiplex coding data;
Memory element, for storing the multiplex coding data of described packing.
Process the preferred implementation of the device of multimedia messages as the present invention, described multimedia is believed Breath includes audio or video.
The preferred implementation of the device of multimedia messages, described parameter configuration is processed as the present invention Information includes resolution or code check.
The preferred implementation of the device of multimedia messages, described packaged unit is processed as the present invention Including:
First packaged unit, for obtaining the coded data of each road coding pass output, and by described The coded data got is packaged into a packet.
The preferred implementation of the device of multimedia messages, described packaged unit is processed as the present invention Including:
Second packaged unit, for obtaining the coded data of each road coding pass output, and by described The coded data got is packaged into a packet respectively.
Implement the embodiment of the present invention, have the advantages that by according to multimedia messages not With resolution or code check, multimedia messages carried out multi-channel coding, and the multiplex coding that will obtain Data carry out packing and close, and are transported in same file or different file, so that user exists The recorded file of different resolution or code check just can be generated when recording audio or video, it is not necessary to Recorded file carries out the later stage to be processed and just can meet user and carry out multichannel to adapt to different network speeds Real-time Transmission, strengthens Consumer's Experience.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will The accompanying drawing used required in embodiment or description of the prior art is briefly described, it is clear that Ground, the accompanying drawing in describing below is only some embodiments of the present invention, skill common for this area From the point of view of art personnel, on the premise of not paying creative work, it is also possible to obtain according to these accompanying drawings Obtain other accompanying drawing.
Fig. 1 is the method flow diagram that the present invention processes multimedia messages;
Fig. 2 is the apparatus structure schematic diagram that the present invention processes multimedia messages.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, to the technical scheme in the embodiment of the present invention It is clearly and completely described, it is clear that described embodiment is only that a part of the present invention is real Execute example rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill The every other embodiment that personnel are obtained under not making creative work premise, broadly falls into this The scope of invention protection.
Seeing Fig. 1, Fig. 1 is the method flow diagram that the present invention processes multimedia messages.Concrete steps are such as Under:
Step S10: obtain multimedia messages;
Concrete, multimedia messages includes audio or video.By camera collection multimedia messages, And by the multimedia information storage that collects in buffer queue.
Step S11: resolve described multimedia messages, obtains the parameter configuration letter of described multimedia messages Breath;
Concrete, parameter configuration includes resolution or code check.
Step S12: described multimedia messages is carried out multichannel volume according to described parameter configuration Code, it is thus achieved that multiplex coding data;
Concrete, according to different resolution or code check requirement, multimedia messages is transported to not Same coding pass encodes, thus obtains multiplex coding data.
Step S13: described multiplex coding data are packed;
Concrete, obtain the coded data of each road coding pass output, and the coded number that will get According to being packaged into a packet, such as will not by multiplexer (Multiplexer, MUX) Close into one with the coded data of resolution or code check and transmit stream (Transport Stream, TS), This mode is easy to network transmission.The coded data of each road coding pass output can also be obtained, and The coded data got is packaged into a packet respectively, and the most different coding passes is each Generate independent multimedia file, convenient with locally stored, make application more flexible.
Step S14: store the multiplex coding data of described packing.
Seeing Fig. 2, Fig. 2 is the apparatus structure schematic diagram that the present invention processes multimedia messages.Including:
Acquiring unit 21, for multimedia messages;
Concrete, multimedia messages includes audio or video.By camera collection multimedia messages, And by the multimedia information storage that collects in buffer queue.
Resolution unit 22, is used for resolving described multimedia messages, obtains the ginseng of described multimedia messages Number configuration information;
Concrete, parameter configuration includes resolution or code check.
Coding unit 23, for carrying out many according to described parameter configuration to described multimedia messages Channel coding, it is thus achieved that multiplex coding data;
Concrete, according to different resolution or code check requirement, multimedia messages is transported to not Same coding pass encodes, thus obtains multiplex coding data.
Packaged unit 24, for packing described multiplex coding data;
Concrete, packaged unit 24 includes the first packaged unit 241, is used for obtaining each road coding logical The coded data of road output, and the coded data got is packaged into a packet.The most logical Cross MUX and the coded data of different resolution or code check is closed into a TS stream, this mode It is easy to network transmission.
Packaged unit 24 also includes the second packaged unit 242, is used for obtaining the coding pass output of each road Coded data, and the coded data got is packaged into respectively a packet, so different The multimedia file of coding pass each self-generating independence, convenient with locally stored, make application more Flexibly.
Memory element 25, for storing the multiplex coding data of described packing.
In sum, by the different resolution according to multimedia messages or code check, multimedia is believed Breath carries out multi-channel coding, and the multiplex coding data of acquisition carry out packing closing, is transported to same In one file or different file, so that user just can give birth to when recording audio or video Become different resolution or the recorded file of code check, it is not necessary to recorded file is carried out later stage process and just may be used Carry out multichannel real-time Transmission to adapt to different network speeds meeting user, strengthen Consumer's Experience.
Above disclosed only one preferred embodiment of the present invention, can not limit with this certainly Determine the interest field of the present invention, the equivalent variations therefore made according to the claims in the present invention, still belong to this The scope that invention is contained.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not take off From the spirit and scope of the present invention.So, if these amendments of the present invention and modification belong to this Within the scope of bright claim and equivalent technologies thereof, then the present invention be also intended to comprise these change and Including modification.

Claims (10)

1. the method processing multimedia messages, it is characterised in that including:
Obtain multimedia messages;
Resolve described multimedia messages, obtain the parameter configuration of described multimedia messages;
According to described parameter configuration, described multimedia messages is carried out multi-channel coding, it is thus achieved that many Road coded data;
Described multiplex coding data are packed;
Store the multiplex coding data of described packing.
2. the method for claim 1, it is characterised in that described multimedia messages includes sound Frequency or video.
3. method as claimed in claim 2, it is characterised in that described parameter configuration includes Resolution or code check.
4. the method as described in claims 1 to 3 is arbitrary, it is characterised in that described by described many Road coded data carries out packing and specifically includes:
Obtain the coded data of each road coding pass output, and the described coded data got is beaten It is bundled into a packet.
5. the method as described in claims 1 to 3 is arbitrary, it is characterised in that described by described many Road coded data carries out packing and specifically includes:
Obtain the coded data of each road coding pass output, and the described coded data got is divided It is not packaged into a packet.
6. the device processing multimedia messages, it is characterised in that including:
Acquiring unit, is used for obtaining multimedia messages;
Resolution unit, is used for resolving described multimedia messages, obtains the parameter of described multimedia messages Configuration information;
Coding unit, for carrying out manifold according to described parameter configuration to described multimedia messages Road encodes, it is thus achieved that multiplex coding data;
Packaged unit, for packing described multiplex coding data;
Memory element, for storing the multiplex coding data of described packing.
7. device as claimed in claim 6, it is characterised in that described multimedia messages includes sound Frequency or video.
8. device as claimed in claim 7, it is characterised in that described parameter configuration includes Resolution or code check.
9. the device as described in claim 6 to 8 is arbitrary, it is characterised in that described packaged unit Including:
First packaged unit, for obtaining the coded data of each road coding pass output, and by described The coded data got is packaged into a packet.
10. the device as described in claim 6 to 8 is arbitrary, it is characterised in that described pack slip Unit includes:
Second packaged unit, for obtaining the coded data of each road coding pass output, and by described The coded data got is packaged into a packet respectively.
CN201510976750.7A 2015-12-21 2015-12-21 Multimedia information processing method and device Pending CN105898211A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510976750.7A CN105898211A (en) 2015-12-21 2015-12-21 Multimedia information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510976750.7A CN105898211A (en) 2015-12-21 2015-12-21 Multimedia information processing method and device

Publications (1)

Publication Number Publication Date
CN105898211A true CN105898211A (en) 2016-08-24

Family

ID=57002458

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510976750.7A Pending CN105898211A (en) 2015-12-21 2015-12-21 Multimedia information processing method and device

Country Status (1)

Country Link
CN (1) CN105898211A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107078852A (en) * 2017-01-18 2017-08-18 深圳市大疆创新科技有限公司 Transmit method, device, computer system and the mobile device of coded data
CN107959814A (en) * 2016-10-18 2018-04-24 大唐终端技术有限公司 A kind of picture output method and device
CN108111870A (en) * 2017-12-28 2018-06-01 苏州麦迪斯顿医疗科技股份有限公司 A kind of method for processing video frequency and device
CN110475159A (en) * 2018-05-10 2019-11-19 中兴通讯股份有限公司 The transmission method and device of multimedia messages, terminal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1396526A (en) * 2002-08-02 2003-02-12 清华大学 Real-time multi-rate audio-video compression method for single program source
US20040196904A1 (en) * 2001-04-25 2004-10-07 Samsung Electronics Co., Ltd. Digital broadcasting apparatus and method, video data encoding system and method, and broadcasting signal decoding system and method, which use variable bit rate
CN101370140A (en) * 2008-09-25 2009-02-18 浙江大华技术股份有限公司 Multi-code stream generation method
CN101917613A (en) * 2009-12-17 2010-12-15 新奥特(北京)视频技术有限公司 Acquiring and coding service system of streaming media
CN102724551A (en) * 2012-06-13 2012-10-10 天脉聚源(北京)传媒科技有限公司 Video encoding system and video encoding method
CN103139528A (en) * 2013-01-17 2013-06-05 华为技术有限公司 Disposing method of audio data and video data and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040196904A1 (en) * 2001-04-25 2004-10-07 Samsung Electronics Co., Ltd. Digital broadcasting apparatus and method, video data encoding system and method, and broadcasting signal decoding system and method, which use variable bit rate
CN1396526A (en) * 2002-08-02 2003-02-12 清华大学 Real-time multi-rate audio-video compression method for single program source
CN101370140A (en) * 2008-09-25 2009-02-18 浙江大华技术股份有限公司 Multi-code stream generation method
CN101917613A (en) * 2009-12-17 2010-12-15 新奥特(北京)视频技术有限公司 Acquiring and coding service system of streaming media
CN102724551A (en) * 2012-06-13 2012-10-10 天脉聚源(北京)传媒科技有限公司 Video encoding system and video encoding method
CN103139528A (en) * 2013-01-17 2013-06-05 华为技术有限公司 Disposing method of audio data and video data and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959814A (en) * 2016-10-18 2018-04-24 大唐终端技术有限公司 A kind of picture output method and device
CN107078852A (en) * 2017-01-18 2017-08-18 深圳市大疆创新科技有限公司 Transmit method, device, computer system and the mobile device of coded data
WO2018132964A1 (en) * 2017-01-18 2018-07-26 深圳市大疆创新科技有限公司 Method and apparatus for transmitting coded data, computer system, and mobile device
CN107078852B (en) * 2017-01-18 2019-03-08 深圳市大疆创新科技有限公司 Transmit method, apparatus, computer system and the mobile device of coded data
US11159796B2 (en) 2017-01-18 2021-10-26 SZ DJI Technology Co., Ltd. Data transmission
CN108111870A (en) * 2017-12-28 2018-06-01 苏州麦迪斯顿医疗科技股份有限公司 A kind of method for processing video frequency and device
CN110475159A (en) * 2018-05-10 2019-11-19 中兴通讯股份有限公司 The transmission method and device of multimedia messages, terminal

Similar Documents

Publication Publication Date Title
CN106303658B (en) Exchange method and device applied to net cast
CN105898211A (en) Multimedia information processing method and device
CN1157067C (en) Video decoder for synchronous decoding displaying using image as unit
US20040240541A1 (en) Method and system for direct ingest and storage of digital video content with immediate access to content for browsing and editing
CN104602105B (en) The player method and user equipment of video file
CN104270684A (en) Video and audio data network transmission system and method oriented to real-time application
CN108200447A (en) Live data transmission method, device, electronic equipment, server and storage medium
CN108307202A (en) Real-time video transcoding sending method, device and user terminal
CN107590150A (en) Video analysis implementation method and device based on key frame
WO2019214370A1 (en) Multimedia information transmission method and apparatus, and terminal
CN110855638A (en) Remote sensing satellite data decompression processing system and method based on cloud computing
WO2005101186A2 (en) System, method and computer program product for extracting metadata faster than real-time
CN1297310A (en) Device for memory and search of audio/video data comprising additional information
US10516872B2 (en) Digital enveloping for digital right management and re-broadcasting
CN107302715A (en) Multimedia file playing method, multimedia file packaging method, corresponding device and terminal
CN106776663A (en) The compression method and device of audio file
CN105491401A (en) Method and apparatus for converting RTSP/RTP audio and video flows into TS flows and outputting TS flows through ASI
US10264052B2 (en) Enveloping for device independence
Koenig et al. Forensic authenticity analyses of the header data in re-encoded WMA files from small Olympus audio recorders
CN102999626B (en) A kind of data compression/decompression compression apparatus and method, system
CN113452630B (en) Data merging method, data splitting method, device, equipment and storage medium
CN105141961A (en) Spatial data double-protocol transmission method based on video steganography
EP3013025A1 (en) Multimedia data transmission method, and apparatus
KR101051063B1 (en) Video recording and playback device, video recording method, video playback method and video recording playback method
CN111131808B (en) Video stuck fault analysis method and device and set top box

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160824