这是在将图像/视频流嵌入网页的问题之后取得的进展,该问题仅使用curl回答了图片,视频仍然是一个悬而未决的问题。
恢复,我需要避免网页的访问者看到图片的真实来源。所以我想在视频中嵌入一个不使用任何userid/密码但由我控制的包装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,你的视频存储在那里,视频下面有共享广告嵌入,你去嵌入,你会得到一个可以嵌入到你的视频.php的url。它很有效。