Проблемы с QTMovie и .m3u8 - PullRequest
0 голосов
/ 14 марта 2012

Я пытаюсь создать приложение для OS X для воспроизведения видео .m3u8 urls.

Я пытался использовать этот код:

NSURL *movieURL = [NSURL URLWithString:@"url.m3u8"];
QTMovie* movie = [[QTMovie alloc] initWithURL: movieURL error: nil]; 
[_movieView setMovie:movie]; 
[_movieView play: self];

Но видео не запускается, и я получаю ошибку "-2048".

Что я делаю не так?

Я тоже пытался

[_movieView setMovie:[QTMovie movieWithURL:[NSURL URLWithString:@"http://url.m3u8"] error:nil]];

1 Ответ

0 голосов
/ 17 марта 2012

Загляните в MacErrors.h.Ошибка -2048 разрешается до noMovieFound.Это означает, что URL вашего фильма неверен.

Когда вы используете сообщение setMovie:error:, передайте объект NSError, чтобы вы могли увидеть, что это за ошибка!Вот и весь смысл параметра NSError.

...