在 WPF 中播放 RTSP/MMS/Http 实时视频源
我想将实时视频源拉入 WPF,但 MediaElement 似乎不支持这些协议。示例视频流如下(英国石油公司石油泄漏现场直播):
http://mfile.akamai.com/97892/live/reflector:45683.asx?bkup=45684
有没有在 WPF 中播放实时流媒体格式的解决方案?
我曾希望使用 VideoLan DotNet 组件,但它似乎与最新的 VLC 版本不兼容: http://vlcdotnet.codeplex.com/
I'd like to pull a live video feed into WPF but the MediaElement doesn't appear to support these protocols. An example video stream is here (BP oil leak live feed):
http://mfile.akamai.com/97892/live/reflector:45683.asx?bkup=45684
Are there any solutions for playing live streaming formats in WPF?
I had hopes for using the VideoLan DotNet component but it appears to be incompatible with the latest VLC releases:
http://vlcdotnet.codeplex.com/
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您正在谈论 IP 摄像机,请将 WPF Chrome 浏览器指向它:
http://chriscavanagh.wordpress.com/2009/08/27/wpf-3d-chromium-browser/
(如果是商业应用程序,您需要获得 Awesomium 包装器的许可)。
如果只是网络摄像头的东西,请使用 WPF MediaKit:
http://wpfmediakit.codeplex.com/
我'两者都在 Windows 7 中运行。
If you're talking an IP Camera, point the WPF Chrome browser to it:
http://chriscavanagh.wordpress.com/2009/08/27/wpf-3d-chromium-browser/
(you'll need to license the Awesomium wrapper if it's a commercial app).
If it's just webcam stuff, use the WPF MediaKit:
http://wpfmediakit.codeplex.com/
I've run both in Windows 7.
看起来这目前在 Windows 7 中不可能:
链接
Looks like this isn't currently possible in Windows 7:
Link