Я пытаюсь запустить приложение html5 на эмуляторе Tizen Smart TV 2.4. mp4 vidfeo прекрасно воспроизводится на веб-симуляторе, но не на эмуляторе. У меня сейчас нет телевизора, чтобы проверить. Это проблема с эмулятором? Могу ли я отправить приложение без тестирования на реальном телевизоре, если нет проблем с видео?
Эмулятор Tizen не воспроизводит видео
Ответы (3)
Если дело в том, что источником вашего видео в формате mp4 является Интернет, то обдумайте ответ.
Веб-симулятор использует сетевую конфигурацию вашего ПК (сетевую конфигурацию google chrome). Чтобы получить доступ к Интернету из эмулятора телевизора, вы должны дать разрешения.
Добавьте привилегию доступа в Интернет для вашего приложения Tizen в файле config.xml. Привилегия Интернета позволяет приложению получать доступ в Интернет.
<tizen:privilege name="tizen.org/privilege/internet"/>
Также для доступа к сети может потребоваться определение политики внешнего доступа. Согласно политике запросов доступа W3C (WARP), вы не можете получить доступ к внешним сетевым ресурсам по умолчанию. Если вам требуется доступ к внешнему сетевому ресурсу, вы должны запросить разрешения на доступ к сетевому ресурсу для веб-приложения с помощью политики в файле config.xml.
<access origin="*" subdomains="true"/> <!--For any url-->
Or
<access origin="your url here" subdomains="true"/> <!--For Specific url-->
<access origin="your url 2 here" subdomains="true"/>
Теперь ваше приложение должно иметь доступ к Интернету как с эмулятора, так и с реальных устройств.
Если у вас все еще есть проблема, я бы посоветовал опубликовать сообщение на форуме Samsung D. Сообщество-> Tizen TV
https://www.samsungdforum.com/
Благодарю вас.
Если это работает в симуляторе, то должно работать и в эмуляторе. Тем не менее, я иногда нахожу, что эмулятор немного ненадежный, когда дело доходит до видео, и всегда рекомендую тестировать приложение на реальном устройстве.
Вы все еще можете отправить приложение. Если видео не пройдет во время контроля качества, оно будет отклонено, но вы можете исправить это и отправить повторно.
У меня похожая проблема, но немного другая. Я могу играть на эмуляторе, но для запуска некоторых видео требуется много времени. Например, это. Я тестировал с использованием AVplay, NaCl и VideoJS, и для запуска требовалось не менее 30 секунд. Я уверен, что это может быть размер (я использовал другой, больший и играл нормально) или сервер (я переместил видео в другое место и все равно не работает). На самом деле у меня есть набор видео с таким же поведением на устройствах Samsung или эмуляторе Samsung.