如何在Windows 8 Metro C#XAML应用程序中播放H.264 RTSP视频?
我有一个设备,提供来自URL的H.264视频流,如:
RTSP://192.168.0.10:554 / videoservice 由于这是实时视频,我不需要能够控制它(暂停,倒带等),只需播放.这是由MediaElement还是其他标准类支持,我需要像Smooth Streaming Client SDK这样的东西还是比我想象的要复杂得多? 更新: 更新:
请参阅文章
here.您需要将数据包装在MPEG-4 Part 14容器中,然后将其传递到
MediaElement.SetSource .看来您只能使用记录的API来执行此操作.以下是链接中的重要信息:
Here是支持的视频格式列表. 还有一个示例here,介绍如何扩展媒体类,这可能有一个如何做一些类似于你所要求的事情的例子. 有一个类似的例子here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |