JPH08505024A - ビデオおよびオーディオ信号処理システムにおける補助情報のための合理的入力バッファの回路配列 - Google Patents
ビデオおよびオーディオ信号処理システムにおける補助情報のための合理的入力バッファの回路配列Info
- Publication number
- JPH08505024A JPH08505024A JP50157895A JP50157895A JPH08505024A JP H08505024 A JPH08505024 A JP H08505024A JP 50157895 A JP50157895 A JP 50157895A JP 50157895 A JP50157895 A JP 50157895A JP H08505024 A JPH08505024 A JP H08505024A
- Authority
- JP
- Japan
- Prior art keywords
- information
- stream
- video
- buffer
- decoder
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000000872 buffer Substances 0.000 title claims abstract description 606
- 230000005236 sound signal Effects 0.000 title description 42
- 238000012545 processing Methods 0.000 title description 39
- 238000000034 method Methods 0.000 claims abstract description 103
- 230000006835 compression Effects 0.000 claims abstract description 32
- 238000007906 compression Methods 0.000 claims abstract description 32
- 230000003139 buffering effect Effects 0.000 claims description 57
- 230000008569 process Effects 0.000 claims description 47
- 230000005540 biological transmission Effects 0.000 claims description 26
- 239000000284 extract Substances 0.000 claims description 10
- 230000006837 decompression Effects 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000012546 transfer Methods 0.000 description 16
- 238000003780 insertion Methods 0.000 description 13
- 230000037431 insertion Effects 0.000 description 13
- 230000008859 change Effects 0.000 description 12
- 238000005070 sampling Methods 0.000 description 12
- 101000598987 Homo sapiens Medium-wave-sensitive opsin 1 Proteins 0.000 description 10
- 101000598981 Homo sapiens Medium-wave-sensitive opsin 2 Proteins 0.000 description 10
- 101000598986 Homo sapiens Medium-wave-sensitive opsin 3 Proteins 0.000 description 10
- 102100037812 Medium-wave-sensitive opsin 1 Human genes 0.000 description 10
- 230000000694 effects Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 7
- 230000001934 delay Effects 0.000 description 6
- 230000008707 rearrangement Effects 0.000 description 6
- 101000969688 Homo sapiens Macrophage-expressed gene 1 protein Proteins 0.000 description 5
- 102100021285 Macrophage-expressed gene 1 protein Human genes 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 239000013307 optical fiber Substances 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000001094 photothermal spectroscopy Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- 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
-
- 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
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43074—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
-
- 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
- H04N21/23406—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving management of server-side video buffer
-
- 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/23614—Multiplexing of additional data and 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/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/2368—Multiplexing of audio and 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2401—Monitoring of the client buffer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/242—Synchronization processes, e.g. processing of PCR [Program Clock References]
-
- 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/4341—Demultiplexing of audio and 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/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/4348—Demultiplexing of additional data and 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/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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44004—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video buffer management, e.g. video decoder buffer or video display buffer
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Time-Division Multiplex Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.非圧縮補助情報と情報ストリームとをマルチプレクスしてビットストリー ムを生成する方法であって、前記情報ストリームは、可変長ユニットの情報スト リームを供給するために、変化する圧縮率で固定長ユニットの情報信号を圧縮す ることにより得られ、前記補助情報は、前記情報ストリームをその後に復号する ために使用され、前記補助情報のユニットは前記情報信号のユニットと対応して おり、該方法は下記の諸工程、すなわち、 前記情報ストリームを複数の情報ストリームの部分に時間的に分割する工程と 、 前記非圧縮補助情報を複数の補助情報の部分に時間的に分割する工程と、 前記情報ストリームの部分および前記補助情報の部分をインターリーブして前 記ビットストリームを供給する工程、および、 仮想的なシステムターゲットデコーダによる前記ビットストリームの復号をエ ミュレートすることにより前記情報ストリームの分割の工程、前記補助情報の分 割の工程、および、前記インターリーブする工程を制御する工程であって、前記 仮想的なシステムターゲットデコーダは、前記ビットストリームをデマルチプレ クスするデマルチプレクシング手段、情報ストリームバッファと情報ストリーム デコーダとの直列的回路配列及び補助情報バッファと補助情報プロセッサとの直 列的回路配列を含み、直列的回路配列のそれぞれは前記デマルチプレクシング手 段に接続され、前記情報ストリーム分割の工程、前記補助情報分割の工程、およ び、インターリーブ工程は、前記情報ストリームバッファおよび前記補助情報バ ッファがオーバーフローまたはアンダーフローしないように制御されるもの を有する方法。 2.請求項1に記載に記載の方法であって、該方法中の前記情報ストリーム分 割の工程、前記補助情報分割の工程、および、インターリーブ工程を制御する工 程において、 前記デマルチプレクシング手段は、前記ビットストリームを受け、そこから前 記情報ストリームおよび前記補助情報を抽出して、これらの情報を前記情報スト リームバッファと前記補助情報バッファにそれぞれ供給し、 前記情報ストリームバッファは、第1のターゲットサイズを有し、 前記補助情報バッファは、第2のターゲットサイズを有し、 前記情報ストリームデコーダは、第1のターゲットタイミングで前記情報スト リームバッファから可変長ユニットの前記情報ストリームを取り出し、 前記補助情報プロセッサは、第2のターゲットタイミングで前記補助情報バッ ファから対応する固定長ユニットの前記補助情報を取り出す方法。 3.請求項2に記載に記載の方法であって、該方法中の前記インターリーブ工 程において、前記ビットストリームは複数のレイヤを有し、 前記情報ストリームの部分および前記補助情報の部分は、前記ビットストリー ムの複数のレイヤの内の同一レイヤにおいてインターリーブされる方法。 4.請求項3に記載の方法であって、該方法中の前記補助情報は前記情報スト リームのためのディレクトリ情報である方法。 5.請求項4に記載の方法であって、該方法内の前記情報ストリームは複数の アクセスポイントを含み、前記ディレクトリ情報の各ユニットは、前記アクセス ポイントの一つと関連している方法。 6.請求項5に記載の方法であって、該方法中、 前記補助情報を複数の補助情報の部分に分割する工程において、前記ディレク トリ情報は、前記第2のターゲットサイズによって決定される複数のディレクト リ情報のユニットを含むディレクトリパケットに分割され、 前記情報ストリームを情報ストリームの部分に分割する工程において、前記情 報ストリームは、複数の情報パケットのセットに分割され、前記複数の情報パケ ットは前記ディレクトリパケットにおけるディレクトリ情報のユニット数と同等 の複数のアクセスポイントを含み、 前記インターリーブ工程において、前記ディレクトリパケットは、隣接する情 報パケットのセットとインターリーブされる方法。 7.請求項2に記載に記載の方法であって、該方法中の前記インターリーブ工 程において、前記ビットストリームは複数のレイヤを有し、 前記情報ストリームの部分は前記ビットストリームの第1のレイヤにおいてイ ンターリーブされ、前記補助情報の部分は前記ビットストリームの前記第1のレ イヤとは異なる第2のレイヤにおいてインターリーブされる方法。 8.請求項7に記載の方法であって、該方法中の前記情報ストリームは複数の アクセスユニットからなり、前記補助情報は前記情報ストリームの前記アクセス ユニットを復号するためのタイムスタンプのセットである方法。 9.請求項8に記載の方法であって、該方法中、 前記制御工程において、前記補助情報バッファは前記第2のターゲットサイズ により決定される占有領域を有し、前記補助情報は前記デマルチプレクシングス 手段から供給され、前記補助情報は前記補助情報プロセッサにより取り出され、 前記情報ストリームを情報ストリームの部分に分割する工程において、前記情 報ストリームは複数の情報パケットに分割され、 前記補助情報を補助情報の部分に分割する工程は、前記タイムスタンプのセッ トがタイムスタンプに分割され、 前記情報ストリームをインターリーブする工程において、各情報パケットに情 報パケットヘッダを供給する工程をさらに含み、 前記情報ストリームの部分および前記補助情報の部分をインターリーブする工 程において、タイムスタンプは、前記補助情報バッファの占有領域に応じて選択 された前記情報パケットの内の複数の前記情報パケットヘッダに含まれる方法。 10.請求項8に記載の方法であって、該方法中、 前記制御工程において、前記情報ストリームバッファは第1のターゲットサイ ズを有し、前記補助情報バッファは第2のターゲットサイズを有し、前記補助情 報バッファは前記第2のターゲットサイズにより決定される占有領域を有し、 前記補助情報は前記デマルチプレクサから供給され、当該補助情報は前記補助情 報プロセッサにより取り出されたものであり、 前記情報ストリームを情報ストリームの部分に分割する工程は、前記情報スト リームは複数の情報パケットに分割し、 前記補助情報を補助情報の部分に分割する工程は、前記タイムスタンプのセッ トがタイムスタンプに分割し、 前記情報ストリームをインターリーブする工程は、各情報パケットに情報パケ ットヘッダを供給する工程をさらに含み、 前記情報ストリームの部分および前記補助情報の部分をインターリーブする工 程において、タイムスタンプは、タイムスタンプバッファ周波数で前記情報パケ ットの前記情報パケットヘッダに周期的に含まれ、 前記制御工程において、少なくとも前記タイムスタンプ符号化周波数および前 記第2のターゲットサイズのいずれかが、前記情報ストリームバッファがオーバ ーフローすることがないように前記情報ストリームバッファの占有領域が最大と なるような方法により制御される方法。 11.請求項7に記載の方法であって、該方法中、 前記情報ストリームデコーダは複数の情報ストリームデコーダの一つであり、 これら情報ストリームデコーダは位相同期されており、 前記補助情報バッファは1および1を超えない前記補助情報のユニットに適合 するように設けられたサイズを有する方法。 12.ビットストリームを生成するエンコーダであって、該エンコーダは、 変化する圧縮率で固定長ユニットの情報信号を圧縮し、可変長ユニットの情報 ストリームを供給する手段と、 前記情報ストリームを時間的に複数の情報ストリームの部分に分割する情報ス トリーム分割手段と、 非圧縮補助情報を複数の補助情報の部分に時間的に分割し、前記補助情報は続 いて前記情報ストリームの復号に用いられ、前記補助情報のユニットは前記情報 信号のユニットに対応する補助情報分割手段と、 前記情報ストリームの部分および前記補助情報の部分を連続して配列してビッ トストリームを供給するマルチプレクシング手段であって、該マルチプレクシン グ手段は、前記ビットストリームをデマルチプレクスするデマルチプレクシング 手段、情報ストリームバッファと情報ストリームデコーダとの直列的回路配列、 及び補助情報バッファと補助情報プロセッサとの直列的回路配列を含むシステム ターゲットデコーダによって前記ビットストリームの復号をエミュレートするこ とにより前記情報ストリーム分割手段および前記補助情報分割手段を制御する制 御手段を含み、前記直列的回路配列のそれぞれは前記デマルチプレクシング手段 に接続され、前記制御手段は前記情報ストリームバッファおよび前記補助情報バ ッファがアンダーフローまたはオーバーフローしないように前記情報ストリーム 分割手段および前記補助情報分割手段を制御するマルチプレクシング手段と を有するエンコーダ。 13.請求項12のエンコーダであって、該エンコーダ中、 前記デマルチプレクシング手段は、前記ビットストリームを受信し、そこから 前記情報ストリームバッファおよび前記補助情報バッファに供給する前記情報ス トリームおよび前記補助情報をそれぞれ抽出し、 前記情報ストリームバッファは、第1のターゲットサイズを有し、 前記補助情報バッファは、第2のターゲットサイズを有し、 前記情報ストリームデコーダは、第1のタイミングで前記情報ストリームバッ ファから可変長ユニットの前記情報ストリームを取り出し、 前記補助情報プロセッサは、第2のターゲットタイミングで前記補助情報バッ ファから対応する固定長ユニットの前記補助情報を取り出すエンコーダ。 14.請求項12に記載のエンコーダであって、該エンコーダ中、 前記マルチプレクシング手段によって供給された前記ビットストリームは、複 数のレイヤからなり、 前記マルチプレクシング手段は、前記ビットストリームの複数のレイヤのうち の同一レイヤに、前記情報ストリームの部分および前記補助情報の部分を配列す るエンコーダ。 15.請求項12に記載のエンコーダであって、該エンコーダ中、 前記マルチプレクシング手段によって供給された前記ビットストリームは、複 数のレイヤからなり、 前記マルチプレクシング手段は、前記ビットストリームの第1のレイヤに前記 情報ストリームの時分割の部分を配列し、前記ビットストリームの前記第1のレ イヤと異なる第2のレイヤに前記非圧縮補助情報を配列するエンコーダ。 16.情報信号が、ビットストリームとして媒体に対する伝送のために非圧縮 補助情報とともに圧縮され、前記ビットストリームが媒体から伝送され、処理さ れて伸長により前記情報信号を復元するため、および、前記補助情報を復元する ために処理され、前記補助情報は前記情報信号の復元において用いられるための ものであるシステムであって、該システムは以下の諸手段、すなわち、 前記情報信号を圧縮して情報ストリームを供給し、固定長ユニットの前記情報 信号が変化する圧縮率を用いて圧縮して可変長ユニットの前記情報ストリームを 供給する手段と、 前記情報ストリームの時分割の部分および前記非圧縮補助情報の時分割の部分 を連続的に配列して前記媒体に対する伝送のためのビットストリームを供給する マルチプレクシング手段であって、前記ビットストリームをデマルチプレクスす るデマルチプレクシング手段、情報ストリームバッファと情報ストリームデコー ダとの直列的回路配列、及び補助情報バッファと補助情報プロセッサとの直列的 回路配列を含むシステムターゲットデコーダによる前記ビットストリームの復号 をエミュレートすることにより、前記情報ストリームおよび前記補助情報をそれ ぞれ時分割の部分に分割することを決定する制御手段を含み、前記直列的回路配 列のそれぞれは前記デマルチプレクシング手段に接続され、前記情報ストリーム バッファおよび前記補助情報バッファはそれぞれのサイズを有するマルチプレク シング手段と を有するエンコーダ、および、 前記媒体から伝送された前記ビットストリームから前記情報ストリームおよび 前記補助情報を抽出するデマルチプレクシング手段と、前記デマルチプレクシン グ手段からの前記補助情報を受信し、少なくとも前記補助情報バッファのサイズ のサイズを有している第1の入力バッファ手段と、前記第1の入力バッファ手段 から前記補助情報のユニットを取り出す手段と、前記デマルチプレクシング手段 から前記情報ストリームを受信し、少なくとも前記情報ストリームバッファのサ イズのサイズを有している第2の入力バッファ手段と、前記第2の入力バッファ 手段から可変長ユニットの前記情報ストリームの一つを取り出し、前記情報スト リームの前記取り出されたユニットを伸長して前記情報信号を復元するデコーダ 手段と を有するデコーダと を有するシステム。 17.請求項16に記載のシステムであって、該システム中、 前記制御手段は前記情報ストリームおよび前記補助情報をそれぞれ時分割の部 分に分割することを決定し、システムターゲットデコーダによって前記ビットス トリームの復号をエミュレートする条件は、前記情報ストリームバッファおよび 前記補助情報バッファがアンダーフローもオーバーフローもしないことであるシ ステム。 18.請求項16に記載のシステムであって、前記マルチプレクシング手段に よって供給される前記ビットストリームは複数のレイヤを有し、 前記マルチプレクシング手段は、前記情報ストリームの時分割の部分および前 記非圧縮補助情報の時分割の部分を、前記ビットストリームの複数のレイヤの内 の同一のレイヤにおいて配列するシステム。 19.請求項18に記載のシステムであって、該システム中の前記補助情報は 前記情報ストリームに関連するディレクトリ情報であるシステム。 20.請求項19に記載のシステムであって、該システム中の前記情報ストリ ームは複数のアクセスポイントを含み、前記ディレクトリ情報の各ユニットは前 記アクセスポイントの一つに関連しているシステム。 21.請求項19に記載のシステムであって、該システム中の前記制御手段は 前記ディレクトリ情報を各々がディレクトリ情報の複数のユニットを含むディレ クトリパケットへ分割することを決定し、および、前記情報ストリームを複数の 情報ストリームパケットのセットへ分割することを決定し、複数の情報ストリー ムパケットの各セットは、ディレクトリ情報のユニットと等しい数の複数のアク セスポイントを含み、 前記マルチプレクシング手段は、情報ストリームパケットのセットに隣接する 各ディレクトリパケットをマルチプレクスし、当該情報ストリームパケットのセ ットは前記ディレクトリパケットにおける前記ディレクトリ情報に関連したアク セスポイントを含んでいる。 22.請求項16に記載のシステムであって、該システム中、 前記マルチプレクシング手段によって供給される前記ビットストリームは複数 のレイヤを有し、 前記マルチプレクシング手段は、前記ビットストリームの第1のレイヤに前記 情報ストリームの時分割の部分を配列し、前記ビットストリームの前記第1のレ イヤと異なる第2のレイヤに前記非圧縮補助情報を配列する。 23.請求項22に記載に記載のシステムであって、該システム中の前記情報 ストリームは複数のアクセスユニットを有しており、前記補助情報は前記情報ス トリームのアクセスユニットの復号のためのタイムスタンプのセットであるシス テム。 24.請求項23に記載のシステムであって、該システム中、 前記補助情報バッファは、当該補助情報バッファのサイズ、前記デマルチプレ クシング手段から供給される前記補助情報、および、前記補助情報プロセッサに より取り出された前記補助情報によって決定される占有領域を有し、 前記制御手段は、 前記情報ストリームを複数の情報パケットに分割することを決定し、1つの情 報パケットヘッダを情報パケットそれぞれに供給し、 タイムスタンプのセットをタイムスタンプに分割することを決定し、 前記情報ストリームパケットおよび前記補助情報の部分を連続的に配列し、前 記情報パケットの前記情報パケットヘッダには、タイムスタンプがタイムスタン プバッファ周波数において周期的に含まれ、そして 少なくとも前記タイムスタンプ符号化周波数の1つと、前記補助情報バッファ のサイズとを、前記情報ストリームバッファがオーバーフローを生じることなし に前記情報ストリームバッファの占有領域を最大とするように制御するシステム 。 25.情報信号からビットストリームを得る方法であって、該方法は、 前記情報信号のユニットを圧縮して情報ストリームのユニットを供給し、前記 情報ストリームのユニットはアクセスポイントを含む工程と、 前記情報ストリームにおける前記アクセスポインタをポインティングする前記 情報ストリームポインタを導出する工程と、 ポインタパケットとともに情報パケットに分割された前記情報ストリームをマ ルチプレクスして、複数の連続するアクセスポイントを含む情報パケットのセッ トが、前記連続した複数のアクセスポイントのみをポインティングする前記ポイ ンタを含む隣接したポインタパケットとマルチプレクスされるように前記ビット ストリームを供給するマルチプレクシング工程と を有するシステム。 26.請求項25に記載の方法であって、該方法は、 前記導出工程の前に、前記情報パケットを、ダミーポインタを含むポインタパ ケットとともにマルチプレクスするマルチプレクシング工程、および、 この方法はさらに、前記導出工程において得られたポインタで前記ダミーポイ ンタをオーバーライトし、当該ポインタは各ポインタパケットにオーバーライト されたものであり、このポインタパケットは、前記ビットストリームにおける前 記ポインタパケットの直前の複数の連続したアクセスポインタをポインティング するポインタである、工程を有する方法。 27.情報信号からビットストリームを得る方法であって、 エンコーダを提供する工程であって、前記エンコーダは、前記情報信号のユニ ットを圧縮して情報ストリームのユニットを供給する手段、前記情報ストリーム のユニットをバッファリングするためのサイズを有する第1のバッファ手段、前 記第1のバッファ手段が前記情報ストリームのアクセスユニットそれぞれを受信 したときにタイムスタンプを供給する手段、前記タイムスタンプをバッファリン グするためのサイズを有する第2のバッファ手段、および、前記ビットストリー ムを提供するために前記第1のバッファ手段からの前記情報ストリームと前記第 2のバッファ手段からの前記タイムスタンプとをマルチプレクスするマルチプレ クシング手段とを有する工程と、 仮想的なシステムターゲットデコーダを定義する工程であって、前記仮想的な システムターゲットデコーダは、前記ビットストリームをデマルチプレクスする デマルチプレクシング手段、情報ストリームバッファと情報ストリームデコーダ との直列的回路配列、タイムスタンプバッファとタイムスタンププロセッサとの 直列的回路配列とを有し、それぞれの直列的回路配列は前記デマルチプレクサに 接続されている工程と、 前記仮想的なシステムターゲットデコーダを用いることによって前記ビットス トリームの復号をエミュレートすることにより、前記第1のバッファ手段のサイ ズと前記第2のバッファ手段のサイズを決定する工程と、 前記エンコーダを使って前記情報信号を符号化し、前記エンコーダの前記第1 のバッファ手段のサイズおよび前記第2のバッファ手段のサイズが、前記決定工 程によってそれぞれ決定されたサイズに設定されている工程と を有する方法 28.請求項27に記載の方法であって、該方法中、 前記システムターゲットデコーダを定義する工程において、 前記情報ストリームバッファおよび前記タイムスタンプバッファがそれぞれの サイズを有し、前記情報ストリームデコーダは前記タイムスタンププロセッサの 前記タイムバッファから取り出されたタイムスタンプに応じて前記情報ストリー ムを復号し、前記決定する工程において、前記第1のバッファ手段のサイズおよ び前記第2のバッファ手段のサイズが決定される。 29.請求項28に記載の方法であって、該方法中、 前記エンコーダにおいて、前記マルチプレクシング手段はタイムスタンプ符号 化周波数で前記ビットストリームにおけるタイムスタンプを周期的に含み、 前記情報ストリームはビットレートを有し、そして、 前記決定する工程において、バッファリング遅延は前記タイムスタンプ符号化 周波数および前記ビットレートに起因し、前記情報ストリームバッファのサイズ および前記タイムスタンプバッファのサイズは前記バッファリング遅延に起因す る方法。 30.非圧縮補助情報と情報ストリームとをマルチプレクスすることによりビ ットストリームを得、前記情報ストリームは変化する圧縮率で固定長ユニットの 情報信号を圧縮することにより、可変長ユニットの前記情報ストリームが得られ 、前記補助情報は続く前記情報ストリームの復号において用いられ、前記補助情 報のユニットが前記情報信号のユニットに対応しているデコーダであって、該デ コーダは以下の諸手段、すなわち、 前記ビットストリームから前記情報ストリームおよび前記補助情報を抽出する デマルチプレクシング手段と、 前記デマルチプレクシング手段から前記補助情報を受信する第1の入力バッフ ァ手段と、 前記第1の入力バッファ手段から前記補助情報のユニットを取り出す手段、 前記デマルチプレクシング手段から前記情報ストリームを受信する第2の入力 バッファ手段と、 前記第2の入力バッファ手段から可変長ユニットの前記情報ストリームの一つ を取り出し、前記補助情報のユニットに応じて前記情報ストリームの取り出され たユニットを伸長して固定長ユニットの前記情報信号を復元するデコーダ手段と を有するデコーダ。 31.請求項30に記載のデコーダであって、該デコーダ中の前記デコーダ手 段は、前記補助情報のユニットによって指示された時間で前記第2の入力バッフ ァ手段から可変長ユニットの前記情報ストリームの内の1つを取り出すデコーダ 。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13810993 | 1993-06-10 | ||
JP5/138109 | 1993-06-10 | ||
PCT/JP1994/000942 WO1994030014A1 (en) | 1993-06-10 | 1994-06-10 | Rational input buffer arrangements for auxiliary information in video and audio signal processing systems |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08505024A true JPH08505024A (ja) | 1996-05-28 |
JP3605826B2 JP3605826B2 (ja) | 2004-12-22 |
Family
ID=15214166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP50157895A Expired - Lifetime JP3605826B2 (ja) | 1993-06-10 | 1994-06-10 | ビデオおよびオーディオ信号処理システムにおける補助情報のための合理的入力バッファの回路配列 |
Country Status (9)
Country | Link |
---|---|
EP (1) | EP0654199B1 (ja) |
JP (1) | JP3605826B2 (ja) |
KR (1) | KR100205494B1 (ja) |
CN (1) | CN1110893A (ja) |
AU (1) | AU682045B2 (ja) |
CA (1) | CA2141672A1 (ja) |
DE (1) | DE69418678T2 (ja) |
ES (1) | ES2132406T3 (ja) |
WO (1) | WO1994030014A1 (ja) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997013367A1 (en) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Method and device for encoding seamless-connection of bit stream |
WO1997013362A1 (en) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Method and device for encoding seamless-connection of telecine-converted video data |
WO1997013364A1 (en) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Method and device for seamless-reproducing a bit stream containing noncontinuous system time information |
WO1997013365A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif d'enregistrement et de reproduction de train binaire intercale sur et a partir d'un support |
WO1997013363A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif de codage d'un systeme de connexion continue d'un train binaire |
WO1997013366A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif de connexion et de codage multi-angulaire d'un train binaire |
WO1997013361A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif de codage destine a donner des informations d'acheminement de recherche-reproduction a un train binaire |
US6484266B2 (en) | 1995-09-29 | 2002-11-19 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
JP2007325294A (ja) * | 1998-04-03 | 2007-12-13 | Tivo Inc | フォーマット化されたデジタルデータの連続ストリームにおけるランダムアクセス及び時間基準の機能を実施する方法及び装置 |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69318038T2 (de) * | 1993-10-29 | 1998-10-29 | Toshiba Kawasaki Kk | Aufzeichnungsmedium, das verschiedene sprachen verarbeiten kann und wiedergabevorrichtung |
JP2945842B2 (ja) * | 1994-04-13 | 1999-09-06 | 株式会社東芝 | データ記録方法、データ再生装置及びデータ再生方法 |
JP2910575B2 (ja) * | 1994-09-26 | 1999-06-23 | 日本電気株式会社 | 音声信号処理回路と画像・音声デコーダ |
IT1268195B1 (it) * | 1994-12-23 | 1997-02-21 | Sip | Decodificatore per segnali audio appartenenti a sequenze audiovisive compresse e codificate. |
CA2168327C (en) * | 1995-01-30 | 2000-04-11 | Shinichi Kikuchi | A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium. |
CA2168641C (en) * | 1995-02-03 | 2000-03-28 | Tetsuya Kitamura | Image information encoding/decoding system |
JPH08322046A (ja) * | 1995-03-20 | 1996-12-03 | Sony Corp | データ符号化/復号化方法および装置、および符号化データ記録媒体 |
US5703997A (en) * | 1995-04-14 | 1997-12-30 | Kabushiki Kaisha Toshiba | Data recording medium having reproduction timing information, and system for reproducing record data by using the reproduction timing information |
US6009234A (en) | 1995-04-14 | 1999-12-28 | Kabushiki Kaisha Toshiba | Method of reproducing information |
AU698969B2 (en) * | 1995-04-14 | 1998-11-12 | Kabushiki Kaisha Toshiba | Recording medium, device and method for recording data on the medium, and device and method for reproducing data from the medium |
CA2173929C (en) * | 1995-04-14 | 2001-04-03 | Kazuhiko Taira | Method, apparatus and recording medium for reproducing information |
US5793927A (en) * | 1995-06-07 | 1998-08-11 | Hitachi America, Ltd. | Methods for monitoring and modifying a trick play data stream to insure MPEG compliance |
DE69638092D1 (de) * | 1995-06-19 | 2010-01-21 | Sony Corp | Datenkommunikationsvorrichtung |
EP0762757B1 (en) * | 1995-08-31 | 2004-03-03 | SANYO ELECTRIC Co., Ltd. | Method of recording image data |
US5966120A (en) * | 1995-11-21 | 1999-10-12 | Imedia Corporation | Method and apparatus for combining and distributing data with pre-formatted real-time video |
US5899578A (en) * | 1995-12-25 | 1999-05-04 | Sony Corporation | Digital signal processor, processing method, digital signal recording/playback device and digital signal playback method |
JP3405034B2 (ja) * | 1995-12-27 | 2003-05-12 | ソニー株式会社 | ディジタル信号多重化方法及び装置、並びにディジタル信号記録媒体 |
US5745642A (en) * | 1996-03-15 | 1998-04-28 | Broderbund Software, Inc. | System to add selectivley persistent resource data to unused bandwidth of digital movie |
JP3748936B2 (ja) * | 1996-03-18 | 2006-02-22 | パイオニア株式会社 | 情報記録装置及び方法並びに情報再生装置及び方法 |
TW411451B (en) * | 1996-05-14 | 2000-11-11 | Toshiba Corp | Recording medium storing video data which can forcibly reproduce sub-video in accordance with reproducing state and its reproducing system |
JP3589372B2 (ja) * | 1996-06-07 | 2004-11-17 | ソニー株式会社 | データ多重化方法 |
KR100203262B1 (ko) * | 1996-06-11 | 1999-06-15 | 윤종용 | 픽춰단위 동기화를 위한 비디오디코더의 인터페이스장치 |
US5790795A (en) * | 1996-07-01 | 1998-08-04 | Sun Microsystems, Inc. | Media server system which employs a SCSI bus and which utilizes SCSI logical units to differentiate between transfer modes |
US5931922A (en) * | 1996-07-01 | 1999-08-03 | Sun Microsystems, Inc. | Media server system for preventing FIFO buffer underflow during multiple channel startup by waiting until buffer receives plurality of data blocks before enabling buffer to transmit received data |
KR100238668B1 (ko) * | 1996-11-28 | 2000-01-15 | 윤종용 | 디지털 비디오 재생장치 |
GB9909362D0 (en) * | 1999-04-23 | 1999-06-16 | Pace Micro Tech Plc | Memory database system for encrypted progarmme material |
GB2356508B (en) * | 1999-11-16 | 2004-03-17 | Sony Uk Ltd | Data processor and data processing method |
DE60239500D1 (de) | 2001-11-24 | 2011-04-28 | Lg Electronics Inc | Verfahren zur Übertragung von Paketdaten in komprimierter Form in einem Kommunikationssystem |
TWI377564B (en) * | 2004-08-17 | 2012-11-21 | Panasonic Corp | Information storage medium and multiplexing device |
EP2476254B1 (en) * | 2009-09-09 | 2016-10-19 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Data structure for transmitting access units comprising audio-video data |
US9197684B2 (en) | 2010-05-27 | 2015-11-24 | Ineoquest Technologies, Inc. | Streaming media delivery composite |
CN102262880A (zh) * | 2010-05-31 | 2011-11-30 | 苏州闻道网络科技有限公司 | 一种音频提取装置和方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW237589B (ja) * | 1991-02-27 | 1995-01-01 | Gen Electric | |
US5168356A (en) * | 1991-02-27 | 1992-12-01 | General Electric Company | Apparatus for segmenting encoded video signal for transmission |
-
1994
- 1994-06-10 JP JP50157895A patent/JP3605826B2/ja not_active Expired - Lifetime
- 1994-06-10 ES ES94917795T patent/ES2132406T3/es not_active Expired - Lifetime
- 1994-06-10 WO PCT/JP1994/000942 patent/WO1994030014A1/en active IP Right Grant
- 1994-06-10 CA CA 2141672 patent/CA2141672A1/en not_active Abandoned
- 1994-06-10 EP EP19940917795 patent/EP0654199B1/en not_active Expired - Lifetime
- 1994-06-10 KR KR1019950700519A patent/KR100205494B1/ko not_active IP Right Cessation
- 1994-06-10 DE DE69418678T patent/DE69418678T2/de not_active Expired - Lifetime
- 1994-06-10 AU AU69364/94A patent/AU682045B2/en not_active Expired
- 1994-06-10 CN CN94190370A patent/CN1110893A/zh active Pending
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997013367A1 (en) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Method and device for encoding seamless-connection of bit stream |
WO1997013362A1 (en) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Method and device for encoding seamless-connection of telecine-converted video data |
WO1997013364A1 (en) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Method and device for seamless-reproducing a bit stream containing noncontinuous system time information |
WO1997013365A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif d'enregistrement et de reproduction de train binaire intercale sur et a partir d'un support |
WO1997013363A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif de codage d'un systeme de connexion continue d'un train binaire |
WO1997013366A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif de connexion et de codage multi-angulaire d'un train binaire |
WO1997013361A1 (fr) * | 1995-09-29 | 1997-04-10 | Matsushita Electric Industrial Co., Ltd. | Procede et dispositif de codage destine a donner des informations d'acheminement de recherche-reproduction a un train binaire |
US5745645A (en) * | 1995-09-29 | 1998-04-28 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for encoding telecine-converted video data for seamless connection |
US5784528A (en) * | 1995-09-29 | 1998-07-21 | Matsushita Electric Industrial Co. Ltd. | Method and an apparatus for interleaving bitstream to record thereof on a recording medium, and reproducing the interleaved bitstream therefrom |
US5854873A (en) * | 1995-09-29 | 1998-12-29 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for encoding a bitstream with plural possible searching reproduction paths information |
US5884004A (en) * | 1995-09-29 | 1999-03-16 | Matsushita Electric Industrial Co., Ltd. | Method and an optical disc for generating a bitstream containing a plurality of video objects including video and audio data |
US5905845A (en) * | 1995-09-29 | 1999-05-18 | Matsushita Electric Industrial Co., Ltd. | Method disk and an apparatus for system encoding of bitstreams including plural system streams to be seamlessly reproduced |
US5923869A (en) * | 1995-09-29 | 1999-07-13 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US5937138A (en) * | 1995-09-29 | 1999-08-10 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for system encoding bitstreams for seamless connection |
US6173113B1 (en) | 1995-09-29 | 2001-01-09 | Matsushita Electric Industrial Co., Ltd. | Machine readable information recording medium having audio gap information stored therein for indicating a start time and duration of an audio presentation discontinuous period |
US6341199B1 (en) | 1995-09-29 | 2002-01-22 | Matsushita Electric Industrial Co., Ltd. | Apparatus, method, and recording medium implementing audio gap information for an audio presentation discontinuous period |
US6393574B1 (en) | 1995-09-29 | 2002-05-21 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6470460B1 (en) | 1995-09-29 | 2002-10-22 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6484266B2 (en) | 1995-09-29 | 2002-11-19 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6502198B2 (en) | 1995-09-29 | 2002-12-31 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6502200B2 (en) | 1995-09-29 | 2002-12-31 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6516139B2 (en) | 1995-09-29 | 2003-02-04 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6516138B2 (en) | 1995-09-29 | 2003-02-04 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6519414B2 (en) | 1995-09-29 | 2003-02-11 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
USRE37994E1 (en) | 1995-09-29 | 2003-02-18 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for system encoding bitstreams for seamless connection |
US6546195B2 (en) | 1995-09-29 | 2003-04-08 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6549722B2 (en) | 1995-09-29 | 2003-04-15 | Matsushita Electric Industrial Co., Ltd. | Apparatus, method, and recording medium implementing audio gap information for an audio presentation discontinuous period |
US6907190B2 (en) | 1995-09-29 | 2005-06-14 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US6954584B2 (en) | 1995-09-29 | 2005-10-11 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US7194194B2 (en) | 1995-09-29 | 2007-03-20 | Matsushita Electric Industrial Co., Ltd. | Method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US7274860B2 (en) | 1995-09-29 | 2007-09-25 | Matsushita Electric Induatrial Co., Ltd. | Apparatus, method, and recording medium implementing audio gap information for an audio presentation discontinuous period |
JP2007325294A (ja) * | 1998-04-03 | 2007-12-13 | Tivo Inc | フォーマット化されたデジタルデータの連続ストリームにおけるランダムアクセス及び時間基準の機能を実施する方法及び装置 |
Also Published As
Publication number | Publication date |
---|---|
CN1110893A (zh) | 1995-10-25 |
KR960700606A (ko) | 1996-01-20 |
JP3605826B2 (ja) | 2004-12-22 |
ES2132406T3 (es) | 1999-08-16 |
EP0654199A1 (en) | 1995-05-24 |
AU682045B2 (en) | 1997-09-18 |
EP0654199B1 (en) | 1999-05-26 |
AU6936494A (en) | 1995-01-03 |
CA2141672A1 (en) | 1994-12-22 |
WO1994030014A1 (en) | 1994-12-22 |
DE69418678T2 (de) | 1999-10-21 |
KR100205494B1 (ko) | 1999-07-01 |
DE69418678D1 (de) | 1999-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3605826B2 (ja) | ビデオおよびオーディオ信号処理システムにおける補助情報のための合理的入力バッファの回路配列 | |
US5481543A (en) | Rational input buffer arrangements for auxiliary information in video and audio signal processing systems | |
KR100733856B1 (ko) | 데이터 스트림을 변환하는 방법 및 장치 | |
US6678332B1 (en) | Seamless splicing of encoded MPEG video and audio | |
US7096481B1 (en) | Preparation of metadata for splicing of encoded MPEG video and audio | |
US6792047B1 (en) | Real time processing and streaming of spliced encoded MPEG video and associated audio | |
KR100822778B1 (ko) | 데이터 스트림을 변환하는 방법 및 장치 | |
US6327421B1 (en) | Multiple speed fast forward/rewind compressed video delivery system | |
EP0668700B1 (en) | Audio/video decoding system and method | |
US6157674A (en) | Audio and video data transmitting apparatus, system, and method thereof | |
JP3739609B2 (ja) | マルチメディアの再生システムにおけるディジタルのビデオおよびオーディオの再生の適応型同期化のための方法および装置 | |
JP3405034B2 (ja) | ディジタル信号多重化方法及び装置、並びにディジタル信号記録媒体 | |
EP0742992B1 (en) | Audio/video timing discrepancy management | |
US20050163230A1 (en) | Decoding method and apparatus and recording method and apparatus for moving picture data | |
JP2003046949A (ja) | データ多重化方法、データ記録媒体、データ記録装置及びデータ記録プログラム | |
EP2012322A1 (en) | Recording/reproducing apparatus, recording apparatus, reproducing apparatus, recording method, reproducing method and computer program | |
KR100981378B1 (ko) | 비디오 데이터 및 보조 데이터의 판독-동기화를 위한 디바이스 및 방법, 및 이와 연관된 제품 | |
JP3552249B2 (ja) | 画像および音声信号処理方法とその装置 | |
JP3651699B2 (ja) | 復号化装置及び符号化復号化装置 | |
JP3750760B2 (ja) | 繰返し使用データ挿入装置およびディジタル放送送信システム | |
JPH0746198A (ja) | 復号方法と復号装置 | |
JPH09312656A (ja) | 伝送装置およびその方法 | |
JP3403865B2 (ja) | ストリーム多重装置およびストリーム多重方法 | |
Lu et al. | Mechanisms of MPEG stream synchronization | |
Chen | Examples of Video Transport Multiplexer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040309 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040507 |
|
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: 20040914 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040927 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081015 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091015 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091015 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101015 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101015 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111015 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111015 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121015 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131015 Year of fee payment: 9 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |