タブレットのみを対象としたAndroidアプリケーションに取り組んでいます。最低限必要なAPIレベルは3.1です。アプリはいくつかのライブテレビチャンネルをストリーミングします。
私はRTSPとHLSの両方をテストしましたが、どちらも正常に動作します。ただし、HLSはうまく機能していないようで、VideoViewのonCompletionが呼び出されます。これは、ストリームがまだ完了していないライブTVからのものであるため、呼び出さないでください。
各TVチャンネルのRTSPとHLSストリームのURLがあります。Android Android 3.0+がHLSをサポートしていることは知っていますが、RTSPを再生することもできます。
どちらがもう一方よりも優れているのですか、そしてその理由は何ですか?