我正在处理与视频会议相关的应用程序。我已经探讨了如何录制音频和视频并使用UIPickeViewcontroller进行测试,这里我的问题是UIPickerViewController将捕获音频和视频并自己创建任何文件并存储在特定位置,但是我不想为我的应用程序提供文件,我需要原始数据,以便在录制时我必须通过服务器将该数据传输给其他用户(不想在本地存储)。我一直在AV基金会上探索,我正朝着正确的方向前进吗? AV基金会是否适合我的需要?或者我需要集中在哪里?
非常感谢您的任何建议。
感谢。
答案 0 :(得分:0)
经过一番探索,我开始使用AVAssertwriter捕获帧并进行处理。
- (void)captureOutput:(AVCaptureOutput *)captureOutput
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
fromConnection:(AVCaptureConnection *)connection
这是一个委托方法,用它来捕获缓冲区(sampleBuffer)并处理它。