#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:
Возможные способы для этого:
- Вставьте заголовок перенаправления с помощью php-файла
<?php header('Location: rt-usa.secure.footprint.net/1105.m3u8?streamType=live');
- В .htaccess (Apache) или NGinx.
Комментарии:
1. У вас есть пример для номера 2?