`

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
分享到:
评论

相关推荐

    网页中嵌入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控件允许开发者在网页上集成多媒体内容,包括视频和音频,为...

    google chrome浏览器的wmp插件下载

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

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

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

    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控件,...

    Windows Media player控件大小改变

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

    Media Player控件类头文件&源文件

    综上所述,开发MFC视频加载模块的关键在于理解和运用Windows Media Player控件类,以及在MFC环境中如何有效地集成和控制这个ActiveX组件。通过编写自定义的MFC类,可以实现定制化的媒体播放功能,为用户提供直观、...

Global site tag (gtag.js) - Google Analytics