ADOBE® MEDIA SERVER 5.0.3
デベロッパーズガイド
![]() ![]() ![]() |
翻訳:株式会社サムライズ |
---|
注意
Adobe Media Server® バージョン 5についての本ドキュメントは第三者によって翻訳されたものであり、Adobe Systems Incorporated(アドビ システムズ社)は本翻訳物の正確性や完全性を査閲していません。
サポートされているクライアント、エンコーダー、コーデックおよびファイル形式
ストリーミングサービスでサポートされているクライアントおよびサーバー
ストリーミングサービスは、構築済みの Adobe Media Server アプリケーションです。ストリーミングサービスを使用して、メディアを Flash および Apple クライアントにストリーミングします。ストリーミングサービスは、rootinstall/applications/servicename にインストールされます。
次の表に、ストリーミングサービスとそれらのサービスでサポートされる最も古いサーバーのバージョン、サーバーエディションおよびクライアントランタイムを示します。
ストリーミングの種類 |
サービス名 |
サーバーのバージョン |
サーバーエディション |
クライアントランタイム |
RTMP 経由でのオンデマンドストリーミング。 オンデマンドメディアのストリーミング(RTMP)を参照してください。 |
VOD |
3 |
All |
Flash Player 6 AIR 1 |
HTTP 経由でのオンデマンドストリーミング。 「オンデマンドメディアのストリーミング(HTTP)」を参照してください。 |
なし |
4.5 |
All |
Flash Player 10.1 AIR 2 |
iOS 3.0 QuickTime X |
||||
RTMP 経由でのライブストリーミング。 「ライブメディアのストリーミング(RTMP)」を参照してください。 |
live |
3 |
All |
Flash Player 6 AIR 1 |
HTTP 経由でのライブストリーミング。 「ライブメディアのストリーミング(HTTP)」を参照してください。 |
livepkgr |
4 |
4 — Flash Media Enterprise Server、Flash Media Interactive Server 4.5 — すべて |
4 — Flash Player 10.1、AIR 2
4.5 — Flash Player 10.1、AIR 2、iOS 3.0、QuickTime X |
ストリーミングの種類 |
サービス名 |
サーバーのバージョン |
サーバーエディション |
クライアントランタイム |
RTMFP 経由のマルチキャストストリーミング。 「メディアのマルチキャスト(RTMFP)」を参照してください。 |
マルチキャスト |
4 |
Adobe Media Server Professional は IP マルチキャストをサポートします。
Adobe Media Enterprise Server は、 IP マルチキャスト、アプリケーションレベルのマルチキャスト、マルチキャストフュージョンをサポートします。マルチキャストフュージョンの技術は、IP とアプリケーションレベルのマルチキャストを組み合わせます。
サーバーエディションはサーバーバージョン5で変更されました。 Adobe Flash Media Streaming ServerはAdobe Media Server 5 Standardです。Adobe Flash Media Interactive ServerはAdobe Media Server 5 Professionalです。Adobe Flash Media Enterprise ServerはAdobe Media Server 5 Extendedです。Adobe Flash Media Development ServerはAdobe Media Server 5 Starterです。 |
Flash Player 10.1
AIR 2 |
重要:Adobe Media Server Standard では、ストリーミングサービスのサーバーサイドコードを変更できません。サーバーの他のすべてのエディションでは、コードを変更できます。
Adobe Flash プラットフォーム
サポートされているファイル形式とコーデックの完全なリストについては、「サポートされているファイル形式とコーデック」を参照してください。
ライブ HTTP DynamicStreaming は、H.264、VP6、MP3 および AAC コーデックをサポートしています。オンデマンド HTTP Dynamic Streaming では、ジャストインタイム Packager で F4V/MP4 ファイルがサポートされています。このドキュメントでは、ジャストインタイム Packager の使用方法について説明します。HTTP Dynamic Streamingの FLV ファイルをパッケージ化するには、オフラインの File Packagerツールを使用します。「File Packager reference」を参照してください。
また、Flashプラットフォームに関する次の記事を参照してください。
Smart phone and tablet
video encoding recommendations for Flash Player and AIR(アドビシステムズ社のエンコーディングの伝道者である
Maxim
Levkov と、アドビシステムズ社のプロダクトマネージャーである
Tom Nguyenの記事)。
Video encoding and
transcoding recommendations for HTTP Dynamic Streaming on the Flash Platform
(アドビシステムズ社のエンコーディングの伝道者である
Maxim
Levkov の記事)。
エンコーディングに関する記事の詳細な一覧については、「Adobe Developer Connection」の Video Encodingのページを参照してください。
Apple HTTP Live Streaming
Adobe Media Server による Apple HTTP Live Streamingのサポートには、オーディオビデオコンテンツ向けの H.264 とAAC/HE-AAC、オーディオのみのコンテンツ向けの AAC/HE-AAC が含まれています。
詳細については、「Apple HTTP Live Streaming Overview- FAQ」を参照してください。推奨されるエンコード設定については、「Best Practices for Creating and Deploying HTTP Live StreamingMedia for the iPhone and iPad」および「Recommended EncodingSettings for HTTP Live StreamingMedia」を参照してください。
次のエンコーダーを使用してライブストリームを Adobe Media Server にパブリッシュします。
• Adobe Media Server Extended、Adobe Media Server Professional および Adobe Media Server Starter で実行されるサーバーサイドスクリプト。サーバーサイドのActionScript メソッド Stream.play() を呼び出すと、ストリームは「ライブ」と見なされます。
• カスタム構築された Flash Player または AIR アプリケーション。
• 他のエンコーディングソリューションについては、「Flash Media Server エコシステムパートナー」を参照してください。
最終更新日 2013/9/30