2015-12-10 2 views
-1

Мне еще предстоит найти способ воспроизведения потокового видео youtube в Android Tv с использованием библиотеки leanback. Любые предложения или указатели приветствуются.как играть в потоковое видео youtube в Android-телефоне с понижением

Я заметил, что он будет воспроизводить файлы mp4, но не в прямом эфире.

вот код, который работает:

movie1.setVideoUrl("http://commondatastorage.googleapis.com/android-tv/Sample%20videos/Demo%20Slam/Google%20Demo%20Slam_%2020ft%20Search.mp4"); 
mItems.add(movie1); 

Это работает просто отлично.

Но если я изменить его на потоковое видео, как следующее:

movie1.setVideoUrl("http//livestreaming2.itworkscdn.net/squranlive/squran_360p"); 
mItems.add(movie1); 

он не будет показывать видео на экране. он пуст, а затем сработает.

И когда я использую этот код:

movie1.setVideoUrl("http://www.youtube.com/embed/VopbGPJVkzM"); 
mItems.add(movie1); 

это просто сбой

Кроме того - я должен подключить его к моей андроид 5.0.1 планшета и андроида студии не показывает выход LogCat в Android Студия. Что мне нужно включить в качестве опции в Android Studio для вывода logcat (от запуска устройства приложения)?

Спасибо всем.

ironmantis7x

+1

Что такое 'movie1' в вашем коде? Какой-то класс из библиотеки Leanback? –

+0

Нет, это не класс. Это переменная. – ironmantis7x

+0

Да, извините, мой вопрос был немного неточным. Я имел в виду: «movie1' * экземпляр какого-либо класса из библиотеки Leanback *? Потому что я не могу вспомнить какие-либо классы, которые действительно воспроизводят видео. Кроме того, «VideoView» из Android API не имеет этого метода (он имеет «setVideoURI», хотя), ни любой класс в библиотеке ExoPlayer, а также не имеет «YouTubePlayerView» из API Android Player для Android. (Последний, BTW, тот, который я бы рекомендовал для воспроизведения видео YouTube в вашем приложении.) –

ответ

0

Я обнаружил, что если я сделать YT намерения, а затем назвать это намерение как деятельность, она работает.

 Смежные вопросы

  • Нет связанных вопросов^_^