2011-06-27 10 views
2

iOSデバイスでインタラクティブな(ユーザー入力/アクション)Flashコンテンツ - 動画を再生したい。私は、ユーザーがオプション選択、ページターンなどのような入力を持つことができるflvファイルを持っています。iOSのインタラクティブなFlashコンテンツ

私は機能について2つのアプローチを持っています。私が間違っている場合は修正してください。

1.Adobe-AirはiPadデバイスで使用できます。それは、フラッシュコンテンツの実行時間を解析する能力を持っていますか? (フラッシュコンテンツをリソース/バンドルとして使用してください)

2. FFMPEG libフラッシュファイル/ビデオの助けを借りて、ユーザーアクション/インタラクションを提供しますか?

答えて

2

両方にはありません。 Adobe Airはアプリケーションの作成にのみ使用できます。実際にはフラッシュファイルを使用して再生することはできません。 FFMPEGはフラッシュビデオのみを再生し、インタラクションを許可しません。

基本的に、iPhoneで表示したいFlashインタラクティブコンテンツがある場合は、それを提示する別の方法を考える必要があります。はい...

また、私はムクドリを使用して動的ビデオを再生することができたとFLVではなく、あなたのコンテンツが外部にある場合はそれが苦痛である -

+0

が、私はそうする理由を見ていない:

は、アプリストアでのアクションでそれを参照してください。 –

+0

コンパイル時にコンテンツを含めると、Flashコンテンツの実行時解析が可能になりました。 – mika

0

空気3.8以降では、はるかにIOSからSWFコンテンツを実行することが簡単になりましたipodでは12fps、iphoneやipadsでは24fpsのバックグラウンドです。

キーあなたはGPUへのBitmapDataをアップロードする方法があります:videoLayerはスターリングイメージとのBitmapDataある

flash.display3D.textures.Texture(videoLayer.texture.base).uploadFromBitmapData(bitmapData); 

は、ビデオから引き出されたBitmapDataです。

残りのコードは簡単にオンラインで見つけることができますが、実際にはパフォーマンスの違いがTexture.uploadFromBitmapDataです。あなたがのFLVファイルからフラッシュリソースを抽出することができるかもしれないhttps://itunes.apple.com/app/id723967141?mt=8

関連する問題