JP5652776B2 - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP5652776B2 JP5652776B2 JP2009222399A JP2009222399A JP5652776B2 JP 5652776 B2 JP5652776 B2 JP 5652776B2 JP 2009222399 A JP2009222399 A JP 2009222399A JP 2009222399 A JP2009222399 A JP 2009222399A JP 5652776 B2 JP5652776 B2 JP 5652776B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- audio signal
- decoding
- audio
- rate
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 32
- 239000000872 buffer Substances 0.000 claims description 99
- 230000005236 sound signal Effects 0.000 claims description 63
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 238000012937 correction Methods 0.000 claims description 8
- 238000012935 Averaging Methods 0.000 claims description 7
- 238000000926 separation method Methods 0.000 claims description 6
- 230000009467 reduction Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 33
- 230000008859 change Effects 0.000 description 32
- 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)
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に記載の情報処理装置。
- 前記レート変更手段は、前記システム時間から前記デコードして得られた直後のオーディオ信号が有する時間を差し引いた差分時間が上限閾値以上の場合、前記デコードして得られたオーディオ信号を再生する再生手段に送出する前記デコードして得られた直後のオーディオ信号のデータ量を削減することを特徴とする請求項1又は2に記載の情報処理装置。
- 前記レート変更手段は、前記システム時間から前記デコードして得られた直後のオーディオ信号が有する時間を差し引いた差分時間が下限閾値以下の場合、前記デコードして得られたオーディオ信号を再生する再生手段に送出する前記デコードして得られた直後のオーディオ信号のデータ量を増加することを特徴とする請求項1から3のいずれか1項に記載の情報処理装置。
- 前記レート変更手段は、前記システム時間から前記デコードして得られた直後のオーディオ信号が有する時間を差し引いた差分時間が、第1上限閾値より大きい第2上限閾値以上となった場合、前記デコードして得られたオーディオ信号を再生する再生手段に送出する前記デコードして得られた直後のオーディオ信号のデータ量を削減し、前記第2上限閾値以上となった後は前記第1上限閾値以下となるまで前記データ量の削減を継続することを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
- 前記レート変更手段は、前記システム時間から前記デコードして得られた直後のオーディオ信号が有する時間を差し引いた差分時間が、第1下限閾値より小さい第2下限閾値以下となった場合、前記デコードして得られたオーディオ信号を再生する再生手段に送出する前記デコードして得られた直後のオーディオ信号のデータ量を増加し、前記第2下限閾値以下となった後は前記第1下限閾値以上となるまで前記データ量の増加を継続することを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
- 前記システム時間と前記デコードして得られた直後のオーディオ信号が有する時間との差分の変動を平均化する変動平均化手段を有し、前記レート変更手段は、前記変動平均化手段による平均化後の差分に基づいて、前記デコードして得られたオーディオ信号を再生する再生手段に送出するデータ量を調整することを特徴とする請求項1から4のいずれか1項に記載の情報処理装置。
- 前記レート変更手段は、前記システム時間と前記デコードして得られた直後のオーディオ信号が有する時間との差分に基づいて、前記デコードして得られた直後のオーディオ信号のデータ量を調整して前記オーディオバッファに出力する出力レートを変更する第1レート変更手段と、前記分離したビデオ信号及びオーディオ信号がバッファに蓄積される際のオーディオ信号が有する時間情報と前記システム時間との差分に基づいて、前記バッファに蓄積される際のオーディオ信号のデータ量を調整して前記バッファに出力する出力レートを変更する第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 JP2011070076A (ja) | 2011-04-07 |
JP5652776B2 true 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) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10726851B2 (en) * | 2017-08-31 | 2020-07-28 | Sony Interactive Entertainment Inc. | Low latency audio stream acceleration by selectively dropping and blending audio blocks |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3300561B2 (ja) * | 1995-02-28 | 2002-07-08 | 株式会社東芝 | 可変レート圧縮装置及び可変レート伸長装置 |
JP4416289B2 (ja) * | 1999-07-29 | 2010-02-17 | シャープ株式会社 | 記録媒体のアクセス位置特定方法及び記録媒体の管理装置 |
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化装置およびその方法 |
CN100505064C (zh) * | 2004-04-06 | 2009-06-24 | 松下电器产业株式会社 | 声音再生装置 |
JP4411184B2 (ja) * | 2004-10-29 | 2010-02-10 | 株式会社ルネサステクノロジ | 放送局同期方法、及び携帯端末機 |
JP2006148789A (ja) * | 2004-11-24 | 2006-06-08 | Matsushita Electric Ind Co Ltd | ストリーミング受信装置及び配信サーバ装置 |
JP4751245B2 (ja) * | 2006-06-20 | 2011-08-17 | パナソニック株式会社 | 音声伝送装置および音声伝送方法 |
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
Also Published As
Publication number | Publication date |
---|---|
JP2011070076A (ja) | 2011-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013110572A (ja) | 再生装置、再生方法、及びプログラム | |
US9451328B1 (en) | Methods and systems for variable speed playback with bi-directionality | |
US8229270B2 (en) | Method and apparatus for compensating audio/video synchronization | |
JP2010021867A (ja) | ストリーミング再生装置、ストリーミング配信再生システム、ストリーミング再生方法及びストリーミング再生プログラム | |
JP5304860B2 (ja) | コンテンツ再生装置およびコンテンツ処理方法 | |
JP5652776B2 (ja) | 情報処理装置 | |
JP5093233B2 (ja) | 信号出力装置、情報機器、信号出力方法および信号出力プログラム | |
JP2005101766A (ja) | 電子装置及びその制御方法 | |
RU2766575C2 (ru) | Передающий модуль, способ передачи, приемный модуль, способ приема и программа | |
WO2016104178A1 (ja) | 信号処理装置、および信号処理方法、並びにプログラム | |
JP4376165B2 (ja) | 受信装置,クロック調整方法および放送システム | |
JP5848872B2 (ja) | 放送受信装置 | |
JP5692255B2 (ja) | コンテンツ再生装置およびコンテンツ処理方法 | |
KR100632509B1 (ko) | 동영상 재생 단말기의 오디오 비디오 동기화 방법 | |
JP2004266724A (ja) | リアルタイム音声用バッファ制御装置 | |
JP2013041197A (ja) | デジタル放送受信装置 | |
WO2006040827A1 (ja) | 送信装置、受信装置、並びに再生装置 | |
US8892229B2 (en) | Audio apparatus | |
US20180040348A1 (en) | Signal processing device, signal processing system, signal processing method, and program | |
KR100527427B1 (ko) | 고출력 및 고음질의 오디오를 재생하는 동영상 재생장치및 방법 | |
JP2006086552A (ja) | 記録再生装置 | |
JP4212404B2 (ja) | ストリーム受信機のシステムクロック制御装置及びシステムクロック制御方法 | |
JP4280188B2 (ja) | コンテンツ出力装置、コンテンツ選択方法及びコンテンツ選択プログラム | |
JP5037371B2 (ja) | デジタル放送受信機およびプログラム | |
JP2008252705A (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 |