MediaElement:找出文件是不是包含支持的格式

Posted

技术标签:

【中文标题】MediaElement:找出文件是不是包含支持的格式【英文标题】:MediaElement: Find out if file contains supported formatMediaElement:找出文件是否包含支持的格式 【发布时间】:2012-01-04 18:36:43 【问题描述】:

所以 Silverlight MediaElement 有 certain supported media formats。我让我的用户将文件上传到一个目录并让 MediaElement 播放这些文件(通过SharePoint 2010 Media WebPart)。

我可以检查上传文件的文件扩展名,并根据这些文件在媒体 WebPart 中显示它们。问题是给出的文件扩展名是:MP3、ASF、MP4、3GP、WMV。但是,当我有一个包含 H264 编码材料的 AVI 文件时,它也可以工作,但文件扩展名不会告诉我。

有没有办法检查文件与 Silverlight MediaElement 的兼容性?

【问题讨论】:

【参考方案1】:

我不相信他们是,但在接受的格式列表中是什么。

它们是您可以使用后端系统重新格式化以分解格式并将其重新构建为适当文件的选项。

【讨论】:

以上是关于MediaElement:找出文件是不是包含支持的格式的主要内容,如果未能解决你的问题,请参考以下文章

WPF 媒体播放器(MediaElement)使用实例(转)

如何确定 MediaElement 是不是正在播放?

MediaElement 是不是仅在嵌入 XAML 代码时播放?

Windows Phone开发(20):当MediaElement和VideoBrush合作的时候

MediaElement 的两种模式

MediaElement Audio IE8 player.play() 事件“对象不支持此属性或方法”