当前位置:文档之家› 常用的播放器控制代码

常用的播放器控制代码

常用的播放器控制代码
常用的播放器控制代码

下面是一些常用的方法和属性:

//基本属性

URL:String; 指定媒体位置,本机或网络地址

uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible

playState:integer; 播放状态,1=停止,2=暂停,3=播放,6=正在缓冲,9=正在连接,10=准备就绪

enableContextMenu:Boolean; 启用/禁用右键菜单(也是简单的防盗链方法)fullScreen:boolean; 是否全屏显示

//播放器控制属性

; 播放

; 暂停

; 停止

:double; 当前进度

:string; 当前进度,字符串格式。如“00:23”

; 快进

; 快退

; 下一曲

; 上一曲

*注:上一曲和下一曲属性一般不能使用,因为这种功能是对一个播放列表气作用的,而对于新版本的播放器,js脚本一般没有权限去新建和修改播放列表的。只能自己去设计一个播放列表,自己去修改url属性去选曲。

//播放器基本属性

:integer; 音量,0-100

:Boolean; 是否自动播放

:Boolean; 是否静音

:integer; 播放次数

//当前播放媒体的属性

:double; 媒体总长度

:string; 媒体总长度,字符串格式。如“03:24”

(const string); 获取当前媒体信息"Title"=媒体标题,"Author"=艺术家,"Copyright"=版权信息,"Description"=媒体内容描述,"Duration"=持续时间(秒),"FileSize"=文件大小,"FileType"=文件类型,"sourceURL"=原始地址

(const string); 通过属性名设置媒体信息

:string; 同("Title")

[currentPlaylist] //当前播放列表属性

:integer; 当前播放列表所包含媒体数

[integer]; 获取或设置指定项目媒体信息,其子属性同

//最后是一些很少用到的参数和属性

AllowChangeDisplaySize 返回或设置最终用户是否能设置显示尺寸(逻辑型) AllowScan 返回或设置是否允许扫描(逻辑型)

AnimationAtStart 返回或设置控件开始播放之前是否先播放一个动画序列(逻辑型) AudioStream 返回或设置音频流的编号(用于多音频流的剪辑,默认为-1)(长整型) AutoRewind 返回或设置媒体文件播放完毕后是否自动回绕(逻辑型)

AutoSize 返回或设置是否自动调整控件大小来适应载入的媒体(逻辑型)

AutoStart 返回或设置在载入媒体文件之后是否自动开始播放(逻辑型)

Balance 返回或设置指定立体声媒体文件的播放声道(-10000为左声道,10000为右声道,0为立体声)(长整型)

Bandwidth 返回或设置当前文件的带宽(长整型)

BaseURL 返回基本的HTTP URL(字符串)

BufferingCount 返回媒体文件回放时缓冲的总时间(长整型)

BufferingProgress 返回缓冲完成的百分比(长整型)

BufferingTime 返回缓冲的时间(双精度型)

CanPreview 返回或设置当前显示的剪辑是能否被预览(逻辑型)

CanScan 返回或设置当前文件是否支持快进或快退(逻辑型)

CanSeek 返回或设置当前文件是否能搜索并定位到某个时间(逻辑型) CanSeekToMarkers 返回或设置文件是否支持搜索到标签(逻辑型)

CaptioningID 返回在标题中显示的帧或控件的名称(字符串)

ChannelDescription 返回电台的描述(字符串)

ChannelName 返回电台的名称(字符串)

ChannelURL 返回电台的元文件的位置(字符串)

ClickToPlay 返回或设置是否可以通过点击图像暂停或播放剪辑(逻辑型)

ClientID 返回客户端唯一的标识符(字符串)

CodecCount 返回文件使用的可安装的codecs 的个数(长整型)

ContactAddress 返回电台的联系地址(字符串)

ContactEmail 返回电台的联系电子邮件地址(字符串)

ContactPhone 返回电台的联系电话(字符串)

CreationDate 返回剪辑的创建日期(日期型)

CurrentMarker 返回或设置当前书签号码(长整型)

CurrentPosition 返回或设置剪辑的当前位置(双精度型)

CursorType 返回或设置指针类型(长整型)

DefaultFrame 返回或设置控件的默认目标Http 帧(字符串)

DisplayBackColor 返回或设置显示面板的背景色(OLE_COLOR 值) DisplayForeColor 返回或设置显示面板的前景色(OLE_COLOR 值)

DisplayMode 返回或设置显示面板是否用秒或帧的形式显示当前位置(MPDisplayModeConstants 值)

DisplaySize 返回或设置图像显示窗口的大小(MPDisplaySizeConstant 值)

Duration 返回或设置剪辑剪辑的播放时间(双精度型)

EnableContextMenu 返回或设置是否允许使用上下文菜单(逻辑型)

Enabled 返回或设置控件是否可用(逻辑型)

EnableFullScreenControls 返回或设置全屏幕控制是否可用(逻辑型) EnablePositionControls 返回或设置位置控制是否可用(逻辑型)

EnableTracker 返回或设置搜索栏控制是否可用(逻辑型)

ErrorCode 返回当前错误代码(长整型)

ErrorCorrection 返回当前剪辑的错误修正类型(长整型)

ErrorDescription 返回当前错误的描述(字符串)

FileName 返回或设置要播放的剪辑的文件名称(字符串)

HasError 返回控件是否发生错误(逻辑型)

HasMultipleItems 返回或设置控件是否包含某些多重项目的内容(逻辑型) ImageSourceHeight 返回或设置当前剪辑的原始图像高度(长整型) ImageSourceWidth 返回或设置当前剪辑的原始图像宽度(长整型)

InvokeURLs 返回或设置URL 是否自动发送请求(逻辑型)

IsBroadcast 返回或设置源是否进行广播(逻辑型)

IsDurationValid 返回或设置持续时间值是否有效(逻辑型)

Language 返回或设置用于本地化语言支持的当前区域语言(长整型) LostPackets 返回丢失的数据包数量(长整型)

MarkerCount 返回文件书签的数量(长整型)

Mute 返回或设置控件是否播放声音(逻辑型)

OpenState 返回控件的内容源状态(长整型)

PlayCount 返回或设置一个剪辑播放的次数(长整型)

PlayState 返回控件的当前操作状态(长整型)

PreviewMode 返回或设置控件是否处在预览模式(逻辑型)

Rate 返回或设置回放帧频(双精度型)

ReadyState 返回控件是否准备就绪(ReadyStateConstant 值)

ReceivedPackets 返回已接收到的数据包的数量(长整型)

ReceptionQuality 返回最后30 秒接收到的数据包的百分比(长整型) RecoveredPackets 返回已转换的数据包的数量(长整型)

SAMIFileName 返回或设置closed-captioning 文件名(字符串)

SAMILang 返回或设置closed captioning 语言(字符串)

SAMIStyle 返回或设置closed captioning 风格(字符串)

SelectionEnd 返回或设置流的结束位置(双精度型)

SelectionStart 返回或设置流的起始位置(双精度型)

SendErrorEvents 返回或设置控件是否发送错误事件(逻辑型) SendKeyboardEvents 返回或设置控件是否发送键盘事件(逻辑型) SendMouseClickEvents 返回或设置控件是否发送鼠标单击事件(逻辑型) SendMouseMoveEvents 返回或设置控件是否发送鼠标移动事件(逻辑型) SendOpenStateChangeEvents 返回或设置控件是否发送打开状态改变事件(逻辑型) SendPlayStateChangeEvents 返回或设置控件是否发送播放状态改变事件(逻辑型) SendWarningEvents 返回或设置控件是否发送警告事件(逻辑型) ShowAudioControls 返回或设置是否显示音频控制(逻辑型)

ShowCaptioning 返回或设置是否显示字幕(逻辑型)

ShowControls 返回或设置控制面板是否可见(逻辑型)

ShowDisplay 返回或设置是否显示显示面板(逻辑型)

