PHP流式视频处理程序
发布时间:2020-12-13 16:22:52 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试基于用户访问实现视频流解决方案. 我有很多视频流位于连接到服务器的专用网络上(http // 192.168.100.101 / mpeg4 / 1 / media.amp),我想通过Web服务器“代理”该视频流. 我知道如何设置用户访问部分,但如何将视频流代理给用户? 我尝试过类似的东
我正在尝试基于用户访问实现视频流解决方案.
我有很多视频流位于连接到服务器的专用网络上(http // 192.168.100.101 / mpeg4 / 1 / media.amp),我想通过Web服务器“代理”该视频流. 我知道如何设置用户访问部分,但如何将视频流代理给用户? 我尝试过类似的东西,但它似乎没有用. header('Content-type: application/x-rtsp-tunnelled'); $ch = curl_init (); curl_setopt ($ch,CURLOPT_URL,"http//192.168.100.101/mpeg4/1/media.amp"); curl_setopt ($ch,CURLOPT_RETURNTRANSFER,1); $output = curl_exec($ch); echo $output; curl_close($ch); 有关最佳方法的任何想法吗?其他流媒体网站如何做到这一点? 谢谢 :) 解决方法
curl_exec()不是为流输出而设计的.它仅在http请求完成时返回.对于流式传输请求,理论上这将是“从不”,并且您只是在某处填充内存缓冲区.
请查看此答案以获取解决方法:Manipulate a string that is 30 million characters long (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |