как я могу перенаправить видео потоки в другой домен с помощью htaccess - PullRequest
0 голосов
/ 09 июля 2019

Как я могу перенаправить видеопотоки в другой домен, используя htaccess? Я создаю приложение, в котором я могу настроить плейлисты m3u, содержащие фильмы, сериалы и прямую трансляцию. Я пишу эмулятор API xtream-codes, поэтому в основном я возвращаю другой список воспроизведения (свернутый / отредактированный) - но я хочу, чтобы htaccess перенаправил запрос потоков на источник.

Плейлист / api URL выглядят так: /player_api.php?username=user&pass=pass&action=get_live_categories

URL-адрес потока выглядит следующим образом: /user/pass/streamid.ts

Я попытался перенаправить с php, но это не тот путь. Я также попытался сделать перенаправление на уровне DNS - но это не хорошо, потому что я могу перенаправить только полный домен / поддомен

RewriteEngine On
RewriteCond %{HTTP_HOST} ^([-a-zA-Z0-9]+)\.iptv-manager\.xxx$ [NC]
RewriteRule ^((?!index\.php$).*)$ http://player-api.iptv-manager.xxx/index.php?subdomain=%1&route=$1 [QSA,P]

Приведенный выше код маршрутизирует любой поддомен (подстановочный знак) и маршрут, который затем обрабатывается кодом php. Но я не могу направить видео потоки через php.

[править] Как еще немного объяснения того, что я пытаюсь создать: я пытаюсь создать альтернативу редактору плейлистов Xtream-Editor. Из-за того, как работает API Xtream-Codes - он получит базовый URL (player_api) и будет использовать его с идентификаторами потока, чтобы получить URL потока;

Поскольку я хочу, чтобы пользователи могли не только редактировать свой список m3u, но и предоставлять настраиваемый список в api-проигрывателях кодов xtream - если я установлю хост провайдера при первоначальном вызове моего player_api, он будет загружать потоки и категории от провайдера, а не измененный список, который пользователь хочет загрузить.

Так что я не пытаюсь перепродавать потоки под другим именем - я уже сделал широко используемый редактор m3u, но он основан на Windows и требует, чтобы пользователи вручную обновляли список, когда провайдер меняет свои потоки.

...