← 返回日报
精读 预计 13 分钟

Turning a Chinese IoT camera into an owl livestream

摘要

作者将哥哥的 S4 Pro 摄像头升级为 24/7 网页直播(原 NiView app 需 owner 共享链接且易耗电),过程包括:用 mitmproxy 抓包确认无 web viewer;用 bfdecrypt dump 解密 app;Hopper + LLDB 分析 IVVideoRender 类和 IoTVideo P2P 连接;开发 iOS tweak(Tweak.xm hook renderVideoFrame 转 JPG),搭配 EC2 Python 脚本 + PHP 前端;解决内存泄漏、图像合成(宽/变焦叠加取 90px + 完整图)和电池耗尽问题,最终在博客实现网页观看。

荐读理由

你能直接抄它的 Theos tweak 代码、IVVideoRender hook 和 YUV 转 JPG 的 MJPEG server 实现,把自家 iOS app 的视频流抓出来 rebroadcast,避开 mitmproxy 和 P2P 死路;还能看到内存泄漏、 compositing 和电池耗尽的具体踩坑记录。

Lobsters · 2 赞 · 0 评 讨论 → 阅读原文 →

这条对你有帮助吗?