从iPhonestream式传输video
我可以从iPhone的相机中获得单独的帧。 我需要的是将声音打包到服务器上的方法。 发送文件一旦我有他们是没有太大的问题。 它的stream媒体文件的一代,我有问题。 我一直在试图让FFMpeg工作没有太多的运气。
任何人有任何想法,我怎么能把这个closures? 我想要一个已知的工作API或获取FFMpeg在iPhone应用程序中正确编译的说明。
你可以把你的录音分成长度为10秒的单独文件,然后分开发送。 如果使用AVCaptureSession
的beginConfiguration
和commitConfiguration
方法批量更改输出,则不应删除文件之间的任何帧。 这比逐帧上传有许多优点:
- 这些文件可以直接用于HTTP实时stream式传输,而无需任何服务器端处理。
- 如果连接速度够快,数据传输之间的差距允许天线在两者之间hibernate,从而延长电池寿命。
- 相反,如果连接速度慢,上传速度慢于录制,pipe理一组文件的延迟上传要比字节stream容易得多。