我正在尝试加载和播放流媒体视频。我已经能够完成这两种不同的方式。
将WebView添加到我的UI并调用:
[[webView mainFrame] loadRequest: [NSURLRequest requestWithURL: movieURL]];
将QTMovieView添加到我的用户界面并致电:
QTMovie * movie = [[QTMovie alloc] initWithURL: movieURL error: nil];
[movieView setMovie:movie];
[movieView play: self];
这两种方法都有效,但两种方法都没有产生我想要的结果。第一种方法最终在单独的窗口中启动quicktime(我想在我的应用程序中嵌入视频)。虽然方法二确实在我的应用程序中嵌入了视频,但它似乎使用了更旧版本的QuickTime(控件看起来不同且华丽。它们不包括全屏控件)。
所以我想弄清楚的是如何在我的应用程序中嵌入视频播放器(如下面的屏幕截图左侧所示)而不是外部。任何建议都会很棒。