这是仅在使用curl为图片回答的问题Embedding Image/Video Stream into webpage之后的进展,视频仍然是一个未解决的问题。
恢复,我需要避免网页的访问者看到图像流的真实来源。所以我想在视频中嵌入一个不使用任何用户ID /密码但不受我操控的包装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");
?>
但由于某种原因不起作用。有什么想法吗?
答案 0 :(得分:-1)
好问题,我也有同样的问题。 现在它为我解决了。只是你可以在你视频存储的视频网站上找到视频网址,在视频下方有分享广告嵌入,你去嵌入那里你会得到一个可以嵌入你的video.php的网址。它有效。