小编0qo*_*0qo的帖子

PHP 将直播流录制到文件中

嗨,我有一个实时流媒体代码,我在本地主机上流式传输我的网络摄像头。

这是我的流文件代码

<?php

function flush_buffers(){
    ob_end_flush();
    ob_flush();
    flush();
    ob_start();
}


header('Content-Type: video/mpeg');
$stream = fopen( 'http://localhost:8080/stream.mp2v', "rb" );
#$save = fopen("save.mp4", "w");
while ( ! feof( $stream ) )
{

    $response = fread( $stream, 8192 ); 
    echo $response;
    #fwrite($save,$stream);
    flush_buffers();
}

fclose( $stream );
fclose($save);
exit();
Run Code Online (Sandbox Code Playgroud)

我需要做的是将这个实时流同时录制到一个文件中,我在我的代码中声明了 save.mp4。我尝试使用 fwrite 来做到这一点,但是当我使用此代码运行程序时,我可以看到我的网络摄像头正在运行,但它不能记录任何内容以保存.mp4。我认为 fwrite 不适合我的目的。我在这一点上需要帮助。我该怎么办?

php streaming fwrite live

5
推荐指数
1
解决办法
3455
查看次数

用于测试 Onvif Web 服务客户端的 Onvif 模拟器

嗨,我正在尝试开发一个使用 onvif 网络服务的 android 网络服务客户端,但我手上没有任何 onvif 相机。我需要的是一个免费的 onvif 相机模拟器、测试工具(可能是一个 onvif 相机的链接,以尝试基本操作,例如 getdeviceinformation)。我用谷歌搜索但我找不到任何 . 有这种东西吗?

camera simulator onvif

5
推荐指数
1
解决办法
5987
查看次数

标签 统计

camera ×1

fwrite ×1

live ×1

onvif ×1

php ×1

simulator ×1

streaming ×1