互联网/IT行业面试题更新 2026-08-05

场景:两台安卓手机,手机A没有摄像头,手机B有摄像头,作为开发者,怎么开发实现在手机A上运行一个软件,高效甚至无延迟如原生般调用B的摄像头进行使用和操作?

腾讯前端/移动开发互联网/IT问题拆解系统设计技术选型Android

考察说明

考察分布式摄像头调用的架构设计、延迟优化与安卓平台约束理解

回答思路

  1. 识别手机A作为控制端、手机B作为采集端的角色划分
  2. 设计跨设备通信方案(如局域网、USB、蓝牙)及数据流传输
  3. 讨论视频流编解码、传输协议选择与延迟优化手段
  4. 考虑同步、带宽、功耗及失败容错等工程细节