關於在asp.net中播放MP4格式的視頻(好吧,只兼容支持html5的瀏覽器,ie8及以下的都歇菜了)


  項目要求只能播放MP4格式的視頻,同事的播放器在我這里不完全管用,對於部分mp4格式的視頻編碼不支持,所以各種在網上找,在http://www.iteye.com/problems/75503問答的一個網友答案中找到了適合項目中當前mp4格式的播放器,代碼非常簡單:

<object classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95" id="mediaplayer" width="700" height="350"> 
  <embed> 
    <param name="SRC" value="Lavigne.mp4"> 
  </embed> 
</object> 

  為param標簽的value值對應好視頻路徑就可以播放了

  在為param指定路徑的時候,又讓我犯難了,把這個標簽設置成服務器控件,根據ID操作它的屬性的計划泡湯了,沒有可以指定value的屬性[ps:也許是我又菜了一把,沒找到]。同事說直接在后台拼接字符串,讓它輸出到頁面中就行了。思路:在后台定義一個全局變量,然后為這個變量賦上拼接后的object控件值,然后輸出到頁面。 1、2步代碼在cs文件中 3代碼在頁面中

 1:public string MediaUrl;  //定義的變量

 2:MediaUrl = "<object classid=\"clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95\" id=\"mediaplayer\" width=\"700\"  height=\"350\">  <embed>   <param name=\"SRC\" id=\"vieSrc\"  value=" + 路徑 + " /> </embed></object> ";   //拼接字符串

 3: <%=MediaUrl%>   <!--  在頁面中要播放視頻的位置輸出這個全局變量即可  -->

 

  感謝我可愛的同事。m


免責聲明!

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



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