JP5428702B2 - ストリーム通信システム、サーバ装置及びクライアント装置 - Google Patents
ストリーム通信システム、サーバ装置及びクライアント装置 Download PDFInfo
- Publication number
- JP5428702B2 JP5428702B2 JP2009219136A JP2009219136A JP5428702B2 JP 5428702 B2 JP5428702 B2 JP 5428702B2 JP 2009219136 A JP2009219136 A JP 2009219136A JP 2009219136 A JP2009219136 A JP 2009219136A JP 5428702 B2 JP5428702 B2 JP 5428702B2
- Authority
- JP
- Japan
- Prior art keywords
- stream
- video data
- parameter
- bit rate
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
Br = TsBs/Tr
ただし、Ts:ストリームのフレームレートの逆数
Bs:ストリームのビットレート
上述のように調整されたパラメータは、クライアント制御通信部204がサーバ装置100に送信し、サーバ装置100ではこれを受け取ったあと、動画像エンコード部102が、調整されたパラメータによって入力される動画像のエンコードを実行する。
101 動画像入力部
102 動画像エンコード部
103 ストリーム送信部
104 サーバ制御通信部
200 クライアント装置
201 動画像再生部
202 動画像デコード部
203 ストリーム受信部
204 クライアント制御通信部
205 パラメータ調整部
206 画質設定記憶部
Claims (8)
- 映像データをサーバ装置でエンコードし、クライアント装置にストリーム送信し、クライアント装置でデコードするストリーム通信システムであって、
前記サーバ装置は、
映像データを所定のパラメータに基づいてエンコードするエンコード手段と、
エンコードした映像データを前記クライアント装置にストリーム送信するストリーム送信手段と、を備え、
前記クライアント装置は、
送信されたストリームを受信し、1フレームのストリームの受信にかかった時間である受信時間を測定するストリーム受信手段と、
受信したストリームをデコードし、1フレームのストリームのデコードにかかった時間であるデコード時間を測定するデコード手段と、
前記パラメータと前記受信時間と前記デコード時間に基づいて、調整されたパラメータを算出するパラメータ調整手段と、を備え、
前記サーバ装置の前記エンコード手段は、
映像データを、前記所定のパラメータに代えて前記調整されたパラメータに基づいてエンコードし、
前記パラメータは、映像データをエンコードする際に用いるビットレートとフレームレートを含み、
前記パラメータ調整手段により算出される調整後のビットレートは、下記式によって算出されることを特徴とする、ストリーム通信システム。
Br=TsBs/Tr
ただし、Brは調整後のビットレート、Tsは調整前のフレームレートの逆数、Bsは調整前のビットレート、Trは前記受信時間及び前記デコード時間のうちいずれか大きい方とする。 - 前記サーバ装置の前記エンコード手段は、
前記パラメータ調整手段により算出される調整後のパラメータがあらかじめ設定されたパラメータの上限値を超える値であった場合に、
映像データを、前記所定のパラメータに代えて前記パラメータの上限値に基づいてエンコードすることを特徴とする、請求項1記載のストリーム通信システム。 - 前記サーバ装置の前記エンコード手段は、
前記パラメータ調整手段により算出される調整後のパラメータがあらかじめ設定されたパラメータの下限値を下回る値であった場合に、
映像データを、前記所定のパラメータに代えて前記パラメータの下限値に基づいてエンコードすることを特徴とする、請求項1又は2記載のストリーム通信システム。 - 前記パラメータ調整手段により算出される調整後のフレームレートは、前記受信時間及び前記デコード時間のうちいずれか大きい方(Tr)の逆数とすることを特徴とする、請求項1から3のいずれか1項記載のストリーム通信システム。
- 前記パラメータ調整手段は、ユーザの画質についての選好に基づいて、フレームレートの調整を行うか否かを決定することを特徴とする、請求項4記載のストリーム通信システム。
- 前記パラメータ調整手段は、前記ストリーム受信手段が測定した受信時間を複数用いた統計値より受信時間の代表値を決定し、前記デコード手段が測定したデコード時間を複数用いた統計値よりデコード時間の代表値を決定し、
前記Trの受信時間は、前記受信時間の代表値を用い、
前記Trのデコード時間は、前記デコード時間の代表値を用いることを特徴とする、請求項1から5のいずれか1項記載のストリーム通信システム。 - 映像データをエンコードし、クライアント装置に送信するサーバ装置であって、
前記クライアント装置から、ストリームの受信にかかった受信時間とデコードにかかったデコード時間とに基づいて決定された、映像データをエンコードする際に用いる調整後のビットレートとフレームレートを含む調整後のパラメータを受信し、
前記調整後のパラメータに基づいて映像データをエンコードし、
前記受信した調整後のパラメータに含まれる調整後のビットレートは、下記式によって算出されることを特徴とする、サーバ装置。
Br=TsBs/Tr
ただし、Brは調整後のビットレート、Tsは調整前のフレームレートの逆数、Bsは調整前のビットレート、Trは前記受信時間及び前記デコード時間のうちいずれか大きい方とする。 - エンコードされた映像データのストリームを受信し、デコードするクライアント装置であって、
ストリームの受信にかかった受信時間と、ストリームのデコードにかかったデコード時間に基づいて、映像データをエンコードする際に用いる調整後のビットレートとフレームレートを決定し、決定した調整後の前記ビットレートとフレームレートを含む調整後のパラメータを、映像データを送信するサーバ装置に送信し、
前記調整後のパラメータに含まれる調整後のビットレートは、下記式によって算出されることを特徴とする、クライアント装置。
Br=TsBs/Tr
ただし、Brは調整後のビットレート、Tsは調整前のフレームレートの逆数、Bsは調整前のビットレート、Trは前記受信時間及び前記デコード時間のうちいずれか大きい方とする。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009219136A JP5428702B2 (ja) | 2009-09-24 | 2009-09-24 | ストリーム通信システム、サーバ装置及びクライアント装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009219136A JP5428702B2 (ja) | 2009-09-24 | 2009-09-24 | ストリーム通信システム、サーバ装置及びクライアント装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011071628A JP2011071628A (ja) | 2011-04-07 |
JP5428702B2 true JP5428702B2 (ja) | 2014-02-26 |
Family
ID=44016493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009219136A Expired - Fee Related JP5428702B2 (ja) | 2009-09-24 | 2009-09-24 | ストリーム通信システム、サーバ装置及びクライアント装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5428702B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009539237A (ja) | 2006-06-02 | 2009-11-12 | レール・リキード−ソシエテ・アノニム・プール・レテュード・エ・レクスプロワタシオン・デ・プロセデ・ジョルジュ・クロード | 新規なチタン、ジルコニウムおよびハフニウム前駆体をベースとするhigh−k誘電体フィルムを形成する方法および半導体製造におけるそれらの使用 |
JP5572224B2 (ja) * | 2011-04-14 | 2014-08-13 | パナソニック株式会社 | コンテンツ記録装置、コンテンツ記録方法、及びコンテンツ伝送システム |
JP2014049942A (ja) * | 2012-08-31 | 2014-03-17 | Seiko Epson Corp | 表示システム、画像供給装置、プログラム、及び、表示システムの制御方法 |
JP2015073154A (ja) * | 2013-10-01 | 2015-04-16 | 株式会社リコー | データ伝送システム、データ伝送プログラム及びデータ伝送方法 |
JP2018028559A (ja) * | 2015-01-07 | 2018-02-22 | シャープ株式会社 | 画像データ出力装置、画像データ出力方法、画像表示装置、および集積回路 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4586328B2 (ja) * | 2002-12-11 | 2010-11-24 | ソニー株式会社 | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム |
JP2004214755A (ja) * | 2002-12-27 | 2004-07-29 | Hitachi Ltd | 動的符号化レート変更方法及びその装置 |
JP2005322995A (ja) * | 2004-05-06 | 2005-11-17 | Nippon Telegr & Teleph Corp <Ntt> | リアルタイム映像転送におけるバッファ制御方法、送信端末、受信端末、映像配信システム、およびプログラム |
-
2009
- 2009-09-24 JP JP2009219136A patent/JP5428702B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011071628A (ja) | 2011-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8875208B1 (en) | High quality multimedia transmission from a mobile device for live and on-demand viewing | |
US9819717B2 (en) | Video adaptation for content-aware wireless streaming | |
JP4309185B2 (ja) | ストリーミング・メディアの輻輳制御メカニズム | |
CN107135422B (zh) | 信息处理设备和信息处理方法 | |
US7710906B2 (en) | Transmitting and receiving system, transmitting apparatus, transmitting method, receiving apparatus, receiving method, and program | |
US20220070519A1 (en) | Systems and methods for achieving optimal network bitrate | |
CN109729437B (zh) | 流媒体自适应传输方法、终端和*** | |
JP5428702B2 (ja) | ストリーム通信システム、サーバ装置及びクライアント装置 | |
US8867611B2 (en) | Video transmitting method and system with image quality adjusting function | |
JP6463041B2 (ja) | 画像処理装置、画像処理方法、及びプログラム | |
US20200014963A1 (en) | Latency improvement via frame latency feedback | |
JP2007243948A (ja) | 無線データストリーミングシステムのパラメータの制御方法及び装置 | |
JP2006155178A (ja) | コンテンツ通信システム、通信装置および方法、並びにプログラム | |
US20130286227A1 (en) | Data Transfer Reduction During Video Broadcasts | |
US20140099040A1 (en) | Image processing device and image processing method | |
JP2009188735A (ja) | 動画データ配信装置、動画データ配信システム、動画データ配信方法およびプログラム | |
JP2005333358A (ja) | 画像通信装置、その処理方法及びクライアント装置並びにプログラム | |
JP4361430B2 (ja) | 双方向画像通信装置、その処理方法及びクライアント装置並びにプログラム | |
JP3126956B2 (ja) | 通信サービス品質制御方法及び装置 | |
EP3175617A1 (en) | System and method for automatic encoder adjustment based on transport data | |
Hahm et al. | Dynamic media buffer control scheme for seamless streaming in wireless local area networks | |
JP4884922B2 (ja) | 通信装置および通信方法 | |
JP2014075736A (ja) | サーバ装置および情報処理方法 | |
JP2005101873A (ja) | ストリーム制御方法とその方法を利用可能な通信装置および端末 | |
WO2023095438A1 (ja) | 端末装置、無線通信システム、および、端末装置の処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20110516 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20110920 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120820 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130711 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130716 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130904 |
|
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: 20131105 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131118 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |