基于 exosip + Webman 实现的国标 GB28181 协议视频管理平台(生产可用,有问题及时处理),针对PHP开发者使用。该系统是除 java的 WVP 开源国标平台外,第二个从网关、api、管理后台都开源的项目 - https://github.com/wzj177/gbvr-iot。
2022-2023年期间,项目中频繁使用GB28181协议。当时基于C#技术栈,采用akStream作为网关解决方案。由于缺乏专门的国标后台管理系统,因此自主开发了一套管理平台,通过在akStream中进行二次开发,利用Webhook转发数据、封装API发送指令。
2023-2024年间,利用业余时间尝试使用Swoole编写网关,但发现SIP协议复杂度超出预期,最终放弃该方案。随后接触到eXosip库,在AI辅助下完成了网关开发,并通过API实现与PHP的通信交互。
在此契机下,决定借助AI开发一个专属的eXosip PHP扩展,将该扩展作为专用的SIP网络框架,业务逻辑则交由PHP这一"胶水语言"处理,由此诞生了当前的开源项目。
本项目主要应用于以下智慧化场景:
目前部分重要功能尚未充分测试,主要包括:
近期有几位行业小伙伴通过我之前发布的项目情况联系到我,然后提供测试环境并测试了设备管理、直播推流、云端录像等核心功能,反馈良好。对于上述未充分测试的功能,欢迎使用者在实际场景中遇到问题时联系作者,将提供技术支持和协助。
本项目将保持长期开源状态,持续优化现有功能。未来计划开源更多专属功能,包括类似海康威视视频文搜系统的智能检索功能。目前该文搜系统已提供给甘肃某安防公司进行测试,整体效果良好。还有一套VR装修系统,能力和720云的基础功能一致,比较适合一些智慧农业、智慧城市项目里面需要在vr点位标记等场景里面集成自己的物联网等业务系统,还有就是也支持数字人讲解,这个有需要的用户可以联系作者。
同时欢迎有定制需求的用户联系作者,提供个性化开发服务。
以下功能已实现但需要更多实际场景验证:
如有相关问题,欢迎提交Issue或联系作者。




yace.jpg
pull_stream.jpg
ptz.jpg
channel_player_ptz.jpg
channel_upd.jpg
channel_list.jpg
zlm_config.jpg
device_ana.jpg
sys_ana.jpg
感谢分享