JP3216531B2 - 再多重化装置および再多重化方法 - Google Patents
再多重化装置および再多重化方法Info
- Publication number
- JP3216531B2 JP3216531B2 JP19496496A JP19496496A JP3216531B2 JP 3216531 B2 JP3216531 B2 JP 3216531B2 JP 19496496 A JP19496496 A JP 19496496A JP 19496496 A JP19496496 A JP 19496496A JP 3216531 B2 JP3216531 B2 JP 3216531B2
- Authority
- JP
- Japan
- Prior art keywords
- control information
- program
- information
- packet
- program control
- 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 - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/73—Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
-
- 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
-
- 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/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/2365—Multiplexing of several video streams
-
- 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—Synchronisation processes, e.g. processing of PCR [Programme Clock References]
-
- 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/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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4344—Remultiplexing of multiplex streams, e.g. by 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/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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4347—Demultiplexing of several video streams
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing content
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Television Systems (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
ル化された映像信号、音声信号、その他データ等のマル
チメディアデータを符号化、多重化して伝送または蓄積
する装置に関するものである。具体的な応用例として
は、衛星や地上波、同軸ケーブル、光ファイバなどの伝
送路を用いたディジタル放送システム、ビデオオンデマ
ンド(VOD)、ケーブルテレビ、テレビ会議システム
などがある。
画像情報工学と放送技術 第49巻 第4号 通巻第560
号 特集MPEG「3-4 システム」(平成7年4月号)に示
された多重化ビットストリームの一例であるトランスポ
ートストリーム(以下、TSという)として多重化、伝送
するTS多重化伝送装置のブロック図である。
映像符号化部、3は音声符号化部、4はデータ符号化部、
5は番組個別情報生成部、6はメディア多重化部、7a、7
b、...、7nは番組生成部、8は全番組制御情報生成部、9
は番組多重化部である。
多重化伝送装置の番組生成部7aにおける番組aの番組情
報生成方法ついて述べる。映像符号化部2、音声符号化
部3およびデータ符号化部4において、映像信号102、音
声信号103、各種データ信号104をそれぞれ情報源符号化
し、映像符号化情報106、音声符号化情報107、データ符
号化情報108を得る。メディア多重部6では入力される符
号化情報をパケット化し、一つのビットストリームとし
て多重化が行われる。
トの固定長であるトランスポートストリームパケット
(以下TSパケットと呼ぶ)について説明する。図14はT
Sパケットの構成を示したもので、113は4バイト長のパ
ケットヘッダ、114はパケット識別番号(以下PID番号と
呼ぶ)、115は184バイト長のパケットデータである。情
報源符号化された映像符号化情報106、音声符号化情報1
07、データ符号化情報108はそれぞれ異なったPID番号11
4をもつTSパケットのパケットデータ115に入れられる。
ここでは、一例として映像符号化情報106はPID-aVのPID
番号をもつパケット、音声符号化情報107はPID-aAのPID
番号をもつパケット、データ符号化情報108はPID-aDのP
ID番号をもつパケットにより伝送されるものとする。一
方、受信側ではパケットヘッダ113中のPID番号114によ
りパケットデータ115の符号化情報のメディア種別を識
別する。
るシステムクロック源として、例えば映像信号102のサ
ンプリング(標本化)で使用する13.5MHzのクロック信
号101から27MHzのシステムクロックを生成し、そのクロ
ック情報105をある一定の間隔で出力する。クロック情
報105はメディア多重部6でTSパケットに入れられて伝送
され、受信側でのクロック再生に用いられる。ここでは
クロック情報105はPID-aCのPID番号をもつパケットによ
り伝送されるものとする。本クロック情報105を用いた
クロック再生方法については後で詳しく述べる。
示されるような番組個別制御情報109が生成される。こ
の中にはパケット識別番号情報として、映像符号化情報
106、音声符号化情報107、データ符号化情報108および
クロック情報105の伝送に使用するパケットのPID番号と
各種符号化情報に対するメディア種別や符号化方式など
が記述されている。この番組個別制御情報109はプログ
ラムマップテーブル(Program Map Table:PMT)とも呼ば
れる。
号化情報106、音声符号化情報107、データ符号化情報10
8をそれぞれのPID番号を持つTSパケットを生成するほ
か、番組個別制御情報109についても、TSパケット化し
てPID-aMのPID番号を持つ番組個別制御情報パケットを
生成する。またこの際、クロック生成部1からのクロッ
ク情報105がPID-aCのPID番号を持つパケットに含められ
る。最後に、メディア多重化部6は、生成した映像/音
声/データ/番組個別制御情報の各パケットを多重化
し、番組aの1番組情報110aを生成する。また、番組生
成部7bから番組生成部7nも同様にして各番組の番組情報
110b, ...,110nを生成する。
されるような全番組制御情報111が生成される。この中
には、番組多重化情報112に含まれる全ての番組に関す
る情報が記述されており、例えば番組の数や全番組タイ
トル、各番組個別制御情報パケットのPID番号、視聴限
定情報などが含まれる。図16の例では番組a,b,...,n
に対する番組個別情報パケットのPID番号としてPID-a
M、PID-bM、...、PID-nMが記述されている。この全番組
制御情報111はプログラムアソシエーションテーブル(Pr
ogram Association Table:PAT)とも呼ばれる。
情報生成部8からの全番組制御情報111をTSパケット化し
て予め定められたPID番号であるPID-P(たとえば0x00)
を持つ全番組制御情報パケットを生成し、各番組生成部
7a、7b、...、7nで生成された番組情報110a、110
b、...、110nのTSパケットと共にパケット多重し、番
組多重化情報112として出力する。この際、伝送する情
報(この場合は番組情報110a、110b、...、110nと全番
組制御情報111)の情報発生速度が伝送路の速度で定め
られる番組多重化情報112の出力レート(速度)よりも
遅い場合には速度整合のためにヌルパケット(TSパケッ
ト中のパケットデータ115がダミーデータであるもの)
が番組多重部9で挿入される。
組多重化情報112を受信し、再生するTS受信装置におけ
る動作について、図17のメディア再生処理フローに従
って説明する。TS受信装置では、起動後、番組多重化情
報112の受信を開始し、まず、予め定められたPID-PのPI
D番号をもつパケットを取り込み、全番組制御情報を取
得する。
組多重化情報112には番組a,b,...,nが含まれていること
を知る。ここで、例えば番組aを選択した場合、その番
組個別制御情報はPID-aMのパケットに含まれていること
を知る。PID-aMのPID番号のパケットを取り込み、番組-
aの番組個別制御情報から番組aを構成する各メディア
(映像、音声、データ)及びメディア再生処理に必要な
クロック情報が含まれるパケットのPID番号を取得す
る。取得したPID番号の各パケットを受信することによ
り、各メディア情報の再生を行う。
と受信側で動作クロック(システムクロック)の周波数
を同期させる方法について、図18を用いて説明を行
う。図18において、例えば映像信号102を基準にして
システムクロックを生成する場合、映像符号化部2で映
像信号102をサンプリングする際に使用する13.5MHzのク
ロックをクロック信号101として取り出し、この信号か
らクロック生成部1に内蔵されるPLL(Phase Locked loo
p)13で27MHzのシステムクロックを生成する。システム
クロックを計数するカウンタ14のカウンタ値をクロック
情報105としてある一定周期(例えば100ミリ秒に1回)
で受信側に伝送する。
た番組多重化情報112から再生する番組のクロック情報1
16を分離する。受信開始時は、分離したクロック情報11
6の値をクロック再生部17のカウンタ14に設定し、PLL13
で27MHzのシステムクロックを動作させ、カウンタ14を
カウントアップさせる。次に、受信し分離したクロック
情報116の値とカウンタ14とを比較器18で比較し、差分
をPLL13に与え、差分に従ってシステムクロックの周波
数を修正する。以降、受信して分離したクロック情報11
6について、同様に比較および修正を行うことにより、
送信側のシステムクロック7を用いて符号化情報のデコ
ードを行うことにより、正確な映像信号および音声信号
が再生可能となる。なお、伝送途中においてクロック情
報の伝送に揺らぎが生じた場合は受信側でのシステムク
ロック再生に乱れが生じ、送受でのシステムクロック周
波数の不一致からデコーダのバッファのオーバフローま
たはアンダーフローが生じる。この結果、受信映像、音
声等に乱れが生じる。
は、すでに述べたようなTS多重化伝送装置により、複数
の番組を1つの伝送路に多重化して伝送している。視聴
者が、このような放送事業者に複数加入した場合、まず
放送事業者を選択し、その放送事業者から放送される複
数の番組から、見たい番組を図17のフローにより選択
することになる。
であり、各放送事業者において上記のTS多重化伝送装置
10a、10b、...、10nを設置し、各視聴者がTS受信装置12
を設置して視聴している場合を示している。TS受信装置
12は、加入した放送事業者のTS多重化伝送装置10a、10
b、...、10nの中から1つを受信選択部11で選択し、そ
の間の伝送路(例えば、衛星や地上波、同軸ケーブル、
光ファイバなど)に定められた方法を用いて、回線を接
続する。次に選択した回線を介して伝送されるビットス
トリームから全番組制御情報、番組個別制御情報、メデ
ィア情報を取得し、再生を行う。
ストリーム多重化伝送装置は、以上のような機能構成で
あったため、トランスポートストリーム受信装置におい
て複数のトランスポートストリーム多重化伝送装置、す
なわち複数の放送事業者からのトランスポートストリー
ムを同時に取得できなかった。
送装置からのトランスポートストリームを単に1つのト
ランスポートストリームに再度多重化して伝送するだけ
では、全番組制御情報を含むパケットの識別番号が全て
のトランスポートストリームで同じ値であるため、どの
多重化伝送装置からのトランスポートストリームに対応
する全番組制御情報かを識別することができないという
問題点があった。
重化伝送装置からのトランスポートストリームに含まれ
る全番組制御情報を抜き出して、1つの新たな全番組制
御情報を生成しても、それらのトランスポートストリー
ムに含まれるメディア情報のパケット識別番号が重複す
る場合があるため、メディア情報の取得ができないとい
う問題点があった。
ットを挿入して速度整合して伝送しているトランスポー
トストリームは、伝送効率が低くく、伝送路を有効に活
用できなかった。
れる複数のトランスポートストリームを1つのトランス
ポートストリームに再多重化し高速な伝送路を用いて伝
送する場合、速度整合させることが困難であるという問
題点があった。
送装置からのトランスポートストリームは、複数の番組
から構成されるため、不要な番組も伝送される場合があ
った。
送装置からのトランスポートストリームは、複数の番組
から構成されるため、年齢制限無し番組や成人向け番組
が混在する場合があり、視聴制限を番組毎に設定しなけ
ればならなかった。
再多重化により、パケットの伝送遅延が生じることがあ
り、トランスポートストリームに含まれる番組クロック
情報が正確に伝送されず、受信側で正しくクロックの再
生が行われないという問題点があった。
重化伝送装置からのトランスポートストリームの伝送は
それぞれ個別に行われるため同期しておらず、再多重化
の際、入力されるトランスポートストリーム間で同期を
とることが困難であるという問題点があった。
重化伝送装置には、メディア情報を装置内でパケット化
し伝送する機能しか有しないため、すでに多重化された
トランスポートストリームを入力データとして取り込
み、装置内で生成したメディア情報パケットとともに再
多重化して伝送できないという問題点があった。
ためになされたもので、複数の多重化ビットストリーム
(例えばトランスポートストリーム)を再度多重化し、
新たな再多重化ビットストリームを伝送することによ
り、ビットストリームの受信端末における構成を変更せ
ずに、より多くの番組を得られることを目的とする。多
くの番組を一括して伝送することにより高い伝送効率を
得られると共に、伝送速度の異なる伝送路へのビットス
トリーム伝送も可能にし、かつ選択的なビットストリー
ムの再多重化機能により、必要な番組のみや視聴限定の
同じ番組のみを再構成して伝送することを実現するもの
である。また、ビットストリームに含まれる番組クロッ
ク情報の補正機能や、番組クロック情報の含まれるパケ
ットの優先伝送機能により、再多重化後のビットストリ
ームに含まれる番組クロック情報を補償する。
装置は、入力される前記ビットストリームから番組制御
情報を含むパケットを選択する制御情報選択手段と、選
択された前記番組制御情報の内容を編集し、出力するビ
ットストリームにあった新たな番組制御情報を生成する
番組制御情報編集手段と、入力される前記ビットストリ
ーム中のメディア情報を含むパケットと前記番組制御情
報編集手段で生成された前記番組制御情報を再度多重化
する再多重化手段とを備えたものである。
含まれる前記番組制御情報の内容が更新された場合に前
記番組制御情報の内容を更新する前記番組制御情報編集
手段を備えたものである。
ルパケットを省く前記制御情報選択手段または前記再多
重化手段を備えたものである。
るための番組クロック情報を含んだパケットに対しては
優先的に多重化する手段を備えたものである。
力レートに速度整合させるためのヌルパケット挿入手段
を備えたものである。
力レートに速度整合させるための外部データパケット挿
入手段を備えたものである。
トストリームの番組構成を決定する番組構成手段と、前
記番組構成手段からの指示により前記番組制御情報の内
容を編集する前記番組制御情報編集手段と、必要なメデ
ィア情報を含むパケットのみを再度多重化する再多重化
手段とを備えたものである。
を取得し、前記視聴限定情報により番組構成を決定する
前記出力ビットストリームの番組構成を決定する番組構
成手段と、前記番組構成手段からの指示により前記番組
制御情報の内容を編集する前記番組制御情報編集手段
と、必要なメディア情報を含むパケットのみを再度多重
化する再多重化手段とを備えたものである。
番号を重複しないように割り付け直す前記番組制御情報
編集手段と、前記番組制御情報編集手段によるパケット
識別番号の割り付け結果によってパケットの識別番号を
付け替える識別番号付け替え手段とを備えたものであ
る。
して前記ビットストリームを出力する手段を備えたもの
である。
力される複数のビットストリーム間のパケット同期を確
保するためのパケット同期確保手段を備えたものであ
る。
れる番組クロック情報を含んだパケットからシステムク
ロックを再生するシステムクロック再生手段と、前記パ
ケットが前記再多重化手段において再多重される際に前
記システムクロック再生手段からのシステムクロック値
を番組クロック情報として挿入する手段を備えたもので
ある。
るための番組クロック情報を含んだパケットに対しては
再多重において発生した時間揺らぎ分を補整した番組ク
ロック情報書換手段を備えたものである。
装置に入力されるビットストリームを生成する多重化伝
送装置に対して全番組制御情報以外のパケットの識別番
号を指示する番組制御情報編集手段と、前記入力される
ビットストリームから全番組制御情報を含むパケットの
みを廃棄する全番組制御情報廃棄手段と、前記番組制御
情報編集手段から出力される全番組制御情報と前記全番
組制御情報廃棄手段からの出力を再多重化する再多重化
手段とを備えたものである。
るビットストリームから全番組制御情報を含むパケット
のみを廃棄する全番組制御情報廃棄手段と、一つ以上の
メディア情報を符号化したメディア符号化情報と番組個
別制御情報を固定長パケット化により多重化し、一つの
番組を生成する一つ以上の番組生成手段と、全番組制御
情報パケットを生成する全番組制御情報生成手段と、前
記全番組制御情報廃棄手段からの出力パケットと前記番
組生成手段からの出力パケットと前記全番組制御情報パ
ケットを多重化する再多重化手段とを備えたものであ
る。
形態を図1について説明する。図1は、この発明に係る
再多重化装置の実施形態におけるブロック図を示すであ
る。図1において、31a、31b、...、31nは制御情報選択
手段としての制御情報選択部、32は番組制御情報編集手
段としての番組制御情報編集部、33は再多重化手段とし
ての再多重化部である。
いて説明する。はじめに、制御情報選択部31a、31
b、...、31nにおける動作について、制御情報選択部31a
を例に述べる。制御情報選択部31aでは、伝送路を介し
て受信した番組多重化情報112aから、符号化したメディ
ア情報を含むパケットと番組制御情報を含むパケットを
PID番号により分離し、番組制御情報パケット131aとメ
ディア情報パケット132aを出力する。
別制御情報(PMT)と全番組制御情報(PAT)がある。全番組
制御情報は予め定められたPID-PのPID番号(例えば、0x
00)を持つパケットに含まれているため即座に識別可能
である。一方、番組個別制御情報は、前述の全番組制御
情報中に番組個別制御情報が含まれるPID番号の一覧(P
ID-aM、PID-bM、...、PID-nM)が記述されている。この
結果、制御情報選択部31aでは、PID番号がPID-P、PID-a
M、PID-bM、...、PID-nMのパケットを番組制御情報パケ
ット131aとして番組制御情報編集部32へ、それ以外のPI
D番号のメディア情報パケット132aを再多重化部33へ出
力する。
おいても番組多重化情報112b、...、112nから番組制御
情報パケット131b、...、131nを選択的に取り出し、番
組制御情報編集部32に転送するとともに、残りのメディ
ア情報パケット132b、...、132nを再多重化部33に転送
する。
とPMTの編集内容について述べる。まず番組制御情報編
集部32では、入力されるそれぞれの番組制御情報パケッ
ト131a、131b、...、131nから、PID番号がPID-PであるP
ATを取り出し、n個の異なったPATを得る。次に各PATの
中に記述されている各番組に対応したPMTのPID番号を全
て取得し、図2に示すように、n個の異なったPATを一つ
にまとめた新たなPATを含んだパケットを生成する。こ
の際、PMTのPID番号が重複していた場合には重複しない
ように、PAT内の情報を新たなPID番号に付け替える。
nからのPMTを含むパケットに対応するPAT内のPID番号の
付け替えが行われていた場合には、対応するパケット
(PMT)内のPID番号を書き換える。以上により生成した
全番組制御情報パケットと全ての番組個別制御情報を含
むパケットを再多重化のための番組制御情報133として
再多重化部33に転送する。
編集部32から転送される再多重化のための番組制御情報
133と、制御情報選択部31a、31b、...、31nより転送さ
れるメディア情報を含むパケット132a、132b、...、132
nとを再度パケット多重化し、1つの新たな番組多重化
情報112xとして伝送する。以上のように、入力される複
数のビットストリームから番組制御情報を含むパケット
を選択し、出力するビットストリームに適合した内容に
編集して新たな番組制御情報を生成し、入力されるビッ
トストリーム中のメディア情報を含むパケットと前記の
新たに生成した番組制御情報とを再度多重化して、一つ
の新たなビットストリームを生成することにより、ビッ
トストリーム受信装置における構成を変更せずに、一つ
のビットストリームでより多くの番組を得られる。
図1を用いて説明する。ここでは、入力される番組制御
情報131a、131b、...、131nの内容が更新された際にの
み新たな番組制御情報133を生成し、再多重化部33へ伝
送する。内容が更新されたかどうかは入力される各番組
制御情報131a、131b、...、131nを一時記憶しておき、
順次新たに入力される番組制御情報131a、131b、...、1
31nと逐次比較することにより知る方法や、予め番組制
御情報131a、131b、...、131nの中にバージョン番号を
記述しておき、内容変更時にバージョン番号が変更され
るとしておけばバージョン番号が替わったかどうかで内
容が更新されたかどうかを知ることができる。
b、...、131nの内容が更新されない場合は、新たな番組
制御情報133を生成する必要はない。例えば、定期的に
番組制御情報133を送信するような場合は、同じ番組制
御情報133を送ればよい。以上のように、入力される複
数のビットストリームに含まれる番組制御情報の内容が
更新された場合に、生成する番組制御情報の内容の更新
を行うことにより、ビットストリーム受信装置において
正しい番組制御情報およびメディア情報を取得できる。
効率を向上させる例を説明する。制御情報選択部31a、3
1b、...、31nでは、伝送路を介して受信した番組多重化
情報112a、112b、...、112nに含まれるヌルパケットを
廃棄し、番組制御情報131a、131b、...、131nと、メデ
ィア情報を含むパケット132a、132b、...、132nに分離
する。以下上記実施の形態1.と同様に、番組制御情報
131a、131b、...、131nを番組制御情報32に、ヌルパケ
ット廃棄後のメディア情報を含むパケット132a、132
b、...、132nを再多重化部33へ転送する。再多重化部33
ではヌルパケットを含まないパケットのみをパケット多
重することによりヌルパケットを含まない番組多重化情
報112xを出力する。
制御情報選択部31a、31b、...、31nにて行うこととした
が、再多重化部33において再多重する際にヌルパケット
を廃棄しても同様の効果が得られる。以上のように、入
力されるパケットからヌルパケットを省くことにより、
伝送効率を向上し、伝送路を有効に活用することができ
る。
例を説明する。制御情報選択部31a、31b、...、31nから
転送されるメディア情報を含むパケット141a、141
b、...、141nを再度多重化部する際に、番組クロック情
報を含むパケットがあれば、優先して再度多重化し、ク
ロック情報を変更することなくクロック情報の誤差を最
小限にして伝送を行うよう動作する。番組クロック情報
を含むか否かはPMT内に記述されているクロック情報付
パケットのPID番号により識別できる。
ケットにおいて、番組クロック情報を含むパケットに対
しては優先的に再多重化し、伝送することにより、簡易
な手順を用いて、番組クロック情報への誤差を最小限に
することができる。
施形態における再多重化装置のブロック図である。図3
において、35はヌルパケット挿入部であり、他は図1に
示されたものと同一である。
する。前記実施の形態1と同様に、再多重化部33に対
し、番組制御情報編集部32は新たに生成された番組制御
情報パケット133を転送し、制御情報選択部31a、31
b、...、31nはメディア情報パケット132a、132b、...、
132nとを転送する。
御情報パケット133とメディア情報パケット132a、132
b、...、132nとを新たな番組多重化情報112xとして再度
多重化する際、番組多重化情報112xの出力レートよりも
伝送する情報量が少ない場合には、再多重化部33よりヌ
ルパケット挿入信号134がヌルパケット挿入部35に出力
される。ヌルパケット挿入部35ではヌルパケット挿入信
号134によりヌルパケット135を再多重化部33へ出力し、
ヌルパケット135が番組多重化情報112xに多重化され、
速度整合が図られる。
ームのレートが出力レートよりも遅い場合、ヌルパケッ
トを挿入することにより、出力するビットストリームの
出力レートへの速度整合が可能である。
施形態における再多重化装置のブロック図である。図4
において、36は外部データパケット挿入部であり、他は
図1と同一である。
明する。番組制御情報編集部32において、外部から入力
される外部データパケット136を番組多重化情報112xに
挿入して再多重化するのに必要なPID番号情報などを含
む外部データパケットに関する制御情報137を外部デー
タパケット挿入部36に対して出力する。
御情報パケット133とメディア情報パケット132a、132
b、...、132nとを新たな番組多重化情報112xとして再度
多重化する際、番組多重化情報112xの出力レートよりも
伝送する情報量が少ない場合には、再多重化部33より外
部データパケット挿入信号138が外部データパケット挿
入部36に出力される。外部データパケット挿入部36では
外部データパケット挿入信号138により外部データ136を
制御情報137によりパケット化し、外部データパケット1
36aを再多重化部33へ出力する。再多重化部33では外部
データパケット136aを番組多重化情報112xに多重化さ
れ、速度整合が図られる。
ームの伝送速度(レート)が出力レートよりも遅い場
合、外部から入力されるデータパケットを挿入すること
により、出力するビットストリームの出力レートに速度
整合を行い、外部データを伝送することによって伝送路
の有効活用ができる。
施形態における再多重化装置のブロック図。図5におい
て、37は再多重化の番組構成を決定する番組構成手段と
しての番組構成部、38a、38b、...、38nは指定のメディ
ア情報だけを選択するメディア情報選択部であり、他は
図1と同一である。ここでは、必要なメディア情報のみ
を再多重化する再多重化手段が、メディア情報選択部38
a、38b、...、38nと再多重化部33により構成される。
明する。制御情報選択部31a、31b、...、31nにおいて取
り出した番組制御情報パケット131a、131b、...、131n
を番組構成部37に転送するとともに、その他のメディア
情報パケット132a、132b、...、132nをメディア情報選
択部38a、38b、...、38nに転送する。
1b、...、31nから転送された番組制御情報パケット131
a、131b、...、131nから、全番組制御情報(PAT)を含むP
ID-Pのパケットを取り出し、その番組の中から必要な番
組だけを選択する。この選択は例えば予め番組構成部37
に設定しておいたり、入力する手段を設けて入力設定し
たり、あるいは番組制御情報内の情報に応じて選択する
方法などがある。そして、番組多重化情報112a、112
b、...、112nそれぞれに対応する選択した番組の番組個
別制御情報が含まれるパケットのPID情報を番組構成情
報139として生成し、番組制御情報編集部32に転送す
る。
より、制御情報選択部31a、31b、...、31nに対応する選
択した番組の全ての番組個別制御情報を取り出し、選択
した番組に含まれる全てのメディア情報を示すPIDを求
めて、選択PID情報140a、140b、...、140nとしてメディ
ア情報選択部38a、38b、...、38nに転送するとともに制
御情報選択部31a、31b、...、31nから転送された番組制
御情報を含むパケット131を番組制御情報編集部32に転
送する。
部37から転送された番組構成情報139に示される全ての
番組の番組個別制御情報を含むパケットのPID情報を取
り出し、番組個別制御情報を含むパケットのPID変換情
報の変換前のPID情報として記憶する。
PID情報をチェックし、PIDが重複する場合は、重複しな
いように新たなPIDを採り、変換前と変換後のPID変換情
報として記憶する。
御情報編集部32は、記憶した番組個別制御情報パケット
のPID変換情報にしたがい、番組構成部37から転送され
た番組制御情報パケット131から新たな番組制御情報パ
ケット133を生成し、再多重化部33に転送する。上記重
複がない場合は番組制御情報パケット131をそのままの
形で番組制御情報パケット133として再多重化部33転送
する。
b、...、38nにおける動作について、メディア情報選択
部38aを例に述べる。メディア情報選択部38aにおいて、
まず番組構成部37から転送された選択PID情報140aを記
憶する。そして、この選択PID情報140aに指定されてい
るPID番号のパケットだけを制御情報選択部31aから転送
されるメディア情報を含むパケット132aより選択的に取
り出し、PID選択されたメディア情報パケット141aとし
て再多重化部33に転送する。
nにおいても、番組構成部37から転送された選択PID情報
140b、...、140nに指定されているPID番号のパケットだ
けを選択的に取り出し、PID選択されたメディア情報パ
ケット141b、...、141nとして再多重化部33に転送す
る。
にしたがって選択された番組制御情報パケット133と、P
ID選択されたメディア情報パケット141a、141b、...、1
41nとを番組多重化情報112xとして再度多重化して伝送
する。
ムに含まれる番組制御情報から選択した番組のみを再多
重化することにより、必要な番組のみを伝送することが
できる。また入力される全てのビットストリームに含ま
れる全番組を再多重化して生成したビットストリームが
伝送路の伝送レートよりも早い場合などに、番組を選択
して伝送することにより、生成したビットレートを伝送
可能とすることができる。
再多重する実施形態の具体例として視聴限定の番組構成
を行う例を説明する。ここでは、例として番組構成部37
における成人向け番組だけで構成した番組多重化情報を
生成する場合の動作について述べる。番組構成部37にお
いて、制御情報選択部31a、31b、...、31nから転送され
た番組制御情報を含むパケット131a、131b、...、131n
から、PID-Pの全ての全番組制御情報を含むパケットを
取得し、かつ取得した全ての全番組制御情報を含むパケ
ットで得られる全ての番組に対する番組個別情報を取得
するとともに、番組個別情報から視聴限定情報を得る。
する視聴限定情報により、成人向けの視聴限定のある番
組を選択し、番組多重化情報112a、112b、...、112nそ
れぞれに対応する選択した成人向け番組の番組個別制御
情報が含まれるパケットのPID情報を成人向け視聴限定
付番組の番組構成情報139として記憶する。
聴限定付番組の番組構成情報139により、まず制御情報
選択部31a、31b、...、31nに対応する選択した成人向け
視聴限定付番組の全ての番組個別制御情報を取り出し、
選択した成人向け視聴限定付番組に含まれる全てのメデ
ィア情報を示すPIDを求めて、成人向け視聴限定付番組
の選択PID情報140a、140b、...、140nとしてメディア情
報選択部38a、31b、...、31nに転送する。
け視聴限定付番組の番組構成情報139と制御情報選択部3
1a、31b、...、31nから転送された番組制御情報を含む
パケット131とを番組制御情報編集部32に転送する。
て述べる。番組制御情報編集部32において、番組構成部
37から転送された成人向け視聴限定付番組の番組構成情
報139に示される全ての番組の番組個別制御情報を含む
パケットのPID情報を取り出し、成人向け視聴限定付番
組の番組個別制御情報を含むパケットのPID変換情報の
変換前のPID情報として記憶する。
PID情報をチェックし、PIDが重複する場合は、PIDが重
複しないように新たなPIDを採り、変換前と変換後の成
人向け視聴限定付番組の番組個別制御情報を含むパケッ
トPID変換情報として記憶する。
ら転送された番組制御情報を含むパケット131から、記
憶した成人向け視聴限定付番組の番組個別制御情報を含
むパケットのPID変換情報のPID変換前情報に示される番
組個別制御情報を含むパケットを全て取り出す。そし
て、重複がある場合はPID変換情報にしたがいPID変換後
のPIDに付け替え、重複がない場合はそのままの形で、
成人向け視聴限定付番組の番組個別制御情報を含むパケ
ットを更新する。
成人向け視聴限定付番組の番組個別制御情報を含むパケ
ットのPID変換情報にしたがい、視聴限定を成人向けと
した新たな1つの全番組制御情報を含むパケットを生成
する。
新した成人向け視聴限定付番組の番組個別制御情報を含
むパケットと、視聴限定を成人向けとして生成した新た
な1つの全番組制御情報を含むパケットとを、新たな番
組制御情報を含むパケット133として再多重化部33に転
送する。次に、メディア情報選択部38a、38b、...、38n
における動作について、メディア情報選択部38aを例に
述べる。メディア情報選択部38aにおいて、まず番組構
成部37から転送された成人向け視聴限定付番組の選択PI
D情報140aを記憶し、制御情報選択部31aから転送される
メディア情報を含むパケット132aより、成人向け視聴限
定付番組の選択PID情報140aに指定されているPIDのパケ
ットだけを選択的に取り出し、PID選択されたメディア
情報を含むパケット141aとして再多重化部33に転送す
る。
nにおいても、番組構成部37から転送された成人向け視
聴限定付番組の選択PID情報140b、...、140nに指定され
ているPIDのパケットだけを選択的に取り出し、PID選択
されたメディア情報を含むパケット141b、...、141nと
して成人向け視聴限定付番組のメディア情報を含むパケ
ットを再多重化部33に転送する。再多重化部33におい
て、番組制御情報編集部32から転送される成人向け視聴
限定付番組の番組制御情報を含むパケット133と、メデ
ィア情報選択部38a、38b、...、38nから転送される成人
向け視聴限定付番組のPID選択されたメディア情報を含
むパケット141a、141b、...、141nとを成人向け視聴限
定付番組の番組多重化情報112xとして再度多重化して伝
送する。
ムの番組制御情報に含まれる視聴限定情報を取得し、前
記視聴限定情報により選択した番組のみを再多重化する
ことにより、必要な番組のみを伝送することができる。
施形態における再多重化装置のブロック図である。図6
において、39a、39b、...、39nはにメディア情報を含む
パケットのPIDを付け替えるPID付替手段としてのPID付
替部であり、他は図1と同一である。
する。はじめに制御情報選択部31a、31b、...、31nにお
ける動作について述べる。制御情報選択部31a、31
b、...、31nにおいて、選択的に取り出した番組制御情
報を含むパケット131a、131b、...、131nを番組制御情
報編集部32に転送するとともに、番組制御情報パケット
131a、131b、...、131nを選択的に取り出した残りであ
るメディア情報パケット132a、132b、...、132nをPID付
替部39a、39b、...、39nに転送する。
選択部31a、31b、...、31nから転送された番組制御情報
パケット131a、131b、...、131nに含まれるPID-Pの全て
の全番組制御情報より、全ての番組個別制御情報が含ま
れるパケットのPID情報を取得し、取得した全ての番組
個別制御情報が含まれるパケットのPID情報が重複しな
いように新たなPIDを採り、番組多重化情報112a、112
b、...、112nそれぞれに対応する変換前後のPIDを、番
組個別制御情報を含むパケットのPID変換情報として記
憶する。
組個別制御情報パケットより、全ての番組個別制御情報
に示される全番組の全てのメディア情報パケットのPID
情報を取得する。
ットのPID情報において、同一のPID番号を持つメディア
情報パケットがあれば、これらを重複しないように、新
たなPID番号を採り、番組多重化情報112a、112b、...、
112nそれぞれに対応する変換後のPIDを、メディア情報
パケットのPID変換情報として記憶する。
ア情報パケットのPID変換情報にしたがって、番組多重
化情報112a、112b、...、112nそれぞれについて、メデ
ィア情報パケットの変換前のPID情報と変換後のPID情報
とを入れたメディア情報を含むパケットのPID付替指示
を行うPID付替情報142a、142b、...、142nをPID付替部3
9a、39b、...、39nに対して転送する。
ア情報パケットのPID変換情報にしたがって、新たな1
つの全番組制御情報の生成と、全ての番組個別制御情報
が含まれるパケットのPID情報の訂正を行うとともに、
記憶した番組個別制御情報を含むパケットのPID変換情
報にしたがって、PID情報の訂正を行った全ての番組個
別制御情報が含まれるパケットに含まれる全番組のメデ
ィア情報を含むパケットのPID情報を訂正し、全ての番
組個別制御情報を更新する。
全番組制御情報パケットと、更新した全ての番組個別制
御情報パケットとを再多重化のための番組制御情報133
として、再多重化部33に転送する。
ける動作について、PID付替部39aを例に述べる。PID付
替部39aにおいて、番組制御情報編集部32から転送され
たPID付替情報142aに含まれるメディア情報パケットの
変換前後のPID情報を記憶する。
のPID情報にしたがって、制御情報選択部31aから転送さ
れたメディア情報パケット132aのPIDを付け替え、PID付
替されたメディア情報パケット143aとして再多重化部33
に転送する。
替部39aと同様に番組制御情報編集部32からのPID付替情
報142b、...、142nに含まれるメディア情報パケットの
変換前後のPID情報にしたがって、制御情報選択部31
b、...、31nからのメディア情報パケット132b、...、13
2nのPIDを付け替え、PID付替されたメディア情報を含む
パケット143b、...、143nとして再多重化部33に転送す
る。
にしたがって選択された番組制御情報を含むパケット13
3と、PID付替されたメディア情報パケット143a、143b、
...、143nとを番組多重化情報112xとして再度多重化し
て伝送する。以上のように、メディア情報を含むパケッ
トの識別番号を重複しないように割り付け直し、前記メ
ディア情報を含むパケットの識別番号を付け替えて、再
多重化されたビットストリームにおいて、一つのメディ
ア情報に対して一つのパケット識別番号を与えることが
でき、ビットストリーム受信装置においてメディア情報
を識別して取得することができる。
施形態における再多重化装置のブロック図である。図7
において、40は外部から入力されるクロック信号からシ
ステムクロックを生成する外部クロック生成部であり、
他は図1と同一である。
明する。外部クロック生成部40では番組多重化情報112x
を伝送するのに使用する周波数のクロックが生成され、
伝送路クロック信号144として、再多重化部33に入力さ
れる。
から転送される番組制御情報を含むパケット133と、制
御情報選択部31a、31b、...、31nから転送されるメディ
ア情報を含むパケット141a、141b、...、141nとを番組
多重化情報112xとして再度多重化して伝送する際に、入
力された伝送路クロック信号144に同期して再多重化の
処理を行い、番組多重化情報112xを出力する。以上によ
うに、外部から入力されるクロックに同期して前記ビッ
トストリームを出力することにより、伝送における同期
をとることが容易である。
施形態における再多重化装置のブロック図である。図8
において、41a、41b、...、41nは番組多重化情報112a、
112b、...、112nを一時的に格納するFIFO(First In Fi
rst Out)型のパケット同期バッファであり、他は図1
と同一である。
明する。まず、図9に示すように、それぞれの伝送タイ
ミングで伝送され番組多重化情報112a、112b、...、112
nはパケット同期バッファ41a、41b、...、41nに格納さ
れる。このとき、入力される番組多重化情報112a、112
b、...、112nはそれぞれ独立に異なった速度で入力され
るため、必ずしもTSパケットの開始バイトが一致(同
期)しているとは限らない。そのため、パケット同期バ
ッファ41a、41b、...、41nでは番組多重化情報112a、11
2b、...、112nのパケット同期を確保するため、それぞ
れのパケットの開始バイトを同期させ、速度整合を図り
ながら出力する。
パケット同期バッファを備えることにより、入力される
複数のビットストリーム間におけるパケット同期を確保
できる。
実施形態における再多重化装置のブロック図である。図
10において、42a、42b、...、42nは各番組のクロック
情報よりクロックを再生してクロック情報を再生するシ
ステムクロック再生手段としてのクロック再生部、43
a、43b、...、43nは新たなクロック情報を生成して付替
を行うクロック情報付替部であり、他は図1と同一であ
る。
明する。はじめに制御情報選択部31a、31b、...、31nの
動作について、制御情報選択部31aを例に述べる。制御
情報選択部31aにおいて、伝送される番組多重化情報112
aより、全ての番組個別制御情報を取り出し、取り出し
た全ての番組個別制御情報から、全ての番組についての
クロック情報を含むパケットのPID情報を取得し記憶す
る。
重化情報112aから記憶したPID情報に合致したPIDを持つ
パケットにクロック情報が含まれる場合、そのパケット
からクロック情報だけを取り出し、メディア情報に含ま
れるクロック情報146aとしてクロック生成部42aに転送
する。
における動作について、クロック再生部42aを例に述べ
る。クロック再生部42aは、図18に示されたクロック
再生方法におけるクロック再生部17と同様の構造であ
り、制御情報選択部31aから転送されるクロック情報を
含むパケット146aのクロック情報から内蔵されたPLLに
よりシステムクロックを再生する。
報選択部31aより転送されるメディア情報を含むパケッ
ト132aから記憶したPID情報に合致したPIDを持つパケッ
トにクロック情報が含まれる場合、そのパケットのクロ
ック情報をクロック再生部42aにおいて生成されたクロ
ック情報147aに付け替え、再多重化部33で再度多重化
し、伝送する。
ケットによりクロックを再生して、再生クロックにより
生成した新たな番組クロック情報を含むパケットを再度
多重化することにより、正確な番組クロック情報を含む
ビットストリームを伝送することができる。
いての例を説明する。まず、再多重化部33において、番
組制御情報編集部32からの新たな番組制御情報を含むパ
ケット133の中から番組個別情報を含むパケットより、
全ての番組におけるクロック情報を含むパケットのPID
情報を取り出して記憶する。
a、31b、...、31nから転送されるメディア情報を含むパ
ケット141a、141b、...、141nを再度多重化部する際
に、他のパケットの出力待ちのために多重化遅延が生じ
る。再多重化部33では伝送が遅延したパケットにクロッ
ク情報がある場合、遅延したバイト数と出力する伝送路
の出力レートから、遅延時間を算出し、算出した遅延時
間をクロック情報に加算してクロック情報の誤差を補正
したパケットを伝送する。
ケットにおいて、再多重化で発生した時間揺らぎ分を補
正した番組クロック情報に書き替え、再多重化後のビッ
トストリームに含まれる番組クロック情報を補償するこ
とにより、正確な番組クロック情報の伝送が可能とな
る。
実施形態における再多重化装置のブロック図である。図
11において、10a、10b、...、10nはTS多重化伝送装
置、32は番組制御情報編集手段としての番組制御情報編
集部、33は再多重化部、34は再多重化装置、44a、44
b、...、44nは全番組制御情報廃棄手段としての全番組
制御情報廃棄部である。
ついて述べる。番組制御情報編集部32において、TS多重
化伝送装置10a、10b、...、10nから伝送路を介して伝送
される番組多重化情報112a、112b、...、112nについて
のあらかじめ与えられている番組数と各番組を構成する
メディアの種類などの情報をもとに、全ての番組の番組
個別制御情報を含むパケットとメディア情報を含むパケ
ットとに付与するPIDを決定する。
対し、決定した全ての番組の番組個別制御情報およびメ
ディア情報に付与するPID情報から必要なPID情報を取り
出して、PID情報148a、148b、...、148nとして伝送す
る。
全ての番組の番組個別制御情報を含むパケットとメディ
ア情報を含むパケットに付与するPID情報から、PID-Pの
全番組制御情報を含むパケットを生成し、再多重化部33
で再度多重化する処理開始以降あらかじめ定められた間
隔で、生成したPID-Pの全番組制御情報を含むパケット1
11を再多重化部33に転送する。
0nにおける動作について、TS多重化伝送装置10aを例に
述べる。TS多重化伝送装置10aにおいて、再多重化装置3
4の番組制御情報編集部32より伝送されたPID情報148aを
記憶し、記憶したPID情報148aにしたがって各番組の番
組個別制御情報を含むパケットとメディア情報を含むパ
ケットとにPIDを付与するとともに、PID-Pで全番組制御
情報を含むパケットを生成し、多重化して伝送する。
b、...、44nにおける動作について、全番組制御情報廃
棄部44aを例に述べる。全番組制御情報廃棄部44aにおい
て、TS多重化伝送装置10aから伝送される番組多重化情
報112aより、PID-Pの全番組制御情報を含むパケットを
選択的に取り出して廃棄する。
御情報を含むパケットを廃棄した残りのパケットを全番
組制御情報廃棄後のパケット149aとして再多重化部33に
転送する。
報編集部32より転送される全番組制御情報を含むパケッ
ト111と全番組制御情報廃棄部44a、44b、...、44nより
転送される全番組制御情報廃棄後のパケット149a、149
b、...、149nとを再度多重化し、番組多重化情報121xと
して伝送する。
するビットストリームを生成する多重化伝送装置に対
し、あらかじめ全番組制御情報以外のパケットの識別番
号を指示することにより、全番組制御情報を含むパケッ
トを選択して廃棄し、残りのパケットと、新たに生成し
た全番組制御情報を含むパケットとを再度多重化するの
みでよく、簡易な再多重化装置を構成することができ
る。
の実施形態における再多重化装置のブロック図である。
図12において、7a、7b、...、7nは番組生成手段とし
ての番組生成部、8は全番組制御情報生成手段としての
全番組制御情報生成部、10a、10b、...、10nはTS多重化
伝送装置、32は番組制御情報編集手段としての番組制御
情報編集部、33は再多重化部、34は再多重化装置、44
a、44b、...、44nは全番組制御情報廃棄手段としての全
番組制御情報廃棄部である。
報廃棄部44a、44b、...、44nにおける動作について、全
番組制御情報廃棄部44aを例に述べる。全番組制御情報
廃棄部44aにおいて、TS多重化伝送装置10aから伝送され
る番組多重化情報112aより、PID-Pの全番組制御情報を
含むパケットを選択的に取り出して廃棄する。
御情報を含むパケットを廃棄した残りのパケットを全番
組制御情報廃棄後のパケット149aとして再多重化部33に
転送する。
作について述べる。全番組制御情報生成部8において、
全番組制御情報廃棄部44a、44b、...、44nにより転送さ
れる全番組制御情報廃棄後のパケット149a、149
b、...、149nと、番組生成部7a、7b、...、7nで生成さ
れる1番組情報110a、110b、...、110nとに対する新た
な1つの全番組制御情報を含むパケット111を生成し、
再多重化部33に転送する。
情報廃棄部44a、44b、...、44nにより転送される全番組
制御情報廃棄後のパケット149a、149b、...、149nと、
番組生成部7a、7b、...、7nで生成される1番組情報110
a、110b、...、110nと、全番組制御情報生成部8より転
送される新たな1つの全番組制御情報を含むパケット11
1とを再度多重化し、番組多重化情報121xとして伝送す
る。
ビットストリームから全番組制御情報をのみを破棄し、
番組生成部からの番組情報パケットと新たに生成した全
番組制御情報を含むパケットとを再度多重化するのみで
よく、簡易な再多重化装置を構成することができる。
ることもできる。
される複数のビットストリームから番組制御情報を含む
パケットを選択し、出力するビットストリームに適合し
た内容に編集して新たな番組制御情報を生成し、入力さ
れる前記ビットストリーム中のメディア情報を含むパケ
ットと前記の新たに生成した番組制御情報とを再度多重
化して、一つの新たなビットストリームを生成すること
により、ビットストリーム受信装置における構成を変更
せずに、一つのビットストリームでより多くの番組を得
られる。
に含まれる番組制御情報の内容が更新された場合に、生
成する番組制御情報の内容の更新を行うことにより、ビ
ットストリーム受信装置において正しい番組制御情報お
よびメディア情報を取得できる。
トを省くことにより、伝送効率を向上し、伝送路を有効
に活用することができる。
おいて、番組クロック情報を含むパケットに対しては優
先的に再多重化し、伝送することにより、簡易な手順を
用いて、番組クロック情報への誤差を最小限にすること
ができる。
ートが出力レートよりも遅い場合、ヌルパケットを挿入
することにより、出力するビットストリームの出力レー
トへの速度整合が可能である。
送速度(レート)が出力レートよりも遅い場合、外部か
ら入力されるデータパケットを挿入することにより、出
力するビットストリームの出力レートに速度整合を行
い、外部データを伝送することによって伝送路の有効活
用ができる。
れる番組制御情報から選択した番組のみを再多重化する
ことにより、必要な番組のみを伝送することができる。
また入力される全てのビットストリームに含まれる全番
組を再多重化して生成したビットストリームが伝送路の
伝送レートよりも早い場合などに、番組を選択して伝送
することにより、生成したビットレートを伝送可能とす
ることができる。
制御情報に含まれる視聴限定情報を取得し、前記視聴限
定情報により選択した番組のみを再多重化することによ
り、必要な番組のみを伝送することができる。
番号を重複しないように割り付け直し、前記メディア情
報を含むパケットの識別番号を付け替えて、再多重化さ
れたビットストリームにおいて、一つのメディア情報に
対して一つのパケット識別番号を与えることができ、ビ
ットストリーム受信装置においてメディア情報を識別し
て取得することができる。
して前記ビットストリームを出力することにより、伝送
における同期をとることが容易である。
同期バッファを備えることにより、入力される複数のビ
ットストリーム間におけるパケット同期を確保できる。
よりクロックを再生して、再生クロックにより生成した
新たな番組クロック情報を含むパケットを再度多重化す
ることにより、正確な番組クロック情報を含むビットス
トリームを伝送することができる。
おいて、再多重化で発生した時間揺らぎ分を補正した番
組クロック情報に書き替え、再多重化後のビットストリ
ームに含まれる番組クロック情報を補償することによ
り、正確な番組クロック情報の伝送が可能となる。
トストリームを生成する多重化伝送装置に対し、あらか
じめ全番組制御情報以外のパケットの識別番号を指示す
ることにより、全番組制御情報を含むパケットを選択し
て廃棄し、残りのパケットと、新たに生成した全番組制
御情報を含むパケットとを再度多重化するのみでよく、
簡易な再多重化装置を構成することができる。
トリームから全番組制御情報をのみを破棄し、番組生成
部からの番組情報パケットと新たに生成した全番組制御
情報を含むパケットとを再度多重化するのみでよく、簡
易な再多重化装置を構成することができる。
ブロック図である。
の新たな全番組制御情報の説明図である。
ブロック図である。
ブロック図である。
ブロック図である。
ブロック図である。
ブロック図である。
ブロック図である。
ッファの機能を説明する説明図である。
のブロック図である。
を示すブロック図である。
である。
る。
である。
制御情報パケットの構成例を示す説明図である。
御情報パケットの構成例を示す説明図である。
ローチャートである。
ある。
Claims (21)
- 【請求項1】 メディア情報を組み合わせて構成される
複数の番組と、その複数の番組を制御する全番組制御情
報を含む番組制御情報とをパケットにより多重した複数
のビットストリームを再度多重する再多重化装置であっ
て、 入力される前記複数のビットストリームから前記番組制
御情報を含むパケットを選択する制御情報選択手段と、 選択された前記番組制御情報の内容を編集し、出力する
ビットストリームに対応した新たな番組制御情報を生成
する番組制御情報編集手段と、 入力される前記複数のビットストリーム中のメディア情
報を含むパケットと前記番組制御情報編集手段で生成さ
れた前記新たな番組制御情報を再度多重化する再多重化
手段と、 を備えたことを特徴とする再多重化装置。 - 【請求項2】 前記番組制御情報編集手段は、新たな番
組制御情報として、前記複数のビットストリームそれぞ
れに含まれる個々の番組を構成するメディア情報のパケ
ット識別番号情報からなる番組個別制御情報と、前記複
数のビットストリームそれぞれに含まれる全ての番組の
前記番組個別制御情報のパケット識別番号情報とからな
る全番組制御情報を生成することを特徴とする請求項1
記載の再多重化装置。 - 【請求項3】 入力される前記ビットストリームに含ま
れる前記番組制御情報の内容が更新された場合には、前
記番組制御情報編集手段において生成する前記番組制御
情報の内容を更新することを特徴とする請求項1記載の
再多重化装置。 - 【請求項4】 前記制御情報選択手段または前記再多重
化手段において、入力されるパケットからヌルパケット
を省くことを特徴とする請求項1記載の再多重化装置。 - 【請求項5】 前記再多重化手段は受信側で、入力され
る前記ビットストリーム送信元のシステムクロックを再
生するための番組クロック情報を含んだパケットに対し
ては優先的に多重化することを特徴とする請求項1記載
の再多重化装置。 - 【請求項6】 前記出力するビットストリームの出力レ
ートに速度整合させるためのヌルパケット挿入手段を備
えたことを特徴とする請求項1記載の再多重化装置。 - 【請求項7】 前記出力するビットストリームの出力レ
ートに速度整合させるための外部データパケット挿入手
段を備えたことを特徴とする請求項1記載の再多重化装
置。 - 【請求項8】 前記制御情報選択手段で選択された前記
番組制御情報から前記出力ビットストリームの番組構成
を決定する番組構成手段を設け、前記番組構成手段から
の指示により前記番組制御情報編集手段で前記番組制御
情報の内容を編集するとともに、必要なメディア情報を
含むパケットのみを再度多重化する再多重化手段を備え
たことを特徴とする請求項1記載の再多重化装置。 - 【請求項9】 前記番組構成手段において、前記番組制
御情報から番組視聴の制限を加える視聴限定情報により
番組構成を決定し、その指示により入力番組制御情報編
集手段で前記番組制御情報の内容を編集するとともに、
前記再多重化手段により、所定の視聴限定の番組のみを
再度多重化することを特徴とする請求項8記載の再多重
化装置。 - 【請求項10】 前記番組制御情報編集手段において、
メディア情報を含むパケットの識別番号を重複しないよ
うに割り付け直し、その割り付け結果によってパケット
の識別番号を付け替える識別番号付け替え手段を備えた
ことを特徴とする請求項1記載の再多重化装置。 - 【請求項11】 前記再多重化手段は外部クロック生成
手段から入力される外部クロックに同期して前記ビット
ストリームを出力することを特徴とする請求項1記載の
再多重化装置。 - 【請求項12】 前記入力される複数のビットストリー
ム間におけるパケット同期を確保するためのパケット同
期バッファを備えたことを特徴とする請求項1記載の再
多重化装置。 - 【請求項13】 前記入力されるビットストリームに含
まれる番組クロック情報を含んだパケットから、入力さ
れる前記ビットストリーム送信元のシステムクロックを
再生するシステムクロック再生手段を備え、前記パケッ
トが前記再多重化手段において再多重される際に前記シ
ステムクロック再生手段からの再生システムクロック値
を番組クロック情報として挿入することを特徴とする請
求項1記載の再多重化装置。 - 【請求項14】 前記再多重化手段は受信側で、入力さ
れる前記ビットストリーム送信元のシステムクロックを
再生するための番組クロック情報を含んだパケットに対
しては再多重において発生した時間揺らぎ分を補整した
番組クロック情報に書き換えることを特徴とする請求項
1記載の再多重化装置。 - 【請求項15】メディア情報を組み合わせて構成される
複数の番組と、その複数の番組の番組制御情報をパケッ
トにより多重した複数のビットストリームを再度多重化
してビットストリームとして出力する再多重化装置にお
いて、前記複数のビットストリームが入力される前に、前記複
数のビットストリームの全てに含まれる全ての番組の番
組個別制御情報を含むパケットと、その全ての番組のメ
ディア情報を含むパケットとに付与するパケット識別番
号情報を決定し、前記決定したパケット識別番号情報
を、前記複数のビットストリームを生成して伝送してく
る複数の多重化伝送装置それぞれに対して 指示すると共
に、前記複数のビットストリームの全てに含まれる全て
の番組の番組個別制御情報を含むパケットと、その全て
の番組のメディア情報を含むパケットとに対する新たな
1つの全番組制御情報パケットを生成して出力する番組
制御情報編集手段と、前記複数のビットストリームが入力されると、その前記
複数の ビットストリームそれぞれから全番組制御情報を
含むパケットのみを廃棄して、前記複数のビットストリ
ームの全てに含まれる全ての番組の番組個別制御情報を
含むパケットと、メディア情報を含むパケットとを出力
する全番組制御情報廃棄手段と、 前記番組制御情報編集手段から出力される前記新たな1
つの全番組制御情報パケットと、前記全番組制御情報廃
棄手段からの出力される前記複数のビットストリームの
全てに含まれる全ての番組の番組個別制御情報を含むパ
ケットと、メディア情報を含むパケットとを再多重化す
る再多重化手段と、 を備えたことを特徴とする再多重化装置。 - 【請求項16】メディア情報を組み合わせて構成される
複数の番組と、その複数の番組の番組制御情報をパケッ
トにより多重した複数のビットストリームを再度多重化
してビットストリームとして出力する再多重化装置にお
いて、前記入力される複数の ビットストリームそれぞれから全
番組制御情報を含むパケットのみを廃棄して、残りのパ
ケットを出力する全番組制御情報廃棄手段と、前記複数のビットストリームのメディア情報とは別のメ
ディア情報を符号化した別の番組のパケットを生成して
出力する 番組生成手段と、前記全番組制御情報廃棄手段からの出力パケットと、前
記番組生成手段からの出力パケットと に対する新たな1
つの全番組制御情報パケットを生成する全番組制御情報
生成手段と、 前記全番組制御情報廃棄手段からの出力パケットと、前
記番組生成手段からの出力パケットと、前記全番組制御
情報生成手段からの全番組制御情報パケットとを多重化
する再多重化手段と、 を備えたことを特徴とする再多重化装置。 - 【請求項17】メディア情報を組み合わせて構成される
複数の番組と、その複数の番組を制御する全番組制御情
報を含む番組制御情報とをパケットにより多重した複数
のビットストリームを再度多重する再多重化方法におい
て、 入力される前記複数のビットストリームから前記番組制
御情報を含むパケットを選択して、選択された前記番組
制御情報の内容を編集し、出力するビットストリームに
対応した新たな番組制御情報を生成し、 入力される前記複数のビットストリーム中のメディア情
報を含むパケットと生成された前記新たな番組制御情報
を再度多重化する、 ことを特徴とする再多重化方法。 - 【請求項18】メディア情報を組み合わせて構成される
複数の番組と、その複数の番組を制御する全番組制御情
報を含む番組制御情報とをパケットにより多重した複数
のビットストリームから前記全番組制御情報を含むパケ
ットを取り出し、取り出した前 記全番組制御情報を参照
して前記複数のビットストリームに含まれる複数の番組
から必要な番組のみを選択し、 選択した番組の番組個別制御情報に基づき、選択した番
組に対応した新たな全番組制御情報を生成し、生成した
新たな全番組制御情報を、前記選択した番組のパケット
と共に再度多重化する、 ことを特徴とする再多重化方法。 - 【請求項19】メディア情報を組み合わせて構成される
複数の番組と、その複数の番組を制御する全番組制御情
報を含む番組制御情報とをパケットにより多重した複数
のビットストリームから前記全番組制御情報を含むパケ
ットを取り出し、取り出した前記全番組制御情報を参照
して全ての番組の番組個別制御情報から番組視聴の制限
を加える視聴限定情報に基づき、前記複数のビットスト
リームに含まれる複数の番組から必要な番組のみを選択
し、 前記視聴限定情報に基づき選択した番組の番組個別制御
情報に基づき、選択した番組に対応した新たな全番組制
御情報を生成し、生成した新たな全番組制御情報を、前
記視聴限定情報に基づき選択した番組のパケットと共に
再度多重化する、 ことを特徴とする再多重化方法。 - 【請求項20】メディア情報を組み合わせて構成される
複数の番組と、その複数の番組の番組制御情報をパケッ
トにより多重した複数のビットストリームが入力される
前に、前記複数のビットストリームの全てに含まれる全
ての番組の番組個別制御情報を含むパケットと、その全
ての番組のメディア情報を含むパケットとに付与するパ
ケット識別番号情報を決定し、前記決定したパケット識
別番号情報を、前記複数のビットストリームを生成して
伝送してくる複数の多重化伝送装置それぞれに対して指
示すると共に、前記複数のビットストリームの全てに含
まれる全ての番組の番組個別制御情報を含むパケット
と、その全ての番組のメディア情報を含むパケットとに
対する新たな1つの全番組制御情報パケットを生成して
出力し、前記複数のビットストリームが入力されると、その前記
複数のビットストリー ムそれぞれから全番組制御情報を
含むパケットのみを廃棄して、前記複数のビットストリ
ームの全てに含まれる全ての番組の番組個別制御情報を
含むパケットと、メディア情報を含むパケットとを出力
し、 前記新たな1つの全番組制御情報パケットと、前記複数
のビットストリームの全てに含まれる全ての番組の番組
個別制御情報を含むパケットと、メディア情報を含むパ
ケットとを再多重化する、 ことを特徴とする再多重化方法。 - 【請求項21】メディア情報を組み合わせて構成される
複数の番組と、その複数の番組の番組制御情報をパケッ
トにより多重した複数のビットストリームそれぞれから
全番組制御情報を含むパケットのみを廃棄し、 前記複数のビットストリームのメディア情報とは別のメ
ディア情報を符号化した別の番組のパケットを生成する
と共に、 前記複数のビットストリームそれぞれから全番組制御情
報を含むパケットのみを廃棄した残りのパケットと、前
記新たな番組のパケットとに対する新たな1つの全番組
制御情報パケットを生成し、 前記複数のビットストリームそれぞれから全番組制御情
報を含むパケットのみを廃棄した残りのパケットと、前
記新たな番組のパケットと、前記新たな1つの全番組制
御情報パケットとを多重化する、 ことを特徴とする再多重化方法。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19496496A JP3216531B2 (ja) | 1996-07-24 | 1996-07-24 | 再多重化装置および再多重化方法 |
| GB9703815A GB2315649B (en) | 1996-07-24 | 1997-02-24 | Remultiplexing apparatus |
| AU14907/97A AU713735B2 (en) | 1996-07-24 | 1997-02-26 | Remultiplexing apparatus |
| US08/808,665 US6233255B1 (en) | 1996-07-24 | 1997-02-28 | Apparatus and method for remultiplexing and coding multimedia information |
| US09/817,134 US6661808B2 (en) | 1996-07-24 | 2001-03-27 | Remultiplexing apparatus |
| US10/692,686 US7697575B2 (en) | 1996-07-24 | 2003-10-27 | Remultiplexing apparatus and method based on reallocated decoding time |
| US12/712,549 US20100150179A1 (en) | 1996-07-24 | 2010-02-25 | Remultiplexing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19496496A JP3216531B2 (ja) | 1996-07-24 | 1996-07-24 | 再多重化装置および再多重化方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1041909A JPH1041909A (ja) | 1998-02-13 |
| JP3216531B2 true JP3216531B2 (ja) | 2001-10-09 |
Family
ID=16333270
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP19496496A Expired - Lifetime JP3216531B2 (ja) | 1996-07-24 | 1996-07-24 | 再多重化装置および再多重化方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (4) | US6233255B1 (ja) |
| JP (1) | JP3216531B2 (ja) |
| AU (1) | AU713735B2 (ja) |
| GB (1) | GB2315649B (ja) |
Families Citing this family (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MY119530A (en) * | 1997-11-10 | 2005-06-30 | Sony Corp | Information repeater system |
| US6064676A (en) * | 1998-01-14 | 2000-05-16 | Skystream Corporation | Remultipelxer cache architecture and memory organization for storing video program bearing transport packets and descriptors |
| US6351471B1 (en) | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Brandwidth optimization of video program bearing transport streams |
| US6351474B1 (en) | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Network distributed remultiplexer for video program bearing transport streams |
| US6195368B1 (en) * | 1998-01-14 | 2001-02-27 | Skystream Corporation | Re-timing of video program bearing streams transmitted by an asynchronous communication link |
| US6246701B1 (en) | 1998-01-14 | 2001-06-12 | Skystream Corporation | Reference time clock locking in a remultiplexer for video program bearing transport streams |
| US6292490B1 (en) * | 1998-01-14 | 2001-09-18 | Skystream Corporation | Receipts and dispatch timing of transport packets in a video program bearing stream remultiplexer |
| JPH11252519A (ja) * | 1998-03-05 | 1999-09-17 | Mitsubishi Electric Corp | 番組情報伝送装置及び番組情報伝送方法 |
| JP2000004256A (ja) | 1998-04-17 | 2000-01-07 | Toshiba Corp | ストリ―ムデ―タ処理システムおよびストリ―ムデ―タの制限方法 |
| AU3747499A (en) * | 1998-04-17 | 1999-11-08 | Tiernan Communications, Inc. | Apparatus and method for dynamic multiplexing |
| US6937618B1 (en) | 1998-05-20 | 2005-08-30 | Sony Corporation | Separating device and method and signal receiving device and method |
| WO2000042767A1 (en) * | 1999-01-12 | 2000-07-20 | Sony Corporation | Signal processing device and signal processing method |
| EP1083712A4 (en) * | 1999-03-05 | 2005-12-07 | Matsushita Electric Industrial Co Ltd | DEVICE AND METHOD FOR TRANSMITTING VIDEO DATA |
| JP3348683B2 (ja) | 1999-04-27 | 2002-11-20 | 日本電気株式会社 | デジタル放送受信装置 |
| GB9911989D0 (en) * | 1999-05-25 | 1999-07-21 | Pace Micro Tech Plc | Data transport strems processing |
| JP2000341231A (ja) * | 1999-05-25 | 2000-12-08 | Canon Inc | 多重化装置、方法及びコンピュータ読み取り可能な記憶媒体 |
| JP4099743B2 (ja) * | 1999-05-27 | 2008-06-11 | ソニー株式会社 | 記録装置および方法、並びに記録媒体 |
| US6721957B1 (en) * | 1999-08-16 | 2004-04-13 | Georgia Tech Research Corporation | System and method for maximizing bandwidth efficiency in a digital video program stream |
| GB2354677A (en) * | 1999-09-27 | 2001-03-28 | On Digital Plc | Copy protection of digital video broadcast data |
| GB2355618B (en) * | 1999-10-20 | 2004-01-14 | Sony Uk Ltd | Data processing |
| JP2001126124A (ja) * | 1999-10-28 | 2001-05-11 | Sanden Corp | 自動販売機の制御システム |
| FR2807251B1 (fr) * | 2000-04-04 | 2002-06-14 | Canal Plus Technologies | Procede de demultiplexage et de remultiplexage d'un flux de transport |
| US6785903B1 (en) * | 2000-04-05 | 2004-08-31 | K Tech Telecommunications, Inc. | Digital television translator with PSIP update |
| EP1198132A4 (en) | 2000-04-21 | 2010-07-28 | Sony Corp | CODING DEVICE AND METHOD, RECORDING MEDIUM AND PROGRAM |
| KR100694038B1 (ko) * | 2000-06-28 | 2007-03-12 | 삼성전자주식회사 | 연속 재생이 가능한 비트열 통합 방법과 장치, 이를 위한제어 정보를 기록하는 기록 매체 및 편집 방법 |
| JP2002176634A (ja) * | 2000-12-05 | 2002-06-21 | Telecommunication Advancement Organization Of Japan | ケーブルテレビの送信装置ならびに受信装置 |
| FI111590B (fi) * | 2001-04-20 | 2003-08-15 | Swelcom Oy | Menetelmä ja laite datan lokalisointia varten |
| US7027520B2 (en) * | 2001-08-30 | 2006-04-11 | Thomson Licensing | Method and apparatus for simultaneously retrieving portions of a data stream from different channels |
| US7215679B2 (en) * | 2001-08-30 | 2007-05-08 | Thomson Licensing | Method, apparatus and data structure enabling multiple channel data stream transmission |
| US20030053166A1 (en) * | 2001-09-14 | 2003-03-20 | Hamm Russell O. | Method and apparatus of transmitting several digital signals over a common optical fiber |
| JP2004015114A (ja) * | 2002-06-03 | 2004-01-15 | Funai Electric Co Ltd | デジタル放送記録装置及びそれを備えたデジタル放送システム |
| KR100448220B1 (ko) * | 2002-10-07 | 2004-09-10 | 한국전자통신연구원 | 디지털 방송 송신 시스템에서의 널 패킷 삽입 방법 및 그장치 |
| US7269836B2 (en) * | 2003-03-24 | 2007-09-11 | International Business Machines Corporation | System and method for providing multiplexing and remultiplexing of MPEG-2 streams |
| GB2399972A (en) | 2003-03-26 | 2004-09-29 | Sony Uk Ltd | Common interface controller and method of descrambling transport stream channels |
| KR100526543B1 (ko) * | 2003-05-16 | 2005-11-08 | 삼성전자주식회사 | Vcc정보를 이용한 디지털 방송 채널 스위칭 장치 및 그방법 |
| KR100526548B1 (ko) * | 2003-06-11 | 2005-11-04 | 삼성전자주식회사 | Mpeg2 spts 분리형 가입자 분배 장치 및 방법 |
| US7369575B2 (en) * | 2003-07-17 | 2008-05-06 | Sun Microsystems, Inc. | Bandwidth matching device and method for operating the same |
| KR100532278B1 (ko) * | 2003-07-31 | 2005-11-29 | 삼성전자주식회사 | Mpts-spts 분리 장치 |
| US7693222B2 (en) | 2003-08-13 | 2010-04-06 | Ericsson Television Inc. | Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation |
| US8345677B2 (en) * | 2005-05-12 | 2013-01-01 | Brian Crookes | Digital program mapping |
| FR2892253B1 (fr) * | 2005-10-14 | 2007-12-28 | Thales Sa | Procede de generation et de demultiplexage d'un signal de contribution optimise, et systeme de diffusion regionalisee de donnees. |
| JP4758808B2 (ja) * | 2006-04-20 | 2011-08-31 | 日本放送協会 | 多重化装置、多重化方法および多重化プログラム |
| JP4858222B2 (ja) * | 2007-02-23 | 2012-01-18 | 株式会社日立製作所 | デジタル放送の再多重化装置 |
| US7885834B2 (en) * | 2007-07-24 | 2011-02-08 | Hartford Fire Insurance Company | Method and system for a deferred variable annuity with flexible lifetime benefit payments |
| US9060187B2 (en) * | 2008-12-22 | 2015-06-16 | Netflix, Inc. | Bit rate stream switching |
| WO2015087703A1 (ja) | 2013-12-09 | 2015-06-18 | ソニー株式会社 | データ処理装置、及び、データ処理方法 |
| CN105227993B (zh) * | 2014-06-23 | 2018-09-25 | 北京大学 | Avs-dash系统的多媒体信息插播控制方法、系统和客户端 |
| US9632847B2 (en) | 2014-11-11 | 2017-04-25 | Fair Isaac Corporation | System and method for linearizing messages from data sources for optimized high-performance processing in a stream processing system |
| JP6883214B2 (ja) * | 2015-09-15 | 2021-06-09 | ソニーグループ株式会社 | 受信装置および方法、送信装置および方法 |
| JP6985888B2 (ja) * | 2016-10-31 | 2021-12-22 | 日本放送協会 | 再多重化装置、送信装置、チップ、およびプログラム |
| JP6985889B2 (ja) * | 2016-10-31 | 2021-12-22 | 日本放送協会 | 再多重化装置、送信装置、チップ、およびプログラム |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2172474A (en) * | 1985-03-12 | 1986-09-17 | Philips Electronic Associated | Handling data packets |
| GB2172478A (en) * | 1985-03-12 | 1986-09-17 | Philips Electronic Associated | Handing data in television signals |
| GB2172476A (en) * | 1985-03-12 | 1986-09-17 | Philips Electronic Associated | Receiving digital sound/data information |
| US5559999A (en) * | 1994-09-09 | 1996-09-24 | Lsi Logic Corporation | MPEG decoding system including tag list for associating presentation time stamps with encoded data units |
| US5920842A (en) * | 1994-10-12 | 1999-07-06 | Pixel Instruments | Signal synchronization |
| US5533021A (en) * | 1995-02-03 | 1996-07-02 | International Business Machines Corporation | Apparatus and method for segmentation and time synchronization of the transmission of multimedia data |
| US5671226A (en) * | 1995-02-09 | 1997-09-23 | Mitsubishi Denki Kabushiki Kaisha | Multimedia information processing system |
| US5691986A (en) * | 1995-06-07 | 1997-11-25 | Hitachi America, Ltd. | Methods and apparatus for the editing and insertion of data into an encoded bitstream |
| US5703877A (en) * | 1995-11-22 | 1997-12-30 | General Instrument Corporation Of Delaware | Acquisition and error recovery of audio data carried in a packetized data stream |
| US5835493A (en) * | 1996-01-02 | 1998-11-10 | Divicom, Inc. | MPEG transport stream remultiplexer |
| JPH1023070A (ja) | 1996-07-02 | 1998-01-23 | Sony Corp | 伝送装置及び伝送方法 |
-
1996
- 1996-07-24 JP JP19496496A patent/JP3216531B2/ja not_active Expired - Lifetime
-
1997
- 1997-02-24 GB GB9703815A patent/GB2315649B/en not_active Expired - Lifetime
- 1997-02-26 AU AU14907/97A patent/AU713735B2/en not_active Expired
- 1997-02-28 US US08/808,665 patent/US6233255B1/en not_active Expired - Lifetime
-
2001
- 2001-03-27 US US09/817,134 patent/US6661808B2/en not_active Expired - Lifetime
-
2003
- 2003-10-27 US US10/692,686 patent/US7697575B2/en not_active Expired - Fee Related
-
2010
- 2010-02-25 US US12/712,549 patent/US20100150179A1/en not_active Abandoned
Non-Patent Citations (3)
| Title |
|---|
| テレビジョン学会技術報告,CE94−20(1994−5),木村武史他,MPEG−2SystemのISDBへの適用の検討,p.7−12 |
| テレビジョン学会映像メディア部門冬季大会講演予稿集,7−4(1996−12−4),松田幸成他,メディア多重における管理情報の処理手法の検討,p.75 |
| 三菱電機技報,Vol.72,No.8 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH1041909A (ja) | 1998-02-13 |
| GB9703815D0 (en) | 1997-04-16 |
| US6233255B1 (en) | 2001-05-15 |
| US20040095966A1 (en) | 2004-05-20 |
| GB2315649B (en) | 1998-09-09 |
| AU1490797A (en) | 1998-02-05 |
| US7697575B2 (en) | 2010-04-13 |
| US6661808B2 (en) | 2003-12-09 |
| AU713735B2 (en) | 1999-12-09 |
| US20100150179A1 (en) | 2010-06-17 |
| US20010009556A1 (en) | 2001-07-26 |
| GB2315649A (en) | 1998-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3216531B2 (ja) | 再多重化装置および再多重化方法 | |
| KR100226528B1 (ko) | 다중화 압축화상/음성데이타의 복호장치 | |
| EP2051510B1 (en) | Mobile-terminal-orientated transmission method and apparatus | |
| US8250622B2 (en) | Method and apparatus for broadcasting to a portable terminal | |
| US7646768B2 (en) | Re-mapping and interleaving transport packets of multiple transport streams for processing by a single transport demultiplexor | |
| JP5015707B2 (ja) | パーシャルトランスポートストリーム伝送装置、パーシャルトランスポートストリーム伝送方法、及び、トランスポートストリーム受信装置 | |
| KR19980032953A (ko) | 압축된 패킷화 디지털 비디오스트림의 접속 | |
| JP5452428B2 (ja) | ストリーム分割装置及び受信装置 | |
| EP1119974B1 (en) | Aligning compressed data packets with nominated reference packets of a transport bit-stream, wherein the bit rate output of the compression is controlled by the rate of the nominated reference packets | |
| KR101131836B1 (ko) | 디지털 광고 삽입기를 위한 비동기 직렬 인터페이스 스위쳐 | |
| JP3400681B2 (ja) | データパケット再多重方法及び再多重装置 | |
| JP3893643B2 (ja) | 信号多重化方法およびそれを用いた伝送信号生成装置 | |
| US20090007201A1 (en) | Jitter Introduction In A Data Transmission System | |
| EP1478184B1 (en) | A process for the transmission of digital TV signals for single-frequency digital terrestrial networks (DVB-T) and for handling the signals after reception | |
| JP2007281868A (ja) | 送信装置及び受信装置 | |
| JP2003283591A (ja) | データ多重化装置 | |
| US7949052B1 (en) | Method and apparatus to deliver a DVB-ASI compressed video transport stream | |
| JP2000134259A (ja) | 伝送方法及び伝送装置 | |
| JP5352545B2 (ja) | デジタル放送送出装置 | |
| JPH11340936A (ja) | データ多重化方法及び装置 | |
| JP2003153214A (ja) | 字幕番組データ変換装置 | |
| JP2000278230A (ja) | ディジタル信号多重装置およびディジタル信号受信装置 | |
| JPWO1999034561A1 (ja) | データ処理装置及びその方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070803 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080803 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080803 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090803 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090803 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100803 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110803 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110803 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120803 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120803 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130803 Year of fee payment: 12 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |