CN101702777A - IPTV system, audio/video coding switching method and equipment - Google Patents
IPTV system, audio/video coding switching method and equipment Download PDFInfo
- Publication number
- CN101702777A CN101702777A CN 200910109912 CN200910109912A CN101702777A CN 101702777 A CN101702777 A CN 101702777A CN 200910109912 CN200910109912 CN 200910109912 CN 200910109912 A CN200910109912 A CN 200910109912A CN 101702777 A CN101702777 A CN 101702777A
- Authority
- CN
- China
- Prior art keywords
- audio
- video
- stream
- code stream
- coding
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000000694 effects Effects 0.000 abstract description 3
- 230000002349 favourable effect Effects 0.000 abstract 1
- 230000000007 visual effect Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Television Systems (AREA)
Abstract
The invention discloses an IPTV system, an audio/video coding switching method and equipment, wherein the audio/video coding switching method comprises the following steps of: analyzing out multiple paths of audio code streams and video code streams in different coded formats of a current television program from a received transport stream and respectively storing the code streams to an audio code stream database and a video code stream database; when an indicator signal sent by a user for selecting an audio coding format or a video coding format is received, controlling to acquire an audio code stream and a video code stream with coding formats corresponding to the coding format of the indictor signal from the audio code stream database or the video code stream database and controlling to transmit the video code stream and the video code stream to a decoder for processing. The invention provides a favorable condition for users to customize a digital television service, and the users can select different audio coding formats according to different use environments or external equipment so as to achieve a better digital television watching effect.
Description
Technical field
The present invention relates to the Voice ﹠ Video treatment technology, especially relate to and a kind of audio frequency and video are carried out coding switching method and corresponding treatment facility, and the IPTV system that uses this method.
Background technology
In continuous development of Digital Television and universal process,, need provide more, better service content for the client, even the service content of being selected according to self-demand by the client is provided in order to satisfy different customer demands.
Digital-TV operator provides many covers TV programme, and the user can select different channel to switch by remote controller and watch corresponding TV programme.Simultaneously, owing to comprise the voice data of different sound channels in the television programme data, therefore, the user can select different sound channels by remote controller when TV reception, to produce different audio visual effects under different environment and condition.
Simultaneously, in the audio frequency and video technology, there are a plurality of coded formats in audio frequency and video, and different coded formats will produce different audio visual effects under different environment and condition.And in present IPTV system, do not provide the user audio coding form switching to TV programme, and therefore, how to provide the client to select different audio/video coding forms as required, become one of technical barrier of current urgent need solution.
Summary of the invention
The present invention proposes a kind of audio frequency and video to be carried out coding switching method and corresponding treatment facility, and the IPTV system that uses this method, front end by the IPTV system provides the TV programme with different audio/video coding forms, make terminal equipment select wherein a kind of audio/video coding form to handle and obtain TV programme, can't provide the client to select the technical problem of the different audio/video coding form of TV programme as required thereby solve present IPTV system according to user's needs.
For solving technical problem of the present invention, the present invention discloses a kind of audio/video coding switching method, and it comprises:
From the transport stream that receives, parse the audio code stream and the video code flow of the multichannel different coding form of current television program, and be saved to audio code stream database and video codeword data stream storehouse respectively;
When receiving the selection audio coding form that the user sends or the index signal of video code model, audio code stream and the video code flow with index signal corresponding encoded form obtained in control from audio code stream database or video codeword data stream storehouse, and control reaches decoder and carries out decoding processing.
Wherein, parse the PMT_ID of current television program in the pat table from transport stream, according to the audio code stream and the video code flow of the multichannel different coding form that parses this TV programme in the pmt table of PMT_ID in transport stream.
Wherein, the video code flow of the audio code stream of different coding form and different coding form all has different PID in transport stream.
Wherein, index signal is sent by a certain teleswitch value of control appliance or combination key assignments, and this index signal is with the audio frequency PID that represents the different coding form or represent the video PID of different coding form to shine upon related.
Perhaps, audio/video coding switching method disclosed by the invention also can be realized by following approach: receive the index signal that the user sends; From transport stream, parse audio code stream or video code flow with index signal corresponding encoded form, and control this and audio code stream of this coded format or video code flow are reached decoder carry out decoding processing.
Accordingly, the present invention discloses a kind of audio/video coding hand-off process equipment that has used aforementioned audio/video coding switching method.
In addition, the present invention also discloses a kind of IPTV system, and it comprises:
Streaming media server is with the voice data of a plurality of different coding forms of each TV programme and the transport stream that video data is packaged into;
The a plurality of terminal equipments that connect streaming media server by network, this terminal equipment provides the hand-off process of the coded format of selecting by the user to audio frequency and video, its processing procedure comprises: the audio code stream and the video code flow that parse the multichannel different coding form of current television program from the transport stream that receives, and be saved to audio code stream database and video codeword data stream storehouse respectively, when receiving the selection audio coding form that the user sends or the index signal of video code model, audio code stream and the video code flow with index signal corresponding encoded form obtained in control from audio code stream database or video codeword data stream storehouse, and control reaches decoder and carries out decoding processing; Or, after receiving the index signal that the user sends, directly from transport stream, parse audio code stream or video code flow with index signal corresponding encoded form, and control this and audio code stream of this coded format or video code flow are reached decoder carry out decoding processing.
Wherein, described IPTV system also comprises: the source data of each TV programme is treated to the data processor of plurality of target coded format, and it connects streaming media server.
Compared with prior art, the present invention has following beneficial effect:
The present invention has the audio-video code stream of various different codings by configuration in transport stream, the user can send wherein a kind of coded format of index signal triggering selection by control appliances such as remote controllers, and terminal equipments such as set-top box can parse the audio or video code stream of the coded format of the corresponding index signal of current television program according to user's selection from transport stream, and control reaches decoder with the audio code stream of this coded format or video code flow and carries out decoding processing, thereby the audio frequency of finishing the different coding form switches or the video switch of different coding form is handled.Therefore, the present invention provides advantage for the customization digital television service, and the user can select different audio/video coding forms according to different environments for use or external equipment, watches effect thereby reach better Digital Television.
Description of drawings
Fig. 1 is the topological schematic diagram of IPTV system;
Fig. 2 is the schematic flow sheet of the present invention the 1st embodiment;
Fig. 3 is the schematic flow sheet of the present invention the 2nd embodiment.
Embodiment
The present invention is the headend equipment by the IPTV system, will at a certain business service send the Voice ﹠ Video of a plurality of different coding forms transport stream (such as, video information or pictorial information etc. is packaged into multiple coded format such as mpeg2, mpeg4 or coding H.264; Audio-frequency information is packaged into multiple coded format or different language like mpeg1, mpeg2, AC3 or MP3), and Packet Identifier (the Packet Identifier that the transport stream of different coding form is corresponding different, PID), the terminal equipment of IPTV system just can be according to the information of client's demand, select the transport stream of corresponding coded format to handle by PID number, thereby obtain digital television service.
As shown in Figure 1.A simplest IPTV system, comprise: one or more is for the streaming media server 1 of headend equipment, with the voice data of a plurality of different coding forms of each digital television business or service and transport stream (the Transport Stream that video data is packaged into 188 bytes, TS), the terminal equipment 2 that receives for each Digital Television that connects by network provides digital television service.
Certainly, streaming media server 1 can connect one or several data processors, by data processor is the plurality of target coded format with the original data processing of certain coded format of each digital television business or service earlier, such as, video information or pictorial information etc. is packaged into multiple coded format such as mpeg2, mpeg4 or coding H.264, audio-frequency information is packaged into multiple coded format or different language like mpeg1, mpeg2, AC3 or MP3 coded format.If data processing pressure is less, or for cost consideration, also data processor and streaming media server 1 can be united two into one, the work that the audio, video data code conversion is handled is born by streaming media server 1.
Wherein, the Voice ﹠ Video of different coding form has different PID number.In transport stream, (Program Map Table has an ID in PMT) to the transport stream of each service business or TV programme, is designated as PMT_ID at Program Map Table; And the PMT_ID of the transport stream of different service business or TV programme is by Program Association Table (Program AssociationTable, PAT) association.Therefore, terminal equipment 2 is after receiving transport stream, in pat table, be resolved to the PMT_ID of this business service or TV programme correspondence, in PMT, parse the audio frequency, video PID number of the multichannel different coding form of this business service or TV programme again according to PMT_ID, with these audio frequency, video PID number tissue and processing, promptly can be the client digital television service is provided.
In conjunction with shown in Figure 2, terminal equipment 2 provides the user to select the treatment step of audio/video coding form as follows:
Step S210: terminal equipment 2 receives transport stream, from transport stream, find pat table, in pat table, be resolved to the PMT_ID of selected channel corresponding service service of user or TV programme, in PMT, parse audio frequency PID number and video PID number of multichannel different coding form of this business service or TV programme again according to PMT_ID.
Step S220: the PID sequential organization is pressed in audio frequency PID number and video PID number of the multichannel different coding form of same business service or TV programme, form the audio code stream of corresponding different coding form, the video code flow of different coding form, and be saved to audio code stream database and video codeword data stream storehouse respectively.
Step S230: when terminal equipment 2 receive the user by control appliance send be used to select the index signal of audio coding form or video code model the time, PID number audio code stream that will be corresponding with index signal or video code flow export terminal equipment 2 to from audio code stream database or video codeword data stream storehouse decoder carries out decoding processing, realizes the switching of the audio or video of different coding.
As shown in Figure 3.In another embodiment, the audio code stream and the video code flow of the different coding form that terminal equipment 2 will not parse in transport stream are preserved in advance, but the index signal of directly sending by control appliance according to the user, the audio code stream and the video code flow that parse corresponding coded format from transport stream carry out decoding processing.Concrete processing procedure is as follows:
Step S310: the user sends the index signal that is used to select audio coding form or video code model by control appliance.
Step S320: terminal equipment 2 is received after the index signal, parses PID number audio code stream and video code flow of corresponding index signal from transport stream;
Step S330: audio code stream and video code flow are sent into decoder carry out decoding processing, realize the switching of the audio or video of different coding.
Compare embodiment illustrated in fig. 2ly, embodiment illustrated in fig. 3 owing to do not preserve the bit stream data of various coded formats in advance,, but also can reach identical technique effect embodiment illustrated in fig. 2 so carrying out reacting phase that audio/video coding selects switching to slow.
Claims (10)
1. an audio/video coding switching method is characterized in that, comprising:
From the transport stream that receives, parse the audio code stream and the video code flow of the multichannel different coding form of current television program, and be saved to audio code stream database and video codeword data stream storehouse respectively;
When receiving the selection audio coding form that the user sends or the index signal of video code model, audio code stream and the video code flow with index signal corresponding encoded form obtained in control from audio code stream database or video codeword data stream storehouse, and control reaches decoder and carries out decoding processing.
2. audio/video coding switching method according to claim 1, it is characterized in that, parse the PMT_ID of current television program in the pat table from transport stream, according to the audio code stream and the video code flow of the multichannel different coding form that parses this TV programme in the pmt table of PMT_ID in transport stream.
3. audio/video coding switching method according to claim 1 is characterized in that, the video code flow of the audio code stream of different coding form and different coding form all has different PID in transport stream.
4. audio/video coding switching method according to claim 3, it is characterized in that, index signal is sent by a certain teleswitch value of control appliance or combination key assignments, and this index signal is with the audio frequency PID that represents the different coding form or represent the video PID of different coding form to shine upon related.
5. an audio/video coding hand-off process equipment is characterized in that, has used any described audio/video coding switching method of claim 1-4.
6. an audio/video coding switching method is characterized in that, comprising:
Receive the index signal that the user sends;
From transport stream, parse audio code stream or video code flow with index signal corresponding encoded form, and control this and audio code stream of this coded format or video code flow are reached decoder carry out decoding processing.
7. audio/video coding switching method according to claim 6, it is characterized in that, parse the PMT_ID of current television program in the pat table from transport stream, according to the audio code stream and the video code flow of the multichannel different coding form that parses this TV programme in the pmt table of PMT_ID in transport stream.
8. an audio/video coding hand-off process equipment is characterized in that, has used claim 4 or 5 described audio/video coding switching methods.
9. an IPTV system is characterized in that, comprising:
Streaming media server is with the voice data of a plurality of different coding forms of each TV programme and the transport stream that video data is packaged into;
The a plurality of terminal equipments that connect streaming media server by network, this terminal equipment provides the hand-off process of the coded format of selecting by the user to audio frequency and video, its processing procedure comprises: the audio code stream and the video code flow that parse the multichannel different coding form of current television program from the transport stream that receives, and be saved to audio code stream database and video codeword data stream storehouse respectively, when receiving the selection audio coding form that the user sends or the index signal of video code model, audio code stream and the video code flow with index signal corresponding encoded form obtained in control from audio code stream database or video codeword data stream storehouse, and control reaches decoder and carries out decoding processing; Or, after receiving the index signal that the user sends, directly from transport stream, parse audio code stream or video code flow with index signal corresponding encoded form, and control this and audio code stream of this coded format or video code flow are reached decoder carry out decoding processing.
10. IPTV according to claim 9 system is characterized in that, also comprises: the source data of each TV programme is treated to the data processor of plurality of target coded format, and it connects streaming media server.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200910109912 CN101702777A (en) | 2009-10-30 | 2009-10-30 | IPTV system, audio/video coding switching method and equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200910109912 CN101702777A (en) | 2009-10-30 | 2009-10-30 | IPTV system, audio/video coding switching method and equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101702777A true CN101702777A (en) | 2010-05-05 |
Family
ID=42157665
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200910109912 Pending CN101702777A (en) | 2009-10-30 | 2009-10-30 | IPTV system, audio/video coding switching method and equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101702777A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102231848A (en) * | 2011-06-22 | 2011-11-02 | 中兴通讯股份有限公司 | IPTV channel switching method and apparatus thereof |
| CN102883208A (en) * | 2012-09-27 | 2013-01-16 | 深圳市九洲电器有限公司 | Method and system for quickly changing programs |
| CN104053039A (en) * | 2013-03-15 | 2014-09-17 | 三星电子株式会社 | Data Transmitting Apparatus, Data Receiving Apparatus, Data Transceiving System, Method for Transmitting Data, and Method for Receiving Data |
| WO2016045209A1 (en) * | 2014-09-28 | 2016-03-31 | 深圳国微技术有限公司 | Program switching method, device and terminal |
| CN106921885A (en) * | 2017-03-02 | 2017-07-04 | 深圳创维数字技术有限公司 | The switching player method and device of a kind of multimedia data stream |
| CN108495141A (en) * | 2018-03-05 | 2018-09-04 | 网宿科技股份有限公司 | A kind of synthetic method and system of audio and video |
-
2009
- 2009-10-30 CN CN 200910109912 patent/CN101702777A/en active Pending
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102231848A (en) * | 2011-06-22 | 2011-11-02 | 中兴通讯股份有限公司 | IPTV channel switching method and apparatus thereof |
| WO2012174956A1 (en) * | 2011-06-22 | 2012-12-27 | 中兴通讯股份有限公司 | Iptv channel switching method and device |
| CN102883208A (en) * | 2012-09-27 | 2013-01-16 | 深圳市九洲电器有限公司 | Method and system for quickly changing programs |
| CN102883208B (en) * | 2012-09-27 | 2015-11-11 | 深圳市九洲电器有限公司 | A kind of method and system of quick switching program |
| CN104053039A (en) * | 2013-03-15 | 2014-09-17 | 三星电子株式会社 | Data Transmitting Apparatus, Data Receiving Apparatus, Data Transceiving System, Method for Transmitting Data, and Method for Receiving Data |
| CN104053039B (en) * | 2013-03-15 | 2019-06-28 | 三星电子株式会社 | Data transceiving device, data transceiving system, and data transceiving method |
| US10356484B2 (en) | 2013-03-15 | 2019-07-16 | Samsung Electronics Co., Ltd. | Data transmitting apparatus, data receiving apparatus, data transceiving system, method for transmitting data, and method for receiving data |
| WO2016045209A1 (en) * | 2014-09-28 | 2016-03-31 | 深圳国微技术有限公司 | Program switching method, device and terminal |
| CN106921885A (en) * | 2017-03-02 | 2017-07-04 | 深圳创维数字技术有限公司 | The switching player method and device of a kind of multimedia data stream |
| CN106921885B (en) * | 2017-03-02 | 2020-03-03 | 深圳创维数字技术有限公司 | Multimedia data stream switching playing method and device |
| CN108495141A (en) * | 2018-03-05 | 2018-09-04 | 网宿科技股份有限公司 | A kind of synthetic method and system of audio and video |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100563324C (en) | Apparatus and method for transmitting/receiving three-dimensional stereoscopic digital broadcasting signal | |
| CN101702777A (en) | IPTV system, audio/video coding switching method and equipment | |
| CN102123303A (en) | Audio/video file playing method and system as well as transmission control device | |
| CN101742173A (en) | Method for supporting watching two-path video and network interaction television system | |
| CN102833582A (en) | Method for searching audio and video resources via voice | |
| CN104270667A (en) | Program switchover method and device and terminal | |
| CN106303682A (en) | The method and device of channel switch | |
| US9930410B2 (en) | Video receiving apparatus for processing a video content receivable from a plurality of distribution platforms, and method thereof | |
| CN105430510A (en) | Video on demand method, gateway, smart terminal and video on demand system | |
| US20110119705A1 (en) | Apparatus and Methods For Storing Packetized Video Content | |
| KR20060027230A (en) | Media gateway | |
| CN102547397A (en) | Internet television and intelligent EPG (electronic program guide) system thereof | |
| CN104780424A (en) | Local area network live video distribution method based on set-top box | |
| CN204615994U (en) | A Hybrid Broadcasting Equipment Based on Data Broadcasting Technology | |
| KR20090066043A (en) | Method and device for saving power of digital broadcasting receiver | |
| CN107248991B (en) | IP stream scheduling system and method based on video key frame | |
| CN101110959A (en) | Control method for implementing watching investigation using television digital set-top box | |
| CN116939304A (en) | Method and apparatus for multimedia content distribution | |
| CN119182483A (en) | Emergency broadcast service data processing method, adapter, device, medium and program | |
| CN201919163U (en) | Multi-mode multimedia wireless router and receiving terminal thereof, and network system | |
| CN102986242B (en) | Bag is used to transmit closed caption data by digital interface | |
| US20170150189A1 (en) | Method for encapsulating audiovisual content streams in mpeg2 private sections, device for encapsulating audiovisual content in mpeg2 private sections to be multiplexed in a mpeg2 transport stream; interactive application for digital tv; user device; method for transmission of audiovisual content and/or data and communication protocol for data networks | |
| CN101005562A (en) | System for one set-top box to provide multiple display terminal receiving TV | |
| CN105430527A (en) | Streaming media prompting method and terminal equipment | |
| CN104796761A (en) | Streaming method for generating video preview |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100505 |