【发布时间】:2012-09-28 23:41:20
【问题描述】:
我目前遇到了这个问题,希望有人可以帮助我。我正在尝试创建某种解码器,它将转换充当视频输入设备的视频流,以便我可以在 Wirecast(视频流程序)中使用它。
在这个阶段,我使用 mjpeg IP 摄像机作为视频源,使用 this neat little program,它允许我将原始 IP 地址:端口转换为输入设备,这与无限摄像机完美配合,但不支持 RTSP 或 H.264,此后,我升级了几台摄像机,以便可以访问高清视频。
我已经尝试了许多来自网络的 RTSP 源过滤器,以及一些像 xpwebcam 这样的程序来访问他们的 H.264 过滤器,但还没有运气。我曾尝试使用 GraphStudio 创建自己的过滤器,但这超出了我的理解范围。
IP 摄像机视频源 URL 如下所示..
视频供稿: rtsp://xxx.xxx.xxx.xxx/0/video0
其中 videoX = 0,1,2 表示分辨率。
rtsp://user:pass@10.0.0.10/0/video0
或 rtsp://@10.0.0.10/0/video0 对于未受保护的摄像机,它是一个专用网络,所以不管怎样都行。
我可以使用 VLC 成功地实时流式传输视频源,但仅此而已,我不确定是否有办法将流转换为输入设备。
我已经尝试这样做了好几个星期了,但没有成功。
请帮帮我:)
【问题讨论】:
-
您可能需要等到我有足够的时间将 RTSP 选项添加到此 DirectShow 源过滤器...
-
你有一个大概的想法吗?我计划在下周末使用这台新相机..(顺便说一句,在 prog 上做得很好)
-
根据我的挖掘,很多人都这样做了,但不想分享他们的代码..
-
我遇到了这个 - datastead.com/products/dsfilters.html 也许它可以帮助?
-
是的源过滤器还不是虚拟设备。源过滤器需要专门打包才能被应用自动提取。
标签: h.264 rtsp ip-camera ffdshow