使用 Python 将使用 RTMP 协议的视频文件流式传输到 rtmp 服务器

Nee*_*tta 5 python streaming nginx rtmp

任何人都可以指导我执行上述操作吗?基本上我想要的:

将单个视频文件流式传输到 RTMP 服务器(在我的情况下为 nginx)的 python 脚本,链接:

rtmp://<ip>/stream/<stream_name>
Run Code Online (Sandbox Code Playgroud)

因此,理想情况下,视频文件将以<Stream_name>. 接下来我希望这个 stream_name 以系列方式生成,例如:stream_1, stream_2,....stream_n. 然后我想要流链接:rtmp://<ip>/stream/<stream_name> 被推送 n 次但在每次迭代中,流名称从“stream_1”增加到“stream_2”等等

我目前正在努力寻找合适的库来在 python 中执行此操作。

提前致谢!

小智 3

这里的关键是FFMpeg。根据您的需要使用任何合适的 FFMpeg 包装。这是谷歌中的第一个: https ://pypi.org/project/python-ffmpeg-video-streaming/