CN1353513A - Data injection method for broadcast system integrating digital video-audio broadcast with data broadcast - Google Patents

Data injection method for broadcast system integrating digital video-audio broadcast with data broadcast Download PDF

Info

Publication number
CN1353513A
CN1353513A CN 00130366 CN00130366A CN1353513A CN 1353513 A CN1353513 A CN 1353513A CN 00130366 CN00130366 CN 00130366 CN 00130366 A CN00130366 A CN 00130366A CN 1353513 A CN1353513 A CN 1353513A
Authority
CN
China
Prior art keywords
data
multiplexer
broadcast
broadcasting
digital video
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.)
Granted
Application number
CN 00130366
Other languages
Chinese (zh)
Other versions
CN1148020C (en
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.)
SUANTONG DIGITAL TECHNOLOGY RESEARCH CENTER Co Ltd BEIJING
Original Assignee
SUANTONG DIGITAL TECHNOLOGY RESEARCH CENTER Co Ltd BEIJING
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 SUANTONG DIGITAL TECHNOLOGY RESEARCH CENTER Co Ltd BEIJING filed Critical SUANTONG DIGITAL TECHNOLOGY RESEARCH CENTER Co Ltd BEIJING
Priority to CNB00130366XA priority Critical patent/CN1148020C/en
Publication of CN1353513A publication Critical patent/CN1353513A/en
Application granted granted Critical
Publication of CN1148020C publication Critical patent/CN1148020C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

A data injection method for the integrated mix system of digital video-audio broadcast and data broadcast is disclosed. A multiplexer has a network socket interface for data injection and the method for injecting data packet. The network socket interface has data buffer area, channel code-rate application information, feedback control information and virtual channel. The data broadcast server is connected via the virtual channel to the multi plexer, and requests the multiplexer for bandwidth. After the multiplexer is responded to it, the data packets to be broadcast are transmitted to the multiplexer over network and then inserted into the output code stream.

Description

