ADOBE® MEDIA SERVER 5.0.3
デベロッパーズガイド
![]() ![]() ![]() |
翻訳:株式会社サムライズ |
---|
注意
Adobe Media Server® バージョン 5についての本ドキュメントは第三者によって翻訳されたものであり、Adobe Systems Incorporated(アドビ システムズ社)は本翻訳物の正確性や完全性を査閲していません。
構築済みの Media Player
Flash Media Player および AIR Media Player
Media Player |
サポートされるプロトコル |
Media Player の場所 |
Flash Media Playback |
RTMP/x、HTTP 注意:Flash Media Playback では、セットレベルマニフェストファイルはサポートされていません。 |
|
Strobe Media Playback |
RTMP/x、HTTP |
|
Flash Media Server サンプルビデオ Player |
RTMP/x、HTTP AMS サンプルビデオ Player は、ラッパー内の Strobe Media Playback です。ラッパーには、サンプルが含まれ、HTML 埋め込みコードが生成されます。 |
rootinstall/samples/videoPlayer マルチキャスト再生用にこのPlayer を使用するには、Multicast Configurator を使用してマニフェストファイルを作成します。マニフェストファイルをソースとして使用します。 |
Adobe Media Server Multicast サンプル Player |
RTMFP |
rootinstall/tools/multicast/multicastplayer |
Flash FLVPlayback コンポーネント |
RTMP/x |
FLV playback 2.5 は DVR をサポートします。 |
Flex コンポーネント |
RTMP/x |
mx.controls.VideoDisplay spark.components.VideoPlayer spark.components.VideoDisplay |
注意:前の表は、サポートされている Media Player の完全なリストではありません。多くのサードパーティが優れた Media Player を開発しています。サードパーティの Media Player を使用する場合は、Media Player がサポートする機能をサードパーティに確認してください。
Flash Media Playback でのメディアの再生
Flash Media Playback は、Adobe.comでホストされるコンパイルされた SWF ファイルです。Flash Media Playback は、Open Source Media Framework(OSMF)に基づいて構築されています。Flash Media Playback はオープンソースではありませんが、完全に設定可能で、サードパーティのサービスプロバイダーから動的にロードされたプラグインをサポートします。Flash Media Playback は、Flash Player 10.1 および AIR 2 で実行され、マルチビットレートストリーミング、Adobe HTTP Dynamic Streaming(HTTP 経由でのストリーミング)および DVR をサポートします。
注意:Flash Media Playback では、セットレベルマニフェストファイルはサポートされていません。代わりに Strobe Media Playback を使用します。または、マルチビットレート HTTP Dynamic Streamingを Flash Media Playback で使用するには、Manifest.xml ファイルを使用します。
Flash Media Playbackの詳細については、www.adobe.com/products/flashmediaplayback を参照してください。
1 Web ブラウザーで Flash Media Playback Setup ページ(www.osmf.org/configurator/fmp/)をロードします。
2 「Video Source」に入力します。
3 ビデオで HTTP Dynamic Streamingと Adobe Access のどちらを使用するか示します。
4 DVR を使用するには、「Advanced」タブをクリックし、「Stream Type」で「DVR」を選択します。
5 埋め込みコードを更新するには、「Preview」をクリックします。
6 「Play」をクリックし、コードをテストします。
7 ユーザー自身の HTML ページで Player を使用するには、埋め込みコードをコピーしてページに貼り付けます。
Strobe Media Playback でのメディアの再生
Strobe Media Playback は、Open Source Media Framework(OSMF)に基づいて構築されています。Strobe Media layback は、プログレッシブダウンロード、RTMP ストリーミング、HTTP Dynamic Streaming(アダプティブビットレートマニフェストファイルを含む)、マルチキャストストリーミングおよび Adobe® Flash® Access™ でのコンテンツ保護をサポートします。Strobe Media Playback はユーザー自身のサーバーでホストする必要があります。
osmf.orgから最新の Strobe Media Playback とそのマニュアルをダウンロードします。
Adobe Media Server サンプルビデオ Player でのメディアの再生
Adobe Media Server と共に rootinstall/samples/videoPlayer にインストールされるサンプル Player は、Strobe MediaPlayback に基づいています。サンプル Player を使用して、ユーザー自身の HTML ページで使用する HTML 埋め込みコードを生成できます。
重要:サンプルビデオ Player でサンプル F4M マニフェストファイルを再生するには、「Stream URL」ボックスにローカルホストアドレスを入力します。例えば、http://localhost/vod/hds_sample1_manifest.f4m のように入力します。
HTML ファイルへの Adobe Media Server サンプルビデオPlayer の埋め込み
1 サンプルビデオ Player を参照し、ブラウザーでその Playerを開きます。このファイルはrootinstall\samples\videoPlayer\videoplayer.html にあります。
2 再生するビデオの URL を入力し、「Stream」をクリックします。サンプル Player でビデオファイルの URL が埋め込みコードに追加されます。
例えば、VOD サービスからのオンデマンドファイルを再生するには、rootinstall/applications/vod/media フォルダーにそのファイルをコピーします。URL は次のようになります。
rtmp://localhost/vod/mp4:sample1_1500kbps.f4v
詳細については、「RTMP 経由でオンデマンドメディアファイルを再生するための URL」、「RTMP経由でライブストリームをパブリッシュおよび再生するための URL」、「HTTP 経由でライブストリームをパブリッシュおよび再生するための URL」、「HTTP 経由でオンデマンドストリームを再生するための URL」を参照してください。
3 このセクションは「埋め込みコード」とラベル付けされたページにあります。
4 ページの下部にあるテキストフィールドからコードをコピーします。コードは、<object>タグで開始および終了します。
5 新しい HTML ページを作成します。
6 サンプルビデオPlayer からのコードをHTML ファイルの <body></body> タグ間に貼り付けます。
7 HTML ページを rootinstall/webroot フォルダーに保存します。
重要:ファイル名を「index.html」にしないでください。Adobe Media Server の Start 画面は、webroot フォルダー内のindex.html ファイルです。webroot フォルダーに index.html という名前のファイルを保存すると、Start 画面が上書きされます。
埋め込みコードは、swfs/SampleMediaPlayback.swf で SampleMediaPlayback.swf ファイルを検索します。SampleMediaPlayback.swf はデフォルトでこのフォルダーにインストールされます。別の Web サーバーから HTML ページを配信するには、同じフォルダー構造を使用します。
8 HTML ファイルをブラウザーで開きます。
Apple Media Player
Apple HTTP Live Streaming は、ライブコンテンツとオンデマンドコンテンツの両方をサポートします。
Media Player |
サポートされているストリーミングの種類 |
iOS 3.0 以降を実行中のデバイスには、ビルトインクライアントソフトウェアが含まれます。 |
オンデマンドおよびライブ(HTTP) |
Mac OS 10.6 以降では、Safari 4.0 および QuickTime Xです。 |
オンデマンドおよびライブ(HTTP) |
Apple Media Player の詳細については、「Apple HTTP Live Streaming Overview」を参照してください。
最終更新日 2013/9/30