加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读