2017-02-22 21 views
-1

У меня есть видеоданные, Мне нужно преобразовать данные в формат .h264 и сохранить в временном файле.play .h264 video format - iOS

NSString* filename = [NSString stringWithFormat:@"capture.h264"]; 
    NSString* path = [NSTemporaryDirectory() stringByAppendingPathComponent:filename]; 
    NSURL* url = [NSURL fileURLWithPath:path]; 

Я создал временный путь к файлу, но как я могу прикрепить данные вместе с файлом и сохранить.

Отредактировано:

+0

Что вы подразумеваете под rawByte. Вы используете пиксельные данные или кодированные видеоданные. Если первый, сжимайте vtcomoressionession, если он уже закодирован, вы уже знаете ответ от другого сообщения. – szatmary

ответ

0

Извините. Я был моей ошибкой. самостоятельно отвечая.

NSData *data = [[NSData alloc]initWithBase64EncodedString:val options:0]; 
NSString* filename = [NSString stringWithFormat:@"capture.h264"]; 
NSString* htmlFilePath = [NSTemporaryDirectory() stringByAppendingPathComponent:filename]; 
[data writeToFile:htmlFilePath atomically:YES];