The method that digital video-audio broadcasting and the integrated mixed seeding system data of data broadcasting inject
The present invention relates to the method that a kind of digital video-audio broadcasting and the integrated mixed seeding system data of data broadcasting inject, it belongs to the computer communication technology field.
Digital satellite and digital cable broadcast have many advantages than other radio and television, are television broadcasting one of fields of enlivening most of development at present.Digital video-frequency broadcast standard (DVB) regulation that China's digital satellite/wired broadcasting is at present deferred to: the DVB system uses cladding to use synchronization structure, and the coding standard based on motion video and related sound (ISO/IEC 13818, are called for short MPEG-2) is provided; Its business relates to TV, voice and data broadcasting (Data Broadcast).Wherein data broadcasting is meant the data service business such as stock information, website and webpage courseware for remote education and other types.
The basic function of multiplexer is with multichannel input code flow (transport stream that meets the DVB standard), generates one tunnel transport stream total, that meet the DVB standard after multiplexing.The total bitrate of its output code flow is fixed, and the data code flow of importing for each road then should satisfy: the code check summation of input code flow is less than or equal to the total bitrate of output code flow.
As everyone knows, in actual applications, the summation of input bit rate does not generally just in time equal bit rate output.In this case, according to principle of multiplexing, multiplexer will insert an amount of sky bag in its output stream, to satisfy multiplexing requirement.But,, therefore, wrap corresponding output bandwidth with sky and be actually and be wasted because empty bag is without any using value.
In digital video-audio broadcasting and the integrated mixed seeding of data broadcasting system, on the one hand, present multiplexer does not generally possess the data function of injecting, so contains a large amount of sky bags in its output code flow, thereby has wasted a part of output bandwidth; On the other hand, data are injected server and are not generally possessed multiplexed function, therefore can not fundamentally solve the waste problem of output bandwidth.
Figure 1 and Figure 2 is that existing video encoding equipment and multiplexer connected mode schematic diagram reach the structural representation by the code stream of multiplexer output; Because this multiplexer generally do not possess the data function of injecting, data are injected server and can't be connected with it and realize that data inject, thus in the code stream of its output except that effective data packets 1, also contain the sky bag 2 of some.
Main purpose of the present invention is to disclose the method for a kind of digital video-audio broadcasting and the integrated mixed seeding system data injection of data broadcasting, the sky bag replacement technology and two that the sky bag injection technique and the data of multiplexer are injected server is one, realization is injected based on the data of multiplexer, makes the output bandwidth of multiplexer be utilized.
The objective of the invention is to realize by the following technical solutions:
The method that a kind of digital video-audio broadcasting and the integrated mixed seeding system data of data broadcasting inject, it utilizes one to have the multiplexer of the general input of standard asynchronous serial, output interface, and makes this multiplexer be used for the method that web socket interface that data inject and a packet inject by one to realize sending the sky bag of packet to multiplexer output with broadcast data server to multiplexer.
This web socket interface is provided with one or more tunnel, and one or more broadcast data server connects with multiplexer by this tunnel; This web socket interface includes data buffer zone, passage code check application information and feedback control information, and it defers to transmission control protocol/IP(Internet Protocol) (ICP/IP protocol), and works in the mode based on server/client (SERVER/CLIENT).
The method that described data are injected comprises the steps:
1, broadcast data server is to multiplexer application one data transfer bandwidth;
2, multiplexer responds the data transfer bandwidth application of this broadcast data server;
3, broadcast data server sends packet to multiplexer;
4, multiplexer is added up its input bit rate, and calculates and control the sky bag quantity that injects according to its bit rate output;
5, the operation of the sky bag that multiplexer is injected replaces with and injects the datacast data bag;
6, multiplexer sends feedback control information to broadcast data server, and broadcast data server is adjusted the data traffic of its output according to this information.
The present invention is connected with broadcast data server multiplexer by the web socket interface, the sky bag injection technique of multiplexer is combined with the sky bag replacement technology that data are injected server, the packet that broadcast data server will be broadcasted sends multiplexer to by network, and be inserted in the output code flow, realized injecting, maximally utilised the output bandwidth of multiplexer based on the data of multiplexer.
The present invention is described in further detail below in conjunction with accompanying drawing and an embodiment:
Fig. 1 is the use connection diagram of existing multiplexer.
Fig. 2 is not for carrying out the output stream schematic diagram that empty bag injects.
The schematic diagram that Fig. 3 is connected with multiplexer by the web socket interface for broadcast data server.
Fig. 4 is an output stream structural representation of the present invention.
As shown in Figure 3: multiplexer is connected with video encoding equipment by the general input of standard asynchronous serial, output interface, has the web socket interface that is connected with broadcast data server simultaneously on this multiplexer, this interface is provided with one or more tunnel, and each passage can connect a data broadcasting server.
Include data buffer zone, passage code check application information and feedback control information in the web socket interface, it defers to ICP/IP protocol, and works in the mode based on server/client (SERVER/CLIENT).
When multiplexer transmitted data code flow, broadcast data server was to multiplexer application one data transfer bandwidth at the digital video-audio encoding device; Respond the application of this broadcast data server data transfer bandwidth at multiplexer after, broadcast data server sends packet to multiplexer; Multiplexer is added up its input bit rate, and according to its bit rate output calculates and control is injected sky bag quantity, the operation of the sky bag that multiplexer is injected simultaneously replaces with injects the datacast data package operation, around here, multiplexer sends feedback control information to broadcast data server, and broadcast data server is adjusted the data traffic of its output according to this information.
As Fig. 2 with shown in Figure 4: multiplexer of the present invention is owing to can be connected and realize the data function of injecting with broadcast data server, the output code flow Central Plains of multiplexer is replaced by datacast data bag 3 by the position of empty bag 2, therefore, through having only effective data packets 1 and datacast data bag 3 in the dateout code stream of replacing; The bandwidth of multiplexer has obtained effective utilization.

Claims (6)

