JP4568230B2 - データ処理装置 - Google Patents
データ処理装置 Download PDFInfo
- Publication number
- JP4568230B2 JP4568230B2 JP2005504182A JP2005504182A JP4568230B2 JP 4568230 B2 JP4568230 B2 JP 4568230B2 JP 2005504182 A JP2005504182 A JP 2005504182A JP 2005504182 A JP2005504182 A JP 2005504182A JP 4568230 B2 JP4568230 B2 JP 4568230B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- packet
- code
- dummy
- stream
- 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
Links
- 238000012545 processing Methods 0.000 title claims description 88
- 238000001514 detection method Methods 0.000 claims description 155
- 238000000034 method Methods 0.000 claims description 31
- 238000000605 extraction Methods 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 9
- 238000003672 processing method Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 8
- 230000002457 bidirectional effect Effects 0.000 claims description 5
- 238000003780 insertion Methods 0.000 description 17
- 230000037431 insertion Effects 0.000 description 17
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 101710154778 Thymidylate synthase 1 Proteins 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 230000008929 regeneration Effects 0.000 description 1
- 238000011069 regeneration method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4385—Multiplex stream processing, e.g. multiplex stream decrypting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- 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/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/50—Tuning indicators; Automatic tuning control
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
まず初めに、本実施形態によるデータ処理装置において処理の対象となるデータストリームのデータ構造を説明し、その後、データ処理装置の構成および動作を説明する。
本実施形態では、実施形態1による処理の応用例を説明する。
Claims (16)
- 複数のパケットから構成されるデータストリームを受け取りながら、各パケットに格納されたコンテンツデータに基づいてコンテンツを再生するデータ処理装置であって、
前記コンテンツデータは、特殊再生時に再生される部分である第1部分と、前記特殊再生時に再生されない部分である第2部分とを含み、
各パケットは識別子を有し、前記コンテンツデータは前記コンテンツの前記第1部分のデータ開始位置を特定する第1コード、および、前記第2部分のデータ開始位置を特定する第2コードを有しており、
前記複数のパケットの識別子のいずれとも異なるダミー識別子を有するダミーパケットを複数生成し、受け取った前記データストリームに基づいて、隣接するダミーパケットの間に前記コンテンツの第1部分が含まれる間隔において、前記ダミーパケットを含んだ再生用ストリームを生成するダミーパケット処理部と、
前記再生用ストリームの各パケットの識別子を走査して前記ダミー識別子を検出し、その後、前記第1コードを検出して第1検出信号を出力し、前記第2コードを検出して第2検出信号を出力する検出部と、
前記再生用ストリームを受け取り、前記第1検出信号および前記第2検出信号に基づいて前記コンテンツの第1部分のコンテンツデータを選択的に通過させるスイッチと、
前記スイッチからの出力に基づいて、前記コンテンツの第1部分を再生するデコード部と
を備えたデータ処理装置。 - 前記検出部は、前記第2コードを検出した後は、各パケットの識別子を走査して次のダミー識別子を検出する、請求項1に記載のデータ処理装置。
- 1以上のデータストリームが記録された記録媒体から、前記1以上のデータストリームの複数の部分を、複数の部分ストリームとして連続して抽出する抽出部をさらに備え、
前記ダミーパケット処理部は、前記複数の部分ストリームが接続された各データ位置に、前記ダミー識別子を有するダミーパケットを挿入する、請求項1に記載のデータ処理装置。 - 前記データストリームは複数存在し、その各々が番組に関する前記コンテンツデータを含んでおり、
複数のデータストリームのうちの一つを選択する選局部をさらに備え、
前記選局部は、前記第2コードの検出に応答して、それまで受信していた第1データストリームを第2データストリームに変更し、
前記ダミーパケット処理部は、前記第1データストリームが前記第2データストリームに切り替えられたデータ位置に前記ダミーパケットが設けられた再生用ストリームを生成する、請求項1に記載のデータ処理装置。 - 前記ダミーパケット処理部は、前記第1データストリームにおいて、前記第2コードを含むパケットよりも後のパケットを前記ダミーパケットに置換し、その後に前記第2データストリームを接続することにより、前記再生用ストリームを生成する、請求項4に記載のデータ処理装置。
- 前記データストリームは、圧縮符号化されたコンテンツデータを含み、
前記デコード部は、前記コンテンツデータを復号化して、前記コンテンツの第1部分を再生する、請求項1に記載のデータ処理装置。 - 前記コンテンツは、複数のピクチャが切り替えられて表示されるビデオに関し、前記コンテンツデータは双方向予測符号化方式によって圧縮符号化されており、
前記検出部は、前記第1コードとしてIピクチャのピクチャヘッダコードを検出し、前記第2コードとして前記Iピクチャの直後のピクチャのピクチャヘッダコードを検出する、請求項6に記載のデータ処理装置。 - 前記検出部は、前記第1コードとしてピクチャヘッダコード、PESヘッダコード、シーケンスヘッダコード、グループ・オブ・ピクチャ(GOP)ヘッダコードの少なくとも1種類のコードを検出し、前記第2コードとして前記第1コードと同種類のコードを検出する、請求項1に記載のデータ処理装置。
- 複数のパケットから構成されるデータストリームを受け取りながら、各パケットに格納されたコンテンツデータに基づいてコンテンツを再生するデータ処理方法であって、
前記コンテンツデータは、特殊再生時に再生される部分である第1部分と、前記特殊再生時に再生されない部分である第2部分とを含み、
各パケットは識別子を有し、前記コンテンツデータは前記コンテンツの前記第1部分のデータ開始位置を特定する第1コード、および、前記第2部分のデータ開始位置を特定する第2コードを有しており、
前記複数のパケットの識別子のいずれとも異なるダミー識別子を有するダミーパケットを複数生成するステップと、
受け取った前記データストリームに基づいて、隣接するダミーパケットの間に前記コンテンツの第1部分が含まれる間隔で前記ダミーパケットを含んだ再生用ストリームを生成するステップと、
前記再生用ストリームの各パケットの識別子を走査して前記ダミー識別子を検出し、その後、前記第1コードを検出して第1検出信号を出力し、前記第2コードを検出して第2検出信号を出力するステップと、
前記再生用ストリームを受け取り、前記第1検出信号および前記第2検出信号に基づいて前記コンテンツの第1部分のコンテンツデータを選択的に通過させるステップと、
前記スイッチからの出力に基づいて、前記コンテンツの第1部分を再生するステップと
を包含するデータ処理方法。 - 前記検出信号を出力するステップは、前記第2コードを検出した後は、各パケットの識別子を走査して次のダミー識別子を検出する、請求項9に記載のデータ処理方法。
- 1以上のデータストリームが記録された記録媒体から、前記1以上のデータストリームの複数の部分を、複数の部分ストリームとして連続して抽出するステップをさらに包含し、
前記再生用ストリームを生成するステップは、前記複数の部分ストリームが接続された各データ位置に、前記ダミー識別子を有するダミーパケットを挿入する、請求項9に記載のデータ処理方法。 - 前記データストリームは複数存在し、その各々が番組に関する前記コンテンツデータを含んでおり、
複数のデータストリームのうちの一つを選択するステップをさらに包含し、
前記選択するステップは、前記第2コードの検出に応答して、それまで受信していた第1データストリームを第2データストリームに変更し、
前記再生用ストリームを生成するステップは、前記第1データストリームが前記第2データストリームに切り替えられたデータ位置に前記ダミーパケットが設けられた再生用ストリームを生成する、請求項9に記載のデータ処理方法。 - 前記再生用ストリームを生成するステップは、前記第1データストリームにおいて、前記第2コードを含むパケットよりも後のパケットを前記ダミーパケットに置換し、その後に前記第2データストリームを接続することにより、前記再生用ストリームを生成する、請求項12に記載のデータ処理方法。
- 前記データストリームは、圧縮符号化されたコンテンツデータを含み、
前記再生するステップは、前記コンテンツデータを復号化して、前記コンテンツの第1部分を再生する、請求項9に記載のデータ処理方法。 - 前記コンテンツは、複数のピクチャが連続的に切り替えられて表示されるビデオに関し、前記コンテンツデータは双方向予測符号化方式によって圧縮符号化されており、
前記検出信号を出力するステップは、前記第1コードとしてIピクチャのピクチャヘッダコードを検出し、前記第2コードとして前記Iピクチャの直後のピクチャのピクチャヘッダコードを検出する、請求項14に記載のデータ処理方法。 - 前記検出信号を出力するステップは、前記第1コードとしてピクチャヘッダコード、PESヘッダコード、シーケンスヘッダコード、グループ・オブ・ピクチャ(GOP)ヘッダコードの少なくとも1種類のコードを検出し、前記第2コードとして前記第1コードと同種類のコードを検出する、請求項9に記載のデータ処理方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003091169 | 2003-03-28 | ||
JP2003091169 | 2003-03-28 | ||
PCT/JP2004/004108 WO2004088982A1 (ja) | 2003-03-28 | 2004-03-24 | データ処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2004088982A1 JPWO2004088982A1 (ja) | 2006-07-06 |
JP4568230B2 true JP4568230B2 (ja) | 2010-10-27 |
Family
ID=33127275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005504182A Expired - Fee Related JP4568230B2 (ja) | 2003-03-28 | 2004-03-24 | データ処理装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7697818B2 (ja) |
JP (1) | JP4568230B2 (ja) |
KR (1) | KR100722036B1 (ja) |
CN (1) | CN100488245C (ja) |
WO (1) | WO2004088982A1 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060062388A1 (en) * | 2004-09-17 | 2006-03-23 | Gaurav Aggarwal | System and method for command for fast I-picture rewind |
US7515585B2 (en) * | 2005-01-21 | 2009-04-07 | Ixia | Data communication optimization |
JP2009284024A (ja) * | 2008-05-19 | 2009-12-03 | Fujitsu Ltd | フレーム伝送装置およびフレーム伝送方法 |
US8868854B2 (en) * | 2011-12-15 | 2014-10-21 | Lsi Corporation | Systems and methods for handling out of order reporting in a storage device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06350964A (ja) * | 1993-06-03 | 1994-12-22 | Matsushita Electric Ind Co Ltd | 画像再生装置及び画像復号装置 |
JPH1118051A (ja) * | 1997-06-24 | 1999-01-22 | Matsushita Electric Ind Co Ltd | Iフレーム抽出方法 |
JP2000287172A (ja) * | 1999-03-31 | 2000-10-13 | Toshiba Corp | 画像データ処理装置 |
JP2000331421A (ja) * | 1999-05-17 | 2000-11-30 | Victor Co Of Japan Ltd | 情報記録装置及び情報再生装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01118051A (ja) * | 1987-10-30 | 1989-05-10 | Matsushita Seiko Co Ltd | 電力デマンド制御装置 |
EP0627853B1 (en) | 1993-06-03 | 2000-11-15 | Matsushita Electric Industrial Co., Ltd. | Picture reproduction apparatus and picture decoding apparatus |
US5579183A (en) * | 1994-04-08 | 1996-11-26 | U.S. Philips Corporation | Recording and reproducing an MPEG information signal on/from a record carrier |
JP2001028748A (ja) * | 1999-07-12 | 2001-01-30 | Sony Corp | データ再生伝送装置及びデータ再生伝送方法 |
JP3557371B2 (ja) | 1999-07-15 | 2004-08-25 | 松下電器産業株式会社 | Avデコーダ制御方法、及びavデコーダ制御装置 |
EP1148727A1 (en) * | 2000-04-05 | 2001-10-24 | THOMSON multimedia | Method and device for decoding a digital video stream in a digital video system using dummy header insertion |
JP2002016919A (ja) * | 2000-04-28 | 2002-01-18 | Sony Corp | 情報送信方法及び装置、情報受信方法及び装置、情報記録方法及び装置、並びに、情報記録再生方法及び装置 |
US6990287B2 (en) * | 2001-10-23 | 2006-01-24 | Thomson Licensing | Fast motion trick mode using dummy bidirectional predictive pictures |
-
2004
- 2004-03-24 WO PCT/JP2004/004108 patent/WO2004088982A1/ja active Application Filing
- 2004-03-24 KR KR20057008229A patent/KR100722036B1/ko not_active IP Right Cessation
- 2004-03-24 CN CNB2004800086473A patent/CN100488245C/zh not_active Expired - Fee Related
- 2004-03-24 US US10/549,875 patent/US7697818B2/en not_active Expired - Fee Related
- 2004-03-24 JP JP2005504182A patent/JP4568230B2/ja not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06350964A (ja) * | 1993-06-03 | 1994-12-22 | Matsushita Electric Ind Co Ltd | 画像再生装置及び画像復号装置 |
JPH1118051A (ja) * | 1997-06-24 | 1999-01-22 | Matsushita Electric Ind Co Ltd | Iフレーム抽出方法 |
JP2000287172A (ja) * | 1999-03-31 | 2000-10-13 | Toshiba Corp | 画像データ処理装置 |
JP2000331421A (ja) * | 1999-05-17 | 2000-11-30 | Victor Co Of Japan Ltd | 情報記録装置及び情報再生装置 |
Also Published As
Publication number | Publication date |
---|---|
JPWO2004088982A1 (ja) | 2006-07-06 |
US20060182423A1 (en) | 2006-08-17 |
KR100722036B1 (ko) | 2007-05-25 |
CN100488245C (zh) | 2009-05-13 |
WO2004088982A1 (ja) | 2004-10-14 |
KR20050086450A (ko) | 2005-08-30 |
CN1768530A (zh) | 2006-05-03 |
US7697818B2 (en) | 2010-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4292654B2 (ja) | 記録装置および方法、再生装置および方法、並びに記録媒体 | |
US7139470B2 (en) | Navigation for MPEG streams | |
JP4579290B2 (ja) | 記録装置、記録媒体の製造方法、管理情報の製造方法、再生装置、再生方法、およびプログラム | |
KR100825548B1 (ko) | 정보 기록 매체, 데이터 분별 장치, 및 데이터 재생 장치 | |
JP3900050B2 (ja) | データ処理装置、ビデオカメラ及びデータ処理方法 | |
US20050254498A1 (en) | Data processing device | |
JP4485125B2 (ja) | Avデータ記録再生装置及び方法、当該avデータ記録再生装置又は方法で記録されたディスク | |
JP4536659B2 (ja) | データ処理装置及びデータ処理方法 | |
JP4791969B2 (ja) | データ処理装置 | |
US7499631B2 (en) | Data stream format conversion method and recording method for the same | |
US20100278517A1 (en) | Video decoding device | |
JP4568230B2 (ja) | データ処理装置 | |
JP4253830B2 (ja) | 情報記録装置、情報再生装置、情報記録再生装置及び方法 | |
JP4831181B2 (ja) | 記録装置および方法、再生装置および方法、並びに記録媒体 | |
JP4435733B2 (ja) | データ処理装置 | |
JP4095221B2 (ja) | マルチシーン記録媒体の再生装置及び方法 | |
JP2001078146A (ja) | 映像復号化方法,及びその装置 | |
JP2005197839A (ja) | トランスポートストリームの特殊再生方法及びトランスポートストリームの記録再生装置 | |
JP2006065913A (ja) | デマルチプレクサ | |
JP2006054629A (ja) | データ記録再生方法および記録再生装置 | |
JP2005108363A (ja) | 情報再生装置及び情報再生方法 | |
JP2001268515A (ja) | ディジタル信号処理装置 | |
JP2007184093A (ja) | データ信号記録再生装置およびデータ信号記録再生方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091208 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100316 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100507 |
|
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: 20100720 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100806 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4568230 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |