83f420984
V2EX  ›  分享创造

[自荐] 业余用 AI 工具 + SwiftUI 搓了一个 macOS 原生监控客户端,主打轻量和高颜值,有人感兴趣尝鲜吗?

By 83f420984 at 17 小时 0 分钟前 · 508 次点击

目前折腾出来的核心功能和特点:

纯血原生 UI: 极简风格,悬浮毛玻璃控制栏,没有多余的视觉干扰。支持 macOS 画中画 (PiP),工作时挂在角落看家或者看宠物很舒服。

底层硬解,极低占用:使用 FFmpeg 负责 RTSP 拉流与拆包,把 H.264/H.265 视频数据转换为 Apple 视频管线可直接处理的 CMSampleBuffer ,再交给系统解码与显示链路。实测播放 1080p H.264/H.265 码流时,CPU 占用很低( CPU 占用大概个位数左右),长时间后台挂着机器也不会明显发热。

极客向信息展示: 支持查看详细的实时码率、FPS 、TCP/UDP 状态以及流媒体编码参数,方便排查网络瓶颈。

基础协议支持: 目前主要跑通了内网的 RTSP / ONVIF 协议,支持一键截图和录像。

目前核心的拉流和 UI 框架已经跑通了,主打一个轻量、不折腾、安安静静做个播放器。

👇 应用目前的界面截图: IMG_2026-03-12-12-40-27-1.webp

多路预览 IMG_2026-03-12-12-41-03-1.webp

IMG_2026-03-12-12-41-51-1.webp 目前的完成度基本上满足了我自己的日常看流需求

如果大家有兴趣,我就把手头的代码再整理一下,打个包发出来给大家免费内测体验一下,也希望能听听各位大佬的改进建议。

第 1 条附言  ·  10 小时 26 分钟前
7 条回复    2026-03-12 19:17:35 +08:00
ITisCool
   1
ITisCool  
   14 小时 14 分钟前   ❤️ 1
期待一下。现在我是在用 VLC 看摄像头的 RTSP ,毫无体验可言
jianny
   2
jianny  
   14 小时 3 分钟前   ❤️ 1
期待内测体验!
xy19009188
   3
xy19009188  
   13 小时 11 分钟前
小米的摄像头,宽带送的中兴摄像头支持吗
83f420984
   4
83f420984  
OP
   12 小时 28 分钟前 via iPhone
@xy19009188 你能获取到小米的 rtsp 地址就支持
jiangyourenyuan
   5
jiangyourenyuan  
   12 小时 4 分钟前
图挂了
nicefrp
   6
nicefrp  
   11 小时 22 分钟前
@jiangyourenyuan 图没挂,你梯子有问题~
83f420984
   7
83f420984  
OP
   10 小时 26 分钟前
@jianny
@ITisCool
@xy19009188 上传到网盘了
爱意满满的作品展示区。
© 2026 V2EX · 31ms · 3.9.8.5