2010-05-21 164 views
2

我在客戶端網站上有JWPlayer。初始播放時JWPlayer黑色屏幕

客戶抱怨說,有時在初始加載時,jwplayer會按照預期自動啓動播放,但會出現黑屏。聲音沒問題,運輸中的進度指示器正在移動。

無論我做什麼,我都無法在我的機器上重新創建錯誤。

我正在使用JWPlayer的第5版。

這裏是我使用的嵌入代碼:

<script type="text/javascript" src="/Frontend/Javascript/swfobject.js"></script> 
<div id="mediaspace"><embed type="application/x-shockwave-flash" src="/Frontend/Flash/player5.swf" style="" id="flashvideo" name="flashvideo" width="720" height="432" quality="high" allowfullscreen="true" allowscriptaccess="always" wmode="opaque" flashvars="&amp;file=/film/nameofmovie.f4v&amp;type=video&amp;bufferlength=4&amp;autostart=true&amp;stretching=fill"></embed></div> 
    <script type="text/javascript"> 
     var so = new SWFObject('/Frontend/Flash/player5.swf','mpl','720','432','9'); 
     so.addParam('allowfullscreen','true'); 
     so.addParam('allowscriptaccess','always'); 
     so.addParam('wmode','opaque'); 
     so.addVariable('file','/film/nameofmovie.f4v'); 
     so.addVariable('bufferlength','4'); 
     so.addVariable('autostart','true'); 
     so.addVariable('stretching','fill'); 
     so.write('mediaspace'); 
    </script> 
    <br /> 
    <br /> 

有沒有人有一個解決方案或JWPlayer類似的經歷?

回答

2

根據您的具體問題,這可能已在最新版本JW Player for Flash 5.2中得到修復。

如果升級播放器不能解決您的問題,那麼這可能是視頻編碼或元數據的編碼問題。 F4v等同於mp4。我建議先嚐試使用這裏提供的說明修復元數據:http://renaun.com/blog/2007/08/22/234/。如果這不起作用,請嘗試使用FFmpeg重新編碼視頻。

最佳,

扎克