2012-02-02 90 views
0

我正在尝试加载和播放流式视频。我已经能够完成这两种单独的方式。Cocoa - 加载显示视频

  1. 添加的WebView我的UI,并呼吁:

    [[webView mainFrame] loadRequest: [NSURLRequest requestWithURL: movieURL]]; 
    
  2. 添加QTMovieView我的UI,并呼吁:

QTMovie * movie = [[QTMovie alloc] initWithURL: movieURL error: nil];
[movieView setMovie:movie];
[movieView play: self];

这两种方法的工作,但没有产品我正在寻找的结果。第一种方法最终在单独的窗口中启动quicktime(我希望在我的应用程序中嵌入视频)。虽然方法二是将视频嵌入到我的应用程序中,但它似乎使用的是QuickTime的更老版本(控件是不同的和艳丽的外观,它们不包括全屏控件)。

所以我想弄明白的是如何在我的应用程序中嵌入视频播放器(显示在下面的截图中),而不是外部。任何建议都会很棒。

enter image description here

回答

-1

使用此链接,自定义播放器添加到您的iPhone应用程序video player

+0

谢谢你的建议,但不幸的是建议MediaPlayer.framework仅在iOS中有效。我特别试图使用可可/ osx。 – Kyle 2012-02-02 22:55:05