Я вижу множество приложений в магазине Mac App, таких как MiniTube и CloudPlay, которые, как представляется, транслируют высококачественное видео непосредственно с YouTube без использования встроенного проигрывателя.Родное (не веб-просмотр) потоковое видео с YouTube?
Однако я не вижу никаких средств для этого через документированный API. Является ли их выскабливание (например, http://gitorious.org/minitube/minitube/blobs/master/src/video.cpp) незаконным/против TOS или просто недокументированным и неподдерживаемым? Есть ли лучший способ сделать это?
(. В частности, так называемый «Chromeless» IFrame игрок на самом деле имеет значительное количество взаимодействия хром/пользователя, который больше подходит для веб-сайта, чем для нативного приложения)
EDIT: Я полагаю, мой вопрос в первую очередь для официальной поддержки разработчиков YouTube: соскабливает страницу для потока против TOS? Если это так, почему этим приложениям разрешено оставаться в хранилище приложений, а если нет, то как это сделать?
Спасибо, Грег. У вас есть представление о том, почему этим приложениям разрешено продолжать очищать сайт? –
Я не могу прокомментировать, что делают другие сайты, потому что я точно не знаю, что они делают.Но, как я уже говорил, внедрение iframe является единственным поддерживаемым способом встраивания видеоконтента на iOS сегодня. –
Чтобы дать конкретный пример, как насчет этого кода? http://gitorious.org/minitube/minitube/blobs/master/src/video.cpp И есть ли планы по поддержке собственного воспроизведения на Mac/iOS в будущем? –