JWPlayer черный экран при начальном воспроизведении - PullRequest
2 голосов
/ 21 мая 2010

У меня есть JWPlayer на сайте клиента.

Клиент жалуется, что иногда при начальной загрузке jwplayer автоматически запускает воспроизведение, как и предполагалось, но с черным экраном. Звук в порядке, а индикатор прогресса в транспорте движется.

Независимо от того, что я делаю, я не могу воссоздать ошибку на моей машине.

Я использую версию 5 JWPlayer.

Вот код, который я использую для встраивания:

<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?

1 Ответ

2 голосов
/ 14 июня 2010

В зависимости от конкретной проблемы это может быть исправлено в самой последней версии JW Player for Flash 5.2.

Если обновление плеера не решит вашу проблему, это может быть проблема с кодировкой видео или метаданными. F4v эквивалентен mp4. Я бы рекомендовал сначала попытаться исправить метаданные, используя доступные здесь указания: http://renaun.com/blog/2007/08/22/234/. Если это не сработает, попробуйте перекодировать видео с помощью FFmpeg.

Best

Zach

...