Где есть воля, там есть путь. Apple часто меняет ссылки и свой веб-сайт, но в целом вам нужно сделать следующее: открыть исходный код страницы. Ищите URL-адреса или javascript, которые, как кажется, откроют видеопоток. Раньше у них были голые URL, но теперь обычно есть какой-то javascript, который делает эту работу. Я бы искал что-то с edgesuite.net
(или events.apple.com
) в нем. я нашелhttp://events.apple.com.edgesuite.net/1210pibasdfvoihbadsv/event/url.js
Я открыл js
файл и нашел:
/*snowLeopard url*/
var slURL = "http://qthttp.apple.com.edgesuite.net/1210pibasdfvoihbadsv/sl_vod_mvp.m3u8";
/* non-snowLeopard url*/
var nonSlURL = 'http://stream.qtv.apple.com/events/oct/1210pibasdfvoihbadsv/12poibnasfdvpiajbafvpihjbasfvpiubfsv10_350_vod_ref.mov';
и т.п.
Я взял URL-адрес Snow Leopard и попытался открыть его VLC
(используя «поток открытой сети»), но изначально он не работал. Поэтому я попытался запустить его через командную строку, получил libav
ошибку, немного погуглил и наконец попытался:
vlc --ffmpeg-threads=1 'http://qthttp.apple.com.edgesuite.net/1210pibasdfvoihbadsv/sl_vod_mvp.m3u8'
который работал отлично.