ビデオの再生に webview を使用するプロジェクトを終了しました。ここで、webview パーツをカスタム プレーヤーに置き換えるよう求められます。プレーヤーは HLS を処理できる必要があります。
VideoView と MediaController を使用すると、ライブ ストリームを再生できます。残念ながら、MediaController には独自のコントロールがあります。私は自分のコントロールが欲しいのですが、それが私が立ち往生している場所です。
これまでのところ、私は試しました:
- MediaController クラスを最初から書き直して、レイアウトを変更してみます。依存関係のためにすべてのエラーをクリアできなかったため、機能しませんでした。
- 参照用にvidtry コード ( http://github.com/commonsguy/vidtry ) を使用してみましたが、うまくいきませんでした。
- MediaController を拡張するクラスを構築しようとしましたが、それも機能しませんでした。
カスタム メディア プレーヤーに関する Stackoverflow のほぼすべてのスレッドに参加しましたが、始めるための情報を見つけることができませんでした。
NDK を使用せずにカスタム メディア プレーヤー クラスを作成することは可能ですか?
誰かがカスタム メディア プレーヤー クラスの作成方法を知っている場合は、助けてください。