1, the method for a kind of digital video-audio broadcasting and the integrated mixed seeding system data injection of data broadcasting, it comprises: one has the multiplexer of the general input of standard asynchronous serial, output interface, it is characterized in that: this multiplexer also includes one and is used for web socket (SOCKET) interface of data injection and the method that a packet injects.
2, the method for digital video-audio broadcasting as claimed in claim 1 and the integrated mixed seeding system data injection of data broadcasting, it is characterized in that: this web socket interface is provided with the one or more tunnel that connects with one or more broadcast data server.
3, the method for digital video-audio broadcasting as claimed in claim 1 and the integrated mixed seeding system data injection of data broadcasting, it is characterized in that: the agreement that this web socket interface is deferred to is an ICP/IP protocol.
4, digital video-audio broadcasting as claimed in claim 1 and the method that the integrated mixed seeding system data of data broadcasting injects, it is characterized in that: the working method of this web socket interface is the working method based on server/client (SERVER/CLIENT).
5, the method for digital video-audio broadcasting as claimed in claim 1 and the integrated mixed seeding system data injection of data broadcasting, it is characterized in that: this web socket interface includes data buffer zone, passage code check application information and feedback control information.
6, digital video-audio broadcasting as claimed in claim 1 and the method that the integrated mixed seeding system data of data broadcasting injects, it is characterized in that: the method that these data are injected comprises the steps:
A, broadcast data server are to multiplexer application one data transfer bandwidth;
B, multiplexer respond the data transfer bandwidth application of this broadcast data server;
C, broadcast data server send packet to multiplexer;
D, multiplexer are added up its input bit rate, and calculate and control the sky bag quantity that injects according to its bit rate output;
The operation of e, sky bag that multiplexer is injected replaces with injects the datacast data bag;
F, multiplexer send feedback control information to broadcast data server, and broadcast data server is adjusted the data traffic of its output according to this information.
CNB00130366XA 2000-11-02 2000-11-02 Data injection method for broadcast system integrating digital video-audio broadcast with data broadcast Expired - Fee Related CN1148020C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB00130366XA CN1148020C (en) 2000-11-02 2000-11-02 Data injection method for broadcast system integrating digital video-audio broadcast with data broadcast

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB00130366XA CN1148020C (en) 2000-11-02 2000-11-02 Data injection method for broadcast system integrating digital video-audio broadcast with data broadcast

Publications (2)

Publication Number Publication Date
CN1353513A true CN1353513A (en) 2002-06-12
CN1148020C CN1148020C (en) 2004-04-28

Family

ID=4594134

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB00130366XA Expired - Fee Related CN1148020C (en) 2000-11-02 2000-11-02 Data injection method for broadcast system integrating digital video-audio broadcast with data broadcast

Country Status (1)

