Який найкращий спосіб отримати доступ до веб-сайтів DRM Flash, таких як Hulu або YouTube, за допомогою Raspberry?
У цій же мережі у мене є вікно Neuros (Ubuntu), який зараз запускає ці сайти, використовуючи плагін Flash.
Який найкращий спосіб отримати доступ до веб-сайтів DRM Flash, таких як Hulu або YouTube, за допомогою Raspberry?
У цій же мережі у мене є вікно Neuros (Ubuntu), який зараз запускає ці сайти, використовуючи плагін Flash.
Відповіді:
Я грав у VLC на настільному комп'ютері останні кілька тижнів. А тепер, будь ласка, понесіть зі мною хвилинку ...
VLC може відтворювати файли FLV та MP4, які Youtube використовує. Ви просто повинні знати правильну URL-адресу. І протягом останніх кількох років VLC використовував цю функціональність, де ви можете її скриптувати, щоб взяти URL якоїсь довільної веб-сторінки та витягти URL-адреси відео, які потім відтворюються. Ви можете буквально взяти URL-адресу для певного відео (сторінки), відкрити його в VLC, і воно відтвориться автоматично, за замовчуванням.
Але сценарій, який вони включають, щоб відтворити цілий список відеороликів Youtube, був порушений. Я це зафіксував минулої ночі. Як виявляється, вони просто зворотно виводять URL-адреси відео з джерела html. Немає DRM. Немає фантазійних обфускувань URL-адрес у javascript. Насправді не перевірив Хулу, я гадаю, що цей матеріал зафіксований досить щільно.
Не впевнений у Hulu, тому що я не маю доступу до нього, і я знаю, що це DRM, як правило, досить приголомшливий, проте я успішно відтворюю стандартні відеоролики на YouTube, використовуючи youtube-dl
пакет та omxplayer
. Ви можете завантажити відео повністю або скористатися --get-url
параметром, щоб отримати нижню URL-адресу. Тоді omxplayer повинен мати можливість відтворювати його, оскільки більшість відео використовують формат MP4 з H264. Деякі відео YouTube використовують rtmp, але вони досить рідкісні, і rtmpdump повинен працювати, і omxplayer може навіть вбудувати його (не пам'ятаю).