在线视频播放代码

合集下载

Android开发—SeeJoPlayer视频播放器源码解析

Android开发—SeeJoPlayer视频播放器源码解析

2020.03.27 v1.2.0 beta版:更新说明:一、完美支持android1.五、android1.六、android2.0、android2.0一、android2.1平台;2、完美支持320×480、480×800、480×854等各类分辨率(自适应屏幕分辨率);3、支持在线音视频播放,支持URL input和从浏览器调用SeeJoPlayer播放器播放在线音视频;4、自动转为横屏播放,为用户提供更好的观看体验;5、修改了没有SD卡程序出错的Bug;6、美化了视频播放列表和操作说明的界面。

第一部份:功能介绍SeeJoPlayer的优势要紧在相对还算美观的界面和便利的交互操作上。

先说操作吧,它支持:一、全屏切换: 双击屏幕二、播放/暂停: 长按屏幕3、静音/恢复: 长按音量按钮4、播放列表: 操纵面板最右边的按钮(暂不支持编辑功能)五、音量调剂: 单击音量按钮,在弹出的音量显示区域触摸改变音量这些操作和PC上的播放器较为类似,希望大伙儿能用得适应。

至于界面的话,多说无益,直接上图吧:第二部份:源码解析一、VideoView与视频比例缩放:咱们能够很方便的取得VideoView的源代码,最简单的方式是直接在上找“.java”。

因此重写VideoView的进程其实只是在原先的基础上进行一些修改罢了,并非一个很麻烦的工作。

什么缘故Android自带的VideoView会维持视频的长宽比而不能让咱们很方便的自概念比例呢?我猜想可能Google 做Android也是一个很仓促的工程,许多代码并无考虑得太成熟。

VideoView的源码中有如此一段代码:1 @Override2 3 4 5 6 7 8 9101112131415161718192021222324252627protectedvoid onMeasure(int widthMeasureSpec, int heightMeasureSpec){//Log.i("@@@@", "onMeasure");int width = getDefaultSize(mVideoWidth, widthMeasureSpec);int height = getDefaultSize(mVideoHeight, heightMeasureSpec);if(mVideoWidth >0&& mVideoHeight >0){if( mVideoWidth * height > width * mVideoHeight ){//Log.i("@@@", "image too tall, correcting");height = width * mVideoHeight / mVideoWidth;}elseif( mVideoWidth * height < width * mVideoHeight ){//Log.i("@@@", "image too wide, correcting");width = height * mVideoWidth / mVideoHeight;}else{//Log.i("@@@", "aspect ratio is correct: " +//width+"/"+height+"="+//mVideoWidth+"/"+mVideoHeight);}}//Log.i("@@@@@@@@@@", "setting size: " + width + 'x' + height); setMeasuredDimension(width, height);}这确实是什么缘故长宽比不能改变的缘故了。

在线视频播放系统的设计与实现

在线视频播放系统的设计与实现

题目在线视频播放系统的设计与实现学生姓名崔媛媛学号 ********** 所在学院物理与电信工程学院专业班级电子1202 指导教师李菊叶完成地点物电学院计算机信息处理分室2016 年6月5日毕业论文﹙设计﹚任务书院(系) 物电学院专业班级电子信息工程学生姓名崔媛媛一、毕业论文﹙设计﹚题目在线视频播放系统的设计与实现二、毕业论文﹙设计﹚工作自 2016 年 3 月 10 日起至 2016 年 6 月 20 日止三、毕业论文﹙设计﹚进行地点: 物电学院计算机信息处理分室四、毕业论文﹙设计﹚的内容要求:随着网络的普及,在线播放器也日益普及起来。

本设计要求学生利用Visual C++为开发工具,使用DirectShow SDK技术开发一个功能齐全的视频播放器,要求能够对硬盘或存储设备上的多媒体文件进行播放,及在回放或显示过程中,用户可以控制回放的动作和显示特性等相关功能。

五、毕业论文﹙设计﹚应收集资料及参考文献:[1]徐孝凯,张纪勇.C++面向对象程序设计:VC++6.0运行环境[M].天津大学出版社2009.[2]汪晓平,钟军.VC++网络通信协议分析与应用实现[M].北京:人民邮电出版社,2003.[3]王艳平,张越.Windows网络与通信程序设计[M].北京:人民邮电出版社,2006.[4] Andrew S.Tanenbau.计算机网络(第四版)[M].北京:清华大学出版社,2004.[5]谢希仁.计算机网络(第五版)[M].北京:电子工业出版社,2012.[6]朱桂英.张元亮 Visual C++网络编程开发与实践[M].清华大学出版社.2013.六、毕业论文﹙设计﹚的进度安排:3月2日——3月29日:查阅资料,完成初步设计方案和开题报告。

4月1日——4月26日:根据视频播放系统的工作原理,给出设计方案,及软件流程图。

4月29日——5月24:并在软件环境下进行运行调试,进一步完善系统功能,整理资料;5月27日——6月7日:撰写、修改毕业设计论文。

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

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 '上传时间');desc tb_media;项目结构图:上传视频界面设计在上传文件时,Form表单中?enctype属性值必须为"multipart/form-data".模块界面设计如下图:enctype属性值说明application/x-www-form-urlencoded表单数据被编码为名称/值对,这是标准的编码格式multipart/form-data表单数据被编码为一条消息,页面上每个控件对应消息中的一部分text/plain表单数据以纯文本形式进行编码,其中不含任何控件格式的字符业务接口定义面向接口编程,接口中定义系统功能模块.这样方便理清业务,同时接口的对象必须由实现了该接口的对象来创建.这样就避免编码中的某些业务遗漏等,同时扩展性也增强了.packageimportimport/****** @version:** @author** @since:创建时间: 2013-2-07 上午10:19:54** TODO : interface is used for ...**/public interface MediaDao {/*** 视频转码* @param ffmpegPath 转码工具的存放路径* @param upFilePath 用于指定要转换格式的文件,要截图的视频源文件* @param codcFilePath 格式转换后的的文件保存路径* @param mediaPicPath 截图保存路径* @return* @throws Exception*/public boolean executeCodecs(String ffmpegPath,String upFilePath, String codcFilePath, String mediaPicPath)throws Exception;/*** 保存文件* @param media* @return* @throws Exception*/public boolean saveMedia(Media media)throws Exception;/*** 查询本地库中所有记录的数目* @return* @throws Exception*/public int getAllMediaCount()throws Exception;/*** 带分页的查询* @param firstResult* @param maxResult* @return*/public List<Media> queryALlMedia(int firstResult, int maxResult)throws Exception;/*** 根据Id查询视频* @param id* @return* @throws Exception*/public Media queryMediaById(int id)throws Exception;}接口的实现,这里列出ffmpeg视频转码与截图模块/*** 视频转码* @param ffmpegPath 转码工具的存放路径* @param upFilePath 用于指定要转换格式的文件,要截图的视频源文件* @param codcFilePath 格式转换后的的文件保存路径* @param mediaPicPath 截图保存路径* @return* @throws Exception*/public boolean executeCodecs(String ffmpegPath, String upFilePath, String codcFilePath,String mediaPicPath) throws Exception {因为如果对象new太多,会不必要的浪费资源.所以工厂,采用单例模式,私有构造,提供对外可访问的方法即可.packageimport/****** @version:** @author** @since:创建时间: 2013-2-07 下午02:18:51** TODO : class is used for ...**/public class DaoFactory { ervlet控制器相关代码如下packageimportimportimportimportimportimportimportimportimportimportimportimportimportimportimportimport/****** @version:** @author** @since:创建时间: 2013-2-08 下午02:24:47** TODO : class is used for ...**/public class MediaService extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {doPost(request, response);}public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {PrintWriter out = ();MediaDao mediaDao = ();String message = "";String uri = ();String path = ("/"), ("."));if("/uploadFile".equals(path)){etBytes("ISO8859-1"),"UTF-8"));}if("descript")){(new String().getBytes("ISO8859-1"),"UTF-8"));}}else{); lv"; pg"; etRealPath("/tools/"); ("videos/" + serialName + ".flv");("videos/images/" +serialName + ".jpg");());orward(request,response);} catch (Exception e) {();throw new ServletException(e);}}if("/queryAll".equals(path)){List<Media> mediaList;try {mediaList = (0,5);("mediaList", mediaList);("").forward(request, response);} catch (Exception e) {();}}if("/play".equals(path)){String idstr = ("id");int mediaId = -1;Media media = null;if(null!=idstr){mediaId = (idstr);}try {media = (mediaId);} catch (Exception e) {();}("media", media);("").forward(request, response);}}}可以通过分页查找,显示最新top5,展示到首页.相应特效可以使用JS实现.相关代码如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import<%@ page import=".*"%><%String path = ();String basePath = ()+":idth(); ength; ppend(btn);$("#focus .btnBg").css("opacity",;tn span").css("opacity",.mouseenter(function() {index = $("#focus .btn span").index(this);showPics(index);}).eq(0).trigger("mouseenter");reNext").css("opacity",.hover(function() {$(this).stop(true,false).animate({"opacity":""},300); },function() {$(this).stop(true,false).animate({"opacity":""},300); });re").click(function() {index -= 1;if(index == -1) {index = len - 1;}showPics(index);});ext").click(function() {index += 1;if(index == len) {index = 0;}showPics(index);});ss("width",sWidth * (len));over(function() {clearInterval(picTimer);},function() {picTimer = setInterval(function() {showPics(index);index++;if(index == len) {index = 0;}},4000); rigger("mouseleave");top(true,false).animate({"left":nowLeft},300); tnspan").removeClass("on").eq(index).addClass("on"); tnspan").stop(true,false).animate({"opacity":""},300).eq(index).stop(true,false).animate( {"opacity":"1"},300); 片为视频转码过程中拉取到的图片.点击图片即可发送播放视频请求,视频播放页面效果如下图所示.视频播放页面需要在页面中嵌入Flash播放器代码如下:<!-- 嵌入Flash播放器 --><td align="center" width="455"><param name="movie"value="<%=basePath%>tools/=<%=basePath%><%=()%>" /><embedsrc="<%=basePath%>tools/=<%=basePath%><%=()%>"width="98%" height="90%"></embed></object></td>相关说明:<param>元素,value属性指定被加载的视频文件.实例中用的是flash制作的视频播放器.在value属性值中向播放器传递了一个file参数.该参数指定了要播放的视频的路径.<embed>元素,src属性也是用来加载影片,与<param>标记的value属性值具体相同的功能.转载请注明出处:[]。

在线FLV播放器实现方法

在线FLV播放器实现方法

在线FLV播放器实现⽅法程序代码复制代码代码如下:<object type="application/x-shockwave-flash" width="400" height="220"wmode="transparent" data="flvplayer.swf"><param name="movie" value="flvplayer.swf" /><param name="wmode" value="transparent" /><object/>“flvplayer.swf”会⾃动找到同⼀⽬录内的“video.flv”播放。

也可以在“flvplayer.swf”后添加FLV⽂件的URL来进⾏播放。

⽅法如下:复制代码代码如下:<object type="application/x-shockwave-flash" width="400" height="220"wmode="transparent data="flvplayer.swf?file=movies/holiday.flv"><param name="movie" value="flvplayer.swf?file=movies/holiday.flv" /><param name="wmode" value="transparent" /></object>“file=movies/holiday.flv”就是参数,可以使⽤相对或者绝对地址。

网页制作之在线视频播放代码

网页制作之在线视频播放代码
站长说明:很多朋友向我问起如果实现视频在线播放功能,我现在把一些不同格式的视频文件的网页代码总结如下,希望对大家用所帮助.使用方法说明:你应该把下面代码中的视频路径换成与你网站中内容相适应的相对路径或者绝对路径,播放器的窗口大小可以修改高和宽的参数.
1.avi格式
<object id="video" width="400" height="200" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">
<!-- Display Tracker Controls -->
<param name="ShowTracker" value="0">
<!-- Show Display -->
<param name="ShowDisplay" value="0">
<!-- Display Status Bar -->
<param name="AutoRewind" value="-1">
<param name="Balance" value="0">
<param name="CurrentPosition" value="0">
<param name="DisplayBackColor" value="0">

视频播放器代码大全

视频播放器代码大全
<param name='URL' value='http://202.99.11.42/xiangsheng/ymjr.wma'>
<PARAM NAME='UIMode' value='full'><PARAM NAME='AutoStart' value='true'>
<PARAM NAME='Enabled' value=="FileName" value="/yule/200706/handou_mydown0625.wmv">
<param name="ShowControls" value="1">
<param name="ShowPositionControls" value="0">
<PARAM NAME='enableContextMenu' value='false'>
<param name='WindowlessVideo' value='true'></object>
无图像的media播放器。。。同上。
<object id=nstv classid='CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6' width=280 height=60 codebase=/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject>

在线播放视频

在线播放视频

在线播放视频这算是⼀篇翻译的⽂字~主要参考dive into html5 中关于video的章节简介⼏乎在浏览器上看到的视频,都是通过第三⽅插件播放的。

视频⽂件其实包括了两部分知识,⼀是视频的容器格式,⼀是视频的编码格式。

⽽我们常说的mp4视频,其实mp4在技术上指的的这个视频的容器格式。

视频播放的三步骤:(1)视频播放器解析视频的容器格式,得到视频⾥⾯视频流和⾳频流的组织⽅式(知道去哪⾥找对于的视频流和⾳频流)(2)解析视频流在屏幕上展⽰⼀系列的画⾯(3)解析⾳频流把声⾳发送到扬声器视频容器格式:指的是如何来存储数据(规定了这个视频⽂件中的⾳频流和视频流的存储⽅式)编码格式:视频流或⾳频流的编码⽅式,⼀种算法web上常见的视频容器格式有:类型扩展名说明MPEG4.mp4或者.m4v苹果QuickTime⽀持,Flash 9.0.60.184版本以后⽀持Ogg.ogv 开放标准,不受专利保护;firefox3.5, chrome 4和opera10.5原⽣⽀持,不需要任何基于平台的插件Flash Video.flv Adobe Flash ⽀持webM.webm免版税的,开源;专为使⽤HTML5 的video设计asf.asf微软的,需要序列号audio videointerleave.avi微软,需要转码以后flash才能⽤常见的视频编解码器有:(1)H.264(⼜叫做MPEG-4 part 10,⼜叫做MPEG-4 AVC⼜叫做MPEG-4 Advanced Video Coding ) 有专利保护的,这种编码可以嵌⼊在很多包装类型中,包括mp4和mkv(2)Theora 开源的,没有专利保护的,能够嵌⼊在任何的包装类型中,它经常嵌在OGG这种包装类型中。

不⽤安装任何插件浏览器就能解码(3)Vp8开源的,没有专利保护的常见的⾳频流编解码器有:(1) MP3 (全名:MPEG-1 Audio Layer 3) 最多⽀持2个通道的声⾳。

基于JAVA的影视播放地址解析API调用代码实例

基于JAVA的影视播放地址解析API调用代码实例
String result =null; String url ="/video/query";//请求接口地址 Map params = new HashMap();//请求参数
params.put("key",APPKEY);//聚合 key params.put("kw","");//关键字
StringBuffer sb = new StringBuffer(); if(method==null || method.equals("GET")){
strUrl = strUrl+"?"+urlencode(params); } URL url = new URL(strUrl); conn = (HttpURLConnection) url.openConnection(); if(method==null || method.equals("GET")){
conn.disconnect(); } } return rs; }
//将 map 型转为请求参数型 public static String urlencode(Map<String,Object>data) {
StringBuilder sb = new StringBuilder(); for (Map.Entry i : data.entrySet()) {
sb.append(strRead); } rs = sb.toString(); } catch (IOException e) { e.printStackTrace(); } finally { if (reader != null) {
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线视频播放代码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="/sample.avi"> <embed width="400" height="200" border="0" showdisplay="0" showcontrols="1" autostart="1" autorewind="0" playcount="0" moviewindowheight="240" moviewindowwidth="320"filename="/sample.avi" src="sample.avi"></embed></object>2.mpg格式<object classid="clsid:05589FA1-C356-11CE-BF01-00AA0055595A"id="ActiveMovie1" width="239" height="250"><param name="Appearance" value="0"><param name="AutoStart" value="-1"><param name="AllowChangeDisplayMode" value="-1"><param name="AllowHideDisplay" value="0"><param name="AllowHideControls" value="-1"><param name="AutoRewind" value="-1"><param name="Balance" value="0"><param name="CurrentPosition" value="0"><param name="DisplayBackColor" value="0"><param name="DisplayForeColor" value="16777215"><param name="DisplayMode" value="0"><param name="Enabled" value="-1"><param name="EnableContextMenu" value="-1"><param name="EnablePositionControls" value="-1"><param name="EnableSelectionControls" value="0"><param name="EnableTracker" value="-1"><param name="Filename" value="/sample.mpg" valuetype="ref"><param name="FullScreenMode" value="0"><param name="MovieWindowSize" value="0"><param name="PlayCount" value="1"><param name="Rate" value="1"><param name="SelectionStart" value="-1"><param name="SelectionEnd" value="-1"><param name="ShowControls" value="-1"><param name="ShowDisplay" value="-1"><param name="ShowPositionControls" value="0"><param name="ShowTracker" value="-1"><param name="Volume" value="-480"></object>3.rm格式<OBJECT ID=video1 CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT=288 WIDTH=352> <param name="_ExtentX" value="9313"><param name="_ExtentY" value="7620"><param name="AUTOSTART" value="0"><param name="SHUFFLE" value="0"><param name="PREFETCH" value="0"><param name="NOLABELS" value="0"><param name="SRC" value="rtsp://203.207.131.35/vod/dawan-a.rm";><param name="CONTROLS" value="ImageWindow"><param name="CONSOLE" value="Clip1"><param name="LOOP" value="0"><param name="NUMLOOP" value="0"><param name="CENTER" value="0"><param name="MAINTAINASPECT" value="0"><param name="BACKGROUNDCOLOR" value="#000000"><embed SRCtype="audio/x-pn-realaudio-plugin" CONSOLE="Clip1"CONTROLS="ImageWindow" HEIGHT="288" WIDTH="352" AUTOSTART="false"></OBJECT>4.wmv格式<object id="NSPlay" width=200 height=180classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"codebase="/activex/controls/mplayer/en/ns mp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" align="right" hspace="5"><!-- ASX File Name --><param name="AutoRewind" value=1><param name="FileName" value="xxxxxx.wmv"><!-- Display Controls --><param name="ShowControls" value="1"><!-- Display Position Controls --><param name="ShowPositionControls" value="0"><!-- Display Audio Controls --><param name="ShowAudioControls" value="1"><!-- Display Tracker Controls --><param name="ShowTracker" value="0"><!-- Show Display --><param name="ShowDisplay" value="0"><!-- Display Status Bar --><param name="ShowStatusBar" value="0"><!-- Diplay Go To Bar --><param name="ShowGotoBar" value="0"><!-- Display Controls --><param name="ShowCaptioning" value="0"><!-- Player Autostart --><param name="AutoStart" value=1><!-- Animation at Start --><param name="Volume" value="-2500"><param name="AnimationAtStart" value="0"><!-- Transparent at Start --><param name="TransparentAtStart" value="0"><!-- Do not allow a change in display size --><param name="AllowChangeDisplaySize" value="0"><!-- Do not allow scanning --><param name="AllowScan" value="0"><!-- Do not show contect menu on right mouse click --><param name="EnableContextMenu" value="0"><!-- Do not allow playback toggling on mouse click --><param name="ClickToPlay" value="0"></object>5:最简单的播放代码<embed src="/sample.wmv" autostart="true"loop="true" width="200" height="150" >6:有图像的rm格式<OBJECT classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=288 id=video1 width=305 VIEWASTEXT><param name=_ExtentX value=5503><param name=_ExtentY value=1588><param name=AUTOSTART value=-1><param name=SHUFFLE value=0><param name=PREFETCH value=0><param name=NOLABELS value=0><param name=SRC value=/sample.ram><param name=CONTROLS value=Imagewindow,StatusBar,ControlPanel><param name=CONSOLE value=RAPLAYER><param name=LOOP value=0><param name=NUMLOOP value=0><param name=CENTER value=0><param name=MAINTAINASPECT value=0><param name=BACKGROUNDCOLOR value=#000000></OBJECT>7:无图像的rm格式:(如相声,歌曲...)<object ID=video2 WIDTH=300 HEIGHT=62CLASSID=CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA><param name=_ExtentX value=9657><param name=_ExtentY value=847><param name=AUTOSTART value=-1><param name=SHUFFLE value=0><param name=PREFETCH value=0><param name=NOLABELS value=0><param name=SRC value=/sample.rm><param name=CONTROLS value=StatusBar,controlpanel><param name=CONSOLE value=Clip1><param name=LOOP value=0><param name=NUMLOOP value=0><param name=CENTER value=0><param name=MAINTAINASPECT value=0><param name=BACKGROUNDCOLOR value=#000000></object>8:最简单的media格式的播放器<embed src=mms:///sample.wmv width=200 height=200 autostart=true loop=true></embed>9:有图像的media播放器,自动调用网上的插件<object id=nstv classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 width=280 height=265codebase=/activex/controls/mplayer/en/nsm p2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media? Player components... type=application/x-oleobject><param name=URL value=/sample.wma><PARAM NAME=UIMode value=full><PARAM NAME=AutoStart value=true><PARAM NAME=Enabled value=true><PARAM NAME=enableContextMenuvalue=false><param name=WindowlessVideo value=true></object>10:无图像的media播放器<object id=nstv classid=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 width=280 height=60codebase=/activex/controls/mplayer/en/nsm p2inf.cab#Version=5,1,52,701standby=Loading Microsoft? Windows Media?Player components... type=application/x-oleobject><param name=URL value=/sample.wma><PARAM NAME=UIMode value=full><PARAM NAME=AutoStart value=true><PARAM NAME=Enabled value=true><PARAM NAME=enableContextMenu value=false></object>11:在线播放rm格式视频代码<object id="player" name="player"classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width="400" height="272"><param name="_ExtentX" value="18415"><param name="_ExtentY" value="9102"><param name="AUTOSTART" value="-1"><param name="SHUFFLE" value="0"><param name="PREFETCH" value="0"><param name="NOLABELS" value="-1"><param name="SRC" value="/sample.rm"><param name="CONTROLS" value="Imagewindow"><param name="CONSOLE" value="clip1"><param name="LOOP" value="0"><param name="NUMLOOP" value="0"><param name="CENTER" value="0"><param name="MAINTAINASPECT" value="0"><param name="BACKGROUNDCOLOR" value="#000000"></object><br><object ID="RP2" CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" WIDTH="400" HEIGHT="57"><param name="_ExtentX" value="18415"><param name="_ExtentY" value="1005"><param name="AUTOSTART" value="-1"><param name="SHUFFLE" value="0"><param name="PREFETCH" value="0"><param name="NOLABELS" value="-1"><param name="SRC" value="/sample.rm"><PARAM NAME="CONTROLS" VALUE="ControlPanel,StatusBar"><param name="CONSOLE" value="clip1"><param name="LOOP" value="0"><param name="NUMLOOP" value="0"><param name="CENTER" value="0"><param name="MAINTAINASPECT" value="0"><param name="BACKGROUNDCOLOR" value="#000000"> </object>。

相关文档
最新文档