Streaming type
Supported clients and servers for streaming services
Streaming services are pre-built Adobe Media Server applications. Use streaming services to stream media to Flash, AIR, and Apple (iOS and QuickTime) clients. The services are installed to rootinstall/applications/servicename.
The following table lists the streaming services and their earliest supported server versions, server editions, and client runtimes:
|
Service name |
Server version |
Server edition(earliest supported) |
Client runtime (earliest supported) |
On-demand streaming over RTMP. |
vod |
3 |
All |
Flash Player 6 AIR 1 |
On-demand streaming over HTTP. |
None |
4.5 |
All |
Flash Player 10.1 AIR 2 iOS 3.0 QuickTime X |
Live streaming over RTMP. |
live |
3 |
All |
Flash Player 6 AIR 1 |
Live streaming over HTTP. |
livepkgr |
4 |
4—Adobe Media Server Extended, Adobe Media Server Professional 4.5—All |
4—Flash Player 10.1, AIR 2 4.5—Flash Player 10.1, AIR 2, iOS 3.0, QuickTime X |
Multicast streaming over RTMFP. |
multicast |
4 |
Adobe Media Server Professional supports IP Multicast Adobe Media Server Extended supports IP Multicast, Application-level Multicast, and Multicast Fusion. Multicast Fusion technology combines IP and Application-level Multicast. The server editions have changed with server version 5. Adobe Flash Media Streaming Server is Adobe Media Server 5 Standard. Adobe Flash Media Interactive Server is Adobe Media Server 5 Professional. Adobe Flash Media Enterprise Server is Adobe Media Server 5 Extended. Adobe Flash Media Development Server is Adobe Media Server 5 Starter. |
Flash Player 10.1 AIR 2 |
On Adobe Media Server 5 Standard, you cannot modify the server-side code in the streaming services. In all other editions of the server, you can modify the code.
Supported file formats and codecs
Adobe Flash Platform
For a complete list of supported file formats and codecs, see Supported file formats and codecs.
Live HTTP Dynamic Streaming supports the H.264, VP6, MP3, and AAC codecs.
For on-demand HTTP Dynamic Streaming, the just-in-time packager supports F4V/MP4 files. This document explains how to use the just-in-time packager. To package FLV files for HTTP Dynamic Streaming, use the offline File Packager tool. See File Packager reference.
In addition, see the following Flash Platform articles:
Apple HTTP Live Streaming
Adobe Media Server support for Apple HTTP Live Streaming includes H.264 and AAC/HE-AAC for audio-video content and AAC/HE-AAC for audio-only content.
For more information, see Apple HTTP Live Streaming Overview - FAQ.
For recommended encoding settings, see Best Practices for Creating and Deploying HTTP Live Streaming Media for the iPhone and iPad and Recommended Encoding Settings for HTTP Live Streaming Media.
Supported encoders
Use the following encoders to publish a live stream to Adobe Media Server:
Server-side scripts running on Adobe Media Server Extended, Adobe Media Server Professional, and Adobe Media Server Starter. When you call the Server-side ActionScript method Stream.play(), the stream is considered “live”.
A custom-built Flash Player or AIR application. See Working with live video.
Third-party encoding solutions. See Adobe Media Server Solution Partners.