Nothing Special   »   [go: up one dir, main page]

JP3893643B2 - Signal multiplexing method and transmission signal generating apparatus using the same - Google Patents

Signal multiplexing method and transmission signal generating apparatus using the same Download PDF

Info

Publication number
JP3893643B2
JP3893643B2 JP20258896A JP20258896A JP3893643B2 JP 3893643 B2 JP3893643 B2 JP 3893643B2 JP 20258896 A JP20258896 A JP 20258896A JP 20258896 A JP20258896 A JP 20258896A JP 3893643 B2 JP3893643 B2 JP 3893643B2
Authority
JP
Japan
Prior art keywords
time
signal
multiplexing
encoded
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP20258896A
Other languages
Japanese (ja)
Other versions
JPH1051750A (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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP20258896A priority Critical patent/JP3893643B2/en
Publication of JPH1051750A publication Critical patent/JPH1051750A/en
Application granted granted Critical
Publication of JP3893643B2 publication Critical patent/JP3893643B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/434Disassembling 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/4347Demultiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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/2365Multiplexing of several video streams

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Television Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は信号多重化方法およびそれを用いた伝送信号生成装置に関する。詳しくは、複数チャネルの番組の映像信号や音声信号等を符号化したのち多重化して伝送する際に、伝送された信号の復号化処理において時刻制御を行うための時刻管理情報を各番組の符号化信号に付加し、各番組の符号化信号を多重化した信号に復号化処理での時刻の基準となる同期情報を所望の値に設定する時刻基準情報を付加するものとし、この時刻管理情報と時刻基準情報を等しい基準時刻に基づいて生成することにより、簡単な構成で受信側での基準時刻のずれを防止するものである。
【0002】
【従来の技術】
DVB(Digital Video Broadcasting)などのディジタル・テレビ放送においては、データ圧縮の方式としてMPEG2(Moving Picture Coding Experts Group Phase 2)が採用されている。このディジタル・テレビ放送では、各家庭に対して衛星波やケーブルなどの各種の伝送路を用いて放送の分配が行われるが、データ圧縮によって、1つの伝送路で複数チャネルの番組の伝送できる多チャネル化が図られている。例えば、1つの放送衛星には複数のトランスポンダが搭載されており、1つのトランスポンダの帯域を36Mbps、番組当たりの帯域を4Mbpsとすると、1トランスポンダ当たり9番組を同時に放送することができる。
【0003】
MPEG2のシステムでは、複数の映像・音声・データを多重化して蓄積および伝送する方法が規格化(Recommendation H.222.0)されており、この規格では、誤りの発生する伝送路(例えば放送や通信)における使用を想定したトランスポートストリームTSと誤りのない伝送路(例えばCD−ROM等)における使用を想定したプログラムストリームPSが規定されている。なお、トランスポートストリームTSは、188バイト固定長の短いパケットから構成されており、パケット長が短いことから誤りに対処しやすいものとされている。
【0004】
ここで、ディジタル・テレビ放送システムについて、図6の系統図を使用して説明する。1つの番組の映像信号や音声信号が供給されたMPEGエンコーダ10では、この映像信号Dv1や音声信号Da1および時刻情報等のデータが符号化されてパケット化されると共に多重化されてトランスポートストリームTS1が生成される。このトランスポートストリームTS1はマルチプレクサ40に供給される。また、他の番組の映像信号Dv2,Dv2や音声信号Da3,Da3が供給されたMPEGエンコーダ20,30でも同様にしてトランスポートストリームTS2,TS3が生成されてマルチプレクサ40に供給される。
【0005】
マルチプレクサ40には、「番組情報」「限定受信情報」などのディジタル・テレビ放送のサービス情報や管理情報がトランスポートストリームTS4,TS5とされて供給されており、これらのトランスポートストリームTS1〜TS5が多重化されて多チャネルのトランスポートストリームTSmが伝送信号として生成されて伝送される。
【0006】
なお、受信側ではデマルチプレクサ60によって多チャネルのトランスポートストリームTSmから所望のチャネルのトランスポートストリームTScが分離されて、MPEGデコーダ70に供給される。MPEGデコーダ70では、所望のチャネルのトランスポートストリームTScから映像信号のパケットと音声信号のパケットが分離される。さらに分離されたパケットの信号が復号化されて所望のチャネルの映像信号Dvcおよびや音声信号Dacを得ることができる。
【0007】
【発明が解決しようとする課題】
ところで、マルチプレクサ40では、複数のMPEGエンコーダからトランスポートストリームが供給されており、複数のトランスポートストリームの入力位相が時間的に一致しない場合にはトランスポートストリームはそのまま出力される。また、入力位相が時間的に一致した場合には、一致したトランスポートストリームの一方の出力タイミングが遅延されて多重化が行われる。
【0008】
しかし、遅延されたトランスポートストリームにMPEGデコーダで基準時刻を再現するための時刻基準情報であるPCR(プログラム時刻基準参照値:Program Clock Reference)が含まれている場合には、PCRの到着によってPCRのデータ等に基づきMPEGデコーダでの基準時刻がセットされるので、セットされるタイミングがおくれて基準時刻のずれを生じてしまう。
【0009】
このため、従来の伝送信号生成装置では、図7に示すようにPCRのデータ管理が行われる。なお、図7において図6と対応する部分については同一符号を付している。
【0010】
図7のMPEGエンコーダ10には、映像信号Dv1と音声信号Da1が供給されており、映像信号Dv1はビデオエンコーダ部11で符号化されてビデオストリームとされる。また、音声信号Da1はオーディオエンコーダ部12で符号化されてオーディオストリームとされる。
【0011】
STC(System Time Clock)部13は、MPEGエンコーダ10の時刻基準を生成する時計であり、このSTC部13の時刻に基づきビデオエンコーダ部11およびオーディオエンコーダ部12では、MPEGデコーダで用いられる再生出力の時刻管理情報であるPTS(Presentation Time Stamp)や復号の時刻管理情報であるDTS(Decoding Time Stamp)が生成される。さらに、ビデオエンコーダ部11では、このPTSやDTS等の情報とビデオストリームからPES(Packetized Elementary Stream)パケットが生成されて多重化回路14に供給される。また、オーディオエンコーダ部12では、PTSの情報やオーディオストリームからPESパケットが生成されて多重化回路14に供給される。
【0012】
多重化回路14では、ビデオエンコーダ部11やオーディオエンコーダ部12から供給されたPESパケットが多重化される。さらにSTC部13の時刻に基づいてPCRが生成されて、PCRや多重化されたPESパケットに基づいてトランスポートストリームTS1が生成される。
【0013】
同様に、MPEGエンコーダ20,30では、トランスポートストリームTS2やトランスポートストリームTS3が生成される。なお、MPEGエンコーダ10,20,30のSTC部13,23,33では、互いに独立に時刻が生成されている。
【0014】
トランスポートストリームTS1,TS2,TS3は、マルチプレクサ40の入力部41,42,43にそれぞれ供給される。また、マルチプレクサ40はSTC部46を有しており、このSTC部46の時刻が入力部41,42,43に供給される。
【0015】
入力部41,42,43はFIFO(First-In First-Out)メモリを用いて構成されており、供給されたトランスポートストリームTS1,TS2,TS3と共に、このトランスポートストリームTS1,TS2,TS3の到着時刻が記憶される。
【0016】
多重化回路44では、入力部41,42,43に記憶されているトランスポートストリームTS1,TS2,TS3の多重化が行われる。ここで、時間的に一致するトランスポートストリームTSが存在するときには、一方が遅延されてから多重されてPCR修正回路45に供給される。
【0017】
このPCR修正回路45では、多重化されたトランスポートストリームTSにPCRが含まれている場合、トランスポートストリームTSの到着時間とSTC部46の現在の時刻との時間差が検出される。この検出された時間差がPCRに加算されることによりPCRの修正が行われて伝送信号である多チャネルのトランスポートストリームTSmが生成される。
【0018】
このため、MPEGデコーダでは、トランスポートストリームが時間的に一致して一方が遅延された場合であってもPCRの修正がなされているので、このPCRに基づいて設定されるMPEGデコーダでの基準時刻は、時刻のずれの発生が防止される。
【0019】
このように、複数チャネルの伝送信号を生成する従来の伝送信号生成装置では、トランスポートストリームが時間的に一致して一方が遅延された場合であっても、MPEGデコーダで基準時刻のずれを生じさせないようにするために、トランスポートストリームの到着時刻を記憶させたり、この到着時刻と現在の時刻との時間差を検出したり、この検出された時間差を利用してPCRを修正するなどの複雑な回路が必要とされていた。
【0020】
そこで、この発明では、受信側での基準時刻のずれを生じないように複数チャネルの伝送信号を簡単な回路構成で容易に生成できる信号多重化方法および伝送信号生成装置を提供するものである。
【0021】
【課題を解決するための手段】
この発明に係る信号多重化方法は、入力信号を符号化信号にして多重化する方法であって、上記符号化信号の復号化処理で、時刻制御を行うために用いる時刻管理情報および、時刻の基準となる同期情報を所望の値に設定するための時刻基準情報の基準となる基準時刻を発生するステップと、発生された上記基準時刻を信号多重手段及び複数のエンコーダに供給するステップと、供給された上記基準時刻に基づいてエンコーダの各々で入力信号を符号化処理して符号化信号を出力するステップと、各々の上記エンコーダから出力された符号化信号を上記基準時刻に基づいて上記信号多重手段で多重化するステップとを有することを特徴とするものである。
【0022】
この発明に係る信号多重化装置は、入力信号を各々基準時刻に基づき符号化処理して符号化信号を出力するエンコーダが複数と、上記エンコーダから出力される各々の符号化信号を基準時刻に基づいて多重化して出力する信号多重手段と、各々の上記エンコーダ及び上記信号多重手段に基準時刻を供給する基準時刻発生手段とを備え、各々の上記エンコーダは、上記符号化信号の復号化処理で、時刻制御を行うために用いる時刻管理情報を上記基準時刻に基づいて生成する時刻管理情報生成手段を有し、上記信号多重手段は、多重化された上記符号化信号の復号化処理で、時刻の基準となる同期情報を所望の値に設定するための時刻基準情報を上記基準時刻に基づいて生成する時刻基準情報生成手段を有し、上記基準時刻発生手段は、上記時刻管理情報および上記時刻基準情報の基準となる基準時刻を発生して上記時刻管理情報生成手段の各々、及び上記時刻基準情報生成手段に供給することを特徴とするものである
【0023】
この発明においては、複数チャネルの番組の映像信号や音声信号等がMPEGエンコーダで符号化されると共に、時刻管理情報生成手段でこの符号化された信号の復号化処理において再生出力の時刻制御や再生順序を制御するための時刻管理情報が生成されて付加される。この時刻管理情報が付加された各番組の符号化信号は、信号多重化手段で多重化される。この多重化された信号に、時刻基準情報生成手段で生成された復号化処理での基準時刻を再現するための時刻基準情報が付加されて、例えばMPEG2の多チャネルのトランスポートストリームとされる。この時刻管理情報と時刻基準情報は、基準時刻発生手段で発生された時刻に基づいて生成されるので、時刻基準情報と各番組の時刻管理情報は互いに同期するものとされる。
【0024】
【発明の実施の形態】
続いて、この発明に係る伝送信号生成装置の実施の一形態を、図面を参照して詳細に説明する。
【0025】
図1はこの発明に係る伝送信号生成装置の一形態を示す系統図であり、例えば3つの番組を多重化して出力する場合を示している。なお、図1において図7と対応する部分については同一符号を付している。
【0026】
図1に示す基準時刻発生手段であるステーションタイムコード発生部50では、伝送信号生成装置の全体の基準となる時刻が発生されてMPEGエンコーダ10a,20a,30aおよびマルチプレクサ40aに供給される。
【0027】
MPEGエンコーダ10aには映像信号Dv1と音声信号Da1が供給されており、映像信号Dv1はビデオエンコーダ部11で符号化されてビデオストリームとされる。また、音声信号Da1はオーディオエンコーダ部12で符号化されてオーディオストリームとされる。
【0028】
STC部13には、ステーションタイムコード発生部50から基準となる時刻が供給されており、この時刻に基づいてMPEGエンコーダ10の時刻基準が生成される。このSTC部13で生成された時刻に基づきビデオエンコーダ部11およびオーディオエンコーダ部12では、後述するMPEGデコーダで用いられる再生出力の時刻管理情報であるPTSや復号の時刻管理情報であるDTSが生成される。さらに、ビデオエンコーダ部11では、このPTSやDTS等の情報とビデオストリームからPESパケットが生成される。また、オーディオエンコーダ部12では、PTSやDTS等の情報とオーディオストリームからPESパケットが生成される。
【0029】
ここで、図2にPESパケットの構造を示す。図2Aに示すビデオストリームあるいは図2Bに示すオーディオストリームが適当な長さに分割されて、図2Cに示すPESパケットが生成される。このPESパケットは図2Dに示す構成とされる。
【0030】
図2Dにおいて、パケット開始コードは、24ビットの固定値である開始コードと8ビットのストリームIDで構成されており、このストリームIDでパケット化されたストリームが定義される。次の16ビットでパケットのデータ長が示される。”10”はMPEG2のプログラムストリームPSであることを示す識別コードである。次の14ビットにはフラグ類がまとめて置かれて、これらのフラグに対応してコンディショナル・コーディングにオプションデータ類が置かれている。フラグ類に続く8ビットでPESパケットのヘッダ長が示される。コンディショナル・コーディング部には、PTSおよびDTSが(33+7)ビットで示される。スタッフィングバイトは、PTSやDTSがない場合であってもデータ長を一定とするためのダミーデータである。コンディショナル・コーディングに続いてビデオストリームやオーディオストリームあるいは番組に関する情報のデータストリームのパケットデータが置かれている。
【0031】
このように構成されたPESパケットは多重化回路14に供給されて多重化される。さらに、多重化回路14では、多重化されたPESパケットが分割されてトランスポートストリームTS1が生成される。
【0032】
ここで、トランスポートストリームTSの構成を図3に示す。トランスストリームTSは、図3Aに示すように188バイト固定長のトランスポートパケットから構成されており、このトランスポートパケットは、図3Bに示す構成とされている。
【0033】
図3Bにおいて、8ビットの同期信号は、MPEGデコーダでトランスポートパケットの先頭を検出するためのデータである。誤り表示ではこのパケット中のビットエラーの有無が示される。ユニット開始表示では、新たなPESパケットがこのパケットの後述するペイロードから始まることを示している。トランスポートパケットプライオリティはこのパケットの重要度を示すものである。13ビットのPID(Packet Identification)はストリーム識別情報である。スクランブル制御ではペイロードのスクランブルの有無・種別が示される。アダプテーションフィールド制御では、後述するアダプテーションフィールドおよびペイロードの有無が示される。4ビットの巡回カウンタでは、カウント情報の連続性によって、同じPIDを持つパケットが途中で一部棄却されているか否かが判別される。アダプテーションフィールドは図3Cに示す構成とされており、このアダプテーションフィールドに続くペイロードに、分割されたPESパケットのデータが置かれている。
【0034】
図3Cにおいて、アダプテーションフィールドの最初の8ビットでアダプテーションフィールド長が示される。不連続表示では、次の同じPIDを有するパケットで、システムクロックがリセットされ、新たな内容となることが示される。ランダムアクセス表示は、ビデオのシーケンスヘッダまたはオーディオのフレームの始まりを示すものとされて、このランダムアクセス表示によってランダムアクセス時のエントリーポイントを検出できる。ストリーム優先表示では個別ストリームの重要部分がこのパケットのペイロードにあることが示される。ストリーム優先表示の次にフラグが設けられ、このフラグによってコンディショナル・コーディングのオプショナルフィールドが設定される。このオプショナルフィールドの後に無効データであるスタッフィングバイトが必要に応じて設けられる。
【0035】
オプショナルフィールドには、時刻基準情報であるPCRやオリジナルの番組基準時刻であるOPCR(Original Program Clock Reference)、編集可能な点までの、同一PIDのトランスポートパケットの数を示すスプライスカウントダウン等が置かれている。
【0036】
MPEGエンコーダ20a,30aでも、MPEGエンコーダ10aと同様に、ステーションタイムコード発生部50からの時刻に基づいてSTC部23,33で時刻基準が生成されると共に、この時刻基準を利用してビデオエンコーダ部21,31、オーディオエンコーダ部22,32でPESパケットが生成されて多重化回路24,34に供給される。また多重化回路24,34でも、多重化回路14と同様にしてトランスポートストリームTS2,TS3が生成される。
【0037】
このようにMPEGエンコーダ10a,20a,30aで生成されたトランスポートストリームTS1,TS2,TS3は、それぞれマルチプレクサ40aの入力部41a,42a,43aに供給される。
【0038】
入力部41,42,43はFIFO(First-In First-Out)メモリを用いて構成されており、トランスポートストリームTS1,TS2,TS3が順次記憶されると共に読み出されて多重化回路44に供給される。
【0039】
多重化回路44では、入力部41,42,43に記憶されているトランスポートストリームTS1,TS2,TS3の多重化が行われる。ここで、時間的に一致するトランスポートストリームTSが存在するときには、一方が遅延されて多重されてPCR付加部47に供給される。
【0040】
このPCR付加部47には、ステーションタイムコード発生部50の基準時刻に基づきSTC部48で生成された時刻が供給されており、多重化されたトランスポートストリームにPCRが付加されて多チャネルのトランスポートストリームTSmが伝送される。
【0041】
受信側では分離化装置によって多チャネルのトランスポートストリームTSmから所望の番組のトランスポートストリームTScが分離されてMPEGデコーダに供給される。ここで、MPEGデコーダの構成を図4に示す。
【0042】
図4において、トランスポートストリームTScは、MPEGデコーダ70のの分離部71に供給されて、映像信号や音声信号のPESパケットに分離される。
【0043】
映像信号のPESパケットは、バッファ72を介してビデオデコーダ部73に供給される。音声信号のPESパケットは、バッファ74を介してオーディオデコーダ部75に供給される。また、トランスポートストリームTScのPCRがSTC部76に供給される。
【0044】
図5はSTC部76の構成を示す図であり、このSTC部76はPLL(Phase Locked Loop)で構成されている。トランスポートストリームTScのPCRは、加算器761とカウンタ762に供給される。カウンタ762には、トランスポートストリームTScのPCRの供給タイミングを示す信号LDと後述する電圧制御発振器(VCO)765からのシステムクロック信号CKに基づいて、カウンタ762がPCRでセットされると共に、このカウンタ762からセットされたPCRが出力されて加算器761に供給される。
【0045】
加算器761では、分離化装置から供給されたトランスポートストリームTScのPCRとカウンタ762から供給されたPCRの符号反転されたデータが加算されて、分離化装置から供給されたトランスポートストリームTScのPCRとカウンタ762から供給されたPCRとの誤差データがD/A変換器763に供給される。D/A変換器763に供給された誤差データはアナログ信号に変換されて低域フィルタ764を介して電圧制御発振器765に供給される。このため、電圧制御発振器765から出力されるシステムクロック信号CKの周波数が送信側のシステムクロック信号の周波数(27MHz)と一致するものとされて、PCRのタイミングの精度を確保して基準時刻が正しく再現される。このカウンタ762から出力される基準時刻は、ビデオデコーダ部73とオーディオデコーダ部75に供給される。
【0046】
ビデオデコーダ部73およびオーディオデコーダ部74では、STC部76からの基準時刻やPESパケットのPTSおよびDTSに基づきPESパケットの信号の復号化が行われて映像信号Dvcや音声信号Dacが生成される。
【0047】
このように上述の実施の形態によれば、送信側ではステーションタイムコード発生部50で生成された全体の基準となる時刻に基づいて、MPEGエンコーダ10aのSTC部13a、MPEGエンコーダ20aのSTC部23a、MPEGエンコーダ30aのSTC部33aおよびマルチプレクサ40aのSTC部48で基準時刻が生成されるので、各チャネルのPTSやDTSが同期して生成されると共にPCRも同期して生成されて、伝送信号である多チャネルのトランスポートストリームTSmが生成される。
【0048】
また受信側では、多チャネルのトランスポートストリームTSmから選択したトランスポートストリームTScのPCRに同期してシステムクロック信号が生成されると共に、PCRに同期したPTSやDTSに基づき信号の復号化処理が行われて、基準時刻のずれを生じることなく信号を良好に再生できる。
【0049】
さらに、送信側では、TSパケットの到着時刻を記憶しておき、実際に多重化された時刻からPCRを修正する必要がないので、構成を簡単で小規模なものとすることができる。
【0050】
【発明の効果】
この発明によれば、複数のエンコーダで得られた符号化信号のそれぞれに、この符号化信号を復号化処理する場合での再生出力の時刻制御や再生順序を制御するための時刻管理情報が付加されて信号多重化手段で多重化される。この多重化された信号に、時刻基準情報生成手段で生成された復号化処理での基準時刻を再現するための時刻基準情報が付加され伝送信号が生成される。また、時刻管理情報と時刻基準情報は、基準時刻発生手段で発生された時刻に基づいて生成されて同期するものとされる。
【0051】
このため、各エンコーダからの符号化信号に時刻基準情報を付加して多重化する場合に必要とされる時刻基準情報を修正するための複雑な回路が不要となり、簡単な回路構成で受信側の基準時刻のずれを生じない複数チャネルの伝送信号を容易に生成できる。
【図面の簡単な説明】
【図1】この発明に係る伝送信号生成装置の構成を示す図である。
【図2】PESパケットの構造を示す図である。
【図3】トランスポートストリームの構成を示す図である。
【図4】MPEGデコーダ70の構成を示す図である。
【図5】STC部76の構成を示す図である。
【図6】ディジタル・テレビ放送システムの系統図である。
【図7】従来の伝送信号生成装置の構成を示す図である。
【符号の説明】
10,10a,20,20a,30,30a・・・MPEGエンコーダ、11,21,31・・・ビデオエンコーダ、12,22,32・・・オーディオエンコーダ、13,13a,23,23a,33,33a,46,48,76・・・STC部、14,24,34,44・・・多重化回路、40,40a・・・マルチプレクサ、41,41a,42,42a,43,43a・・・入力部、45・・・PCR修正部、47・・・PCR付加部、50・・・ステーションタイムコード発生部、60・・・デマルチプレクサ、70・・・MPEGデコーダ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a signal multiplexing method and a transmission signal generation apparatus using the same. Specifically, when video signals, audio signals, and the like of a program of a plurality of channels are encoded and then multiplexed and transmitted, time management information for performing time control in decoding processing of the transmitted signal is encoded for each program. Time reference information for setting the synchronization information, which is a reference for time in the decoding process, to a desired value is added to the signal obtained by multiplexing the encoded signal of each program. And the time reference information are generated based on the same reference time, thereby preventing the reference time from being shifted on the receiving side with a simple configuration.
[0002]
[Prior art]
In digital television broadcasting such as DVB (Digital Video Broadcasting), MPEG2 (Moving Picture Coding Experts Group Phase 2) is adopted as a data compression method. In this digital television broadcast, broadcasting is distributed to each home using various transmission paths such as satellite waves and cables. However, data compression can be used to transmit programs of multiple channels on one transmission path. Channelization is planned. For example, a plurality of transponders are mounted on one broadcasting satellite, and if one transponder has a bandwidth of 36 Mbps and a bandwidth per program is 4 Mbps, nine programs can be broadcast simultaneously per transponder.
[0003]
In the MPEG2 system, a method for multiplexing and storing and transmitting a plurality of video / audio / data is standardized (Recommendation H.222.0). In this standard, a transmission path (for example, broadcasting or communication) in which an error occurs is standardized. A transport stream TS that is assumed to be used in a program stream PS and a program stream PS that is assumed to be used in a transmission path (for example, a CD-ROM) without errors. Note that the transport stream TS is composed of short packets having a fixed length of 188 bytes. Since the packet length is short, it is easy to deal with errors.
[0004]
Here, the digital television broadcasting system will be described with reference to the system diagram of FIG. In the MPEG encoder 10 to which the video signal or audio signal of one program is supplied, the video signal Dv1, audio signal Da1, and data such as time information are encoded and packetized, multiplexed and transport stream TS1. Is generated. The transport stream TS1 is supplied to the multiplexer 40. Similarly, the MPEG encoders 20 and 30 to which the video signals Dv2 and Dv2 and audio signals Da3 and Da3 of other programs are supplied generate transport streams TS2 and TS3 and supply them to the multiplexer 40.
[0005]
The multiplexer 40 is supplied with service information and management information of digital television broadcasting such as “program information” and “limited reception information” as transport streams TS4 and TS5, and these transport streams TS1 to TS5 are supplied. A multiplexed multi-channel transport stream TSm is generated and transmitted as a transmission signal.
[0006]
On the receiving side, the demultiplexer 60 separates the transport stream TSc of the desired channel from the multi-channel transport stream TSm, and supplies it to the MPEG decoder 70. In the MPEG decoder 70, the video signal packet and the audio signal packet are separated from the transport stream TSc of the desired channel. Further, the separated packet signal can be decoded to obtain a video signal Dvc and an audio signal Dac of a desired channel.
[0007]
[Problems to be solved by the invention]
By the way, in the multiplexer 40, transport streams are supplied from a plurality of MPEG encoders, and when the input phases of the plurality of transport streams do not coincide with each other in time, the transport streams are output as they are. When the input phases coincide with each other in time, multiplexing is performed with the output timing of one of the coincident transport streams being delayed.
[0008]
However, if the delayed transport stream includes PCR (Program Clock Reference) which is time reference information for reproducing the reference time by the MPEG decoder, the PCR is caused by the arrival of the PCR. Since the reference time in the MPEG decoder is set on the basis of the data and the like, the set time is set and the reference time is shifted.
[0009]
For this reason, in the conventional transmission signal generator, PCR data management is performed as shown in FIG. In FIG. 7, parts corresponding to those in FIG.
[0010]
A video signal Dv1 and an audio signal Da1 are supplied to the MPEG encoder 10 in FIG. 7, and the video signal Dv1 is encoded by the video encoder unit 11 into a video stream. Also, the audio signal Da1 is encoded by the audio encoder unit 12 to be an audio stream.
[0011]
An STC (System Time Clock) unit 13 is a clock that generates a time reference for the MPEG encoder 10. Based on the time of the STC unit 13, the video encoder unit 11 and the audio encoder unit 12 generate reproduction outputs used in the MPEG decoder. A PTS (Presentation Time Stamp) that is time management information and a DTS (Decoding Time Stamp) that is decoding time management information are generated. Further, the video encoder unit 11 generates a PES (Packetized Elementary Stream) packet from the information such as the PTS and DTS and the video stream and supplies the PES (Packetized Elementary Stream) packet to the multiplexing circuit 14. In the audio encoder unit 12, a PES packet is generated from the PTS information and the audio stream and supplied to the multiplexing circuit 14.
[0012]
In the multiplexing circuit 14, the PES packets supplied from the video encoder unit 11 and the audio encoder unit 12 are multiplexed. Further, a PCR is generated based on the time of the STC unit 13, and a transport stream TS1 is generated based on the PCR and the multiplexed PES packet.
[0013]
Similarly, the MPEG encoders 20 and 30 generate a transport stream TS2 and a transport stream TS3. Note that the STC units 13, 23, and 33 of the MPEG encoders 10, 20, and 30 generate times independently of each other.
[0014]
The transport streams TS1, TS2, and TS3 are supplied to the input units 41, 42, and 43 of the multiplexer 40, respectively. The multiplexer 40 has an STC unit 46, and the time of the STC unit 46 is supplied to the input units 41, 42, and 43.
[0015]
The input units 41, 42, and 43 are configured using a FIFO (First-In First-Out) memory, and the transport streams TS1, TS2, and TS3 arrive together with the supplied transport streams TS1, TS2, and TS3. The time is stored.
[0016]
The multiplexing circuit 44 multiplexes the transport streams TS1, TS2, and TS3 stored in the input units 41, 42, and 43. Here, when there is a temporally matching transport stream TS, one of them is delayed and then multiplexed and supplied to the PCR correction circuit 45.
[0017]
In the PCR correction circuit 45, when the multiplexed transport stream TS includes a PCR, a time difference between the arrival time of the transport stream TS and the current time of the STC unit 46 is detected. By adding the detected time difference to the PCR, the PCR is corrected and a multi-channel transport stream TSm, which is a transmission signal, is generated.
[0018]
For this reason, in the MPEG decoder, the PCR is corrected even when the transport streams coincide with each other in time and one of them is delayed. Therefore, the reference time in the MPEG decoder set based on this PCR is set. The occurrence of a time lag is prevented.
[0019]
As described above, in the conventional transmission signal generation apparatus that generates a transmission signal of a plurality of channels, even if the transport streams coincide with each other in time and one of them is delayed, a reference time shift occurs in the MPEG decoder. In order to prevent this from happening, the arrival time of the transport stream is stored, the time difference between the arrival time and the current time is detected, and the PCR is corrected using the detected time difference. A circuit was needed.
[0020]
Accordingly, the present invention provides a signal multiplexing method and a transmission signal generation device that can easily generate a transmission signal of a plurality of channels with a simple circuit configuration so as not to cause a reference time shift on the receiving side.
[0021]
[Means for Solving the Problems]
A signal multiplexing method according to the present invention is a method of multiplexing an input signal as an encoded signal, the time management information used for performing time control in the decoding process of the encoded signal, and the time A step of generating a reference time as a reference of time reference information for setting reference synchronization information to a desired value, a step of supplying the generated reference time to the signal multiplexing means and the plurality of encoders; A step of encoding an input signal at each of the encoders based on the received reference time and outputting an encoded signal; and a signal multiplexing of the encoded signal output from each of the encoders based on the reference time And a step of multiplexing by means.
[0022]
The signal multiplexing apparatus according to the present invention includes a plurality of encoders that encode an input signal based on a reference time and output an encoded signal, and each encoded signal output from the encoder is based on the reference time. Signal multiplexing means for multiplexing and outputting, and each of the encoders and reference time generating means for supplying a reference time to the signal multiplexing means, each of the encoders in the decoding process of the encoded signal, Time management information generating means for generating time management information used for performing time control based on the reference time, and the signal multiplexing means is a decoding process of the multiplexed encoded signal, Time reference information generating means for generating time reference information for setting reference synchronization information to a desired value based on the reference time, and the reference time generating means Management information and generates a reference time as a reference of the time reference information is characterized in that the supply to each, and the time reference information generating means of the time management information generating means.
[0023]
In the present invention, video signals, audio signals, etc. of a program of a plurality of channels are encoded by the MPEG encoder, and time control or reproduction of reproduction output is performed in the decoding process of the encoded signal by the time management information generating means. Time management information for controlling the order is generated and added. The encoded signal of each program to which this time management information is added is multiplexed by signal multiplexing means. Time reference information for reproducing the reference time in the decoding process generated by the time reference information generating means is added to the multiplexed signal, and for example, an MPEG2 multi-channel transport stream is obtained. Since the time management information and the time reference information are generated based on the time generated by the reference time generating means, the time reference information and the time management information of each program are synchronized with each other.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
Subsequently, an embodiment of a transmission signal generating apparatus according to the present invention will be described in detail with reference to the drawings.
[0025]
FIG. 1 is a system diagram showing an embodiment of a transmission signal generating apparatus according to the present invention, and shows a case where, for example, three programs are multiplexed and output. In FIG. 1, parts corresponding to those in FIG.
[0026]
In the station time code generating unit 50, which is the reference time generating means shown in FIG. 1, a time serving as a reference for the entire transmission signal generating device is generated and supplied to the MPEG encoders 10a, 20a, 30a and the multiplexer 40a.
[0027]
A video signal Dv1 and an audio signal Da1 are supplied to the MPEG encoder 10a, and the video signal Dv1 is encoded by the video encoder unit 11 to be a video stream. Also, the audio signal Da1 is encoded by the audio encoder unit 12 to be an audio stream.
[0028]
The STC unit 13 is supplied with a reference time from the station time code generation unit 50, and the time reference of the MPEG encoder 10 is generated based on this time. Based on the time generated by the STC unit 13, the video encoder unit 11 and the audio encoder unit 12 generate PTS that is playback management time management information and DTS that is decoding time management information used in an MPEG decoder described later. The Further, the video encoder unit 11 generates a PES packet from information such as PTS and DTS and a video stream. The audio encoder unit 12 generates a PES packet from information such as PTS and DTS and an audio stream.
[0029]
Here, FIG. 2 shows the structure of the PES packet. The video stream shown in FIG. 2A or the audio stream shown in FIG. 2B is divided into an appropriate length, and the PES packet shown in FIG. 2C is generated. This PES packet is configured as shown in FIG. 2D.
[0030]
In FIG. 2D, the packet start code is composed of a start code which is a 24-bit fixed value and an 8-bit stream ID, and a stream packetized by this stream ID is defined. The next 16 bits indicate the data length of the packet. “10” is an identification code indicating the MPEG2 program stream PS. Flags are placed together in the next 14 bits, and option data is placed in the conditional coding corresponding to these flags. The header length of the PES packet is indicated by 8 bits following the flags. In the conditional coding section, PTS and DTS are indicated by (33 + 7) bits. The stuffing byte is dummy data for making the data length constant even when there is no PTS or DTS. Following the conditional coding, packet data of a data stream of information relating to a video stream, an audio stream or a program is placed.
[0031]
The PES packet configured in this way is supplied to the multiplexing circuit 14 and multiplexed. Further, the multiplexing circuit 14 divides the multiplexed PES packet to generate a transport stream TS1.
[0032]
Here, the structure of the transport stream TS is shown in FIG. As shown in FIG. 3A, the transport stream TS is composed of transport packets having a fixed length of 188 bytes, and this transport packet has the structure shown in FIG. 3B.
[0033]
In FIG. 3B, the 8-bit synchronization signal is data for detecting the head of the transport packet by the MPEG decoder. The error display indicates whether or not there is a bit error in this packet. The unit start display indicates that a new PES packet starts from a payload described later of this packet. The transport packet priority indicates the importance of this packet. 13-bit PID (Packet Identification) is stream identification information. In the scramble control, the presence / absence / type of payload scramble is indicated. In the adaptation field control, the presence / absence of an adaptation field and a payload described later are indicated. In the 4-bit cyclic counter, whether or not a part of packets having the same PID is partially discarded is determined based on the continuity of the count information. The adaptation field is configured as shown in FIG. 3C, and the data of the divided PES packet is placed in the payload following the adaptation field.
[0034]
In FIG. 3C, the adaptation field length is indicated by the first 8 bits of the adaptation field. In the discontinuous display, it is indicated that the system clock is reset and becomes new contents in the next packet having the same PID. The random access display indicates the start of a video sequence header or audio frame, and the entry point at the time of random access can be detected by this random access display. The stream priority indication indicates that an important part of the individual stream is in the payload of this packet. A flag is provided after the stream priority display, and an optional field of conditional coding is set by this flag. After this optional field, a stuffing byte that is invalid data is provided as necessary.
[0035]
Optional fields include PCR as time reference information, OPCR (Original Program Clock Reference) as original program reference time, splice countdown indicating the number of transport packets of the same PID up to the editable point, and the like. ing.
[0036]
In the MPEG encoders 20a and 30a, as in the MPEG encoder 10a, the time reference is generated by the STC units 23 and 33 based on the time from the station time code generation unit 50, and the video encoder unit using the time reference PES packets are generated by the audio encoder units 22 and 32 and supplied to the multiplexing circuits 24 and 34. The multiplexing circuits 24 and 34 also generate transport streams TS2 and TS3 in the same manner as the multiplexing circuit 14.
[0037]
Thus, the transport streams TS1, TS2, TS3 generated by the MPEG encoders 10a, 20a, 30a are supplied to the input sections 41a, 42a, 43a of the multiplexer 40a, respectively.
[0038]
The input units 41, 42, and 43 are configured using a FIFO (First-In First-Out) memory, and transport streams TS 1, TS 2, TS 3 are sequentially stored and read out and supplied to the multiplexing circuit 44. Is done.
[0039]
The multiplexing circuit 44 multiplexes the transport streams TS1, TS2, and TS3 stored in the input units 41, 42, and 43. Here, when there is a temporally matching transport stream TS, one of them is delayed and multiplexed and supplied to the PCR adding unit 47.
[0040]
The PCR adding unit 47 is supplied with the time generated by the STC unit 48 based on the reference time of the station time code generating unit 50, and the PCR is added to the multiplexed transport stream so that a multi-channel transcoder is added. A port stream TSm is transmitted.
[0041]
On the receiving side, the transport stream TSc of the desired program is separated from the multi-channel transport stream TSm by the demultiplexer and supplied to the MPEG decoder. Here, the structure of the MPEG decoder is shown in FIG.
[0042]
In FIG. 4, the transport stream TSc is supplied to the separation unit 71 of the MPEG decoder 70 and separated into PES packets of video signals and audio signals.
[0043]
The PES packet of the video signal is supplied to the video decoder unit 73 via the buffer 72. The PES packet of the audio signal is supplied to the audio decoder unit 75 via the buffer 74. In addition, the PCR of the transport stream TSc is supplied to the STC unit 76.
[0044]
FIG. 5 is a diagram showing a configuration of the STC unit 76, and the STC unit 76 is configured by a PLL (Phase Locked Loop). The PCR of the transport stream TSc is supplied to the adder 761 and the counter 762. In the counter 762, the counter 762 is set by PCR based on the signal LD indicating the PCR supply timing of the transport stream TSc and a system clock signal CK from a voltage controlled oscillator (VCO) 765 described later. The PCR set from 762 is output and supplied to the adder 761.
[0045]
In the adder 761, the PCR of the transport stream TSc supplied from the separation device and the PCR-inverted data of the PCR supplied from the counter 762 are added, and the PCR of the transport stream TSc supplied from the separation device is added. And the error data of the PCR supplied from the counter 762 is supplied to the D / A converter 763. The error data supplied to the D / A converter 763 is converted into an analog signal and supplied to the voltage controlled oscillator 765 via the low pass filter 764. For this reason, the frequency of the system clock signal CK output from the voltage controlled oscillator 765 is assumed to coincide with the frequency (27 MHz) of the system clock signal on the transmission side, ensuring the accuracy of the PCR timing and ensuring the correct reference time. It is reproduced. The reference time output from the counter 762 is supplied to the video decoder unit 73 and the audio decoder unit 75.
[0046]
The video decoder unit 73 and the audio decoder unit 74 decode the PES packet signal based on the reference time from the STC unit 76 and the PTS and DTS of the PES packet to generate the video signal Dvc and the audio signal Dac.
[0047]
As described above, according to the above-described embodiment, the STC unit 13a of the MPEG encoder 10a and the STC unit 23a of the MPEG encoder 20a are based on the overall reference time generated by the station time code generation unit 50 on the transmission side. Since the STC unit 33a of the MPEG encoder 30a and the STC unit 48 of the multiplexer 40a generate the reference time, the PTS and DTS of each channel are generated in synchronism and the PCR is also generated in synchronism with the transmission signal. A multi-channel transport stream TSm is generated.
[0048]
On the receiving side, a system clock signal is generated in synchronization with the PCR of the transport stream TSc selected from the multi-channel transport stream TSm, and a signal decoding process is performed based on the PTS and DTS synchronized with the PCR. Thus, the signal can be reproduced satisfactorily without causing a reference time shift.
[0049]
Furthermore, since the transmission side stores the arrival time of the TS packet and it is not necessary to correct the PCR from the actually multiplexed time, the configuration can be made simple and small.
[0050]
【The invention's effect】
According to this invention, time management information for controlling reproduction output time control and reproduction order when decoding the encoded signal is added to each of the encoded signals obtained by a plurality of encoders. And multiplexed by the signal multiplexing means. Time reference information for reproducing the reference time in the decoding process generated by the time reference information generating means is added to the multiplexed signal to generate a transmission signal. The time management information and the time reference information are generated and synchronized based on the time generated by the reference time generating means.
[0051]
This eliminates the need for a complicated circuit for correcting the time reference information required when multiplexing the time reference information added to the encoded signal from each encoder. A transmission signal of a plurality of channels that does not cause a reference time shift can be easily generated.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a transmission signal generating apparatus according to the present invention.
FIG. 2 is a diagram illustrating a structure of a PES packet.
FIG. 3 is a diagram illustrating a configuration of a transport stream.
4 is a diagram showing a configuration of an MPEG decoder 70. FIG.
5 is a diagram showing a configuration of an STC unit 76. FIG.
FIG. 6 is a system diagram of a digital television broadcasting system.
FIG. 7 is a diagram illustrating a configuration of a conventional transmission signal generation device.
[Explanation of symbols]
10, 10a, 20, 20a, 30, 30a ... MPEG encoder, 11, 21, 31 ... video encoder, 12, 22, 32 ... audio encoder, 13, 13a, 23, 23a, 33, 33a , 46, 48, 76 ... STC section, 14, 24, 34, 44 ... multiplexing circuit, 40, 40a ... multiplexer, 41, 41a, 42, 42a, 43, 43a ... input section 45... PCR corrector 47. PCR adder 50. Station time code generator 60. Demultiplexer 70 MPEG decoder

Claims (5)

入力信号を符号化信号にして多重化する方法であって、
上記符号化信号の復号化処理で、時刻制御を行うために用いる時刻管理情報および、時刻の基準となる同期情報を所望の値に設定するための時刻基準情報の基準となる基準時刻を発生するステップと、
発生された上記基準時刻を信号多重手段及び複数のエンコーダに供給するステップと、
供給された上記基準時刻に基づいてエンコーダの各々で入力信号を符号化処理して符号化信号を出力するステップと、
各々の上記エンコーダから出力された符号化信号を上記基準時刻に基づいて上記信号多重手段で多重化するステップと
を有することを特徴とする信号多重化方法。
A method of multiplexing an input signal as an encoded signal,
In the decoding process of the encoded signal, a reference time serving as a reference of time reference information for setting time management information used for time control and synchronization information as a reference of time to a desired value is generated. Steps,
Supplying the generated reference time to a signal multiplexing means and a plurality of encoders;
Encoding an input signal at each of the encoders based on the supplied reference time and outputting an encoded signal; and
A signal multiplexing method comprising: multiplexing the encoded signals output from the encoders by the signal multiplexing means based on the reference time.
上記符号化信号はMPEG2の符号化ストリームを分離してパケット化した信号であり、
上記時刻管理情報はPTS(Presentation Time Stamp)あるいはDTS(Decoding Time Stamp)であり、
上記時刻基準情報はPCR(プログラム時刻基準参照値)である
ことを特徴とする請求項1記載の信号多重化方法。
The encoded signal is a signal obtained by separating and encoding an MPEG2 encoded stream,
The time management information is PTS (Presentation Time Stamp) or DTS (Decoding Time Stamp),
The signal multiplexing method according to claim 1, wherein the time base information is a PCR (program time base reference value).
入力信号を各々基準時刻に基づき符号化処理して符号化信号を出力するエンコーダが複数と、
上記エンコーダから出力される各々の符号化信号を基準時刻に基づいて多重化して出力する信号多重手段と、
各々の上記エンコーダ及び上記信号多重手段に基準時刻を供給する基準時刻発生手段とを備え、
各々の上記エンコーダは、
上記符号化信号の復号化処理で、時刻制御を行うために用いる時刻管理情報を上記基準時刻に基づいて生成する時刻管理情報生成手段を有し、
上記信号多重手段は、
多重化された上記符号化信号の復号化処理で、時刻の基準となる同期情報を所望の値に設定するための時刻基準情報を上記基準時刻に基づいて生成する時刻基準情報生成手段を有し、
上記基準時刻発生手段は、
上記時刻管理情報および上記時刻基準情報の基準となる基準時刻を発生して上記時刻管理情報生成手段の各々、及び上記時刻基準情報生成手段に供給することを特徴とする伝送信号生成装置。
A plurality of encoders that each encode an input signal based on a reference time and output an encoded signal;
Signal multiplexing means for multiplexing and outputting each encoded signal output from the encoder based on a reference time;
A reference time generating means for supplying a reference time to each of the encoders and the signal multiplexing means,
Each of the above encoders
Time management information generating means for generating time management information used for performing time control in the decoding process of the encoded signal based on the reference time,
The signal multiplexing means is
Time reference information generating means for generating time reference information for setting synchronization information serving as a time reference to a desired value in the decoding process of the multiplexed encoded signal based on the reference time ,
The reference time generating means is
A transmission signal generating apparatus, characterized in that a reference time serving as a reference for the time management information and the time reference information is generated and supplied to each of the time management information generating means and the time reference information generating means.
上記エンコーダは、
上記入力信号における映像信号を符号化するビデオエンコーダ手段と、
上記入力信号における音声信号を符号化するオーディオエンコーダ手段と、
符号化された当該音声信号及び映像信号を多重化する音映像多重化手段とを備え、
上記ビデオエンコーダ手段は、
上記時刻管理情報生成手段により生成された上記時刻管理情報を入力し、当該時刻管理情報に基づいて上記映像信号を符号化し、符号化された信号を上記音映像多重化手段へ出力し、
上記オーディオエンコーダ手段は、
上記時刻管理情報を入力し、当該時刻管理情報に基づいて上記音声信号を符号化し、符号化された信号を上記音映像多重化手段へ出力することを特徴とする請求項3記載の伝送信号生成装置。
The encoder is
Video encoder means for encoding a video signal in the input signal;
Audio encoder means for encoding the audio signal in the input signal;
Sound and video multiplexing means for multiplexing the encoded audio signal and video signal,
The video encoder means comprises:
Input the time management information generated by the time management information generation means, encode the video signal based on the time management information, and output the encoded signal to the sound video multiplexing means,
The audio encoder means includes
4. The transmission signal generation according to claim 3, wherein the time management information is input, the audio signal is encoded based on the time management information, and the encoded signal is output to the audio / video multiplexing means. apparatus.
上記信号多重手段は、
上記各々の符号化信号を入力する複数の入力部と、
上記複数の入力部から出力される信号を多重化する多重化部と、
上記時刻基準情報生成手段により生成された上記時刻基準情報を入力し、当該時刻基準情報を上記多重化された信号に付加する時刻情報付加部と
を備えることを特徴とする請求項3記載の伝送信号生成装置。
The signal multiplexing means is
A plurality of input units for inputting the respective encoded signals;
A multiplexing unit that multiplexes signals output from the plurality of input units;
4. The transmission according to claim 3, further comprising: a time information adding unit that inputs the time reference information generated by the time reference information generating means and adds the time reference information to the multiplexed signal. Signal generator.
JP20258896A 1996-07-31 1996-07-31 Signal multiplexing method and transmission signal generating apparatus using the same Expired - Fee Related JP3893643B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20258896A JP3893643B2 (en) 1996-07-31 1996-07-31 Signal multiplexing method and transmission signal generating apparatus using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20258896A JP3893643B2 (en) 1996-07-31 1996-07-31 Signal multiplexing method and transmission signal generating apparatus using the same

Publications (2)

Publication Number Publication Date
JPH1051750A JPH1051750A (en) 1998-02-20
JP3893643B2 true JP3893643B2 (en) 2007-03-14

Family

ID=16459978

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20258896A Expired - Fee Related JP3893643B2 (en) 1996-07-31 1996-07-31 Signal multiplexing method and transmission signal generating apparatus using the same

Country Status (1)

Country Link
JP (1) JP3893643B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3058263B2 (en) 1997-07-23 2000-07-04 日本電気株式会社 Data transmission device, data reception device
JPH11252552A (en) * 1998-03-05 1999-09-17 Sony Corp Compression coding method and compression coder for video signal, and multiplexing method and multiplexer for compression coded data
JP4734690B2 (en) * 2000-04-28 2011-07-27 ソニー株式会社 Signal transmission method and signal transmission device
KR100826170B1 (en) * 2002-04-08 2008-04-30 엘지전자 주식회사 Method for managing presentation time stamp in digital broadcasting receiver
KR100943811B1 (en) 2002-12-04 2010-02-24 엔엑스피 비 브이 Method of automatically testing audio/video synchronization
JP2007110749A (en) * 2006-12-18 2007-04-26 Hitachi Ltd Time series signal input method
BRPI0800465B1 (en) 2007-03-20 2020-04-22 Kk Toshiba Toshiba Corporation internet protocol broadcasting system, multiplexer and receiving apparatus used on one receiving side thereof and method for converting a plurality of transport streams into real-time transport protocol packets for an internet protocol network transmission and transmit the converted rtp packets to a broadcast network on the ip network
CN112599138B (en) * 2020-12-08 2024-05-24 北京百瑞互联技术股份有限公司 Multi-PCM signal coding method, device and medium of LC3 audio coder

Also Published As

Publication number Publication date
JPH1051750A (en) 1998-02-20

Similar Documents

Publication Publication Date Title
US5598415A (en) Transmission of high rate isochronous data in MPEG-2 data streams
US6456782B1 (en) Data processing device and method for the same
JP4240545B2 (en) System for digital data format conversion and bitstream generation
JP3666625B2 (en) Data recording method and data recording apparatus
US20080253466A1 (en) Method and system for converting a dss stream to an encrypted mpeg stream
US7346054B2 (en) Method and system for co-relating transport packets on different channels using a cyclic redundancy check (CRC)
JP2006345223A (en) Device and method for recording and output
US7415014B2 (en) Method and system for co-relating transport packets on different channels using a packet prioritization scheme
JP3893643B2 (en) Signal multiplexing method and transmission signal generating apparatus using the same
KR101131836B1 (en) ASI Switcher for digital advertisement inserter
US20040263689A1 (en) Broadcast system and apparatus, sync information replacing apparatus and method, program, and recording medium recording the program
AU701138B2 (en) Transmission of high rate isochronous data in MPEG-2 data streams
JP3400681B2 (en) Data packet remultiplexing method and remultiplexing apparatus
JP6813933B2 (en) Video / audio transmission system, transmission method, transmitter and receiver
JPH11205789A (en) Transmission rate converter of mpeg2 transport stream
JP4689231B2 (en) Transport stream switching device
JP4192766B2 (en) Receiving apparatus and method, recording medium, and program
US20080123732A1 (en) Method and system for configuring decoding based on detecting transport stream input rate
JP6908170B2 (en) Sending method
JP7120399B2 (en) Sending method
JP2000049726A (en) Multiplexing device and method therefor
JPH11340936A (en) Method and device for multiplexing data
JP2000307542A (en) Data multiplexing device and data multiplexing method
JPH1051496A (en) Device and method for multiplexing
JP2019146188A (en) Transmitter, transmission method, receiver and reception method

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060308

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060328

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061017

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061027

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061204

LAPS Cancellation because of no payment of annual fees