簡體   English   中英

Limelight視頻播放器|| 如何用它播放HTML5視頻

[英]Limelight Video Player || How to play HTML5 video with it

目前,我正面臨着Limelight播放器的問題。 它正在使用Limelight播放器播放Flash視頻,播放器ID是為Flash視頻傳遞的參數。

Flash播放器視頻導致問題,我們需要更改播放HTML5視頻而不是Flash播放器的方法。但我無法查看或找到任何相關代碼,其中來自limelight播放器的視頻流可以輸入HTML5播放器。

使用HTML5播放器播放Limelight視頻的任何建議或代碼片段都將非常有用。

問候

我目前正在研究它並且它有點復雜,但這里是風頭之光:

   <div id="limelight_player_659410"></div><script src="//video.limelight.com/player/limelightjs-player.js"></script>
<script>LimelightPlayerUtil.embed({"height":321,"playerId":"limelight_player_659410","width":480,"mediaId":"c3713feac461425e8889d55689358352","playerForm":"Player"});</script>

第一種方法是創建風頭回調函數:

function limelightPlayerCallback(playerId, eventName, data) {
   console.dir(data); 
   colsole.log(data.thumbnailUrl);
   console.log(data.title);
   console.log(data.description);

}

所以當你打電話時:LimelightPlayerUtil.embed({“width”:“480px”,“height”:“300px”,“playerId”:“HEREisYOURcontainerID”,“mediaId”:“HEREisYOURmediaId”,“playerForm”:“Player”} );

你的limelightPlayerCallback將得到“數據”。

現在,您可以在控制台中看到所有data.proprties,並使用您想要操作HTML5視頻標簽和顯示數據的那個。

第二種方法 :不確定這個鏈接是否有效,但是我能夠從我正在進行的調用中得到它:

https://production-ps.lvp.llnw.net/r/PlaylistService/media/d7d5b0ec19e1441781c3df4209fe5cb6/getMobilePlaylistByMediaId

此鏈接將返回包含所有屬性的JSON。 請注意,“d7d5b0ec19e1441781c3df4209fe5cb6”是視頻ID,因此請替換並使用您的任何視頻ID。 一旦你獲得JSON,你將獲得URL,你可以注入HTML5視頻標簽:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM