使用 ffmpeg 在文件夹中流式传输视频
Posted
技术标签:
【中文标题】使用 ffmpeg 在文件夹中流式传输视频【英文标题】:Streaming video in a folder with ffmpeg 【发布时间】:2021-11-05 13:40:06 【问题描述】:按照https://www.youtube.com/watch?v=Js1OlvRNsdI 的指南,我已将 RTMP 配置为在 ubuntu 服务器上与 nginx 一起使用 我已经测试了设置,一切都完美地运行到最后,但是我有一个包含电影的文件夹,我希望它们通过网络播放器(例如 JWPlayer)进行流式传输或独立播放,但我未能在线实现该实现。有没有人知道如何去做?
【问题讨论】:
【参考方案1】:您是否获得包含一组电影的文件夹,并且您希望将它们作为流进行流式传输,或者将每个文件作为流进行流式传输?
你可以通过 FFmpeg 做到这一点:
for file in $(ls movies/*.mp4); do
ffmpeg -re -i $file -c copy -f flv rtmp://server/app/stream
done
如果要将每个文件作为流进行流式传输,请尝试启动多个 ffmpeg 来执行此操作。
【讨论】:
以上是关于使用 ffmpeg 在文件夹中流式传输视频的主要内容,如果未能解决你的问题,请参考以下文章
使用 ffmpeg 将低延迟 RTSP 视频流式传输到 android