Jwplayer черный экран на начальном воспроизведении
-
04-10-2019 - |
Вопрос
У меня есть 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="&file=/film/nameofmovie.f4v&type=video&bufferlength=4&autostart=true&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?
Решение
В зависимости от вашей конкретной проблемы, это, возможно, было зафиксировано в последнем выпуске JW Player для Flash 5.2.
Если обновление игрока не исправит вашу проблему, это может быть проблема кодирования с кодировкой видео или метаданными. F4V эквивалентен MP4. Я бы порекомендовал попытаться исправить метаданные сначала, используя указанные здесь направления: http://renaun.com/blog/2007/08/22/234/. Отказ Если это не работает, попробуйте повторно кодировать видео с помощью FFMPEG.
Лучший,
Zach.