ShowGotoBar 返回或设置是否显示跳转栏(逻辑型)

ShowPositionControls 返回或设置是否显示位置控制(逻辑型)

ShowStatusBar 返回或设置是否显示状态栏(逻辑型)

ShowTracker 返回或设置是否显示搜索栏(逻辑型)

SourceLink 返回内容文件的路径(字符串)

SourceProtocol 返回用于接收数据的协议(长整型)

StreamCount 返回媒体帧的数量(长整型)

TransparentAtStart 返回或设置在开始播放之前和停止之后控件是否透明(逻辑型) VideoBorder3D 返回或设置视频边框是否显示为3D 效果(逻辑型) VideoBorderColor 返回或设置视频边框的颜色(OLE_颜色) VideoBorderWidth 返回或设置视频边框的宽度(长整型)

V olume 返回或设置音量(长整型)

各视频格式播放代码

1。avi格式 代码片断如下: <object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA"> <param name="ShowDisplay" value="0"> <param name="ShowControls" value="1"> <param name="AutoStart" value="1"> <param name="AutoRewind" value="0"> <param name="PlayCount" value="0"> <param name="Appearance value="0 value="""> <param name="BorderStyle value="0 value="""> <param name="MovieWindowHeight" value="240"> <param name="MovieWindowWidth" value="320"> <param name="FileName" value="/Mbar。avi"> <embed width="400" height="200" border="0" showdisplay="0" showc autostart="1" autorewind="0" playcount="0" moviewindowheight="240" moviewindowwidth="320" filename="/Mbar。avi" src="Mbar。avi"> </embed> </object> 2。mpg格式 代码片断如下: <object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A" id="ActiveMovie1" width="239" height="250">

音乐播放器程序源代码及注释

音乐播放器程序源代码及注释: #include #define uchar unsigned char #define uint unsigned int sbit duan=P2^6; sbit key1=P3^2;//按key1可切换花样 sbit key2=P3^3;//按key2可切换歌曲 sbit fm=P2^4;//蜂鸣器连续的IO口 sbit P30=P3^0;//矩阵键盘的一列 uchar code huayang1[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe, 0xfd,0xfb,0xf7,0xef,0xdf,0xbf};//花样1 uchar code huayang2[]={0x7f,0xfe,0xbf,0xfd,0xdf,0xfb,0xef,0xf7, 0xef,0xfb,0xdf,0xfd,0xbf,0xfe};//花样2 uchar code huayang3[]={0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x0, 0x80,0xc0,0xe0,0xf0,0xf8,0xfc,0xfe,0xff}; char code huayang4[]={ 0x55,0xaa,0xcc,0x33,0x99,0x66,0x0f,0xf0}; uchar count1;//花样标志 uchar count2;//歌曲标志 uchar timeh,timel,i; //编程规则:字节高位是简谱,低位是持续时间, //代表多少个十六分音符 //1-7代表中央C调,8-E代表高八度,0代表停顿

Java实现视频网站的视频上传及视频播放功能

视频网站中提供的在线视频播放功能,播放的都是FLV格式的文件,它是Flash动画文件,可通过Flash 制作的播放器来播放该文件.项目中用制作的播放器. 多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。?? ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。 1.能支持的格式 ffmpeg能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等) 2.不能支持的格式 对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等),可以先用别的工具(mencoder)转换为avi(ffmpeg 能解析的)格式. 实例是将上传视频转码为flv格式,该格式ffmpeg支持,所以我们实例中需要ffmpeg视频处理工具. 数据库 实例所需要的数据库脚本 drop database if exists db_mediaplayer;create database db_mediaplayer;use db_mediaplayer; create table tb_media( id int not null primary key auto_increment comment '主键' , title varchar(50) not null comment '视频名称' , src varchar(200) not null comment '视频存放地址' , picture varchar(200) not null comment '视频截图' , descript varchar(400) comment '视频描述' , uptime varchar(40) comment '上传时间' );

Java音乐播放器源代码即结果显示

简单的音乐播放器一、程序代码: import java.io.File; import java.awt.BorderLayout; import java.awt.Button; import java.awt.Color; import java.awt.FileDialog; import java.awt.Frame; import java.awt.GridLayout; import https://www.doczj.com/doc/b74175796.html,bel; import java.awt.List; import java.awt.Menu; import java.awt.MenuBar; import java.awt.MenuItem; import java.awt.MenuShortcut; import java.awt.Panel; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.sound.sampled.AudioFormat; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.DataLine; import javax.sound.sampled.SourceDataLine; public class Example extends Frame { private static final long serialVersionUID = 1L; boolean isStop = true;// 控制播放线程 boolean hasStop = true;// 播放线程状态

音乐播放器代码大全

音乐播放器代码大全 autostart="true"中true或1表示自动播放,false或0表示手动播放 loop="true" 中的true或1表示重复播放,false或0表示只播放一次width= height= 中的数字分别表示播放器的宽度和高度=0表示隐藏播放器 EnableContextMenu="0" 禁右键 ShowStatusBar="1" (带显示文件播放信息) 1隐藏播放器(不循环) 代码: 2.隐藏播放器(循环播放) 代码: 3.黑色皮肤播放器 代码: 4.淡蓝色播放器 代码:

5.迷幻播放器 代码:

6.带菜单的播放器 代码: 7.深黄色带菜单播放器 代码: 8.灰色播放器 代码:

在网页中插入视频播放代码全集

在网页中插入视频播放代码全集.txt 2.mpg格式 代码片断如下:

安卓音乐播放器开发,含源代码

基于an droid平台的音乐播放器开发 实验报告 学生姓名:_______ 温从林 _________________ 学号: ___________________________________ 班级:计自1201 _____________ 第一章引言 1.1项目背景 当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有三个手机操作系统,Win dowsmobile,symbia n,以及谷歌的An droid操作系统,其中占有开放源代码优势的An droid系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?能的,谷歌An droid系统就能做到。本文的音乐播放器就是基于谷歌An droid手机平台的播放器。 An droid :是谷歌于2007年公布的开放式源代码手机系统,它的开放性就优于其它封闭式的手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于An droid平台的。 1.2编写目的 现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计实现的主要功能是播放Mp3 Wav多种格式的音乐文件,并且能够控制播放,暂停,停止,播放列等基本播放控制功能,界面简明,操作简单。

本项目是一款基于An droid手机平台的音乐播放器,使An droid手机拥有个性的 多媒体播放器,使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练An droid的技术和其它在市场上的特点。 1.3开发环境 Eclipse、An droid SDK 320 第二章系统需求分析 2.1功能需求(用例图分析) 根据项目的目标,我们可获得项目系统的基本需求,以下从不同角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要,播放列表管理需求,播放器友好性需求和播放器扩展卡需求。以下分别描述: 2.1.1播放器的用例图 假设安装了音乐播放器的用户是系统的主要设计对象,其拥有以下操作, 启动软件、播放音乐、暂停播放、停止播放、退出软件,其用例图如下 图2.1 播放器基本用例图 2.1.2用例分析

几种在网页中播放FLV视频文件的代码

几种在网页中播放FLV视频文件的代码(附FLV播放器) 方法一、js嵌入 直接copy下面代码,修改其中红色部分,即:swf_width、swf_height、texts、files 参数引用 其中: 群英传WEB版宣传视频是标题。 https://www.doczj.com/doc/b74175796.html,/flv/qyzweb.flv是FLV文件地址。 https://www.doczj.com/doc/b74175796.html,/flv/flvplayer.swf 是FLV文件播放器地址(如果你不会制作,可下载别人的然后上传到自己的空间再调用)。

空间播放器代码大全:网页中插入各种格式视频播放代码大全

空间播放器代码大全:网页中插入各种格式视频播放代码大全 疯狂代码 https://www.doczj.com/doc/b74175796.html,/ ?:http:/https://www.doczj.com/doc/b74175796.html,/HtmlJiaoCheng/Article19101.html 1.avi格式 代码片断如下: 2.mpg格式 代码片断如下:

电气控制回路八种常用元件原理介绍1

电气控制回路八种常用元件原理介绍 断路器、接触器、中间继电器、热继电器、按钮、指示灯、万能转换开关和行程开关是电气控制回路中最常见的八种元件,以图文并茂的方式介绍常用电气元件的原理及应用,通过了解它们在电气回路中的作用来掌握这些元件平时的运行情况。 1、断路器 低压断路器又称为自动空气开关,可手动开关,又能用来分配电能、不频繁启动异步电机,对电源线、电机等实行保护,当它们发生严重过载、短路或欠压等故障时能自动切断电路。常用断路器外形图(如下图) 1P微型断路器 3P微型断路器

塑壳断路器断路器文字符号为:QF 断路器图形符号为: 单极断路器图形符号三极断路器图形符号

2、接触器 接触器由电磁机构和触头系统两部分组成,接触器最常见线圈电压有AC380V、AC220V、AC110V、AC36V、AC24V、AC12V和DC220V、DC36V、DC24V、DC12V等多种。常用的有AC380V、AC220V,机床常用的有AC110V、AC36V 、DC36V、DC24V、等几种,外形一样,就是线圈的电压有区别。 接触器电磁机构由线圈、动铁心(衔铁)和静铁心组成;接触器触头系统由主触头和辅助触头两部分组成,主触头用于通断主电路,辅助触头用于控制电路中。常用接触器外形图片 接触器文字符号为:KM 接触器图形符号表示为:

接触器线圈图形符号: 接触器主触头图形符 号 : 接触器辅助常开触头图形符号接触器辅助常闭触头图形符号 3、热继电器 热继电器是利用电流通过元件所产生的热效应原理而反时限动作 的继电器。 热继电器文字符号:FR 热继电器图形符号: ---------------------------------

音乐播放器设计文档

生产实习报告 题目:音乐播放器 学生姓名:张凡 学号: 201220220123 班级: 1222201 专业:数字媒体技术 指导教师:张金 2015年08 月08日

目录 一、引言 (3) 1.1 项目背景 (3) 1.2 项目研究的目的 (4) 1.3 安卓简介 (4) 二.功能分析 (5) 2.1 功能需求分析 (5) 2.2 系统性能需求 (6) 2.3 运行环境需求 (6) 三.程序详细设计 (6) 3.1 主界面的设计 (6) 3.2 播放界面设计 (11) 3.3 其他功能 (14) 四.调试与运行 (18) 4.1 调试 (18) 4.2 运行结果 (19) 五.总结 (21)

一、引言 1.1 项目背景 当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有三个手机操作系统,symbian,Windows mobile,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?答案是:肯定的,谷歌Android系统就能做到。本文的音乐播放器就是基于谷歌Android手机平台的播放器。 随着计算机的广泛运用,手机市场的迅速发展,各种音频视频资源也在网上广为流传,这些资源看似平常,但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来,但是很多播放器一味追求外观花哨,功能庞大,对用户的手机造成了很多资源浪费,比如CPU,内存等的占用率过高,在用户需要多任务操作时,受到了不小的影响,带来了许多不便,而对于大多数普通用户,许多功能用不上,形同虚设。针对以上各种弊端,选择了开发多语种的音频视频播放器,将各种性能优化,继承播放器的常用功能,满足一般用户(如听歌,看电影)的需求,除了能播放常见格式的语音视频文件,高级功能:还能播放RMVB格式的视频文件。此外,还能支持中文、英文等语言界面。

音乐播放器代码

以下为一款音乐播放器代码,长度(width="960")及高度(height="620")可调,自由切换百度随心听,贝瓦电台,豆瓣电台,音悦TV等多款音乐台。 代码一: 代码二:


以下为已嵌入音乐播放器代码的网页代码,复制以下代码创建index.html文件上传空间即可播放音乐,友情链接可自己修改。 音乐网_电视直播网