如何在我的网站上播放视频

时间:2011-09-02 09:21:49

标签: .net asp.net

我想在我的网站上播放视频,视频位于服务器上。我想播放视频,我想动态处理。 我可以从控制面板设置要播放的视频。我尝试使用youtubevideo控件或视频控件或其他但无法获得成功。 请建议我可以播放所有类型格式且没有工具提示的播放器

<object data="images/player_flv_maxi.swf" type="application/x-shockwave-flash" width="342" height="234" hspace="1" vspace="0" align="middle" id="Object1">
                                    <param name="movie" value="images/player_flv_maxi.swf" />
                                    <param name="wmode" value="opaque" />
                                    <param name="allowFullScreen" value="false" />
                                    <param name="allowScriptAccess" value="sameDomain" />
                                    <param name="quality" value="high" />
                                    <param name="menu" value="true" />
                                    <param name="autoplay" value="true" />
                                    <param name="autoload" value="true" />
                                    <param name="FlashVars" value="flv=20051210-w50s_56K.flv&amp;width=345&amp;height=234&amp;autoplay=1&amp;autoload=1&amp;buffer=5&amp;buffermessage=&amp;playercolor=464646&amp;loadingcolor=999898&amp;buttoncolor=ffffff&amp;buttonovercolor=dddcdc&amp;slidercolor=ffffff&amp;sliderovercolor=dddcdc&amp;showvolume=1&amp;showfullscreen=1&amp;playeralpha=100&amp;title=59067126&amp;margin=0&amp;buffershowbg=0" />
                                    <embed src="images/player_flv_maxi.swf" width="342" height="234" hspace="1" vspace="0" align="middle" wmode="opaque" allowfullscreen="false" allowscriptaccess="sameDomain" quality="high" menu="true" autoplay="true" autoload="true" flashvars="flv=20051210-w50s_56K.flv&amp;width=345&amp;height=234&amp;autoplay=1&amp;autoload=1&amp;buffer=5&amp;buffermessage=&amp;playercolor=464646&amp;loadingcolor=999898&amp;buttoncolor=ffffff&amp;buttonovercolor=dddcdc&amp;slidercolor=ffffff&amp;sliderovercolor=dddcdc&amp;showvolume=1&amp;showfullscreen=1&amp;playeralpha=100&amp;title=59067126&amp;margin=0&amp;buffershowbg=0" movie="images/player_flv_maxi.swf"></embed>
                                  </object>

朋友我使用此代码,但这根本不起作用,任何人都可以告诉我这是什么问题

3 个答案:

答案 0 :(得分:1)

<强> 1。解决方案:使用HTML5 <video>代码。你可以用javascript控制它。缺点是该解决方案没有得到广泛支持。

<强> 2。解决方案:使用youtube及其API。很难完成,但一旦你这样做,它就会很好。它托管在其他地方,不使用您的服务器带宽。

第3。解决方案:使用JWplayer。谷歌一下。它还提供Javascipt API,但您必须在自己的服务器上托管视频(与youtube不同),使用自己的带宽,并且必须在使用前将它们转换为.flv。

如果我是你,我会选择3.解决方案。但这取决于你。

答案 1 :(得分:0)

查看Strobe media player。它基于OSMF(开源媒体框架)。

如果要添加流功能,可以在服务器端使用Red5

答案 2 :(得分:0)

我认为来自http://flowplayer.org/的FlowPlayer是一个出色的解决方案。