Каков наилучший способ доступа к сайтам 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 может даже встроить его (не помню).