2013-05-06 34 views
1

我的服務器上有一堆文件,當JWPlayer請求它時會實時編碼。由於它是不可查找的視頻,因此JWPlayer不顯示持續時間。我的服務器上有一個API,可以返回原始視頻的持續時間。那麼是否有可能使用JavaScript將此持續時間信息添加到JWPlayer?是否可以使用JavaScript API將視頻持續時間添加到JWPlayer?

這就是我試圖做的:

<div id="vid">Loading...</div> <script type="text/javascript"> 

jwplayer("vid").setup({ 
    file: "/watch?id=300", 
    type: 'flv', 
    duration: "3600" 
}); 

如果這是不可能的,是有一個替代Flash/HTML5廣告播放器,提供了這種能力?

+0

這是JW6。我在onMeta()下看不到任何選項來添加持續時間。 – japaza 2013-05-07 08:24:37

+1

是的,我們在JW6中沒有持續時間變量。 – emaxsaun 2013-05-07 16:35:46

回答

1

你可以嘗試這樣的:

jwplayer("vid").setup({ 
    file: "/watch?id=300", 
    type: 'flv', 
    onReady: function() { 
     setText("durationText", "duration = " + 3600); //3600 is your duration 
     slider.enable(); 
    } 
}); 
+0

不錯,那可能確實有效! – emaxsaun 2013-05-07 16:36:04