AlexxIT go2rtc 14446 Go https://avatars.githubusercontent.com/u/511909?v=4 71 终极摄像头流媒体应用,支持多协议互转,让各类摄像头无缝接入智能家居。 Ultimate camera streaming application
创建于 4 年前
最后更新 6 天前
+13 stars today
AI 综合评分
71 B 级
代码质量 65
文档质量 74
社区健康 68
项目活跃 77
创新性 62
项目简介
终极摄像头流媒体应用,支持多协议互转,让各类摄像头无缝接入智能家居。
项目摘要
【主题】打破摄像头协议的壁垒,让任何摄像头的视频流都能在任何平台自由流转。
【核心分点总结】
全协议互转:支持 RTSP、RTMP、HLS、WebRTC、ONVIF 等主流流媒体协议之间的任意互转,消除设备间的通信隔阂。
极致轻量:纯 Go 语言编写,单二进制文件运行,无需复杂的依赖环境,资源占用极低,轻松跑在树莓派等边缘设备上。
智能家居无缝集成:原生支持 HomeKit、Home Assistant 等主流智能家居平台,让普通摄像头也能拥有原生级别的流畅体验。
广泛设备兼容:完美适配 Tapo、Wyze、小米等主流消费级摄像头,甚至支持 FFmpeg 流和本地 USB 摄像头,覆盖面极广。
【行动指南】
如果你正在搭建智能家居,希望将各种品牌的摄像头统一接入 Home Assistant 或 Apple HomeKit,直接部署 go2rtc 作为流媒体中转站。
如果你需要低延迟的浏览器端监控,利用其内置的 WebRTC 功能,无需安装插件即可在网页上查看实时画面。
如果你是开发者,可以直接调用其 API 获取流地址,或者将其作为轻量级流媒体服务器进行二次开发。
【金句总述】一个二进制文件,打通所有摄像头的任督二脉。
【故事性收尾】曾经,你为了看一眼门口的摄像头,要在各种 App 之间来回切换,忍受着卡顿和延迟;现在,你只需打开一个统一的面板,所有画面如全息投影般瞬间就绪,流畅得仿佛它们本就是一体。