JP2008034905A - デジタル伝送装置及び方法 - Google Patents
デジタル伝送装置及び方法 Download PDFInfo
- Publication number
- JP2008034905A JP2008034905A JP2006202749A JP2006202749A JP2008034905A JP 2008034905 A JP2008034905 A JP 2008034905A JP 2006202749 A JP2006202749 A JP 2006202749A JP 2006202749 A JP2006202749 A JP 2006202749A JP 2008034905 A JP2008034905 A JP 2008034905A
- Authority
- JP
- Japan
- Prior art keywords
- pcr
- time information
- stream
- memory
- packet
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/23608—Remultiplexing multiplex streams, e.g. involving modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/23611—Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Abstract
【解決手段】発振器44は入力TSの基準クロックの周波数の局部クロック信号を発生し、カウンタ46は局部クロック信号を計数する。PCR検出部38が入力TS内のPCRを検出した時にラッチ回路42はカウンタの計数値をラッチし、PCR置換部40は入力TS内のPCRからラッチされた計数値を減算した値をPCRと置換する。制御手段14は読出し速度及び書込み速度差が許容範囲外となったときにダミー・パケットを出力TSに挿入する。PCR検出部52が出力TS内にPCRを検出した時に、ラッチ回路48がカウンタの計数値をラッチする。PCR置換部54は出力TS内のPCRにラッチ計数値を加算して、この加算結果を新たなPCRとした出力TSを発生する。
【選択図】図6
Description
また、本発明は、時刻基準を表す時間情報が設定されたパケットを含むパケット列から成る入力ストリームを書込み速度によりメモリ(10)に記憶させ、書込み速度よりも早い読出し速度によりメモリから出力ストリームを読み出すデジタル伝送方法であって;入力ストリームの基準クロックの周波数信号を計数するカウンタ(46)の計数値を、入力ストリーム内に時間情報を検出した時にラッチして第1ラッチ値を求め;入力ストリーム内の時間情報から第1ラッチ値を減算して、この減算結果を新たな時間情報とした入力ストリームをメモリ(10)に供給し;読出し速度及び書込み速度差が許容範囲外となったときに、ダミー・パケットをメモリ(10)からの出力ストリームに挿入し;ダミー・パケットが挿入された出力ストリーム内に時間情報を検出した時に、カウンタ(46)の計数値をラッチして第2ラッチ値を求め;出力ストリーム内の時間情報に第2ラッチ値を加算して、この加算結果を新たな時間情報とした出力ストリームを発生することを特徴とする。
12 ヌル(ダミー)パケット発生器(ダミー挿入手段の一部)
14 制御手段(ダミー挿入手段の一部)
16 電子スイッチ(ダミー挿入手段の一部)
36 第1PCR置換回路
38 PCR検出部(第1検出手段)
40 PCR置換部(第1置換手段)
42、48 ラッチ手段
44 発振手段
46 カウンタ
50 第2PCR置換回路
52 PCR検出部(第2検出手段)
54 PCR置換部(第2置換手段)
Claims (7)
- 時刻基準を表す時間情報が設定されたパケットを含むパケット列から成る入力ストリームを書込み速度によりメモリに記憶させ、上記書込み速度よりも早い読出し速度により上記メモリから出力ストリームを読み出すデジタル伝送装置であって、
上記入力ストリーム内に上記時間情報を検出した時に第1検出信号を発生する第1検出手段と、
上記入力ストリームの基準クロックの周波数の局部クロック信号を発生する発振手段と、
該発振手段からの上記局部クロック信号を計数するカウンタと、
上記第1検出信号に応じて上記カウンタの計数値をラッチする第1ラッチ手段と、
上記入力ストリーム内の上記時間情報から上記第1ラッチ手段にラッチされた上記計数値を減算して、この減算結果を新たな時間情報とした入力ストリームを上記メモリに供給する第1置換手段と、
上記読出し速度及び上記書込み速度差が許容範囲外となったときに、ダミー・パケットを上記メモリからの上記出力ストリームに挿入するダミー挿入手段と、
該ダミー挿入手段からの出力ストリーム内に上記時間情報を検出した時に第2検出信号を発生する第2検出手段と、
上記第2検出信号に応じて上記カウンタの計数値をラッチする第2ラッチ手段と、
上記ダミー挿入手段からの出力ストリーム内の上記時間情報に上記第2ラッチ手段にラッチされた上記計数値を加算して、この加算結果を新たな時間情報とした出力ストリームを発生する第2置換手段と
を具えたデジタル伝送装置。 - 上記第2置換手段は、上記ストリームが上記第1検出手段から上記第2置換手段まで伝搬する時間に対応する補正値を更に上記時間情報に加算して、この加算結果を新たな時間情報とした出力ストリームを発生することを特徴とする請求項1のデジタル伝送装置。
- 上記ダミー挿入手段は、上記読出し速度及び上記書込み速度差により、上記メモリに蓄積された上記入力ストリームの量が一定値以下になったとき許容範囲外とすることを特徴とする請求項1のデジタル伝送装置。
- 上記発振手段は、上記第1検出信号に位相拘束されることを特徴とする請求項1のデジタル伝送装置。
- 上記メモリは、FIFOメモリであることを特徴とする請求項1〜4のデジタル伝送装置
- 上記入力ストリームは、MPEG2システム信号であることを特徴とする請求項1〜5のデジタル伝送装置。
- 時刻基準を表す時間情報が設定されたパケットを含むパケット列から成る入力ストリームを書込み速度によりメモリに記憶させ、上記書込み速度よりも早い読出し速度により上記メモリから出力ストリームを読み出すデジタル伝送方法であって、
上記入力ストリームの基準クロックの周波数信号を計数するカウンタの計数値を、上記入力ストリーム内に上記時間情報を検出した時にラッチして第1ラッチ値を求め、
上記入力ストリーム内の上記時間情報から上記第1ラッチ値を減算して、この減算結果を新たな時間情報とした入力ストリームを上記メモリに供給し、
上記読出し速度及び上記書込み速度差が許容範囲外となったときに、ダミー・パケットを上記メモリからの上記出力ストリームに挿入し、
上記ダミ・パケットが挿入された上記出力ストリーム内に上記時間情報を検出した時に、上記カウンタの計数値をラッチして第2ラッチ値を求め、
上記出力ストリーム内の上記時間情報に上記第2ラッチ値を加算して、この加算結果を新たな時間情報とした出力ストリームを発生する
ことを特徴とするデジタル伝送方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006202749A JP2008034905A (ja) | 2006-07-26 | 2006-07-26 | デジタル伝送装置及び方法 |
US11/828,271 US7817765B2 (en) | 2006-07-26 | 2007-07-25 | Digital transmission apparatus and methods |
EP20070252963 EP1883247A3 (en) | 2006-07-26 | 2007-07-26 | Digital transmission apparatus and methods |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006202749A JP2008034905A (ja) | 2006-07-26 | 2006-07-26 | デジタル伝送装置及び方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008034905A true JP2008034905A (ja) | 2008-02-14 |
Family
ID=38657716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006202749A Abandoned JP2008034905A (ja) | 2006-07-26 | 2006-07-26 | デジタル伝送装置及び方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US7817765B2 (ja) |
EP (1) | EP1883247A3 (ja) |
JP (1) | JP2008034905A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011180098A (ja) * | 2010-03-04 | 2011-09-15 | Fujitsu Semiconductor Ltd | 解析システム及び半導体装置 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4189422B2 (ja) | 2006-11-14 | 2008-12-03 | 株式会社東芝 | 放送ts配信システム、このシステムに用いられる放送ts配信装置、ユーザ端末装置及び配信方法 |
US7899089B2 (en) * | 2008-07-09 | 2011-03-01 | Ericsson Television, Inc. | Constant bit rate padding of MPEG transport streams |
WO2010005416A1 (en) * | 2008-07-09 | 2010-01-14 | Tandberg Television Inc. | Constant bit rate padding of mpeg transport streams |
JP2012222604A (ja) * | 2011-04-08 | 2012-11-12 | Sony Corp | データ読み出し装置、データ読み出し方法、並びにプログラム |
US8514329B2 (en) | 2011-05-31 | 2013-08-20 | Motorola Mobility Llc | Jitter estimation for MPEG receivers |
US9703526B2 (en) * | 2015-03-12 | 2017-07-11 | Altera Corporation | Self-stuffing multi-clock FIFO requiring no synchronizers |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5742623A (en) * | 1995-08-04 | 1998-04-21 | General Instrument Corporation Of Delaware | Error detection and recovery for high rate isochronous data in MPEG-2 data streams |
US6940873B2 (en) * | 2000-12-27 | 2005-09-06 | Keen Personal Technologies, Inc. | Data stream control system for associating counter values with stored selected data packets from an incoming data transport stream to preserve interpacket time interval information |
JP2003101976A (ja) | 2001-09-26 | 2003-04-04 | Toshiba Corp | ストリーム生成装置 |
JP2005151153A (ja) | 2003-11-14 | 2005-06-09 | Hitachi Kokusai Electric Inc | デジタル伝送システム |
WO2005067252A1 (ja) * | 2004-01-07 | 2005-07-21 | Matsushita Electric Industrial Co., Ltd. | データ受信装置 |
-
2006
- 2006-07-26 JP JP2006202749A patent/JP2008034905A/ja not_active Abandoned
-
2007
- 2007-07-25 US US11/828,271 patent/US7817765B2/en not_active Expired - Fee Related
- 2007-07-26 EP EP20070252963 patent/EP1883247A3/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011180098A (ja) * | 2010-03-04 | 2011-09-15 | Fujitsu Semiconductor Ltd | 解析システム及び半導体装置 |
Also Published As
Publication number | Publication date |
---|---|
EP1883247A2 (en) | 2008-01-30 |
US7817765B2 (en) | 2010-10-19 |
US20080152064A1 (en) | 2008-06-26 |
EP1883247A3 (en) | 2010-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4528010B2 (ja) | ビデオ同期 | |
JP5068758B2 (ja) | データ再生回路 | |
JP4979039B2 (ja) | 圧縮されたビデオ・データを送信する方法 | |
JP2008034905A (ja) | デジタル伝送装置及び方法 | |
JP4905060B2 (ja) | 受信装置およびデータ再生方法 | |
TWI455573B (zh) | 恢復系統時鐘的裝置和方法 | |
KR20100027136A (ko) | 일정한 비트 속도를 지닌 스트림의 전송 시스템 및 방법 | |
KR20080088379A (ko) | Pcr 보정 회로 | |
US20030002540A1 (en) | MPEG data packet transmission through an ATM network with jitter free decoding | |
JP4613080B2 (ja) | クロック再生情報生成回路及びクロック再生回路 | |
US20040004562A1 (en) | Apparatus and method for digital stream conversion | |
KR100568068B1 (ko) | 트랜스포트 스트림 전송 시스템에서의 피씨알 보정 장치 및 그 방법 | |
JP2005318029A (ja) | 補正pcr値算出方法及びその回路 | |
JP2010219971A (ja) | 映像信号切替装置及びそれに用いる映像信号切替方法 | |
JP2009171513A (ja) | 位相制御装置、位相制御方法、及び位相制御プログラム | |
JP2004015363A (ja) | データ通信装置及び方法 | |
JP2006186674A (ja) | Mpegストリーム処理方法および処理装置 | |
Nicolau | A Zero-Nanosecond Time Synchronization Platform for Gigabit Ethernet Links | |
JP2005027007A (ja) | データ伝送装置 | |
KR20120110030A (ko) | 오디오 역다중화기 및 오디오 역다중화 방법 | |
JP2006237811A (ja) | クロック再生情報生成回路及びクロック再生回路 | |
JP2005184431A (ja) | 多重化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080530 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081020 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081028 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081204 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090212 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090219 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090331 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20090424 |
|
A762 | Written abandonment of application |
Free format text: JAPANESE INTERMEDIATE CODE: A762 Effective date: 20101008 |