5

反対票を投じる前に、質問を読んでください。他の質問も表示されますが、役に立ちません。

現在のアプリには、360º ビデオ (パノラマなど) を再生する必要があるという要件があります。同じ名前の「GoPano」を行うアプリストアの1つのアプリ

http://itunes.apple.com/ke/app/gopano/id459463884?mt=8

4

4 に答える 4

16

私は過去 2 年半にわたって、iOS で 360° パノラマ ビデオを再生するフレームワークを作成しました。要件と同様です。現時点では、バージョン 4.3 から 6.x までと互換性があります。

www.panframe.comからダウンロードして、探しているものか試してみてください。

このフレームワークは、子として簡単に追加できる UIView と、ビューに接続でき、球形のパノラマ コンテンツの再生を処理するアセット クラスを提供します。私が使用したインターフェースを見ることができます。

たとえば、実行時に UIViewController で次のように動的に使用できます。

    // initialize an PFView
    PFView pfView = [PFObjectFactory viewWithFrame:[self.view bounds]];
    pfView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);

    // set the appropriate navigation mode PFView
    [pfView setNavigationMode:PF_NAVIGATION_MOTION];

    // add the view to the current stack of views
    [self.view addSubview:pfView];
    [self.view sendSubviewToBack:pfView];

360 ビデオ アセットを (ファイル URL から) 再生する場合は、次のように実装します。

    PFView pfAsset = [PFObjectFactory assetFromUrl:[NSURL fileURLWithPath:filePath] observer:(PFAssetObserver*)self];

    if ([pfAsset getStatus] != PF_ASSET_ERROR)
    {
        [pfView displayAsset:pfAsset];
        [pfAsset play];
    }

更新: コルドバ アプリで使用したい場合は、ここでプラグインを見つけることができます

于 2012-11-22T07:00:34.943 に答える
0

GoPanoの組み込みプレーヤーであることがわかりました。彼らが行ったことは、Java スクリプトとフレックスを使用してビデオを再生することです。

于 2012-09-10T10:50:07.100 に答える