如何在Microsoft的SMF HTML5播放器中播放任何格式的媒体文件

时间:2012-08-01 12:19:55

标签: javascript silverlight html5 smf

SMF Framework的HTML5媒体播放器只有几个媒体编解码器,如ogg vorbis和mp4,所以有没有办法播放说,flv格式或mkv或mp3格式的媒体文件? 而且,如果满足上述情况,我们有什么办法可以播放本地媒体文件吗?

1 个答案:

答案 0 :(得分:1)

由于HTML5视频中的视频编解码器支持浏览器,因此您只能使用少量编解码器。并非所有浏览器都支持所有视频编解码器。所以你必须在mp4容器(IE,Safari,Chrome)和Ogg Theora视频中提供一个H264视频。您可以使用许多免费的桌面工具(例如this one)对视频进行转码。你必须提供不同的文件:

<video id="myVideo" class="pf-video" width="480" height="320" controls="controls" poster="../media/bigbuck.png">
    <source src="../media/bigbuck.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
    <source src="../media/bigbuck.ogv" type='video/ogg; codecs="theora, vorbis"' />
</video>

希望我能帮助你。