0

Google グラスからブラウザにオーディオとビデオをストリーミングしようとしています。ブラウザはビデオとオーディオを受信するだけです。

ここの指示に従ってGoogleソースコードをコンパイルしましたhttp://www.webrtc.org/native-code/android

これまでのところ、動作します。しかし、私はビデオに問題があります。グレースケールで表示されており、これを修正するためにソース コードをどのように変更すればよいかわかりません。

問題のスクリーンショットは次のとおりです。

ここに画像の説明を入力 stackoverflow.com で 2 つの関連する問題を見つけましたが、解決策が見つかりませんでした。

あなたが提供できる助けをありがとう!

4

1 に答える 1

1

最初の回答によると、Glass のカメラ コードのバグを補う必要があると思われます。画像キャプチャ コードは、おそらく YV12 を取得していると考えており、実際には NV21 を取得しているため、最も簡単な方法は、NV21 を別のもの (使用される一般的な内部ビデオ表現である i420 など) に変換することです。または、フレーム オブジェクトを変更して NV21 であることを示し、残りのコードでそれを処理させます。

于 2015-11-04T04:09:08.197 に答える