CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

求助:我想自己做一个漂亮的播放器。

楼主kavenkk(晴小天)2005-06-04 16:14:01 在 Web 开发 / ASP 提问

我想做一个漂亮的音乐播放器,  
  界面我设计好了。可是不知道怎么去做程序。。。  
  有没有谁可以提供一下哪里可以找到相关的文章。。或者讲解的。。  
  如果可以有视频的讲解更好了。。  
   
  还有。。我希望我的播放器最好可以wma和rm格式都能播放。。。要如何做哦?  
   
  请求高手帮帮>_<  
   
  问题点数:100、回复次数:8Top

1 楼cmslovehxh(关中刀客)回复于 2005-06-04 16:26:56 得分 0

gzTop

2 楼wgf001(我心永恒)回复于 2005-06-04 16:36:08 得分 0

wma和rm同时支持恐怕很困难  
  还有  
  楼主是做在线播放吗?Top

3 楼iamgsyy(兰州)回复于 2005-06-04 16:39:22 得分 0

关注在线播放!Top

4 楼kc_ren(天堂龙)回复于 2005-06-04 17:48:32 得分 0

wma和rm同时做的话比较麻烦   只能通过文件扩展名选择判断使用的播放程序Top

5 楼kc_ren(天堂龙)回复于 2005-06-04 17:51:53 得分 80

<% dim   lurl  
  '得到播放文件的地址  
  lurl=Request.QueryString("url")  
  '判断扩展名  
  select   case   Lcase(right(lurl,4))  
  case   ".swf"  
  %>  
  <p   align=center><img   src=   http://un.baidu.com/images/st.gif?tn=chinanet   width=0   height=0>  
  <object   classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"   codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"   width="534"   height="424">  
      <param   name="movie"   value="<%=lurl%>">  
      <param   name="quality"   value="high">  
      <embed   src="<%=lurl%>"   quality="high"   pluginspage="http://www.macromedia.com/go/getflashplayer"   type="application/x-shockwave-flash"   width="534"   height="424"></embed></object>  
  <%  
  CASE   ".wmv",".mpg",".avi"  
  %>  
  <p   align=center>  
  <object   align=middle   classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95   class=OBJECT   id=MediaPlayer   width=500   height=450   >  
  <param   name=ShowStatusBar   value=-1>  
  <param   name=Filename   value=<%=replace(lurl,chr(32),"%20",1)%>>  
  <embed   type=application/x-oleobject   codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701   flename=mp   src=<%=replace(lurl,chr(32),"%20",1)%>     width=500   height=100></embed></object>  
  <%  
  CASE   ".mp3",".mid"  
  %>  
  <p   align=center>  
  <object   align=middle   classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95   class=OBJECT   id=MediaPlayer   width=500   height=70   >  
  <param   name=ShowStatusBar   value=-1>  
  <param   name=Filename   value=<%=replace(lurl,chr(32),"%20",1)%>>  
  <embed   type=application/x-oleobject   codebase=http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701   flename=mp   src=<%=replace(lurl,chr(32),"%20",1)%>     width=500   height=70></embed></object>  
  <%  
  case   else  
   
  select   case   Lcase(right(lurl,3))  
      case   ".rm","ram"  
  %>  
  <p   align=center>  
  <OBJECT   classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA   class=OBJECT   id=RAOCX   width=500   height=350>  
  <PARAM   NAME=SRC   VALUE=<%=lurl%>><PARAM   NAME=CONSOLE   VALUE=Clip1>  
  <PARAM   NAME=CONTROLS   VALUE=imagewindow>  
                                      <PARAM   NAME=AUTOSTART   VALUE=-1>  
                                      <param   name="_ExtentX"   value="106">  
                                      <param   name="_ExtentY"   value="53">  
                                      <param   name="SHUFFLE"   value="0">  
                                      <param   name="PREFETCH"   value="0">  
                                      <param   name="NOLABELS"   value="0">  
                                      <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   classid=CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA   height=32   id=video2   width=500>  
  <PARAM   NAME=SRC   VALUE=<%=lurl%>><PARAM   NAME=AUTOSTART   VALUE=-1>  
  <PARAM   NAME=CONTROLS   VALUE=controlpanel><PARAM   NAME=CONSOLE   VALUE=Clip1>  
                                      <param   name="_ExtentX"   value="106">  
                                      <param   name="_ExtentY"   value="53">  
                                      <param   name="SHUFFLE"   value="0">  
                                      <param   name="PREFETCH"   value="0">  
                                      <param   name="NOLABELS"   value="0">  
                                      <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>  
  <%  
    case   ".ra"  
  %>  
  <p   align=center>  
  <OBJECT   classid=CLSID:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA   height=32   id=video2   width=500>  
  <PARAM   NAME=SRC   VALUE=<%=lurl%>><PARAM   NAME=AUTOSTART   VALUE=-1>  
  <PARAM   NAME=CONTROLS   VALUE=controlpanel><PARAM   NAME=CONSOLE   VALUE=Clip1>  
                                      <param   name="_ExtentX"   value="106">  
                                      <param   name="_ExtentY"   value="53">  
                                      <param   name="SHUFFLE"   value="0">  
                                      <param   name="PREFETCH"   value="0">  
                                      <param   name="NOLABELS"   value="0">  
                                      <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>  
  <%    
    case   else    
  %>  
  <p   align=center>  
  <embed   name=player   src=<%=lurl%>   type=audio/x-pn-realaudio-plugin   width=500   height=150   border=0   autostart=1>      
  <%      
  end   select        
  end   select      
  %>Top

6 楼kavenkk(晴小天)回复于 2005-06-05 00:26:43 得分 0

。。。谢谢.kc_ren(天堂龙)   ,  
  我想学习一些关于播放器属性的知识  
  例如  
                                                                          <PARAM     NAME=AUTOSTART     VALUE=-1     >      
                                                                            <param     name=     "_ExtentX     "     value=     "106     "     >      
                                                                            <param     name=     "_ExtentY     "     value=     "53     "     >      
                                                                            <param     name=     "SHUFFLE     "     value=     "0     "     >      
                                                                            <param     name=     "PREFETCH     "     value=     "0     "     >      
                                                                            <param     name=     "NOLABELS     "     value=     "0     "     >      
                                                                            <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     "     >      
  里面的属性有些到底是什么意思。。param   name到底有多少属性可以设置。这些知识去哪里查找呢。。。  
  还有要如何让播放器在配上漂亮的皮肤哦。。我刚接触这个。。能不能详细给我说说呢。或者让我知道去哪里看这方面的东西。。>_<Top

7 楼kc_ren(天堂龙)回复于 2005-06-05 09:34:42 得分 20

<OBJECT>   标记用来包含对象,<PARAM>   标记用来设置对象属性的初始值。使用   <PARAM>   标记类似于在   Visual   Basic   中设置窗体控件的初始属性值。属性应该很多具体我也不是很清楚,但是你可以用直接用Dreamweaver或frontpage看一下   ActiveX  
   
  如果你要用自己的界面做播放停止   等按钮时,相对来说比较复杂   一般用VBscript或者JavaScript来解决  
  建议你下载一些网页在线播放程序参考一下Top

8 楼kavenkk(晴小天)回复于 2005-06-06 13:23:44 得分 0

好吧。谢谢啦:)Top

相关问题

  • 怎样自己做一个MPEG-1/4/7编码、播放器 谁有这个文档?
  • 想做一个MP3播放器
  • Elecard SDK 2 做网络播放器
  • 怎样做实时播放器?
  • 如何做一个播放器?
  • 想做个播放ppt得播放器
  • 怎样把一个漂亮的播放器放到网页中。
  • 在网页上嵌入自己编写的播放器可以吗?播放器是否要支持rtsp协议?
  • 哪个高手来帮我一下???做个播放器。。
  • 在做视频播放器时如何实现全屏

关键词

  • 播放器
  • 属性
  • 标记
  • 漂亮
  • 播放
  • 设置
  • height
  • width

得分解答快速导航

  • 帖主:kavenkk
  • kc_ren
  • kc_ren

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo