- 浏览: 209681 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
listen-raining:
你好。 我是这样写的: JButton b4=new ...
swing 初级学习(四)模式窗口取返回值 -
liu765023051:
灰常感谢~~
同一台机器上配置多个jboss应用服务器实例 -
Mr_Monotony:
为什么我按照这个写了不行啊?。。 只有自己才能看到信息。 而且 ...
Dwr推送技术学习 -
不过是过客:
太厉害了,IE上推送有问题,到处找,看到大哥这个试了一盘,没问 ...
Dwr推送技术学习
Windows Media Player
html:
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="wmp" >
<param name="URL" value="" /> //媒体文件地址
<param name="rate" value="1" />
<param name="balance" value="0" /> //声道0全声道,-100左声道,100右声道
<param name="currentPosition" value="0" />
<param name="playCount" value="1" /> //播放次数
<param name="autoStart" value="-1" /> //是否自动播放-1是,0否
<param name="currentMarker" value="0" />
<param name="invokeURLs" value="-1" />
<param name="volume" value="50" /> //音量
<param name="mute" value="0" />'); //是否静音-1是,0否
<param name="uiMode" value="none" /> //播放器模式full(默认)显示全部控件,none仅视频窗口,mini视频及一些常用控件,invisiblei不显示任何控件及视频窗口
<param name="stretchToFit" value="0" />
<param name="windowlessVideo" value="0" />
<param name="enabled" value="-1" />');
<param name="no_enableContextMenu" value="-1" />
<param name="fullScreen" value="0" />'); //是否全屏
<param name="enableErrorDialogs" value="-1" />//是否允许出错信息提示
</object>
Javascript:
wmp.URL="" //播放媒体地址
wmp.controls.play() //开始播放
wmp.controls.stop() //停止播放
wmp.controls.pause() //暂停播放
wmp.settings.mute=true | false //控制是否静音
wmp.fullScreen=true | false //控制是否全屏
获取播放机状态
wmp.playState //播放机状态,共有1-10个状态,具体如下
wmp.playState==1 //停止播放
wmp.playState==2 //暂停播放
wmp.playState==3 //正常播放
wmp.playState==4 //向前搜索
wmp.playState==5 //向后搜索
wmp.playState==6 //缓冲处理
wmp.playState==7 //等待反应
wmp.playState==8 //播放完毕
wmp.playState==9 //连接媒体
wmp.playState==10 //准备就绪
wmp.controls.currentPositionString //取得媒体当前位置,以形如 06:01 的时间形式显示
wmp.controls.currentPosition //取得媒体当前位置,以形如 300.001 的秒数形式显示,精确到毫秒
wmp.currentMedia.durationString //取得媒体总长度,以形如 06:01 的时间形式显示
wmp.currentMedia.duration //取得媒体总长度,以形如 300.001 的秒数形式显示,精确到毫秒
Real Player
Javascript:
player.DoPlay() 播放
player.DoPause() 暂停
player.DoStop() 停止
player.GetLength() 返回播放文件的总长度(以毫秒为单位)
player.GetPosition() 返回播放文件的当前时间位置(以毫秒为单位)
player.GetPlayState() 返回播放器状态(0:停止,1:连接,2:缓冲,3:播放,4:暂停,5:寻找)
player.SetPosition(n) 时间位置跳到n的地方(n取值以毫秒为单位)
player.SetVolume(n) 设置音量(n取值为0到100)
player.SetMute(s) 静音(s取值为true和false)
player.SetFullScreen() 全屏
player.setSource() 设置文件来源
Real Player
Javascript:
播放动画:Play()
停止动画:StopPlay()
动画是否正在播放:IsPlaying()
跳转到某帧:GotoFrame(frame_number)
获取动画总帧数:TotalFrames()
回传当前动画所在帧数:CurrentFrame()
使动画返回第一帧:Rewind()
放大指定区域:SetZoomRect(left,top,right,buttom)
改变动画大小:Zoom(percent)
使动画在 x,y 方向上平移:Pan(x_position,y_position,unit)
返回动画被载入的百分比:PercentLoaded()
加载动画:LoadMovie(level_number,path)
例:(网页中的 Flash id).LoadMovie(0, "***/***.swf");
movie_clip 跳转到指定帧数:TGotoFrame(movie_clip,frame_number)
movie_clip 跳转到指定标签:TGotoLabel(movie_clip,label_name)
例:(网页中的 Flash id).TGotoFrame("_root.实例名.次实例名","标签名");
回传 movie_clip 当前帧:TCurrentFrame(movie_clip)
回传 movie_clip 当前标签:TCurrentLabel(movie_clip)
播放 movie_clip:TPlay(movie_clip)
停止 movie_clip 的播放:TStopPlay(movie_clip)
获取变量:GetVariable(variable_name)
变量赋值:SetVariable(variable_name,value)
call 指定帧上的 action:TCallFrame(movie_clip,frame_number)
call 指定标签上的 action:TCallLabel(movie_clip,label)
获取 movie_clip 的指定属性:TGetProperty(movie_clip,property)
设置 movie_clip 的指定属性:TSetProperty(movie_clip,property,number)
//清除embed對象==================================
function removeEmbed(標籤){
var 對象=標籤.document.getElementsByTagName('embed');
for(i=對象.length-1;i>=0;i--){
if(對象[i].src.search(/\.(wav|avi|au|ra|rm|mid|wm|mp)/i)!=-1){
對象[i].removeNode(true);
}
}
}
}
//清除flash=====================================
function removeFlash(標籤){
var 對象=標籤.document.getElementsByTagName('object');
for(var i=對象.length-1;i>=0;i--){
if(對象[i].classid.toLowerCase()=='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'){
if(對象[i].movie.search(/\.swf/i)!=-1){
對象[i].removeNode(true);
}
}
}
}
}
发表评论
-
JQuery UI - droppable
2012-02-21 16:24 1272·概述 配合draggable ... -
jquery ui drap
2012-02-21 16:02 1051[原文翻译] JQuery UI Draggable插件用来使 ... -
js读写COOKIE
2012-02-15 13:55 1472js实现记住帐号或密码(js读写COOKIE) ... -
JS中获取request的值,非常好用的JS代码
2012-02-15 13:50 11073JS中获取request的值,非常好用的JS代码 项目中 ... -
js math
2010-08-10 11:48 2187.丢弃小数部分,保留整 ... -
ajax 再学习(三)简单示例
2010-07-13 11:31 849实现简单流程,需要2步: 1、ajaxTest.htm ... -
ajax 再学习(二)
2010-07-13 11:06 943XMLHttpRequest对象的三个属性: 1、on ... -
ajax 再学习(一)
2010-07-13 11:01 852//根据不同的浏览器创建相应的XMLHttpRequest对象 ... -
js
2010-07-12 17:42 860<!DOCTYPE HTML PUBLIC " ... -
js radio(一)
2010-04-08 20:04 1320取页面的值 <script> f ... -
DWR 传递数组、MAP参数
2010-01-06 16:15 3231js部分: function aa(){ ... -
js 计算器(二)
2009-12-21 11:18 973简单实现基本运算 <%@ page langua ... -
js 计算器
2009-12-21 11:17 1307科学计算器 <%@ page language= ... -
window open
2009-12-10 15:25 885window.open("*.jsp",& ... -
IE功能汇集(三)
2009-12-10 14:13 847<body><SCRIPT LANGUA ... -
IE功能汇集(二)
2009-12-10 14:12 969鼠标自定义 <script language ... -
IE功能汇集(一)
2009-12-10 14:11 840其实这篇文章我在asp版 ... -
打开服务器上的文件
2009-12-01 14:25 970<script type="text/java ... -
jsewweweew
2009-11-25 15:22 689<% pageContext.setAttribute( ... -
js 文件夹选择框(三)
2009-11-20 16:40 2003本文来自:Web技术之家(www.waweb.cn ...
相关推荐
在Web环境下,JavaScript或VBScript可以用来动态控制Player的行为;而在桌面应用中,可以利用编程语言提供的API直接设置和调用Player的方法。 SDK提供的详细文档涵盖了从基础集成到高级定制的所有步骤,包括如何在...
在JavaScript方面,SDK提供了一系列的ActiveXObject实例,如`new ActiveXObject("WMPlayer.OCX")`,这使得网页开发者可以通过JavaScript脚本来控制Windows Media Player的播放、暂停、停止、快进、快退等操作。...
Windows Media Player 提供了一种通过 JavaScript API 与网页进行交互的方式,允许开发者控制播放器的行为,如播放、暂停、停止、调整音量等,还可以实现更复杂的功能,如与外部字幕同步。 在 JavaScript 中,我们...
在本项目中,"基于WindowsMediaPlayer网页播放器的设计与实现(源码)"是一个涉及到多媒体在Web环境中播放的开发实践。这个项目的核心是利用WindowsMediaPlayer技术来构建一个嵌入到网页中的媒体播放器。让我们详细...
这个压缩包可能包含了用于演示如何通过编程接口(API)或者脚本来启动和控制Windows Media Player的应用程序或脚本代码。 在Windows操作系统中,Windows Media Player是一个内置的多媒体播放器,它提供了丰富的功能...
Windows Media Player SDK 是一个用于开发与Windows Media Player集成的应用程序的工具包,它允许程序员通过编程方式控制媒体播放器的各种功能。SDK 提供了丰富的属性、方法和事件,以便开发者能创建自定义的媒体...
标题中的“Windows Media Player”(简称WMP)是一款由微软公司开发的媒体播放器,它支持多种音频和视频格式,是Windows操作系统内置的核心组件之一。谷歌插件“wmpChrome”则是针对谷歌浏览器(Google Chrome)的一...
在ASP.NET开发中,将多媒体元素如Windows Media Player和Flash Objects集成到网页是常见的需求,以便为用户提供丰富的交互式体验。本示例旨在详细介绍如何在ASP.NET环境中实现这一功能。 首先,Windows Media ...
在C# Web应用中,Media Player的集成主要在前端页面上进行,使用HTML和JavaScript代码。以下是一个基本示例,展示如何在HTML页面中设置Media Player: ```html ,1,52,701"> <param name="FileName" value="your_...
总结来说,基于Web页面的Media Player设计涉及到流媒体技术的运用,尤其是Windows Media平台,包括内容的制作、发布和在网页中的播放控制。JavaScript在实现用户交互和控制媒体播放方面起着至关重要的作用。这一技术...
VLC Media Player 多媒体播放器(最初命名为 VideoLAN 客户端)是 VideoLAN 计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持 DVD 影音光盘,VCD 影音光盘及各类流式协议。它也能作为 unicast 或 ...
VB中的WindowsMediaPlayer1控件是开发多媒体应用时常用的一个组件,尤其在Delphi 7.0这样的集成开发环境中。这个控件提供了丰富的属性和方法,允许开发者对媒体播放进行精细控制。JavaScript中对这个控件的使用方式...
总结起来,Windows Media Player的JavaScript操作文档提供了丰富的接口,允许开发者在网页中实现复杂的媒体播放功能,创建出个性化的用户体验。通过理解并熟练运用这些API,开发者可以构建出功能强大且用户友好的...
总结来说,`js控制的wmp播放器,含进度条`是一个利用JavaScript与Windows Media Player插件交互,创建自定义播放控制和进度反馈的示例。虽然随着技术的发展,这种做法可能逐渐被HTML5的多媒体API取代,但在特定的...
压缩包内的文件"在线播放器WindowsMediaPlayer属性.txt"很可能包含了一些关于如何访问和操作Windows Media Player对象的属性的详细信息。这些属性可能涉及播放控制(如播放、暂停、停止)、音量调整、播放速度、视频...
<script src="https://unpkg.com/aplayer/dist/APlayer.min.js"> ``` 然后,你可以创建一个APlayer实例,像这样配置参数: ```javascript var player = new APlayer({ element: document.getElementById('player'...
开发者可以参考这些示例来学习如何在自己的应用程序中集成和控制Windows Media Player。 3. **include**:这个目录可能包含了头文件,这些头文件是C或C++编程中引用Windows Media Player SDK API所需的。它们定义了...
《Windows Media Player控件及其应用详解》 在数字化媒体日益普及的今天,Windows Media Player(简称WMP)作为微软公司推出的强大多媒体播放器,已经深入到无数用户的日常生活中。而wmp.dll是WMP的核心组件,它...