Я занимаюсь разработкой сайта для видеохостинга, который будет использоваться учителями для распространения обучающих видео-роликов со своими учениками. Я загружаю псевдопоток FLV-файлов с сервера lighttpd на встроенные проигрыватели JW. Все работает хорошо с этим. Я также разрешаю своему учителю добавлять выбранный контент YouTube в свои списки игроков. Сейчас JW Player просто вызывает видео прямо с YouTube, используя YouTube API. Это тоже хорошо работает. Проблема в том, что когда дети пытаются смотреть видео YouTube в школе, школьный фильтр блокирует весь контент YouTube. Мои учителя попросили меня изучить использование моего сервера lighttph в качестве прокси-сервера для YouTube, чтобы обойти фильтр.
У меня нулевой опыт работы с прокси. Я думаю, что я должен быть в состоянии использовать прокси-модуль в lighttpd, чтобы сделать youtube.com «похожим» на mydomain.com на школьный фильтр, я просто не знаю, с чего начать. Другая сложность заключается в том, что когда игрок вызывает видео на YouTube, он перенаправляется на множество других URL-адресов, например, на youtube.com и некоторые другие домены. Все они также должны обрабатываться прокси.
Может ли кто-нибудь дать какое-либо понимание или совет? Что я пытаюсь сделать разумным? Может ли кто-нибудь предоставить примеры кода конфигурации lighttpd, которые могут начать меня? Спасибо большое! Я ценю любые предложения.
Большое спасибо за ваш совет! Думаю, мне нужно уточнить, что я пытаюсь сделать.
Сервер, который будет использоваться в качестве прокси-сервера, находится за пределами школьной сети и не фильтруется школой. Его домен «одобрен» для использования студентами. Я могу скачать YouTube на сервер и стрим там. Это работает, и мы делаем это. Я хотел бы сэкономить дисковое пространство на сервере с помощью прокси-сервера YouTube и доставить его в школьную сеть, «помеченную» как полученную из собственного утвержденного домена. Поскольку я уже могу контролировать использование этого домена, я смогу контролировать контент YouTube, к которому студенты могут обращаться с ним. Идея состоит в том, чтобы дать учителям возможность выборочно предоставлять учащимся доступ к фильтру.
Это огромное ограничение, с которым сталкиваются учителя во многих школьных округах. У Youtube есть огромное количество контента, который мы могли бы и должны использовать вместе с нашими детьми, но поскольку там также есть «неуместный» контент, большинство школьных округов просто отфильтровывают весь доступ к YouTube.