c# – 使用MediaElement从Stream播放视频
发布时间:2020-12-15 03:45:16 所属栏目:百科 来源:网络整理
导读:是否可以使用 WPF MediaElement从System.IO.Stream对象播放流视频? Stream对象正在从存储媒体文件的WCF服务中检索. 解决方法 如果您可以使WCF通过http-URL(GET)提供媒体对象,则可以将该URL分配给MediaElement.Source属性 – 请参阅 http://msdn.microsoft.c
是否可以使用
WPF MediaElement从System.IO.Stream对象播放流视频? Stream对象正在从存储媒体文件的WCF服务中检索.
解决方法
如果您可以使WCF通过http-URL(GET)提供媒体对象,则可以将该URL分配给MediaElement.Source属性 – 请参阅
http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement.source.aspx.
对于这种URL不可用/可能的情况: 目前分配流是不可能的 – 尽管有一些可能会发生这种情况,但基于DirectShow的示例参见http://social.msdn.microsoft.com/forums/en-US/wpf/thread/6191ef1a-0010-4294-a5b4-451bbadca33a/和http://jmorrill.hjtcentral.com/Home/tabid/428/EntryId/15/WPF-Hackery-Part-I.aspx. 另一个选择是以某种方式托管Silverlight MediaElement,并使用SetSource方法,它可以播放流并播放它…参见http://silverlightviewport.codeplex.com/SourceControl/list/changesets和http://msdn.microsoft.com/en-us/library/cc190669%28v=vs.95%29.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |