HTML 在线播放wma

HTML 在线播放wma,第1张

在Web页中使用Media Player

虽然上面两种方法均能完成流信息的播放,但不足之处是播放是在独立的窗口中进行的。比如在HTML通过与ASX文件的链接可以打开并播放流信息,但流信息的播放是在另一个窗口即播放器窗口中进行的,播放的控制也需要在播放器窗口中来完成。幸运的是Media Player是一个标准的ActiveX控件,我们可以将它作为一个对象直接嵌入到HTML页中去,这样就可以在Web页中直接用Player对象来播放流节目。图3是一个将Player嵌入Web页的例子。

图 3 将Media Player嵌入到Web 页中

在Web页中嵌入Media Player的方法比较简单,只要用HTML中的<Object></Object>可以了,如下所示。

<OBJECT ID="WMPlay" WIDTH=320 HEIGHT=240

CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"

CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/

nsmp2inf.cab#Version=6,4,5,715"

STANDBY="Loading Microsoft? Windows Media? Player components..."

TYPE="application/x-oleobject">

</OBJECT>

其中ID是对象的名称,当用户在JavaScript要对Media Player进行控制时可以用该对象的名称WMPlay进行访问。CODEBASE指明当用户的浏览器中没有安装Player控件时可以从该URL指定的位置去获取。

当然在建立Player对象时也可以用<PARAM >来为其指定参数。如下所示:

<PARAM NAME="FileName" VALUE="C:ASFRootWelcome.asf">

<PARAM NAME="ShowControls" VALUE="False">

<PARAM NAME="AutoRewind" VALUE="True">

<PARAM NAME="AutoStart" VALUE="False">

其中"FileName"参数表示Media Player要播放的文件活或流。"ShowControls"表示在播放时是否显示控制条。Media Player的参数很多,我们在此不再一一详述。读者如果需要了解更详细的内容可以参考Media Player SDK中的相关部分。

以前在远标学习时老师说过HTML5的audio标签能播放文件流的,只要正确使用方法就行了,很简单的代码调试,还得看浏览器支持哪些媒体格式哦,一般稚嫩播放音乐文件的吧,比如 mp3 wav wma等。

M3U8是苹果专用的“视频格式”。M3U8视频只能苹果设备访问,即苹果设备才能解码此类视频。目前没有这样的播放器,需要用格式工厂转换。

用“格式工厂”软件可以把m3u8格式文件转换为avi格式文件。

*** 作为:

第一步:电脑上百度搜索“格式工厂”软件下载,安装完毕后打开。

第二步:点击“视频”,选择“mp4”。如图:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6123283.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存