Country Link
CN (1) CN1148020C (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100459502C (en) * 2006-01-16 2009-02-04 北京速能数码网络技术有限公司 Dynamic copying and sending device of asymmetric cross net section multiple path data stream
US7733915B2 (en) 2003-05-01 2010-06-08 Genesis Microchip Inc. Minimizing buffer requirements in a digital video system
US7800623B2 (en) 2003-09-18 2010-09-21 Genesis Microchip Inc. Bypassing pixel clock generation and CRTC circuits in a graphics controller chip
US7839860B2 (en) 2003-05-01 2010-11-23 Genesis Microchip Inc. Packet based video display interface
US8059673B2 (en) 2003-05-01 2011-11-15 Genesis Microchip Inc. Dynamic resource re-allocation in a packet based video display interface
US8068485B2 (en) 2003-05-01 2011-11-29 Genesis Microchip Inc. Multimedia interface
CN101754024B (en) * 2009-12-16 2012-01-11 中兴通讯股份有限公司 Multiplexing device and multiplexing method
US8156238B2 (en) 2009-05-13 2012-04-10 Stmicroelectronics, Inc. Wireless multimedia transport method and apparatus
US8204076B2 (en) 2003-05-01 2012-06-19 Genesis Microchip Inc. Compact packet based multimedia interface
US8370554B2 (en) 2009-05-18 2013-02-05 Stmicroelectronics, Inc. Operation of video source and sink with hot plug detection not asserted
US8385544B2 (en) 2003-09-26 2013-02-26 Genesis Microchip, Inc. Packet based high definition high-bandwidth digital content protection
US8429440B2 (en) 2009-05-13 2013-04-23 Stmicroelectronics, Inc. Flat panel display driver method and system
US8468285B2 (en) 2009-05-18 2013-06-18 Stmicroelectronics, Inc. Operation of video source and sink with toggled hot plug detection
US8582452B2 (en) 2009-05-18 2013-11-12 Stmicroelectronics, Inc. Data link configuration by a receiver in the absence of link training data
US8671234B2 (en) 2010-05-27 2014-03-11 Stmicroelectronics, Inc. Level shifting cable adaptor and chip system for use with dual-mode multi-media device
US8760461B2 (en) 2009-05-13 2014-06-24 Stmicroelectronics, Inc. Device, system, and method for wide gamut color space support
US8860888B2 (en) 2009-05-13 2014-10-14 Stmicroelectronics, Inc. Method and apparatus for power saving during video blanking periods

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8204076B2 (en) 2003-05-01 2012-06-19 Genesis Microchip Inc. Compact packet based multimedia interface
US8068485B2 (en) 2003-05-01 2011-11-29 Genesis Microchip Inc. Multimedia interface
US7839860B2 (en) 2003-05-01 2010-11-23 Genesis Microchip Inc. Packet based video display interface
US7733915B2 (en) 2003-05-01 2010-06-08 Genesis Microchip Inc. Minimizing buffer requirements in a digital video system
US8059673B2 (en) 2003-05-01 2011-11-15 Genesis Microchip Inc. Dynamic resource re-allocation in a packet based video display interface
US7800623B2 (en) 2003-09-18 2010-09-21 Genesis Microchip Inc. Bypassing pixel clock generation and CRTC circuits in a graphics controller chip
US8385544B2 (en) 2003-09-26 2013-02-26 Genesis Microchip, Inc. Packet based high definition high-bandwidth digital content protection
CN100459502C (en) * 2006-01-16 2009-02-04 北京速能数码网络技术有限公司 Dynamic copying and sending device of asymmetric cross net section multiple path data stream
US8156238B2 (en) 2009-05-13 2012-04-10 Stmicroelectronics, Inc. Wireless multimedia transport method and apparatus
US8860888B2 (en) 2009-05-13 2014-10-14 Stmicroelectronics, Inc. Method and apparatus for power saving during video blanking periods
US8429440B2 (en) 2009-05-13 2013-04-23 Stmicroelectronics, Inc. Flat panel display driver method and system
US8760461B2 (en) 2009-05-13 2014-06-24 Stmicroelectronics, Inc. Device, system, and method for wide gamut color space support
US8788716B2 (en) 2009-05-13 2014-07-22 Stmicroelectronics, Inc. Wireless multimedia transport method and apparatus
US8370554B2 (en) 2009-05-18 2013-02-05 Stmicroelectronics, Inc. Operation of video source and sink with hot plug detection not asserted
US8468285B2 (en) 2009-05-18 2013-06-18 Stmicroelectronics, Inc. Operation of video source and sink with toggled hot plug detection
US8582452B2 (en) 2009-05-18 2013-11-12 Stmicroelectronics, Inc. Data link configuration by a receiver in the absence of link training data
CN101754024B (en) * 2009-12-16 2012-01-11 中兴通讯股份有限公司 Multiplexing device and multiplexing method
US8671234B2 (en) 2010-05-27 2014-03-11 Stmicroelectronics, Inc. Level shifting cable adaptor and chip system for use with dual-mode multi-media device

Also Published As

Publication number Publication date
CN1148020C (en) 2004-04-28

Similar Documents

Publication Publication Date Title
CN1148020C (en) Data injection method for broadcast system integrating digital video-audio broadcast with data broadcast
CN1146205C (en) Method of encapsulation of data into transport packets of constant size
CN101938408B (en) Saf synchronization layer packet structure, providing method and user terminal therefor
KR101855484B1 (en) Apparatus and method for transmitting multimedia frame in broadcast system
CN1130072C (en) Fast extraction of program specific information from multiple transport streams
US8861590B2 (en) Methods and systems for signal insertion
CN100568971C (en) The transmission code stream of a kind of MPEG-4 is to the real time conversion method of internet stream media alliance stream
GB2361154A (en) Digital broadcasting
CN1949876A (en) Method and system for supporting media data of multi-coding formats
CN102498722A (en) Distribution of mpeg-2 ts multiplexed multimedia stream with selection of elementary packets of the stream
US20020159464A1 (en) Method of and system for providing parallel media gateway
KR102153611B1 (en) Multimedia system information exchange mechanism and network transmission method
CN1878302A (en) Television signal transmission access system based on passive optical network
CN109862386A (en) Live data transmission method and device
CN101193290A (en) A real time conversion system from MPEG-4 transmission code stream to Internet stream media alliance stream
CN201018611Y (en) AVS-M based video-audio signal front-end processing system
CN1901509A (en) Synchronous method of synchronous data between network nodes
Haghighi et al. Realizing MPEG-4 streaming over the Internet: a client/server architecture using DMIF
CN201352834Y (en) High-definition conference system based on digital television HDTV platform
Yu et al. A Realtime software solution for resynchronizing filtered MPEG2 transport stream
Herpel et al. MPEG-4 systems: elementary stream management and delivery
US20020083125A1 (en) Interactive processing system
CN1270529C (en) Multilayer multiplexing for producing MPEG2 transmission flow from basic MPEG2 and MPEG4 flow
Castagno et al. An architecture based on IETF protocols for the transport of MPEG-4 content over the Internet
CN101076990A (en) Delivering streaming data

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040428

Termination date: 20091202