我想从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解码器,而不是我现在知道的一个。”
你能帮我吗?
“不工作”不是一个适当的问题描述,请详细说明。可能的原因:连接失败,流设置失败,获取的数据不正确,格式不可识别等。即使它返回类似ERROR_UNSPECIFIED的内容,它也比简单的“不工作”更好。还请阅读说明,如http://www.catb.org/esr/faqs/smart-questions.html – Netch
我写信给图书馆的开发人员,我描述了这个问题,他回答说: “没有可用的mpeg解码器在C#中,而不是我知道的立即。“ – user3607507
那么,如果是这样,你可以使用P/Invoke连接任何基于本地代码的MPEG解码器,但这有效地落入了C编程。 – Netch