Это прогресс после вопроса « Встраивание изображения / видеопотока» на веб-страницу, на который был получен ответ на изображение только с помощью curl, видео по-прежнему остается открытой проблемой.
Возобновляя, мне нужно избегать того, чтобы посетитель веб-страницы видел реальный источник стирания изображения. Поэтому я хочу встроить видео в некоторую страницу php-страницы обертки, которая не использует какой-либо идентификатор пользователя / пароль, но находится под моим контролем. Встраивание видеопотока в любую HTML-страницу очень просто:
<img src="http://5.246.77.89:8090/videostream.cgi?user=stack&pwd=overflow&resolution=32&rate=15" alt="">
Некоторое время я дам вам возможность проверить источник потоковой передачи видео, который я хочу скрыть здесь.
http://93.58.198.189:8090/videostream.cgi?user=stack&pwd=overflow&resolution=32&rate=15
Теперь все, что мне нужно, это простая веб-страница, позволяющая сказать video.php, которая способна передавать видео без запроса учетных данных и скрытия исходного исходного IP-адреса, что-то вроде
<img src='my.php'>
Как я могу получить такое поведение? Обратите внимание, что, несмотря на то, что источником является видеопоток, заголовок является image / jpeg, как вы можете видеть сам, и он работает с любым браузером. Я попытался использовать
<?php header("content-type:image/jpeg"); passthru("http://93.58.198.189:8090/videostream.cgi?user=stack&pwd=overflow&resolution=32&rate=15"); ?>
но по какой-то причине не работает. Есть идеи?
Хороший вопрос, у меня тоже была такая же проблема. Теперь его решили для меня. просто вы можете пойти к вам, используя видеоролик, где хранится ваше видео, а ниже видео есть доля встраивания рекламы, вы идете вставлять, и там вы получите URL-адрес, который можно вставить в ваш video.php. оно работает.