我想ASP.NET网页中加入视频  并且可以通过按钮或链接控制播放器播放的文件 该怎样实现? 请高手指教

解决方案 »

  1.   

    方法有3种,Flash播放器,SL播放器,Html5播放。随便搜索下很多的
    也有几种的混合版本通过判断浏览器能够支持那个版本来处理。
      

  2.   

    参考相关:
    http://www.cnblogs.com/insus/category/305356.html
      

  3.   

      想实现的是通过按钮或链接动态的改变播放器播放的文件 这个怎样实现?象在winform中可以直接设置playername.FileName = "文件路径"  在网页也如何动态改变播放的文件呢?
      

  4.   


      搜狐视频播放器
    <embed src="http://news.sohu.com/player/20091120/Main.swf"
    flashVars="type=Singleton&domain=inner&skin=0&flv=
    http://data.vod.sohu.com/20090605/4dc649f4-b8c8-44b0-a01e-9e9befb32ac4V.mp4&cover=&autoPlay=true&recommend=http://s.sohu.com/tv_tuijian.html&
    pageUrl=http://tv.sohu.com/20090605/n264359598.shtml" quality="high" bgcolor="#000000" 
    width="510" height="420" allowFullScreen="true" allowScriptAccess="always"
    type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    想动态点击按钮播放,很简单,你点击按钮进去事件,把视频代码播放的视频文件的虚拟路径改下就ok(本播放视频播放文件路径为flv=
    http://data.vod.sohu.com/20090605/4dc649f4-b8c8-44b0-a01e-9e9befb32ac4V.mp4)
    你要修改文件路径,就写成flv=
    http://网站域名/文件地址/文件全名
      

  5.   

    ASP.NET 中没有window player空间  该怎样做成控件 动态播放文件直接更改该空间的FileName就可以实现?
     
      

  6.   

    asp.net和视频一点关系也没有。网页前端上跟视频相关的东西,都是html/javascript编程知识,嵌入asp.net声明的页面而已。
      

  7.   

    当然,如果你使用flash或者silverlight也可以。既然在.net论坛,那么我就推荐使用silvelright来编程控制视频,只有这个时候,你的.net编程知识才真正第一次接触到了视频编程。不过尽管如此也是很皮毛的一点,因为silverlight对视频处理的开发实在是跟flash不是一个档次的,实在是太弱了。
      

  8.   

    http://www.tkbox.net/showforum-9.aspx
    我在网上看到这里有两种网页播放视频的方法的总结,希望能够帮助你