如何使用 FFmpeg 直播本地视频
Posted
技术标签:
【中文标题】如何使用 FFmpeg 直播本地视频【英文标题】:How to live stream a local video using FFmpeg 【发布时间】:2017-10-05 05:14:10 【问题描述】:我正在尝试习惯 FFmpeg 库,目前,我一直在尝试使用 FFmpeg 在 VLC 上流式传输本地视频。
我一直使用的命令是:
$ ffmpeg -i sample.mp4 -v 0 -vcodec mpeg4 -f mpegts udp://127.0.0.1:23000
我无法在 VLC 上流式传输文件。
感谢任何帮助。
【问题讨论】:
【参考方案1】:在第一个终端:
$ ffmpeg -i sample.mp4 -v 0 -vcodec mpeg4 -f mpegts udp://127.0.0.1:23000
打开第二个终端并使用:
$ ffplay udp://127.0.0.1:23000
【讨论】:
【参考方案2】:我的猜测是您正在尝试使用 URL udp://127.0.0.1:23000
在 VLC 中播放,因为您在 FFmpeg 命令中拥有它。
在 VLC 中,尝试改用udp://@:23000
。
【讨论】:
以上是关于如何使用 FFmpeg 直播本地视频的主要内容,如果未能解决你的问题,请参考以下文章