Кто-то пробовал делать проксирование к googlevideo (youtube) через nginx?

Andreyka
На сайте с 19.02.2005
Offline
822
4575

Как известно, при проигрывании видео на Youtube, источник берется из (RND).googlevideo.com/videoplayback?(ARGS)

То есть можно взять, и сделать сайт myvide.com, который заменит собой оригинал, а проксировать уже собственно туда.

Однако есть один нюанс. Если так сделать, то вместо видео происходит редирект. По всей видимости там как-то следят за этим. Есть догадки?

Может кто-то занимался скриптами выкачки видео с youtube и знает как происходит проверка?

Не стоит плодить сущности без необходимости
DV
На сайте с 01.05.2010
Offline
644
#1

Хрен его знает, как происходит. Есть идея закостылить youtube-dl для этого.

По-крайней мере, в плеер на хосте поток гонит. Можно как-нибудь в nginx отдать.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
Andreyka
На сайте с 19.02.2005
Offline
822
#2

Собственно youtube-dl особо не нужен, так как соурс на видео легко получить в Chrome через Dev Console > Network.

Но у меня вопрос совершенно иной. Мне не нужно получать видео, я просто хочу сделать реверсный прокси на случай блокировки youtube.com и googlevideo.com.

DV
На сайте с 01.05.2010
Offline
644
#3

Я про тот же случай. Утилита регулярно обновляется под все выкрутасы, и даёт поток автоматом. Задача теперь отдать его вовне.

Andreyka
На сайте с 19.02.2005
Offline
822
#4

Так зачем использовать стороннюю утилиту, если nginx - это прокси, который передает все эти выкрутасы от браузера пользователя?

DV
На сайте с 01.05.2010
Offline
644
#5

Думаю, что настройки nginx придётся постоянно обновлять, т.к. youtube меняют правила игры, в том числе, для защиты от сграбливания. Основная идея использования youtube-dl как раз в использовании чужой наработки без лишних заморочек.

Andreyka
На сайте с 19.02.2005
Offline
822
#6

В этом нет никакого смысла. Проксирование через nginx позволит использовать сервер на 100%, а youtube-dl убьет его на сотом пользователе.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий