从iPhonestream式传输video

我可以从iPhone的相机中获得单独的帧。 我需要的是将声音打包到服务器上的方法。 发送文件一旦我有他们是没有太大的问题。 它的stream媒体文件的一代,我有问题。 我一直在试图让FFMpeg工作没有太多的运气。

任何人有任何想法,我怎么能把这个closures? 我想要一个已知的工作API或获取FFMpeg在iPhone应用程序中正确编译的说明。

你可以把你的录音分成长度为10秒的单独文件,然后分开发送。 如果使用AVCaptureSessionbeginConfigurationcommitConfiguration方法批量更改输出,则不应删除文件之间的任何帧。 这比逐帧上传有许多优点:

  • 这些文件可以直接用于HTTP实时stream式传输,而无需任何服务器端处理。
  • 如果连接速度够快,数据传输之间的差距允许天线在两者之间hibernate,从而延长电池寿命。
  • 相反,如果连接速度慢,上传速度慢于录制,pipe理一组文件的延迟上传要比字节stream容易得多。