У меня проблема с ярким плеером на мобильном телефоне (html5 - это мобильная резервная копия яркой вывески, на рабочем столе она использует собственный флеш-плеер, без проблем). Загрузка страницы с видео (содержащим только видео, без какого-либо другого кода), я получаю с мобильными агентами пользователей следующих ошибками в консоли:Проигрыватель Brightcove на мобильных устройствах: видео недоступно
BrightcovePlayer_api_ad.js:415 Uncaught (in promise) DOMException: The element has no supported sources.
setContent @ BrightcovePlayer_api_ad.js:415
loadError @ BrightcovePlayer_api_ad.js:633
showErrorMessage @ BrightcovePlayer_api_ad.js:461
handleContentError @ BrightcovePlayer_api_ad.js:430
onMediaError @ BrightcovePlayer_api_ad.js:427
dispatchEvent @ BrightcovePlayer_api_ad.js:9
redispatch @ BrightcovePlayer_api_ad.js:9
dispatchEvent @ BrightcovePlayer_api_ad.js:9
errorHandler @ BrightcovePlayer_api_ad.js:374
g @ BrightcovePlayer_api_ad.js:2
dispatch @ BrightcovePlayer_api_ad.js:2
i @ BrightcovePlayer_api_ad.js:2
null:1 GET http://c.brightcove.com/services/viewer/null 404 (Not Found)
параметров видео выглядят как:
<p>
<div style="display:none"></div>
<script type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>
<script type="text/javascript" src="http://static.example.com/js/brightcove-ad.js?qqq"></script>
<object id="myExperience-aaa-play" class="BrightcoveExperience">
<param name="bgcolor" value="#FFFFFF" />
<param name="playerID" value="xxx" />
<param name="playerKey" value="yyy" />
<param name="isVid" value="true" />
<param name="isUI" value="true" />
<param name="dynamicStreaming" value="true" />
<param name="@videoPlayer" value="zzz" />
<param name="includeAPI" value="true" />
<param name="autoStart" value="true" />
<param name="templateLoadHandler" value="onTemplateLoad" />
<param name="templateReadyHandler" value="onTemplateReady" />
</object></p>
<p>
Ошибки поднимаются в Chrome и Firefox на любом мобильном пользовательском агенте, но описание ошибки я могу получить только на основе пользовательских агентов на базе iOS, в Chrome и Firefox. Используя Android или Blackberry, я получаю ту же ошибку, но без описания ошибок в консоли, или видеоконтейнер вообще не отображается.
Любая рекомендация высоко оценена!
Недостаточно информации для ответа - это было бы лучше ориентировано на поддержку Brightcove, чтобы они могли изучить специфику вашей учетной записи, проигрывателя и видео , Кроме того, этот код для встраивания предназначен для проигрывателя Brightcove с устаревшей версией, вы должны посмотреть на реализацию [текущей версии] (http://docs.brightcove.com/en/video-cloud/brightcove-player/index.html). – misterben
Текущая версия, похоже, вообще не работает. Протестировать текущую тестовую версию под https://support.brightcove.com/en/video-cloud/docs/video-test-html-5 - она не работает даже на настольных пользовательских агентах и даже не распознает флеш-установку –