将本地视频文件流式传输为 RTSP 并发布到端口

发布于 2025-01-11 01:33:53 字数 339 浏览 0 评论 0原文

我正在尝试设置一个可以将本地文件作为 rtsp 流式传输到端口的单个 docker。

这意味着,在 docker 内,将会有一些本地视频作为 rtsp 发布到该 docker 的端口。

然后在外部,我可以从 rtsp://:/mystream 获取流

我尝试查看 rtsp-simple-server,但它似乎没有本地文件流的选项,而是需要首先设置一个 docker 服务器,然后使用 ffmpeg 将视频发布到该服务器。

有没有办法实现想要的单个docker RTSP流服务器?

还有另一种解决方案是构建一个安装了 VLC 的 docker,但它似乎笨重且矫枉过正,而且结果似乎并不那么顺利。

I am trying to setup a single docker that can stream local file as rtsp to a port.

Meaning, within the docker there will be some local videos publish as rtsp to a port of that docker.

Then externally, I can fetch the stream from rtsp://:/mystream

I tried looking into rtsp-simple-server, but it does not seem to have the option of local file streaming, rather it requires first set up a docker server then using ffmpeg to publish video to that server.

Is there a way to achieve the wanted single docker RTSP stream server?

There is another response of building a docker with VLC installed, however it seem to be bulky and overkill, plus the outcome does not seem to be as smooth.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

丿*梦醉红颜 2025-01-18 01:33:53

嗨,

大多数 RTSP 服务器的工作方式就像您描述的那样,您有一个服务器实例并向它们发布流。

使用 gstreamer 和 python 构建自己的 RTSP 服务器并不难,这里是 link,看看答案,它正是你需要的。

新项目的良好开端 =)

Hi,

Most RTSP Servers works like you descripe you have a server instance and publish then a stream to them.

Its not hard to build a own RTSP server with gstreamer and python here is a link ,look at the answer, the did exactly what u need.

good start a for a new program project =)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文