AVPlayer не воспроизводит поток в локальной сети

Я запрограммировал простой потоковый сервер на Java, который позволяет мне передавать медиафайлы через HTTP. Он отлично работает, когда я открываю поток на компьютере или смартфоне в той же сети. Чтобы иметь возможность открывать поток на моем Samsung Smart TV, я попытался сделать небольшое приложение с Tizen Studio. Поскольку видеотег не может воспроизводить множество различных форматов, я использовал AVPlayer. Когда я открываю видеофайл с веб-сайта (например: http://techslides.com/demos/sample-videos/small.mp4) в моем приложении работает. Но когда я пытаюсь открыть поток своего медиастримера (например: http://192.168.1.101:9876/stv) в моей локальной сети он не показывает ничего, кроме элементов управления AVPlayer, независимо от того, как долго я жду, пока что-то произойдет.

В чем проблема? Между видео с веб-сайта и моим потоком не должно быть большой разницы, кроме размера видео. Я пытался транслировать много разных видеоформатов, и ни один из них не работает, так что сбой не может быть в формате.

Заранее спасибо!


person Frankiegi    schedule 10.08.2017    source источник
comment
Видели ли вы раздел объявлений Config.xml по адресу: developer.samsung .com/tv/develop/guides/multimedia/common/ ?   -  person burakk    schedule 18.08.2017


Ответы (1)


Добавьте эту строку в config.xml

<access origin='*' subdomains='true'/>
person Community    schedule 13.09.2017
comment
Привет, @Frankiegi, это решило твою проблему? - person Barbaros Alp; 23.04.2020