である私はビデオをストリーミングするMediaPayerを使用して、ラインストリーミングのためのアプリケーションを構築しています、にあり、より効率的な方法どのようなAndroidアプリで動画をストリーミングするための最も効率的な方法
player.setDataSource(this, Uri.parse(getLink()));
が、彼はかなり遅いようですストリーム動画の場合は、事前に さんを推薦してください
である私はビデオをストリーミングするMediaPayerを使用して、ラインストリーミングのためのアプリケーションを構築しています、にあり、より効率的な方法どのようなAndroidアプリで動画をストリーミングするための最も効率的な方法
player.setDataSource(this, Uri.parse(getLink()));
が、彼はかなり遅いようですストリーム動画の場合は、事前に さんを推薦してください
動画をストリームするより効率的な方法はありますか?
あなたはVideoView
クラスを使用して試みることができる: https://developer.android.com/reference/android/widget/VideoView.html
表示ビデオファイルを。 VideoViewクラスは、さまざまなソース(リソースやコンテンツプロバイダなど)から の画像を読み込み、 の任意のレイアウトマネージャで使用できるように、 スケーリングのようなビデオの測定値を計算します( )。および色づけ。
またはボイラープレートコード(主に依存性注入を使用)を書こうとするなら、ExoPlayer
を試すことができます。
https://developer.android.com/guide/topics/media/exoplayer.html
ExoPlayerためのGitHubでいくつかの優れたサンプルコードは、あなたが始めるためにもあります。