CN101355706B - Method and apparatus for analyzing multiplexing code stream of multiplexer - Google Patents
Method and apparatus for analyzing multiplexing code stream of multiplexer Download PDFInfo
- Publication number
- CN101355706B CN101355706B CN2008101424481A CN200810142448A CN101355706B CN 101355706 B CN101355706 B CN 101355706B CN 2008101424481 A CN2008101424481 A CN 2008101424481A CN 200810142448 A CN200810142448 A CN 200810142448A CN 101355706 B CN101355706 B CN 101355706B
- Authority
- CN
- China
- Prior art keywords
- code stream
- multiplexing code
- multiplexer
- multiplexing
- filtercondition
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Maintenance And Management Of Digital Transmission (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present invention discloses a multiplexing code stream analysis method suitable for a multiplexer and a device thereof. The device comprises a data acquisition module, a display module and an analytic statistics module. The method comprises the following steps of dispatching a request message for acquiring a multiplexing code stream to the multiplexer, wherein the request message comprises a filtration condition; the multiplexer returning a multiplexing code stream which conforms to the filtration condition; decoding the multiplexing code stream and displaying multiplexing code stream information; selecting a specific multiplexing code stream, analyzing and demonstrating the validity of the multiplexing code stream, and storing the analytic result; dispatching a request message for stopping the acquisition to the multiplexer; and the multiplexer stopping the return of the multiplexing code stream. By using the method and the device, the state of the code steam output of the multiplexer can be monitored in real time, and a statistical analysis also can be carried out in real time for the code stream. The real time ability and the flexibility of the analysis and the analytic statistics ability are improved so that relevant personnel can quickly position a failure. The debugging time and the starting time are saved, and the debugging efficiency and the starting efficiency are improved.
Description
Technical field
The present invention relates to a kind of multiplexing code stream analytical method that is applicable to multiplexer, relate in particular to a kind of multiplexing code stream analytical method that is applicable to multiplexer in the Mobile Multimedia Broadcasting.
Background technology
In mobile multimedia broadcast system, multiplexer is in front end, is used for efficiently encapsulating in real time and sending multimedia service.Figure 3 shows that the position of multiplexer, this shows that the effect of multiplexer is very important at the Mobile Multimedia Broadcasting front end system.
In whole multiplex process, have audio coding in the input, video coding, data or the like, and multiplexing output adopts PMS (Packetized Mutiplexing Stream, the multiplexing code stream of packing) bag to carry, the structure of PMS bag is as shown in Figure 4.
In multiplex process, break down when need getting rid of, need the multiplexing code stream of output be extracted and analyze, therefore obtain and analyze the structure of multiplexed frame fast, very necessary to the correctness of the normal operation that guarantees system and interface.
The method of structure of obtaining and analyze multiplexed frame in the prior art is for being to gather by hardware, off-line analysis then, and the defective of this method is that real-time is poor, very flexible, and can not store the multiplexing code stream of appointment; A little less than the function of analytic statistics.
Technical scheme
The technical problem to be solved in the present invention is, a kind of multiplexing code stream analytical method that is applicable to multiplexer is provided, and can obtain the structure of multiplexing code stream fast from multiplexer, improves real-time, flexibility and the analytic statistics ability analyzed.The present invention also provides a kind of multiplexing code stream analytical equipment that is applicable to multiplexer.
The multiplexing code stream analytical method that is applicable to multiplexer among the present invention comprises the steps:
Step S100: send the solicited message of gathering multiplexing code stream to described multiplexer, this solicited message comprises filtercondition;
Step S101: described multiplexer returns the multiplexing code stream that meets described filtercondition;
Step S102: the described multiplexing code stream that meets filtercondition is decoded, and show described multiplexing code stream information;
Step S103: from described decoded multiplexing code stream, select specific multiplexing code stream, the correctness of the described multiplexing code stream of analysis verification, and preserve analysis result;
Step S104: send the request message that stops to gather to described multiplexer;
Step S105: described multiplexer stops to return multiplexing code stream.
Wherein, among the step S100, also comprise acquisition time in the described request information.
Wherein, also comprise among the step S101: judge by described multiplexer whether filtercondition is suitable,, then before returning the multiplexing code stream that meets filtercondition, return a successful respond if suitable; Otherwise, return a failure and reply.
Wherein, among the step S103, preserve analysis result with file or diagrammatic form.
The multiplexing code stream analytical equipment that is applicable to multiplexer of the present invention comprises data acquisition module, display module and analytic statistics module;
Described data acquisition module is used for sending the solicited message of gathering multiplexing code stream to described multiplexer, comprises filtercondition in the described request information; Also be used for the multiplexing code stream that meets filtercondition that the described multiplexer of buffer memory returns, and transmission stops to gather solicited message;
Described display module is used for taking out from described data acquisition module and meets the multiplexing code stream of described filtercondition and described multiplexing code stream is decoded, and shows described multiplexing code stream information;
Described analytic statistics module is used for selecting specific multiplexing code stream from the decoded multiplexing code stream of described display module, the correctness of the described multiplexing code stream of analysis verification, and preserve analysis result.
Beneficial effect of the present invention is, output code flow situation that can the real time monitoring multiplexer, also can carry out statistical analysis to code stream in real time, real-time, flexibility and the analytic statistics ability analyzed have been improved, make related personnel's fault location fast, save debugging and beginning time, improved debugging and beginning efficient.
Description of drawings
Fig. 1 is an embodiment schematic diagram of multiplexing code stream analytical equipment of the present invention;
Fig. 2 is the multiplexing code stream collection analysis schematic flow sheet in one embodiment of the present of invention;
Fig. 3 is the position view of multiplexer at the Mobile Multimedia Broadcasting front end system;
Fig. 4 is the structure chart of PMS bag.
Embodiment
Below in conjunction with accompanying drawing embodiments of the invention are described in detail.
Fig. 1 is an embodiment schematic diagram of the multiplexing code stream analytical equipment among the present invention.The multiplexing code stream analytical equipment comprises: data acquisition module, display module and analytic statistics module;
Described data acquisition module is used for sending the multiplexing code stream that the described multiplexer of solicited message, buffer memory of gathering multiplexing code stream returns to described multiplexer, and sends when the multiplexing code stream of gathering is much of that and stop to gather solicited message.
Described display module is used for decoding from described acquisition module taking-up multiplexing code stream with to described multiplexing code stream, and shows described multiplexing code stream information, comprises the kind and the summary info of multiplexing code stream;
Described analytic statistics module is used to select specific multiplexing code stream, the correctness of the described multiplexing code stream of analysis verification, and preserve analysis result.
Fig. 2 is the multiplexing code stream collection analysis schematic flow sheet in one embodiment of the present of invention.The flow process of multiplexing code stream collection analysis is:
Step S100: acquisition module sends the solicited message of gathering multiplexing code stream to described multiplexer, and this solicited message comprises filtercondition;
Step S101: multiplexer return meet described filtercondition multiplexing code stream to the acquisition module buffer memory;
Step S102: display module takes out multiplexing code stream, described multiplexing code stream is decoded from acquisition module, and shows described multiplexing code stream information, comprises the kind and the summary info of multiplexing code stream;
Step S103: select specific multiplexing code stream, open concrete detailed structure, the correctness of the described multiplexing code stream PMS of analysis verification field, and to preserve analysis result with file or diagrammatic form;
Step S104: when thinking that image data enough, send to described multiplexer by acquisition module and to stop to gather request message;
Step S105: described multiplexer stops to return multiplexing code stream.
In another embodiment, can also comprise acquisition time in the solicited message among the step S100.In step S101, return the multiplexing code stream that meets filtercondition according to the acquisition time in the solicited message at multiplexer.If it is suitable that multiplexer can also be judged earlier, then before returning the multiplexing code stream that meets filtercondition, return a successful respond; Otherwise, return a failure and reply.
Claims (5)
1. a multiplexing code stream analytical method that is applicable to multiplexer is characterized in that, comprises the steps:
Step S100: send the solicited message of gathering multiplexing code stream to described multiplexer, this solicited message comprises filtercondition;
Step S101: described multiplexer returns the multiplexing code stream that meets described filtercondition;
Step S102: the described multiplexing code stream that meets filtercondition is decoded, and show described multiplexing code stream information;
Step S103: from described decoded multiplexing code stream, select specific multiplexing code stream, the correctness of the described multiplexing code stream of analysis verification, and preserve analysis result;
Step S104: send the request message that stops to gather to described multiplexer;
Step S105: described multiplexer stops to return multiplexing code stream.
2. code stream analyzing method as claimed in claim 1 is characterized in that, among the step S100, also comprises acquisition time in the described request information.
3. code stream analyzing method as claimed in claim 1 or 2 is characterized in that, also comprises among the step S101: judge by described multiplexer whether filtercondition is suitable, if suitable, then return a successful respond before returning the multiplexing code stream that meets filtercondition; Otherwise, return a failure and reply.
4. code stream analyzing method as claimed in claim 1 is characterized in that, among the step S103, preserves analysis result with file or diagrammatic form.
5. a multiplexing code stream analytical equipment that is applicable to multiplexer is characterized in that, this device comprises data acquisition module, display module and analytic statistics module;
Described data acquisition module is used for sending the solicited message of gathering multiplexing code stream to described multiplexer, comprises filtercondition in the described request information; Also be used for the multiplexing code stream that meets filtercondition that the described multiplexer of buffer memory returns, and transmission stops to gather solicited message;
Described display module is used for taking out from described data acquisition module and meets the multiplexing code stream of described filtercondition and described multiplexing code stream is decoded, and shows described multiplexing code stream information;
Described analytic statistics module is used for selecting specific multiplexing code stream from the decoded multiplexing code stream of described display module, the correctness of the described multiplexing code stream of analysis verification, and preserve analysis result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101424481A CN101355706B (en) | 2008-08-15 | 2008-08-15 | Method and apparatus for analyzing multiplexing code stream of multiplexer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101424481A CN101355706B (en) | 2008-08-15 | 2008-08-15 | Method and apparatus for analyzing multiplexing code stream of multiplexer |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101355706A CN101355706A (en) | 2009-01-28 |
CN101355706B true CN101355706B (en) | 2010-06-16 |
Family
ID=40308246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101424481A Expired - Fee Related CN101355706B (en) | 2008-08-15 | 2008-08-15 | Method and apparatus for analyzing multiplexing code stream of multiplexer |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101355706B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113037532B (en) * | 2019-12-25 | 2024-08-02 | 中兴通讯股份有限公司 | Method and device for detecting streaming media code stream, server and readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1182880A2 (en) * | 2000-06-02 | 2002-02-27 | Sony Corporation | Image coding apparatus and method, image decoding apparatus and method, and recording medium |
CN1901612A (en) * | 2005-10-28 | 2007-01-24 | 南京Lg同创彩色显示系统有限责任公司 | Image processing device and method for image display device |
CN1949880A (en) * | 2005-10-11 | 2007-04-18 | 三星电子株式会社 | Device and method for synchronizing data in digital television receiver |
-
2008
- 2008-08-15 CN CN2008101424481A patent/CN101355706B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1182880A2 (en) * | 2000-06-02 | 2002-02-27 | Sony Corporation | Image coding apparatus and method, image decoding apparatus and method, and recording medium |
CN1949880A (en) * | 2005-10-11 | 2007-04-18 | 三星电子株式会社 | Device and method for synchronizing data in digital television receiver |
CN1901612A (en) * | 2005-10-28 | 2007-01-24 | 南京Lg同创彩色显示系统有限责任公司 | Image processing device and method for image display device |
Also Published As
Publication number | Publication date |
---|---|
CN101355706A (en) | 2009-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Mu et al. | Quality Evaluation in Peer-to-Peer IPTV Services | |
CN102263959B (en) | Direct broadcast transfer method and system | |
CN102148958B (en) | A kind of method and system embedding monitoring additional information in analog video data | |
CN101345892B (en) | Video display method and system | |
CN1825943A (en) | Viewing rate data automatic acquiring and statistical system for digital TV system and method thereof | |
CN102291267A (en) | Failure positioning method and device | |
WO2008030889A3 (en) | Space management system and method | |
CN103259849A (en) | System and method for analyzing digital television terminal state based on cloud platform | |
CN104902289A (en) | Design method and system for RTMP (Real Time Messaging Protocol) streaming media live system warm backup | |
CN105391573A (en) | Data acquisition system, data analysis system and monitoring analysis system based on intelligent terminal | |
CN101888569A (en) | Monitoring method and system of IPTV video business | |
CN111741328B (en) | Video analysis method, electronic device, storage medium and system | |
CN101355706B (en) | Method and apparatus for analyzing multiplexing code stream of multiplexer | |
CN103079054A (en) | Video signal monitoring system and monitoring method | |
CN105515916A (en) | Aging test monitoring method and device | |
CN104581036A (en) | Multi-screen control method and device for performing video and audio multi-screen display | |
CN112187774B (en) | Encrypted data length reduction method based on HTTP/2 transmission characteristics | |
CN100345418C (en) | A method, apparatus, and system for code stream comparison of digital signal transmission | |
CN103873806A (en) | Monitoring image relevant information transmission method, system and device | |
CN106817619A (en) | One kind identification video pause state, the method for improving OTT video quality monitoring accuracies | |
CN105187688A (en) | Method and system for carrying out synchronization on real-time video and audio collected by mobile phone | |
CN105099742B (en) | Method, device, system and terminal for collecting data | |
CN111372071B (en) | Method and device for collecting video image abnormal information | |
CN102131116B (en) | Digital television electronic program guide (EPG) data receiving and resolution method | |
CN109874055B (en) | Data acquisition method and system suitable for intelligent 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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100616 Termination date: 20170815 |