# onvif 摄像头直播 php **Repository Path**: xiaofeng485/onvif-webcam-live-php ## Basic Information - **Project Name**: onvif 摄像头直播 php - **Description**: onvif协议 摄像头直播 php onvif rtsp rtmp 和 hls - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2023-12-30 - **Last Updated**: 2023-12-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 支持OnVif协议的摄像头直播推流php ### 包含视频转流中用到的 1. nginx nginx 已经支持rtmp转流 2. ffmpeg ffmpeg 3. php对应的引用库 ponvif 4. php的控制器方法 Onvif.php 5. hls播放页面 onvif.html 6. rtmp播放页面 在 rtmp使用下的 video-rtmp.html 7. 相关参考链接 - [链接1](https://blog.csdn.net/iot5061/article/details/108953166) - [链接2](https://blog.csdn.net/jinxiumeihappy/article/details/105528734) - [链接3](https://www.cnblogs.com/lidabo/p/9121700.html) - [链接4](https://zhuanlan.zhihu.com/p/62021755?from_voters_page=true) 8. rtmp参考文档 - [链接4](https://blog.csdn.net/lixiang987654321/article/details/108714178) - [链接5]( https://blog.csdn.net/u012492535/article/details/79220398/ ) - [gitee地址](https://gitee.com/zhangsir011/onvif-webcam-live-php.git) 视频流协议参考图 ![](http://images-bed.wangqinzw.top/202210251353332.png) ### 用rtmp协议播放注意事项 会用到video.js 如果是局域网使用,需要下载[video.js](https://gitee.com/chosan/video.js.git) 具体能不能用我还没来得及测试 ### 用的得辅助工具有 **ONVIF Device Test Tool** 和 **VLC media player** 我称它为小圆筒 二者网上自行下载即可 前者用来获取摄像头ip,后者用来验证rtsp 以及rtmp和hls是否可以正常播放 操作步骤上述链接中都有提到 **注意一点是一定要在统一局域网内** 欢迎小伙伴一起探讨 微信号 zw453640323 qq 453640323