前端播放flv


 1         <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="600" id="myFlashContent">
 2             <param name="movie" value="/Content/swfobject/swf/player_flv_multi.swf" />
 3             <param name="play" value="true" />
 4             <param name="menu" value="true" />
 5             <param name="allowfullscreen" value="true" />
 6             <param name="flashvars" value="configxml=/Content/swfobject/config/flv_config_multi.xml&amp;@(ViewBag.videos)" />
 7             <!--[if !IE]>-->
 8             <object type="application/x-shockwave-flash" data="/Content/swfobject/swf/player_flv_multi.swf" width="800" height="600">
 9                 <param name="play" value="true" />
10                 <param name="menu" value="true" />
11                 <param name="allowfullscreen" value="true" />
12                 <param name="flashvars" value="configxml=/Content/swfobject/config/flv_config_multi.xml&amp;@(ViewBag.videos)" />
13                 <!--<![endif]-->
14                 <a href="http://www.adobe.com/go/getflashplayer">
15                     <H1>點擊我運行運行Aodbe Flash Player</H1>
16                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
17                 </a>
18                 <!--[if !IE]>-->
19             </object>
20             <!--<![endif]-->
21         </object>
22 
23     <!-- Jquery Core Js -->
24     <script src="~/Content/bootstrap_3.3.6/plugins/jquery/jquery.min.js"></script>
26     <script src="~/Content/swfobject/js/swfobject.js"></script>

34         <script type="text/javascript">
35         swfobject.registerObject("myFlashContent", "9.0.0", "/Content/swfobject/swf/expressInstall.swf");
36     </script>

 后台代碼:

1         public ActionResult Index(int VideoId)
2         {
3             var vd = VideosService.LoadEntities(s => s.VideoId == VideoId).FirstOrDefault();
4             ViewBag.videos = "&flv=" + vd.VideoUrl + "&title=" + vd.VideoName + "&startimage=" + vd.TopImgUrl;
5             return View();
6         }

SWFObject:

    是一個用於在HTML中方便插入Adobe Flash媒體資源(*.swf文件)的獨立、敏捷的JavaScript模塊。該模塊中的JavaScript腳本能夠自動檢測PC、Mac機器上各種主流瀏覽器對Flash插件的支持情況。它使得插入Flash媒體資源盡量簡捷、安全。而且它是非常符合搜索引擎優化的原則的。此外,它能夠避免您的 HTML、XHTML中出現object、embed等非標准標簽,從而符合更加標准。

    提供兩種優化的嵌入Flash Player的方法:一種基於標簽的方法和一種依賴於JavaScript的方法。

播放插件下載:http://flv-player.net/players/multi/generator/

其它推薦播放插件:jPlayer、flv.js(將flv格式實時轉換為mp4播放,實驗結果:拖動進度條方式快進報錯)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM