2015-12-12 116 views
2

我想从Panasonic摄像头(型号WV-SPN531)接收RTSP流,并在我的C#Form应用程序中显示实况视频。
如果我使用VLC并连接到“rtsp:// IP_ADDRESS/MediaInput/h264/stream_1”,那么流媒体工作正常。
编解码器:H264 - MPEG-4 AVC(部分10)(H264)
分辨率:1920×1080(15 FPS)C#使用RTSP从Panasonic IP摄像头流式传输

我已经试过这个库,但它不工作:http://net7mma.codeplex.com/

我写信给图书馆的开发人员,我描述了这个问题,他回答说:“现在在C#中没有可用的MPEG解码器,而不是我现在知道的一个。”

你能帮我吗?

+1

“不工作”不是一个适当的问题描述,请详细说明。可能的原因:连接失败,流设置失败,获取的数据不正确,格式不可识别等。即使它返回类似ERROR_UNSPECIFIED的内容,它也比简单的“不工作”更好。还请阅读说明,如http://www.catb.org/esr/faqs/smart-questions.html – Netch

+0

我写信给图书馆的开发人员,我描述了这个问题,他回答说: “没有可用的mpeg解码器在C#中,而不是我知道的立即。“ – user3607507

+0

那么,如果是这样,你可以使用P/Invoke连接任何基于本地代码的MPEG解码器,但这有效地落入了C编程。 – Netch

回答

0

我使用Datastead Rtsp source SDK来捕捉Panasonic,Axis和其他一些IP摄像机。

+0

该产品是免费的,并且与C#兼容? 谢谢 – user3607507