0

ドキュメントから: 「アダプティブ ストリーミング - 輻輳または帯域幅の可用性に自動的に適応します」。ただし、これはプレーヤーの起動時にのみ機能します (私は VideoView を使用します)。ビデオの再生中にインターネットの速度が低下した場合 - 何も起こりませんが、プレーヤーは現在のインターネットの速度に基づいてビデオの品質を切り替えることをお勧めします。だから、質問:

Android ビデオ プレーヤーは、ビデオの再生中にリアルタイムでビデオ品質を切り替えることをサポートしていますか? はいの場合、これを実装する方法は?

ご清聴ありがとうございました。

更新: たとえば、Youtube google tv アプリ。ビデオの再生中に帯域幅が変化した場合、プレーヤーは遅延なく適切なビデオ品質に自動的に切り替わります。

それを機能させるために私は何をしなければなりませんか?私は VideoView を使用していますが、プレーヤーを起動したときにのみ機能します。

ありがとうございました。

4

1 に答える 1

0

通常、何らかの形式の QoS を使用してネットワーク帯域幅を監視する VideoView の独自のサブクラスを実装します。Google TV アプリケーションで作業している場合は、GtvVideoView (スムーズ ストリーミングをサポート) を使用できます。これについてもっと理解するには、https ://developers.google.com/tv/android/articles/hls?hl=en で読むことができます。

于 2013-04-02T15:37:57.137 に答える