2012-01-09 3 views
0

私は、ビデオストリームのスクリーンショットを表示したいアンドロイドアプリケーションをやっています。ユーザが切り替えようとしているかどうかを判断するために受信していませんそのストリーム。私がTelnet経由で制御し、* スナップショット * Sを取るために、それを指揮するためにビデオやVLCリモートコントロールインターフェースをストリーミングするためにVLCを使用していますが、私は、私は見ていないのですビデオのスナップショットを行うことができない、私が見ていないビデオストリームのスクリーンショットを撮る

これには方法がありますか?

+0

:)おかげで私は、そのアプリケーションはRTSPから、このような場合には、バックグラウンドでの平均実行されている見ていないです、言ったように私はストリームを受信する必要がありますストリームはあなたがバッファを取ってRGBまたはYUV画像を作成できませんか? – Amitg2k12

+0

私が間違っていない場合、スナップショット機能(VLCJの 'saveSnapshot(file)'メソッドの実装を使用している限り、libVLCはビデオストリームを "アクティブ"にする必要があります) '現在再生中のスナップショットを保存するビデオ)。したがって、あなたのケースでは、まだビデオを再生しないとできません。 –

答えて

0

私はそれを行う方法を見つけましたが、ee

cvlc $CHANNEL_URL --rate=1 --video-filter=scene --vout=dummy --aout=dummy --scene-format=$FORMAT --scene-ratio=24 --scene-prefix=$PREFIX --scene-path=$SNAPSHOT_PATH --scene-width=$WIDTH --scene-replace vlc://quit & 
+1

これを行う方法?私はストリームを取得していますが、このコマンドをLibVlcに渡す方法がわかりませんでした。 – Deepak

関連する問題