2012-03-14 47 views
0

我想爲OS X製作一個應用程序來播放.​​m3u8的url視頻。QTMovie和.m3u8的問題

我試圖用這個代碼:

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]]; 

回答

0

有在MacErrors.h看看。 -2048錯誤解析爲noMovieFound。這意味着您的電影網址不正確。

當您使用setMovie:error:消息時,傳遞一個NSError對象,以便您可以看到錯誤是什麼!這是NSError參數的全部要點。