kodiからのビデオストリームを作成しようとしているImが、自分のAndroid TVの推奨セクションに表示されます。すべてうまく動作しますが、現在はストリームを直接kodiで開こうとしています。ファイルの拡張子は「.strm」です。特定のアプリケーションで不明なファイルタイプを開く方法
私はこのコードを試してみました:
Intent intent = new Intent(Intent.ACTION_VIEW); Uri videoUri = Uri.parse("PATH TO THE .strm FILE"); intent.setDataAndType(videoUri, "*/*"); startActivity(intent);
それは多くのオプションを示していますがKODIがリストにありません。私がファイルエクスプローラを使用していて、 ".strm"ファイルを開いている場合、それをビデオとして開き、リストにkodiがあり、kodiをクリックすると直接ストリームが開きます。だから、私はそれがコディにアプリを開くように強制することが可能でなければならないと結論づけたが、ファイルマネージャがこれをどうやって行うのか分からない。
また、MIMEとして「ビデオ/ *」を試しましたが、ファイルマネージャーはビデオプレイヤーをもっと多く表示していましたが、少数のビデオプレーヤーしか表示しませんでした。
ファイルを開くためにファイルマネージャが表示するオプションと同じオプションを取得するにはどうすればよいですか?