提问者:小点点

如何从隐藏在URLiOS中的视频流式传输视频?


我目前正在努力为我的应用程序添加视频支持。

唯一的问题是没有流式视频的方法似乎工作。

这是我正在生成的url的格式:

http://jerwuqu.appspot.com/SnapGrapple?v=1

我尝试在webview中加载它,但我得到一个禁用的播放按钮和插件错误。

我还尝试用MPMoviePlayerController加载它,如下所示:

NSURL *fileURL = [NSURL URLWithString:stringURL];

     moviePlayerController = [[MPMoviePlayerController alloc] initWithContentURL:fileURL]; 
     [moviePlayerController.view setFrame:CGRectMake(0, 70, 320, 270)]; 
     [self.view addSubview:moviePlayerController.view];  
     moviePlayerController.fullscreen = YES;  
     [moviePlayerController play];  

其中stringURL是生成的url。在这种方法中,电影播放器立即关闭,它根本不起作用。

有人对我如何使它工作有任何建议吗?


共1个答案

匿名用户

问题不在于视频的URL,而在于它的编码。我尝试用MPEG-4视频编解码器用VLC以1024kb/s重新编码它,它在我的iPhone上播放得恰到好处。

有关iOS支持的视频格式,请参阅此问题。