0

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

非常感谢您的任何建议。

谢谢。

4

1 回答 1

0

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

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

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

于 2012-09-12T04:45:48.843 回答