`
gongmingwind
  • 浏览: 578173 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

网页中加入Windows media 和操作方法

阅读更多
1、加入Windows Media
<OBJECT id=phx height=44 width=220 classid=clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6>
			<PARAM NAME="URL" VALUE="mms://mms.cnr.cn/cnr001?MzE5MTg0IzEjIzI5NjgwOQ==">
			<PARAM NAME="rate" VALUE="1">
			<PARAM NAME="balance" VALUE="0">
			<PARAM NAME="currentPosition" VALUE="196.7526689">
			<PARAM NAME="defaultFrame" VALUE="">
			<PARAM NAME="playCount" VALUE="1">
			<PARAM NAME="autoStart" VALUE="-1">
			<PARAM NAME="currentMarker" VALUE="0">
			<PARAM NAME="invokeURLs" VALUE="-1">
			<PARAM NAME="baseURL" VALUE="">
			<PARAM NAME="volume" VALUE="50">
			<PARAM NAME="mute" VALUE="0">
			<PARAM NAME="uiMode" VALUE="full">
			<PARAM NAME="stretchToFit" VALUE="0">
			<PARAM NAME="windowlessVideo" VALUE="0">
			<PARAM NAME="enabled" VALUE="-1">
			<PARAM NAME="enableContextMenu" VALUE="-1">
			<PARAM NAME="fullScreen" VALUE="0">
			<PARAM NAME="SAMIStyle" VALUE="">
			<PARAM NAME="SAMILang" VALUE="">
			<PARAM NAME="SAMIFilename" VALUE="">
			<PARAM NAME="captioningID" VALUE="">
			<PARAM NAME="enableErrorDialogs" VALUE="0">
			<PARAM NAME="_cx" VALUE="5821">
			<PARAM NAME="_cy" VALUE="1164"> 		    		    		    		    		    		    		    		    		    		    		    		    
			<!--播放器显示模式:Full显示全部;mini最简化;None不显示播放控制,只显示视频窗口;invisible全部不显示-->		    	    		    		    		    		    		    		    		    		    		    
	</OBJECT>


2、JS控制Windows Media 的方法


<SCRIPT language=javascript>
			var playUrl;
			var volv ;
			var arr = new Array();
			if(arr = parseXmlToShinyvMaterialArray('<Materials><Material><ID><![CDATA[29]]></ID><Type><![CDATA[1]]></Type><Name><![CDATA[中国之声]]></Name><Size><![CDATA[0]]></Size><PlayLength><![CDATA[0]]></PlayLength><Bitrate><![CDATA[0]]></Bitrate><MediaType><![CDATA[AV]]></MediaType><MediaFormat><![CDATA[]]></MediaFormat><VideoWndSize><![CDATA[]]></VideoWndSize><PlayUrlAsx><![CDATA[mms://mms.cnr.cn/cnr001?MzE5MTg0IzEjIzI5NjgwOQ==]]></PlayUrlAsx><PlayUrlReal><![CDATA[mms://mms.cnr.cn/cnr001?MzE5MTg0IzEjIzI5NjgwOQ==]]></PlayUrlReal></Material></Materials>')){
				playUrl = arr[0].PlayUrlAsx;
			}


		function playerInit(){
			zurl = getParameter('zurl');
			zname = getParameter('zname');
			if(zurl != null ){
				phx.URL = decodeURIComponent(zurl);
			}else{
				phx.URL = playUrl;
			}
			if(zname != null){
				songName.innerHTML = decodeURIComponent(zname);
			}
			
			
		setInterval("if(phx.playState==3){phx.currentMedia.durationString=='00:00'?s='':s='/'+phx.currentMedia.durationString;time.innerText = phx.controls.currentPositionString+s}",1000);
		setInterval("if(phx.playState==0){time.innerText = '准备'}",1000);
		setInterval("if(phx.playState==1){time.innerText = '停止'}",1000);
		setInterval("if(phx.playState==2){time.innerText = '暂停'}",1000);
		setInterval("if(phx.playState==4){time.innerText = 'ScanForward'}",1000);
		setInterval("if(phx.playState==5){time.innerText = 'ScanReverse'}",1000);
		setInterval("if(phx.playState==6){time.innerText = '缓冲'}",1000);
		setInterval("if(phx.playState==7){time.innerText = '准备'}",1000);
		setInterval("if(phx.playState==8){time.innerText = 'MediaEnded'}",1000);
		setInterval("if(phx.playState==9){time.innerText = '准备'}",1000);
		setInterval("if(phx.playState==10){time.innerText = '准备'}",1000);
		setInterval("if(phx.playState==11){time.innerText = '准备'}",1000);
		window.setTimeout('setInterval("if(phx.currentMedia != null){if(phx.currentMedia.duration){if(phx.playState==3){bar.style.width=parseInt(196*(phx.controls.currentPosition/phx.currentMedia.duration))}}}",3000)', 500);

		setInterval("if(phx.playState==1){playImg.src = '/templates/shinyv_zgzs/images/anniu_img_a01.png'}",1000);
		}
				//央广定制,读取url;
		function getParameter( sProp ) {
	         var re = new RegExp( sProp + "=([^\&]*)", "i" );
	         var a = re.exec( document.location.search );
	         if ( a == null )
	                 return null;
	         return a[1];
		}
		function volup(){
			if (volv < 100){
				volv += 10;
				phx.settings.volume=volv;
				time.innerText="音量"+volv;
			}
			else{
				time.innerText='最大';
			}
		}
		function voldown(){
			if (volv>0){
				volv -= 10;
				phx.settings.volume=volv;
				time.innerText="音量"+volv;
			}
			else{
				time.innerText='最小';
			}
		}
		function playbutton(){
			if(phx.playState == 2 || phx.playState == 1)
			{
				if(phx.playState != 3){
					playImg.src = "/templates/shinyv_zgzs/images/anniu_img_a01_stop.png";
					phx.controls.play();time.innerText='播放';
				}
			}else{
			if(phx.currentMedia.durationString != '00:00'){
				playImg.src = "/templates/shinyv_zgzs/images/anniu_img_a01.png";
				phx.controls.pause();time.innerText='暂停';
			}
			}
		}
		
		function initPlay(){
			if(phx.playState != 2 && phx.playState != 1){
				playImg.src = "/templates/shinyv_zgzs/images/anniu_img_a01_stop.png";
			}else{
				playImg.src = "/templates/shinyv_zgzs/images/anniu_img_a01.png";
			}
			if(phx.URL == ''){
				time.innerText = "加载节目未找到!播放下一曲!";
			}
		}
		function ckeckObject() {
			try {
				volv  = phx.settings.volume;
				if(phx.playState!=3) {
					playerInit();
					initPlay();
				}
			}
			catch(e){
				window.setTimeout('ckeckObject();', 1000);
			}
		}
		
		ckeckObject();
</SCRIPT>
分享到:
评论

相关推荐

    Media Centre 设置程序

    微软的 Windows XP 中有一个特殊的版本,Media Center Edition(简称MCE),该版本除了拥有普通XP的功能外,还附带了媒体中心(Media Center)模块。使用媒体中心可以通过遥控器浏览各种多媒体内容,大大扩展了PC的...

    多种VB编程实例

    '3、使用WindowsMediaPlayer控件,进行音乐文件的播放操作。 '4、拖拽文件到窗体操作进行添加音乐文件播放列表,可修改成图片拖拽或其它文件拖拽。 '5、用模块实现INI文件的读写操作,同步实现了软件版本号的读,写...

    变速齿轮0.45游戏速度的程序

    桌面和资源管理器也都属于这个进程)启动的,所以如果把“Program Manager”加入到“速度改变的进程”列表中,将是一个方便的使用变速齿轮的方法。 如果进程列表没有正确反映当前的进程状态,可以点刷新按钮刷新...

    变速齿轮---最好用的版本

    桌面和资源管理器也都属于这个进程)启动的,所以如果把“Program Manager”加入到“速度改变的进程”列表中,将是一个方便的使用变速齿轮的方法。 如果进程列表没有正确反映当前的进程状态,可以点刷新按钮刷新...

    变速滑轮绿色安装版

    桌面和资源管理器也都属于这个进程)启动的,所以如果把“Program Manager”加入到“速度改变的进程”列表中,将是一个方便的使用变速齿轮的方法。 如果进程列表没有正确反映当前的进程状态,可以点刷新按钮刷新...

    Microsoft SQL Server 2005 Express Edition SP3

    Windows 加密服务提供程序 (CSP) 是执行身份验证、编码和加密服务的代码,基于 Windows 的应用程序通过 Windows Server 2003 中的 CryptoAPI 访问这些服务。如果停止或禁用 CSP 服务,则 SQL Server 安装程序会失败...

    C#全能速查宝典

    《C#全能速查宝典》共分为8章,分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用...

    世界排名第一的视频转换工具Grass Valley ProCoder3.00.50汉化破解版(共4分卷75M)分卷四

    不管您是为制作DVD进行MPEG编码,或为流媒体应用进行Windows Media编码,或是为了NTSC和PAL之间相互转换,ProCoder3都能快速而方便地进行视频转换。可以将单个源文件同时转换成多个目标文件,用批处理模式连续进行多...

    世界排名第一的视频转换工具Grass Valley ProCoder3.00.50汉化破解版(共4分卷75M)分卷一

    不管您是为制作DVD进行MPEG编码,或为流媒体应用进行Windows Media编码,或是为了NTSC和PAL之间相互转换,ProCoder3都能快速而方便地进行视频转换。可以将单个源文件同时转换成多个目标文件,用批处理模式连续进行多...

    世界排名第一的视频转换工具Grass Valley ProCoder3.00.50汉化破解版(共4分卷75M)分卷三

    不管您是为制作DVD进行MPEG编码,或为流媒体应用进行Windows Media编码,或是为了NTSC和PAL之间相互转换,ProCoder3都能快速而方便地进行视频转换。可以将单个源文件同时转换成多个目标文件,用批处理模式连续进行多...

    世界排名第一的视频转换工具Grass Valley ProCoder3.00.50汉化破解版(共4分卷75M)分卷二

    不管您是为制作DVD进行MPEG编码,或为流媒体应用进行Windows Media编码,或是为了NTSC和PAL之间相互转换,ProCoder3都能快速而方便地进行视频转换。可以将单个源文件同时转换成多个目标文件,用批处理模式连续进行多...

    四川大学《计算机应用基础0006》21秋在线作业2-00001.docx

    默认启动"WindowsMediaPlayer"的方法是单击______: A.控制面板 附件 娱乐 WindowsMediaPlayer B.开始 所有程序 WindowsMediaPlayer C.程序 系统 辅助工具 WindowsMediaPlayer D.程序 启动 辅助工具 WindowsMedia...

    xp系统的一些你不知道的使用

    3079-使用 Windows Media Player 8 播放 DVD 盘 3080- 取消 Windows 图片及传真检视器的预设值 3081-安装 Netmeeting 3082-〔远端桌面〕连线设定 3083-停止〔磁碟空间不足〕的通知 3084- 将双击鼠标的功能以...

    KKCapture游戏录像软件 v2.3.6.zip

    录制Windows Media Player等播放器播放的视频 2. 如何录制声音?  开始录制后,界面上的声音波形条会上下波动,如果没有波动,则修改录音选项重新开始录制。  录音选择立体声混音 / Stereo Mix:录制所有声音,...

    vc++ 应用源码包_1

    我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我一样从Gabest官方下载到了Media Player Classic的源码,不同的是,暴风影音将Media Player Classic改成了自己的名字并加入了许多的解码器,...

    vc++ 应用源码包_2

    我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我一样从Gabest官方下载到了Media Player Classic的源码,不同的是,暴风影音将Media Player Classic改成了自己的名字并加入了许多的解码器,...

    vc++ 应用源码包_6

    我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我一样从Gabest官方下载到了Media Player Classic的源码,不同的是,暴风影音将Media Player Classic改成了自己的名字并加入了许多的解码器,...

    vc++ 应用源码包_3

    我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我一样从Gabest官方下载到了Media Player Classic的源码,不同的是,暴风影音将Media Player Classic改成了自己的名字并加入了许多的解码器,...

    vc++ 应用源码包_5

    我想知道的人就多了,其实暴风影音就是Media Player Classic,暴风影音只是同我一样从Gabest官方下载到了Media Player Classic的源码,不同的是,暴风影音将Media Player Classic改成了自己的名字并加入了许多的解码器,...

    系统增强文件管理器 Total Commander 9.51 + x64 Final 中文.zip

    从Windows Me开始,微软在操作系统中加入了对Zip文件的支持,使压缩包操作起来像文件夹一样方便。Total Commander更胜一筹,不但支持Zip、RAR、ACE等多种格式和各种压缩软件生成的自解压缩文件,而且具有普通压缩...

Global site tag (gtag.js) - Google Analytics