Я пытаюсь создать канал Roku, который мог бы транслировать видеоконтент с канала Youtube.
Мне известно о программе командной строки Linux (youtube-dl), которая позволяет мне программно загружать видео, на которые я потенциально могу ссылаться через идентификаторы видео Youtube, полученные по результатам Youtube API. Моя проблема с youtube-dl заключается в том, что я не уверен, соответствует ли его использование вместе с Youtube API условиям обслуживания YouTube. (https://developers.google.com/youtube/terms). Если это можно сделать на законных основаниях, то моя проблема решена.
Я не знаю другого способа использовать Youtube API для получения необработанных файлов mp4 или любого другого поддерживаемого формата (в проигрывателе Roku), которые я могу легко транслировать в канале Roku, который я создаю.
Кроме того, Roku не поддерживает ни Flash, ни HTML5, поэтому я не могу встроить URL-адрес видео Youtube, как на веб-страницу, но Youtube имеет свой собственный канал Roku, поэтому я уверен, что есть способ сделать это (возможно, недоступен для Разработчики).
Мне также известно о приложении под названием Plex, которое позволяет пользователю импортировать видео с Youtube в свой Roku. (Для этого пользователю необходимо установить плагин в свой браузер) https://www.youtube.com/watch?v=k9OaezB3zas. (Я не уверен, копируется ли содержимое видео Youtube с помощью Plex или транслируется прямо с Youtube).
Типы носителей, поддерживаемые Roku:
Видео - MKV (H.264), MP4 (H.264), MOV (H.264), WMV (только VC-1, прошивка 3.1) Музыка - AAC, MP3, WMA, FLAC (прошивка 5.3 и выше), WAV (прошивка 5.3 и выше) Фото - JPG, PNG, GIF (без анимации)
Спасибо.