移行に関するよくある質問

プレイヤーV3への移行に関するよくある質問と回答をまとめました。

Ooyalaプレイヤーは、新しく、より柔軟に、そして効率よくウェブページにビデオを埋め込む方法を提供します。つまり、ウェブページのembedを変更する必要が発生します。この変更はすべての JavaScript embedに影響します (まだFlashプレイヤーを使用している、それともHTML5プレイヤーを使用しているかに関わらず)。

Q:新しいembedスタイルとはなんですか?

A:他のオブジェクト指向のフレームワーク (jQueryなど)の仕組みに似た、オブジェクトベースの embedスタイルに移行しつつあります。

Q:embedスタイルを変更する理由は?

A:新しいembedスタイルを取り入れることにより、パフォーマンスおよびキャッシュ性能が向上します。新しい スタイルはページに複数のembedを可能にし、それぞれのembedに対して別々にプレイヤーを 読み込む必要がありません。よりデベロッパーにやさしくなりました -- デベロッパーが慣れ親しんだパターンを採用しており、一般的な ウェブサイトデザインとうまく機能します。

Q:プレイヤーAPIに変更はありますか?

A:プレイヤーAPIは変わりませんが、新しいembedに基づき、呼び出し方法に変更が加わりました。HTML5用のBacklot API v2を追加し、現在のFlashプレイヤーAPIに近づけるようにしました。

Q:イベントモデルに変更はありますか?

A:はい。メッセージバスを提供することで、発行者/サードパーティのモジュールデベロッパーが、 必要に応じてプレイヤーに対して応答および(または)カスタマイズできるようになります。

Q:現在のOoyalaプレイヤーでFlashプレイヤーを使用できますか?

A:はい。引き続きFlashを使用することができます。プレイヤーV3は、Flashを利用することができない、 またはHTML5プレイヤーを使用しているデバイスでFlashがサポートされていない場合を考慮して、フォールバックの仕組みを提供します。 上記に当てはまらない場合はFlashを使用します。

Q:新しいプレイヤーを使用してFlashプレイヤーを埋め込んだ場合でも、引き続きActionScriptを 使用することはできますか?

A:Flashプレイヤーは引き続き機能するものの、ActionScriptコールはサポートされていません。 Flashプレイヤーオブジェクトとのやり取りは、JavaScript APIリクエストを通じて行ってください。

Q:どんなAPIが使えますか?

A:Ooyalaプレイヤーにはプレイヤー体験を改良するためのJavaScript APIのセットが用意されています。このドキュメントの後半で説明します。

この記事はお役にたちましたか?