Using FFMPEG, Live555, JSON
You don’t know how this works, but if you look at the source files at http://github.com/dropcam/dropcam_for_iphone , you will see that they use a combination of open source projects such as FFMPEG, Live555, JSON, etc. . Using Wireshark to sniff out packets sent from one of the public cameras available for viewing using the free Dropcam for Iphone app on the App Store, I was able to confirm that the iphone received H264 video through RTP / RTSP / RTCP and even RTMPT, which it looks like some kind of stream is tunneled?
Perhaps someone can take a look at the open source files and explain how they got RTSP to work on the iphone.
source
share