IP 网络摄像头的 UPNP 服务器

IP 网络摄像头的 UPNP 服务器

我有一个 IP 网络摄像头,我想通过 upnp 服务器提供流。我需要做的很简单;使用 IP 网络摄像头的源 URL 定义一个 upnp 设备。你能推荐一些这样的工具或脚本来做这件事吗?

问候。

答案1

如果不知道网络摄像头如何提供其视频流,这个问题就很难回答。

一个可能能够满足你要求的服务器是rygel。如果你安装了它和rygel-gst-launch插件,你可以配置它来提供任意流。

在该~/.config/rygel.conf文件中,您需要包含如下内容:

[GstLaunch]
enabled=true
launch-items=webcam
webcam-title=Web Camera
webcam-mime=video/mpeg
webcam-launch=souphttpsrc location=http://url-to-webcam-stream

根据您网络摄像头的详细信息,您可能需要不同的-mime-launch行。启动行是 GStreamer 管道描述,您可能会将其传递给gst-launch-0.10(减去用于显示/播放流的部分)。

答案2

我认为您可以使用 VLC 来实现这一点,尝试输入和输出,激活流媒体,这样就可以了。如果您需要帮助进行设置,请告诉我,我回家后会写一个小指南。

相关内容