2012-02-02 9 views
0

ストリーミングビデオを読み込んで再生しようとしています。私はこの2つの別々の方法を達成することができました。Cocoa - 表示用ビデオをロードする

私のUIへのWebViewを追加し、呼び出し
  1. [[webView mainFrame] loadRequest: [NSURLRequest requestWithURL: movieURL]]; 
    
  2. 私のUIにQTMovieViewを追加し、呼び出し:

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

どちらの方法で動作しますが、どちらも私が探している製品の最初の方法は、別のウィンドウでQuickTimeを起動することになります(私のビデオに私のアプリに埋め込まれていることを望みます)。方法2は、私のアプリの中にビデオを埋め込んでいるが、はるかに古いバージョンのQuickTimeを使っているようだ(コントロールは異なって見栄えがよく、フルスクリーンコントロールは含まれていない)。

私が理解しようとしているのは、外部アプリではなく、アプリ内にビデオプレーヤーを埋め込む方法です(下のスクリーンショットの左に表示されています)。どんな提案も素晴らしいだろう。

enter image description here

答えて

-1
カスタムプレーヤ用

使用このリンクをあなたのiPhoneアプリケーションvideo player

+0

に追加提案いただきありがとうございますが、残念ながら提案MediaPlayer.frameworkは、iOSでのみ有効です。私は特にココア/オックスフォードを使用しようとしています。 – Kyle

関連する問題