2017-11-06 28 views
0

RTPストリームからAndroidアプリケーションにビデオをキャプチャしようとしています。私はgithub https://github.com/niqdev/ipcam-viewのプロジェクトからコードを使用しています。しかし、私のコンピュータでVLCを開き、ビデオのストリーミングを開始してアンドロイドデバイスを同じネットワークに接続した後は、自分のデバイスにビデオを表示しません。私は何が間違っているのかわからない、どんな助けも大いに評価されるだろう。ありがとう。RTPストリームからアンドロイドアプリにビデオをキャプチャするには?

This is the error message that I am getting after I run the application

+0

VLCは、Android上で使用するのに最適なものではありません。 デバッグデータはありますか? –

+0

はい。アプリケーションが画面にエラーメッセージを表示すると、unknown protocol:rtpというメッセージが表示されます。私は申し訳ありませんが、私はstackoverflowに新しいです。私はlogcat出力またはスクリーンショットを投稿する方法を知らない。 – user3665751

答えて

0

あなたは短いビデオを再生する必要がある場合は、Android用VXGプレーヤーのデモを使用する必要があります。それは使用するのは簡単ですが、2分の制限があります。
rtpストリームではなくmjpegだけで作業しているようです。

あなたはこの例試すために制限がない場合:VLCSimple

それはVLC-SDKの最新バージョンを持っているし、多分彼らはすでに固定RTPのデッドロックのバグを。

それとも、VLCを使用してMJPEGストリームをしよう:
DISPLAY=:0 cvlc -vvv --no-audio screen:// --screen-fps 1 --sout "#transcode{vcodec=MJPG,vb=800}:standard{access=http,mux=mpjpeg,dst=:18223/}" --sout-http-mime="multipart/x-mixed-replace;boundary=--7b3cc56e5f51db803f790dad720ed50a"

+0

ありがとうございました。 VLCSimpleのサンプルは完璧に動作します。 – user3665751

関連する問題