son*_*mas 9 windows ffmpeg streaming
如何在 Windows 中使用 FFMPEG 流式传输桌面?
我努力了
ffmpeg -list_devices true -f dshow -i dummy
之后这个流
ffmpeg -f dshow -i video="Chicony USB 2.0 Camera" -r 30 -vcodec mpeg4 -q 12 -f mpegts udp://192.168.2.7:6666?pkt_size=188?buffer_size=65535
Run Code Online (Sandbox Code Playgroud)
使用这个我可以流式传输相机。
我必须输入什么命令才能在 Windows 中流式传输桌面?
使用内置 GDI 屏幕抓取器捕获桌面:
ffmpeg -f gdigrab -framerate 30 -i desktop output.mkv
Run Code Online (Sandbox Code Playgroud)
流式传输:
ffmpeg -f gdigrab -framerate 30 -i desktop -vcodec mpeg4 -q 12 -f mpegts udp://192.168.2.7:6666
Run Code Online (Sandbox Code Playgroud)
播放流:
ffplay -f mpegts udp://192.168.2.1:6666
Run Code Online (Sandbox Code Playgroud)
保存流:
ffmpeg -f mpegts -i udp://192.168.2.1:6666 output.mkv
Run Code Online (Sandbox Code Playgroud)
在这里您可以找到同一流中包含音频的示例。
如果视频流没有立即启动并且 ffmpeg 输出诸如“引用了不存在的 PPS 0 ”之类的错误,请不要担心 - 您只是还没有收到关键帧,等待十几秒它就会出现。
归档时间: |
|
查看次数: |
18358 次 |
最近记录: |