gpt4 book ai didi

ios - VLC-无法播放在线视频

转载 作者:行者123 更新时间:2023-11-29 13:15:22 26 4
gpt4 key购买 nike

我正在尝试使用 VLC 播放 IOS5 的 youtube 在线视频。我将 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?

非常感谢您的提前帮助!

最佳答案

我在 VLC iOS 源代码上做了很多工作,试图让它处理 RTP 和 UDP 流。简短的回答是,我没有让它适用于那些协议(protocol),但 HTTP 有效,而且阻塞似乎是在操作系统级别。

如果您想详细了解我为使 VLC 正确编译并在最新的 XCode 上工作所做的工作,请阅读以下论坛主题 https://forum.videolan.org/viewtopic.php?f=12&t=108691

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

关于ios - VLC-无法播放在线视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15964995/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com