1

まず、私の英語を失礼します:)

フレームワークによって提供されるビデオ再生がフルスクリーンモードのみをサポートすることをアップルデベロッパのウェブサイトで読みました。

縮小画面モードでビデオを再生できるアプリケーションを開発する必要があります。Orange TVは、私がしなければならないことのように見える何かを作っているのを見てきました。

http://img218.imageshack.us/img218/1228/tvplayerorange.jpghttp://img218.imageshack.us/img218/1228/tvplayerorange.jpghttp://img218.imageshack.us/img218/1228/tvplayerorange 。 jpg

このアプリケーションはアプリストアで入手できますが、このアプリケーションをテストするにはサブスクリプションが必要です。いずれにせよ、再開するには、ビデオ(TVストリームビデオ)を縮小モードで表示し、画面をクリックするとフルスクリーンモードに切り替わります。

だから私の質問、私がやりたいことは可能です(オレンジテレビがそれを作りました)が、私はそれを作るのが難しいのだろうかと思います。ビデオプレーヤーを作らなければならないようです。時間がかかる場合は、iPhoneのMedia Player Frameworkを使用しますが、これは私にとって最適なソリューションではありません。

詳細についてはお気軽にお問い合わせください;)

ご回答ありがとうございます。

4

2 に答える 2

1

こちらの MPMoviePlayerController クラス ダンプを見ると、次のパブリック メンバーが表示されます。

-(BOOL) isFullscreen;  
-(void) setFullscreen:(BOOL)fp8;  

そのため、映画をウィンドウ モードで表示する機会はほとんどありません。ただし、これらのメンバーは公式には使用できず、予期しない動作をする可能性があります。これは単なるヒントであり、自分で行ったことはありません。文書化されていない API を使用すると、Apple がアプリケーションを AppStore から拒否する可能性があることに注意してください。

于 2009-04-16T09:13:01.233 に答える