Пример буфера в AVCaptureVideoDataOutput - PullRequest
1 голос
/ 08 сентября 2011

Я думаю, что в приложении я хочу взять sampleBuffer из вывода захвата и обработать его, чтобы он стал потоковой трансляцией на веб-сервере, который я делал Goggling с двух месяцев, и я понял,в AVFoundation много таких вещей, таких как сеансы захвата и связанные с ними делегаты

Мой вопрос: могу ли я загрузить буфер сэмплов внутри этого делегата на веб-сервер и выполнить его обработку, например, добавив сэмплысделать поток или видео файл или даже декодировать его

- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection
{
      Upload(sampleBuffer);
}

?Или мне нужно выполнить обработку внутри кода Objective-C и загрузить его на веб-сервер, декодированный в определенный кодек и готовый для потоковой передачи?

...