Скрыть файл m3u8 с помощью php или html

#php #html #video-streaming #m3u8

#php #HTML #потоковое видео #m3u8

Вопрос:

У меня есть файл .m3u8 с внешнего сервера.

Пример: (https://rt-usa.secure.footprint.net/1105.m3u8?streamType=live ) Бесплатный эфирный телевизионный сигнал от RT.

Можно ли «скрыть» маршрут m3u8 с помощью домена?

Пример: www.mysite.com/stream/rt.php

И что когда он воспроизводится в VLC или подобном, он воспроизводит содержимое путем прямого чтения исходного URL.

Комментарии:

1. Вы пробовали перенаправление? Разместите этот код на rt.php <?php header(‘Location: rt-usa.secure.footprint.net/1105.m3u8?streamType=live’ ); ?>

2. Да, я пробовал это раньше, и это не сработало, но спасибо

3. Я попробовал это с вашим кодом, и это сработало. Прежде чем я попытался: <script>if(window==window.top){window.location.replace("https://rt-usa.secure.footprint.net/1105.m3u8?streamType=live");}var url = new URL(window.location.href);var refDom = url.hostname;</script>

4. То, что вы пытаетесь сделать, это создать прокси-сервер. Да, это возможно.

5. @slowdmelendez360 С помощью javascript невозможно, VLC media не поддерживает выполнение javascript, поэтому вы не перенаправлены.

Ответ №1:

Возможные способы для этого:

  1. Вставьте заголовок перенаправления с помощью php-файла

<?php header('Location: rt-usa.secure.footprint.net/1105.m3u8?streamType=live');

  1. В .htaccess (Apache) или NGinx.

Комментарии:

1. У вас есть пример для номера 2?