2012-04-11 9 views
0

現在のHTML4移行ウェブサイトには、いくつかのフラッシュ動画があります。最小限の変更でAppleのデバイスでそれらを再生させるにはどうすればいいですか?iPhoneとiPadで既存のFlashサイトを動作させるには?

私は数多くのスレッドを見ましたが、混乱しました。これらのスレッドで提案されているいくつかの可能な方法は:

  1. 要求からデバイスを特定し、他の形式のビデオを提供しています。どのフォーマットをここで配信する必要がありますか?私は2つの形式ですべてのビデオを維持する必要がありますか? H.264エンコーディングは、hereが提案されました。

  2. HTML 5オプション。私の場合は実現不可能です。 HTML5のページを書き換えることは私にとっては不可能です。

誰かが私の場合に推奨される方法をお勧めしますか?ありがとう。

+1

オプション2は*最も実現可能なケースです - それはなぜあなたのためにそうではありませんか?それは難しいことではなく、DOCTYPEを変更し、HTML5標準を満たすいくつかの要素を整理し、ビデオを再生するためのいくつかの[すばらしいJavaScriptライブラリ](http://html5video.org/)を実装してください。また、あなたのビデオをViemoやYouTubeのようなサービスにアップロードし、オプションではない埋め込みですか?それはおそらく最も速く/最も簡単でしょう。 – Marty

+0

@iND iPhoneとiPadは、Flashをサポートしていません。サポートが必要な場合は、「既存のFlashソリューションを維持する」が機能しません。 – ceejayoz

+0

申し訳ありませんが、ツタンカーメンを探していて、間違いなく私の軽いコメントを投稿しました。とにかく、フラッシュ/エアーオプションについては、このtutを見て:http://sonnati.wordpress.com/2011/04/26/air-2-6-for-ios-and-video-playback/ Flash - Flash IDE 、FlashDevelop、FlashBuilder - Air製品を生産することができ、これをiOSアプリケーションにすることができます。この問題は、どのビデオフォーマットが必要かによって決まります。 – iND

答えて

2

HTML 5のオプション。私の場合は実現不可能です。 HTML5のページを書き換えることは私にとっては不可能です。

HTML5がサポートしていることについて少し間違っていると思います。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!doctype html>に置き換えます。完了! HTML5では新しいタグを使用できますが、そうする必要はありません。いくつかの(まれな)エッジケースではうまくいくものがbackwards compatibleです。

すべてをH.264としてエンコードしてください。あなたは最も簡単な時間を過ごすことができます。必要に応じて、デスクトップ用Flashでファイルを配信し、HTML5 <video>タグを使用してモバイルデバイスに配信します。

Video.jsSublimeVideoなどのハイビジョンのHTML5/Flashプリインストールプレーヤーを使用すると、簡単に作業できます。

+0

素晴らしい。私はHTML5の後方互換性について知らなかった。 – understack

関連する問題