我有一个来自 Tenvis IP 摄像机的实时流,通过 http 实时流和它的 mjpeg 压缩。
我正在尝试将其保存到文件中,并且我尝试使用 php 来执行此操作。我的代码如下所示:
<?php
$input = fopen("http://xxx.xxx.xxx.xxx:81/videostream.cgi?user=user&pwd=admin&resolution=8");
$output = fopen("video.mpg", "c+");
$end = time() + 60;
do {
fwrite($output, (fread($input, 30000)), 30000);
} while (time() <= $end);
fclose($output);
fclose($input);
echo "<h1>Recording</h1>";
?>
我创建的代码创建了文件,但没有向其中写入任何内容。任何建议将不胜感激