AlexxIT avatar

AlexxIT/go2rtc

14.4k 1.4k 108
Go MIT
创建于 4 年前 最后更新 6 天前 +13 stars today

AI 综合评分

71 B 级
代码质量
65
文档质量
74
社区健康
68
项目活跃
77
创新性
62

项目简介

终极摄像头流媒体应用,支持多协议互转,让各类摄像头无缝接入智能家居。

项目摘要

  1. 【主题】打破摄像头协议的壁垒,让任何摄像头的视频流都能在任何平台自由流转。

  2. 【核心分点总结】

  3. 全协议互转:支持 RTSP、RTMP、HLS、WebRTC、ONVIF 等主流流媒体协议之间的任意互转,消除设备间的通信隔阂。

  4. 极致轻量:纯 Go 语言编写,单二进制文件运行,无需复杂的依赖环境,资源占用极低,轻松跑在树莓派等边缘设备上。

  5. 智能家居无缝集成:原生支持 HomeKit、Home Assistant 等主流智能家居平台,让普通摄像头也能拥有原生级别的流畅体验。

  6. 广泛设备兼容:完美适配 Tapo、Wyze、小米等主流消费级摄像头,甚至支持 FFmpeg 流和本地 USB 摄像头,覆盖面极广。

  7. 【行动指南】

  8. 如果你正在搭建智能家居,希望将各种品牌的摄像头统一接入 Home Assistant 或 Apple HomeKit,直接部署 go2rtc 作为流媒体中转站。

  9. 如果你需要低延迟的浏览器端监控,利用其内置的 WebRTC 功能,无需安装插件即可在网页上查看实时画面。

  10. 如果你是开发者,可以直接调用其 API 获取流地址,或者将其作为轻量级流媒体服务器进行二次开发。

  11. 【金句总述】一个二进制文件,打通所有摄像头的任督二脉。

  12. 【故事性收尾】曾经,你为了看一眼门口的摄像头,要在各种 App 之间来回切换,忍受着卡顿和延迟;现在,你只需打开一个统一的面板,所有画面如全息投影般瞬间就绪,流畅得仿佛它们本就是一体。

相关项目推荐