私はこれをChromeと私の電話の間で使用しています:
そしてレイテンシは本当に良いです-1秒未満。
私はそれを自分のコンピューターに複製しようとして成功しませんでした。
ffmpeg -f video4linux2 -i /dev/video0 -s 320x200 -r 50 -deadline realtime -vcodec libvpx -f webm -fflags nobuffer udp://10.0.0.55:9002
そして、反対側でffplayを使用します。
まだ数秒の遅れがあります。
結局、自分のコンピューターからAndroidフォンにストリーミングしたいのですが、レイテンシは十分でなければなりません。
編集 -これは大幅に機能します。私がこれを少し削ることができれば、私は幸せです:
ffmpeg -vcodec rawvideo -f video4linux2 -i /dev/video0 -s 320x200 -r 25 -vcodec libvpx -f rtp -deadline realtime rtp://10.0.0.55:9002
1
リンクが切れています。基本的に、ビデオを変換して携帯電話にストリーミングしたいですか?Wi-Fiまたは外付けですか?
—
jiggunjer 2015年
私がやりたいことは、デバイスに接続されたカメラからストリーミングし、USB経由で接続されているAndroidタブレット(Nexus 10)に表示させることです。
—
David N. Welton、2015年
これらのコーデックについてはあまり知りませんが、可能であればハードウェアアクセラレーションされていることを確認しましたか?これが、1秒を超える遅延が発生する理由についての私の推測です。
—
snoopen 2015年
vpxはリアルタイムに近づくにはトリッキーになります。x264には「低遅延」またはそのようなFWIWのような曲があることを知っています
—
rogerdpack