Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios VLC can';t播放在线视频_Ios_Vlc - Fatal编程技术网

Ios VLC can';t播放在线视频

Ios VLC can';t播放在线视频,ios,vlc,Ios,Vlc,我正在尝试使用VLC播放youtube在线视频,用于IOS5。 我将NSURL设置为MVLCMovieViewController,使用如下代码: NSString *conntentURL = @"http://www.youtube.com/watch?v=FWKYriGgmCo";//(it's a workable link) NSURL *url = [NSURL URLWithString:connectURL]; MVLCMovieViewController *movieView

我正在尝试使用VLC播放youtube在线视频,用于
IOS5
。 我将
NSURL
设置为
MVLCMovieViewController
,使用如下代码:

NSString *conntentURL = @"http://www.youtube.com/watch?v=FWKYriGgmCo";//(it's a workable link)
NSURL *url = [NSURL URLWithString:connectURL];
MVLCMovieViewController *movieViewController = [[MVLCMovieViewController alloc] init];
movieViewController.url = url;
[self presentModalViewController:movieViewController animated:YES];
[movieViewController release];
运行该应用程序,但我在http.c文件处停了下来,在代码附近有一个提示“程序收到信号”EXC_BAD_ACCESS::

 p_sys->psz_user_agent = var_InheritString(p_access, "http-user-agent");
    for(char *p = p_sys->psz_user_agent; *p, p++)
那么
VLC
是否支持在线播放?或者应该修改什么,以便我可以直接在ios上播放url


非常感谢您的帮助

我对VLCIOS源代码做了大量工作,试图让它处理RTP和UDP流。简单的回答是,我没有让它为那些协议工作,但是HTTP工作,阻塞似乎是在操作系统级别

如果你想了解我如何使VLC正确编译并使用最新的XCode的详细信息,请阅读下面的论坛帖子

由于YouTube似乎是HTTP,它应该可以工作,但您的里程可能会有所不同。
希望这能有所帮助。

我对VLCIOS源代码做了大量工作,试图让它处理RTP和UDP流。简单的回答是,我没有让它为那些协议工作,但是HTTP工作,阻塞似乎是在操作系统级别

如果你想了解我如何使VLC正确编译并使用最新的XCode的详细信息,请阅读下面的论坛帖子

由于YouTube似乎是HTTP,它应该可以工作,但您的里程可能会有所不同。
希望这有帮助。

非常感谢!我已经让它正常工作了,只要确保如果你播放像youtube这样的在线视频,你应该正确解析url。非常感谢!我已经让它正常工作了,只要确保如果你播放youtube这样的在线视频,你应该正确解析url。