問題タブ [vlc-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2477 参照

android - httpヘッダーをVLCプレーヤーのインテントに渡す方法は?

VLC プレーヤー ( VLC for Android )で Intent を介して HTTP リクエスト ヘッダーを使用してビデオ ストリームを再生したいと考えています。

次のコードを使用して、通常のストリームを再生しています。

問題は、私が再生しているリンクが特別な HTTP ヘッダー トークンを必要とすることです。これは、私の場合、コードが機能しないことを意味します。

インテント経由で http 要求ヘッダーを VLC プレーヤーに渡すにはどうすればよいですか?

0 投票する
1 に答える
844 参照

java - TextureView.getBitmap() 関数の高速な代替手段はありますか?

Android アプリケーションでライブ rtsp ストリームを再生するために、 Android vlc ( LibVLC) を a と共に使用しています。TextureViewすべてが正常に機能していますが、関数を使用してオブジェクト検出タスクを実行するたびに、現在の再生フレームを取得する必要がありますgetBitmap()。ここでの問題は、 this 関数が遅すぎて、 でレンダリングされる画像サイズがTextureView大きくなるにつれて時間がかかることです。

それで、それをより速く行う他の方法はありますか?

getDrawingCache()TextureView と SurfaceView の両方でこの関数を試してみましたが、常に透明なビットマップを返していたことに注意してください.

また、fadden が関数の使用について話し、コード サンプルのリファレンスとしてgrafikaを指すことで、この回答に対する多くの同様の解決策を見つけました。ただし (そして残念ながら) OpenGL を扱うときのスキルはほとんどありません。リンクされた回答を検証できる場合は、簡単な直接コード サンプル (私のケースに関して) にリンクしていただけますか?glReadPixels()