有些应用让第一代iPhone以合理的质量录制视频.我的问题是,这些应用程序使用哪种API?他们使用自定义代码压缩到mpeg吗?他们如何从相机中每秒收集如此多的图像,这只能拍摄静态照片? UI
ImagePickerController的takePicture函数对于它来说太慢了. 最佳答案 “这个应用程序通过使用我过去写过的长黑名单的UIGetScreenImage()函数来工作.(我通过使用我的APIkit扫描程序扫描应用程序发现了这一点.)Apple必须愿意为其提供支持使用,因为他们的自动扫描必须选择相同的函数调用.关于“更灵活的评论”前面的好消息.由于Apple最近为UStream视频应用程序开了绿灯,随着Qik炙手可热,我们很可能会查看更多这些为您的设备提供直播或录制的iPhone视频功能的应用程序.“ –
http://www.tuaw.com/2009/12/14/app-store-approved-app-brings-video-recording-to-iphone-3g-and-1/
我的总结:我认为应用程序会打开一个“拍照”类型的视图,然后使用UIGetScreenImage()API“记录屏幕并保存到视频”.