JP2011070076A - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP2011070076A JP2011070076A JP2009222399A JP2009222399A JP2011070076A JP 2011070076 A JP2011070076 A JP 2011070076A JP 2009222399 A JP2009222399 A JP 2009222399A JP 2009222399 A JP2009222399 A JP 2009222399A JP 2011070076 A JP2011070076 A JP 2011070076A
- Authority
- JP
- Japan
- Prior art keywords
- time information
- audio data
- rate
- data
- time
- 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
- 230000010365 information processing Effects 0.000 title claims abstract description 38
- 238000006243 chemical reaction Methods 0.000 claims abstract description 10
- 230000008859 change Effects 0.000 claims description 36
- 238000012935 Averaging Methods 0.000 claims description 7
- 238000000926 separation method Methods 0.000 claims description 7
- 239000000872 buffer Substances 0.000 abstract description 86
- 238000012937 correction Methods 0.000 abstract description 9
- 238000000034 method Methods 0.000 description 33
- 230000003139 buffering effect Effects 0.000 description 17
- 238000012544 monitoring process Methods 0.000 description 17
- 230000003247 decreasing effect Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 239000008186 active pharmaceutical agent Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
【解決手段】エンコードされたトランスポートストリームを受信しコンテンツを再生する情報処理装置であって、受信したトランスポートストリームを構成するオーディオデータ及びビデオデータの再生出力時間を示す第1時間情報を、情報処理装置がコンテンツ再生の管理に用いる第2時間情報と同じデータ形式の第3時間情報に変換する時間情報変換手段と、デコードされたオーディオデータの再生開始時に、該オーディオデータに対応する第3時間情報に合わせて第2時間情報を補正する時間情報補正手段と、デコード直後のオーディオデータに対応する第3時間情報と時間情報補正手段で補正された第2時間情報の差分に基づいて、デコードされたオーディオデータの出力レートを変更するレート変更手段と、を有する。
【選択図】図1
Description
本発明の第1実施形態は、最も基本的な実施形態で、A/V(Audio/Video)分離されたデコード直後のAudioが持つ時間情報と本システムの補正後の時間情報との差分に基づいて、デコードされたAudioのデータ量を調整してレート変更を行うものである。
本発明の第2実施形態では、DSoundバッファのバッファリング容量に応じて適用するレートを3つ設けておくとともに、レート変更する閾値に幅を持たせることで、頻繁なレート変更を抑制しようとするものである。
本発明の第3実施形態では、DSoundバッファのバッファリング容量の変動が大きい場合に、一定期間の平均をとって変動を小さくすることで、頻繁なレート変更を抑制しようとするものである。
本発明の第4実施形態では、DSoundバッファを監視してレート変更を行う方式とAudio受信バッファを監視してレート変更を行う方式とを動的に切り替えて、両方式の欠点を補いながら効率的にバッファのオーバーフローやアンダーフローを防止しようとするものである。
2 Video
3 Audio
4 PTS
5 時間情報
6 PCM
10 Demux
11 TS受信バッファ
12 A/V分離
20 Decoder
21 Video受信バッファ
22 Video Decode
23 Audio受信バッファ
24 Audio Decode
25 レート変更
30 Enhanced Video Renderer
31 フレームバッファ
40 Direct Sound Renderer
41 DSoundバッファ
80 ディスプレイ
90 スピーカ
100 制御部
110 時間情報変換手段
120 時間情報補正手段
130 レート変更手段
Claims (8)
- エンコードされたトランスポートストリームを受信してコンテンツを再生する情報処理装置であって、
受信したトランスポートストリームを構成するオーディオデータ及びビデオデータの再生出力時間を示す第1時間情報を、前記情報処理装置がコンテンツ再生の管理に用いる第2時間情報と同じデータ形式の第3時間情報に変換する時間情報変換手段と、
デコードされたオーディオデータの再生を開始する際に、前記オーディオデータに対応する第3時間情報に合わせて第2時間情報を補正する時間情報補正手段と、
デコード直後のオーディオデータに対応する第3時間情報と前記時間情報補正手段で補正された第2時間情報との差分に基づいて、デコードされたオーディオデータの出力レートを変更するレート変更手段と、
を有することを特徴とする情報処理装置。 - 前記レート変更手段は、前記第3時間情報と前記第2時間情報との差分に基づいて、デコードされたオーディオデータを再生する再生手段に送出するデータ量を調整することを特徴とする請求項1に記載の情報処理装置。
- 前記レート変更手段は、前記第3時間情報から前記第2時間情報を差し引いた差分時間が上限閾値以上の場合、デコードされたオーディオデータを再生する再生手段に送出するデコード後オーディオデータのデータ量を削減することを特徴とする請求項1又は2に記載の情報処理装置。
- 前記レート変更手段は、前記第3時間情報から前記第2時間情報を差し引いた差分時間が下限閾値以下の場合、デコードされたオーディオデータを再生する再生手段に送出するデコード後オーディオデータのデータ量を増加することを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。
- 前記レート変更手段は、前記第3時間情報から前記第2時間情報を差し引いた差分時間が、第1上限閾値より大きい第2上限閾値以上となった場合、デコードされたオーディオデータを再生する再生手段に送出するデコード後オーディオデータのデータ量を削減し、前記第2上限閾値以上となった後は前記第1上限閾値以下となるまで前記データ量の削減を継続することを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
- 前記レート変更手段は、前記第3時間情報から前記第2時間情報を差し引いた差分時間が、第1下限閾値より小さい第2下限閾値以下となった場合、デコードされたオーディオデータを再生する再生手段に送出するデコード後オーディオデータのデータ量を増加し、前記第2下限閾値以下となった後は前記第1下限閾値以上となるまで前記データ量の増加を継続することを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
- 前記第3時間情報と前記第2時間情報との差分の変動を平均化する変動平均化手段を有し、
前記レート変更手段は、前記変動平均化手段による平均化後の差分に基づいて、デコードされたオーディオデータを再生する再生手段に送出するデータ量を調整することを特徴とする請求項1から4のいずれか6項に記載の情報処理装置。 - 前記レート変更手段は、受信したトランスポートストリームをオーディオデータ及びビデオデータに分離した直後のオーディオデータに対応する第3時間情報と前記時間情報補正手段で補正された第2時間情報との差分に基づいて、デコード直後のオーディオデータに対応する第3時間情報と前記第2時間情報との差分に基づいて出力レートの変更を行う第1レート変更と前記分離直後のオーディオデータに対応する第3時間情報と前記第2時間情報との差分に基づいて出力レートの変更を行う第2レート変更と切り替えることを特徴とする請求項1から7のいずれか1項に記載の情報処理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009222399A JP5652776B2 (ja) | 2009-09-28 | 2009-09-28 | 情報処理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009222399A JP5652776B2 (ja) | 2009-09-28 | 2009-09-28 | 情報処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011070076A true JP2011070076A (ja) | 2011-04-07 |
JP5652776B2 JP5652776B2 (ja) | 2015-01-14 |
Family
ID=44015411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009222399A Active JP5652776B2 (ja) | 2009-09-28 | 2009-09-28 | 情報処理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5652776B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020531920A (ja) * | 2017-08-31 | 2020-11-05 | 株式会社ソニー・インタラクティブエンタテインメント | 音声ブロックを選択的に省略すること及び混合することによる、低レイテンシ音声ストリーム加速 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08237133A (ja) * | 1995-02-28 | 1996-09-13 | Toshiba Corp | 可変レート圧縮装置及び可変レート伸長装置 |
JP2001103428A (ja) * | 1999-07-29 | 2001-04-13 | Sharp Corp | 記録媒体のアクセス位置特定方法及び記録媒体の管理装置 |
JP2002271738A (ja) * | 2001-03-09 | 2002-09-20 | Canon Inc | 情報処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 |
JP2002268662A (ja) * | 2001-03-12 | 2002-09-20 | Sony Corp | 音声データ受信方法及び音声データ受信装置 |
JP2003050598A (ja) * | 2001-08-06 | 2003-02-21 | Mitsubishi Electric Corp | 音声復号装置 |
JP2004219475A (ja) * | 2003-01-09 | 2004-08-05 | Japan Radio Co Ltd | 音声ip化装置およびその方法 |
WO2005098854A1 (ja) * | 2004-04-06 | 2005-10-20 | Matsushita Electric Industrial Co., Ltd. | 音声再生装置、音声再生方法及びプログラム |
JP2006129142A (ja) * | 2004-10-29 | 2006-05-18 | Renesas Technology Corp | 放送局同期方法、及び携帯端末機 |
JP2006148789A (ja) * | 2004-11-24 | 2006-06-08 | Matsushita Electric Ind Co Ltd | ストリーミング受信装置及び配信サーバ装置 |
JP2008003177A (ja) * | 2006-06-20 | 2008-01-10 | Matsushita Electric Ind Co Ltd | 音声伝送装置および音声伝送方法 |
JP2009130506A (ja) * | 2007-11-21 | 2009-06-11 | Panasonic Corp | デジタルテレビ放送の音声同期装置 |
JP2009162918A (ja) * | 2007-12-28 | 2009-07-23 | Toshiba Microelectronics Corp | 復号再生装置及び方法並びに受信装置 |
-
2009
- 2009-09-28 JP JP2009222399A patent/JP5652776B2/ja active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08237133A (ja) * | 1995-02-28 | 1996-09-13 | Toshiba Corp | 可変レート圧縮装置及び可変レート伸長装置 |
JP2001103428A (ja) * | 1999-07-29 | 2001-04-13 | Sharp Corp | 記録媒体のアクセス位置特定方法及び記録媒体の管理装置 |
JP2002271738A (ja) * | 2001-03-09 | 2002-09-20 | Canon Inc | 情報処理装置及びその制御方法及びコンピュータプログラム及び記憶媒体 |
JP2002268662A (ja) * | 2001-03-12 | 2002-09-20 | Sony Corp | 音声データ受信方法及び音声データ受信装置 |
JP2003050598A (ja) * | 2001-08-06 | 2003-02-21 | Mitsubishi Electric Corp | 音声復号装置 |
JP2004219475A (ja) * | 2003-01-09 | 2004-08-05 | Japan Radio Co Ltd | 音声ip化装置およびその方法 |
WO2005098854A1 (ja) * | 2004-04-06 | 2005-10-20 | Matsushita Electric Industrial Co., Ltd. | 音声再生装置、音声再生方法及びプログラム |
JP2006129142A (ja) * | 2004-10-29 | 2006-05-18 | Renesas Technology Corp | 放送局同期方法、及び携帯端末機 |
JP2006148789A (ja) * | 2004-11-24 | 2006-06-08 | Matsushita Electric Ind Co Ltd | ストリーミング受信装置及び配信サーバ装置 |
JP2008003177A (ja) * | 2006-06-20 | 2008-01-10 | Matsushita Electric Ind Co Ltd | 音声伝送装置および音声伝送方法 |
JP2009130506A (ja) * | 2007-11-21 | 2009-06-11 | Panasonic Corp | デジタルテレビ放送の音声同期装置 |
JP2009162918A (ja) * | 2007-12-28 | 2009-07-23 | Toshiba Microelectronics Corp | 復号再生装置及び方法並びに受信装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020531920A (ja) * | 2017-08-31 | 2020-11-05 | 株式会社ソニー・インタラクティブエンタテインメント | 音声ブロックを選択的に省略すること及び混合することによる、低レイテンシ音声ストリーム加速 |
Also Published As
Publication number | Publication date |
---|---|
JP5652776B2 (ja) | 2015-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5553764B2 (ja) | Fec復号化のための方法 | |
JP4186935B2 (ja) | 多重化装置及び多重化方法、並びに多重化データ送受信システム | |
JP2013110572A (ja) | 再生装置、再生方法、及びプログラム | |
US20060268912A1 (en) | System and method for dynamically establishing PLL speed based on receive buffer data accumulation for streaming video | |
US8229270B2 (en) | Method and apparatus for compensating audio/video synchronization | |
JP5093233B2 (ja) | 信号出力装置、情報機器、信号出力方法および信号出力プログラム | |
JP5652776B2 (ja) | 情報処理装置 | |
JP2005101766A (ja) | 電子装置及びその制御方法 | |
WO2016104178A1 (ja) | 信号処理装置、および信号処理方法、並びにプログラム | |
CN110915223B (zh) | 发送设备、发送方法、接收设备、接收方法和程序 | |
JP4376165B2 (ja) | 受信装置,クロック調整方法および放送システム | |
JP6695479B2 (ja) | 記録再生装置 | |
JP5692255B2 (ja) | コンテンツ再生装置およびコンテンツ処理方法 | |
JP2004266724A (ja) | リアルタイム音声用バッファ制御装置 | |
JP2013041197A (ja) | デジタル放送受信装置 | |
US8892229B2 (en) | Audio apparatus | |
US20180040348A1 (en) | Signal processing device, signal processing system, signal processing method, and program | |
KR100527427B1 (ko) | 고출력 및 고음질의 오디오를 재생하는 동영상 재생장치및 방법 | |
JP4280188B2 (ja) | コンテンツ出力装置、コンテンツ選択方法及びコンテンツ選択プログラム | |
JP4212404B2 (ja) | ストリーム受信機のシステムクロック制御装置及びシステムクロック制御方法 | |
JP5037371B2 (ja) | デジタル放送受信機およびプログラム | |
JP2008252705A (ja) | 動画送信装置 | |
JP2010171712A (ja) | 再生速度制御装置、再生速度制御方法、コンテンツ再生装置、再生速度制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20110830 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120924 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130619 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130702 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140212 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140411 |
|
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: 20141104 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20141111 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5652776 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |