利用FLV组件制作的播放器,动态获取变量,控制FLV文件
作者 佚名技术
来源 ASP编程
浏览
发布时间 2012-03-12
首先我们来做点准备工作,你可以在舞台上做一个播放器的界面,当然,按钮什么的就不用做了,回头我们可以用修改组件来改变组件里按钮的外观! 然后调出组件面板,将FLVPlayback组件拖到舞台,我们可以给这个组件命名为“myvideo” FLVPlayback有几个属性要注意下,比如auto size 等,大家可以自己调一下,以达到想要的效果 其中 contentPath 这个属性是用来指定你要播放的FLV文件的地址,我们暂时不管,因为我们在 后面需要动态的指定这个地址,这样才能让这个播放器来播放我们需要的视频。 skin 这个参数用来选择控制外观,我们选择无,我们要利用UI来自己添加这些控制组件, 看图片就应该知道他们是做什么的了,把你需要的组件拖到你做的播放器外观的合适位置,记得给他们 分别起个实例名,因为在随后的ACTION SCRIPT里要用到的 var playname = "";
//命名一个变量 playname = "" ,记得给空值,这样每次重新载入时可以初始化一次 playname = fid + ".flv"; //这一步是获取参数然后加上“.flv”,那不就是一个文件名了?:) // fid 是什么? 是我们从网页中获取的变量 看后面:) myvideo.playPauseButton = myplay; //myvideo 我们前面命名过了,myplay是我们给拖到界面上的控制组件命的名 myvideo.stopButton = mystop; //类似,就不说了 myvideo.volumeBar = mysoundbar; //控制视频音量滑块控制 myvideo.seekBar = myseekbar; //拖动条控制 myvideo.muteButton = mysound; //静音控制 myvideo.contentPath = playname; //我们要在myvideo里载入的视频地址 playname 是前面附过值的了:) 现在你可以导出影片了,导出为baofang.swf 吧 然后我们在网页中插入他,网页中的代码有点要改动的, <%
dim fid,swfd,urls fid = request("fid") urls = "bofanggood.swf?fid="&fid %> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="210" rowspan="2"> </td> <td width="20" rowspan="2"> </td> <td height="30"> </td> </tr> <tr> <td><table width="530" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="470" height="410"> <param name="movie" value="<%=urls%>" /> <param name="menu" value="false" /> <param name="quality" value="high" /><param name="SCALE" value="exactfit" /> <param name="wmode" value="transparent" /> <embed src="<%=urls%>" width="470" height="410" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" scale="exactfit" menu="false" wmode="transparent"></embed> </object></td> </tr> </table></td> </tr> </table> |
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇:
ASP完美转化ACCESS为SQL数据库连接
下一篇:
解决IIS下UTF-8文件报错乱码的问题
关于
利用FLV组件制作的播放器,动态获取变量,控制FLV文件
的所有评论