ADOBE®   MEDIA SERVER 5.0.3

デベロッパーズガイド


翻訳:株式会社サムライズ

 

注意

Adobe Media Server® バージョン 5についての本ドキュメントは第三者によって翻訳されたものであり、Adobe Systems Incorporated(アドビ システムズ社)は本翻訳物の正確性や完全性を査閲していません。

 

1メディアのストリーミングの概要

 

 

サポートされているクライアント、エンコーダー、コーデックおよびファイル形式

 

 

ストリーミングサービスでサポートされているクライアントおよびサーバー

ストリーミングサービスは、構築済みの 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  ServerFlash Media Interactive Server

4.5 — すべて

4 — Flash Player 10.1AIR 2

 

4.5 — Flash Player 10.1AIR 2iOS 3.0QuickTime 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.264VP6MP3 および 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 にパブリッシュします。

        Flash Media Live Encoder

        Adobe Media Server ExtendedAdobe Media Server Professional および Adobe Media Server Starter で実行されるサーバーサイドスクリプト。サーバーサイドのActionScript メソッド Stream.play() を呼び出すと、ストリームは「ライブ」と見なされます。

       カスタム構築された Flash Player または AIR アプリケーション。

       他のエンコーディングソリューションについてはFlash Media Server エコシステムパートナー」を参照してください。

 

 

 

最終更新日 2013/9/30