`

web页面中嵌入window media player,支持IE和Chrome

阅读更多

1.代码

使用<object> <embed></embed></object>,

其中<object>是供IE使用的,IE会忽略<embed>标签,IE使用ActiveX技术调用window media player

而<embed>是供Chrome使用的,Chrome通过<embed>标签调用插件.

标签的一些参数值,只关注了 <param name="AutoStart" value="1">,是自动播放的,

还有,<param name="url" value="111.wav" >表示要播放的文件,这些可以在js中动态设置,

 

比如:

    player = document.getElementById("wmp"); //针对<embed>标签,获取播放器对象

player.URL = url;//设置需要播放的媒体文件地址,这个URL必须大写,和<embed>标签的src属性等价的,动态设置了src属性

player.controls.play(); //播放,相当于点击界面上的播放按钮

另,

uiMode这个是设置播放器外观的,可以设置为full,mini,none等,具体的可搜索msdn

http://msdn.microsoft.com/en-us/library/windows/desktop/dd564089(v=vs.85).aspx

其他属性也可在这个页面上找到:

http://msdn.microsoft.com/en-us/library/windows/desktop/dd564034(v=vs.85).aspx

 

 

详细代码如下:

<html>
<div id="showmedia" align="center">
        <div id="playmedia">
            <object id="test" width="300" height="80"   classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
            >
              <param name="url" value="" >           
              <param name="currentPosition" value="0">
              <param name="ShowDisplay" value="1">
              <param name="AutoSize" value="0">
              <param name="AutoStart" value="1">
              <param name="ShowCaptioning" value="1">
              
            	<embed 
              		type="application/x-mplayer2" 
              		pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" 
              		Name="wmp"
              		id="wmp" 
              		src="111.wav"
              		HEIGHT="65" 
              		WIDTH="280" 
              		ShowControls="1" 
              		ShowPositionControls="0" 
              		ShowAudioControls="1" 
              		ShowTracker="0" 
              		ShowDisplay="0" 
              		ShowStatusBar="1" 
              		ShowGoToBar="0" 
              		ShowCaptioning="0" 
              		AutoStart="0" 
              		AutoRewind="0" 
              		AnimationAtStart="0" 
              		TransparentAtStart="0" 
              		AllowChangeDisplaySize="0" 
              		AllowScan="0" 
              		EnableContextMenu="0" 
              		ClickToPlay="0"></embed>
            </object>
        </div>
   </div>
  
</body>
</html>

 

 

2. Chrome安装插件

   首先下载附件中的插件,然后然下面方法安装.

   (1) In Chrome, select the Chrome menu/tools/extensions.

 

   (2) Drag&Drop the extension file(wmpChrome.crx) on the extensions page. Chrome will ask you to install the extension.

   

   安装完成后,打开Chrome,地址栏输入: chrome://plugins/,打开的页面,点击右上角的"详细信息"

   可看到Window Media Player插件信息如下:

   

 

   Chrome地址栏输入: chrome://extensions/ 可看到,安装的Window Media Player扩展如下图:

   

 

 参考: 

 1. http://www.interoperabilitybridges.com/wmp-extension-for-chrome 这里也可以下载那2-(1)中所说的插件

 2. http://www.interoperabilitybridges.com/windows-media-player-firefox-plugin-download  这个纯属参考,没用到里面的东西

 

附:

web中嵌入vlc(视频播放)插件代码写法备忘

<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org"
		                     width="280"   
		                     height="35"
		                     autoplay="true" 
		                     loop="no"  
		                     toolbar="true" 
		                     name="vlc"
		                     id="vlc"
		                     src="20130616212539id103b.wav"
		                     >   
		        </embed>

 

  • 大小: 59.4 KB
  • 大小: 19 KB
分享到:
评论

相关推荐

    web 中调用window media player 的几种方式

    Windows Media Player 在 Web 中的调用方式总结 在 Web 开发中,调用 Windows Media Player 是一种常见的需求,特别是在需要播放音视频文件时。Windows Media Player 是一款功能强大且广泛使用的媒体播放器,它可以...

    网页中嵌入windows media player示例

    本示例主要讲解如何在网页中嵌入Windows Media Player。 首先,我们要了解Windows Media Player支持的文件格式,包括ASF(Advanced Systems Format)、WMV(Windows Media Video)、WMA(Windows Media Audio)等。...

    Windows Media Player Extension for HTML5.zip

    此外,"Windows Media Player Extension for HTML5"的标签中包含了"media"、"Windows Media Player"和"Chrome"等关键词,明确表明了它的主要功能和应用环境。这个插件对于那些需要访问包含Windows Media格式媒体内容...

    用系统自带的window media player 与的类似于千听的播放器

    标题中的“用系统自带的Window Media Player 与的类似于千听的播放器”指的是使用C#编程语言在.NET Framework 2005环境下开发的一款基于Windows操作系统内置的Media Player组件的音乐播放软件,该播放器的功能和用户...

    WPF 中嵌入Windows Media Player.doc

    在本文中,我们将探讨如何在WPF(Windows Presentation Foundation)应用程序中嵌入Windows Media Player控件,以便实现多媒体播放功能。首先,这个问题最初在尝试使用.NET Framework 4.0时遇到困难,但在切换到.NET...

    DD.rar_WMPLib_OCX_player_window media player

    Windows Media Player OCX控件允许开发者在自己的Windows应用程序中嵌入多媒体播放功能,支持各种音频和视频格式,包括WMV、MP3、WMA等。 基于提供的标签“wmplib_ocx player window_media_player”,我们可以推断...

    C# Web 调用Media player

    当我们谈论"C# Web 调用Media player"时,这通常涉及到在Web应用程序中嵌入媒体播放功能,允许用户在浏览器中播放音频或视频内容。本文将深入探讨如何使用C#在Web环境中集成Microsoft的Media Player控件。 首先,...

    Web页面中嵌入Word

    在网页中嵌入Word文档是一种常见的需求,尤其在企业内部文档分享、在线教育或知识库建设等场景下。本文将详细介绍如何使用ASP...在ASP.NET项目中实现Web页面中嵌入Word,能提升用户体验,方便文档的在线阅读和共享。

    c#.netweb页面嵌入excel控件

    本篇文章将详细探讨如何在ASP.NET Web页面中嵌入Excel控件,以便用户能够直接在浏览器中查看和操作Excel文件。 首先,我们要明白,直接在Web页面上打开Excel文件并不意味着将整个Excel应用嵌入到网页中。通常,我们...

    windows media player sdk

    这个SDK允许开发者不仅能够更改Windows Media Player的外观,还能调整其行为,甚至将其无缝嵌入到Web或Windows应用程序中,同时可以通过插件系统进一步扩展其功能。 SDK的核心功能可以分为三大部分: 1. **创建...

    U3D嵌入Web页面,利用webview

    Unity端定义接口,Web页面通过`window.Unity`对象调用这些接口,实现Unity和Web页面之间的数据交换。例如,Unity可以在特定事件触发时调用Web页面的函数,更新数据显示;反之,Web页面也可以监听事件,向Unity发送...

    一个基于C#+ASP.NET实现的Windows Media Player嵌入Web网页的播放控件程序源码

    该程序源码示例展示了如何在ASP.NET网页中嵌入并使用C#语言控制Windows Media Player,这是一种常见的在Web环境中播放视频的技术。Windows Media Player控件允许开发者在网页上集成多媒体内容,包括视频和音频,为...

    Winform上嵌入Unity Web Player OCX控件及示例工程

    而在WinForm中嵌入Unity Web Player OCX控件,可以将这种3D体验带入桌面应用。 本示例工程提供了一个详细的教程,展示了如何在WinForm应用中添加和使用Unity Web Player OCX控件。首先,我们需要下载Unity Web ...

    google chrome浏览器的wmp插件下载

    标题 "google chrome浏览器的wmp插件下载" 涉及到的是在Google Chrome浏览器上播放Windows Media Player(WMP)格式的媒体内容的问题。在Chrome浏览器中,默认情况下不支持某些特定的媒体格式,比如WMP,因为它依赖...

    web页面嵌入excel控件,网页中在线编辑EXCEL表格实例

    在网页中嵌入Excel控件是一项实用的技术,它允许用户在网页环境中直接编辑和操作Excel表格,无需安装完整的Microsoft Office套件。这种技术基于Office Web Components(OWC),这是一个由微软开发的组件集,用于在...

    大华ocx插件,完美嵌入web页面,百分百ie可用,web端完美调用大华摄像头

    3. **Web页面嵌入**:通过使用大华OCX插件,开发者可以将摄像头的视频流直接嵌入到Web页面中,用户无需安装额外的客户端软件,只需在IE浏览器上浏览页面即可查看摄像头画面。这种技术使得远程监控、在线视频会议等...

    Windows Media Player 开发用的SDK

    这个SDK为程序员提供了详细的文档、示例代码和库,以便于在应用程序中集成或自定义Windows Media Player的功能。以下是SDK中涉及的一些核心知识点: 1. **ActiveX控件**:Windows Media Player是一个ActiveX控件,...

    ie tab插件 chrome

    IE Tab插件的功能就是在Chrome浏览器中嵌入IE浏览器的内核,如果用户在用使用Chrome浏览过程中遇到只能兼容IE的网站,用户不需要从新在打开IE浏览器访问,直接使用Google Chrome浏览器同样可以打开访问。 由于目前...

    Windows Media player控件大小改变

    Windows Media Player控件是一种常见的ActiveX控件,它允许开发者在自己的应用程序中嵌入媒体播放功能。本示例将聚焦于如何在对话框上添加Windows Media Player控件,并实现基本的影音播放功能,同时解决控件大小...

Global site tag (gtag.js) - Google Analytics