Можно ли направить AVAssetWriter в сетевой поток в iOS4? - PullRequest
4 голосов
/ 19 мая 2011

AVAssetWriter принимает URL-адрес файла в качестве аргумента и записывает буферы, добавленные к его AVAssetWriterInput, в этот файл.

AVAssetWriter* assetWriter = [[AVAssetWriter alloc]
    initWithURL:[NSURL URLWithString:@"...fileURL..."]
    fileType:AVFileTypeMPEG4
    error:&error];

Если указан сетевой URL-адрес (т. Е. RTSP - сервер, ожидающий потокового источника), возникает исключение, поскольку требуется файловый URL-адрес.

Есть ли другой способ доступа к выводу модуля записи ресурсов? Я хочу воспользоваться преимуществами встроенного кодирования H.264 и просто получить побитный кодированный поток данных для потоковой передачи по сети.

1 Ответ

1 голос
/ 17 февраля 2012

номер

Взять сырые образцы.

...