小编Dav*_*ton的帖子

使用 ffmpeg 获得类似 webrtc 的延迟?

我一直在 Chrome 和我的手机之间使用这个:

http://www.webrtc.org/demo

而且延迟非常好 - 不到 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
Run Code Online (Sandbox Code Playgroud)

然后在另一边使用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
Run Code Online (Sandbox Code Playgroud)

ffmpeg video-streaming

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

ffmpeg ×1

video-streaming ×1