处理媒体文件 - IOS

时间:2012-09-10 05:03:51

标签: iphone ios cocoa-touch media record

我正在处理与视频会议相关的应用程序。我已经探讨了如何录制音频和视频并使用UIPickeViewcontroller进行测试,这里我的问题是UIPickerViewController将捕获音频和视频并自己创建任何文件并存储在特定位置,但是我不想为我的应用程序提供文件,我需要原始数据,以便在录制时我必须通过服务器将该数据传输给其他用户(不想在本地存储)。我一直在AV基金会上探索,我正朝着正确的方向前进吗? AV基金会是否适合我的需要?或者我需要集中在哪里?

非常感谢您的任何建议。

感谢。

1 个答案:

答案 0 :(得分:0)

经过一番探索,我开始使用AVAssertwriter捕获帧并进行处理。

- (void)captureOutput:(AVCaptureOutput *)captureOutput 
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer 
       fromConnection:(AVCaptureConnection *)connection 

这是一个委托方法,用它来捕获缓冲区(sampleBuffer)并处理它。