基于浏览器原生WebRTC协议,这套方案实现了跨设备摄像头画面的实时P2P直传:接收端打开页面后生成携带房间标识的动态二维码,推流端扫码即可自动完成信令协商并请求摄像头权限,授权后媒体流通过RTCPeerConnection直接推送给接收端,整个过程无需安装任何App或配置服务器,延迟控制在毫秒级;由于数据传输仅在局域网内点对点完成,既保障了隐私安全,也支持手机与PC、PC与PC、手机与手机任意组合互推,真正做到了“扫码即播、跨端秒连”的零门槛实时监控体验。
局限性一览
不能作为系统摄像头给 Zoom / 腾讯会议 / OBS 直接使用
未配置 TURN 中继:跨运营商、对称 NAT、办公网严格防火墙下 P2P 可能失败
iOS Safari 需要 HTTPS 才能访问摄像头
手机锁屏 / 后台时 iOS 会暂停摄像头流,回前台后自动恢复
使用建议
优先同一 WiFi:成功率最高、延迟最低
手机横屏拍摄:横屏 16:9 与 PC 显示器比例匹配,纵向取景会留大量黑边
保持手机充电:摄像头长时间工作耗电较快,建议接电源
关闭手机自动锁屏:避免拍着拍着画面就断了