使用 FFMPEG、Live555、JSON
不确定它是如何工作的,但是如果您查看 http://github.com/dropcam/dropcam_for_iphone上的源文件, 您会发现它们正在使用 FFMPEG、Live555、JSON 等开源项目的组合。使用 Wireshark 嗅探从可在 App Store 上使用免费的“Dropcam For Iphone App”查看的公共摄像头发送的数据包,我能够确认 iphone 正在通过 RTP/RTSP/RTCP 甚至 RTMPT 接收 H264 视频,看起来像也许一些流是隧道的?
也许有人可以看看开源文件并解释他们如何让 RTSP 在 iphone 上工作。