Media player
Flash and AIR media players
|
Supported protocols |
Media player location |
Flash Media Playback |
RTMP/x, HTTP Note: Flash Media Playback doesn’t support Set-level Manifest files. |
|
Strobe Media Playback |
RTMP/x, HTTP |
rootinstall/webroot/strobeplayer_setup.html |
Adobe Media Server sample video player The AMS sample video player is Strobe Media Playback in a wrapper. The wrapper includes a sample and generates HTML embed code. |
RTMP/x, HTTP To use this player for multicast playback, use the multicast configurator to create a manifest file. Use the manifest file as the source. |
rootinstall/samples/videoPlayer |
Adobe Media Server multicast sample player |
RTMFP |
rootinstall/tools/multicast/multicastplayer |
Flash FLVPlayback component |
RTMP/x |
FLV playback 2.5 supports DVR |
Flex components |
RTMP/x |
The previous table is not a complete list of supported media players. Many third parties have developed excellent media players. When using a third party media player, please check with the third party to verify which features the media player supports.
Play media in Flash Media Playback
Flash Media Playback is a compiled SWF file hosted on Adobe.com. Flash Media Playback is built on the Open Source Media Framework (OSMF). Flash Media Playback is not open source, but it is fully configurable and supports dynamically loaded plug-ins from third-party service providers. It runs in Flash Player 10.1 and AIR 2 and supports multi-bitrate streaming, Adobe HTTP Dynamic Streaming (streaming over HTTP), and DVR.
Flash Media Playback does not support set-level manifest files; use Strobe Media Playback instead. Or, to use multi-bitrate HTTP Dynamic Streaming with Flash Media Playback, use a Manifest.xml file.
-
Load the Flash Media Playback Setup page in a web browser.
-
Enter the Video Source.
-
Indicate whether the video uses HTTP Dynamic Streaming or Adobe Access.
-
To use DVR, click the Advanced tab and select Stream Type DVR.
-
Click Preview to update the embed code.
-
Click Play to test the code.
-
To use the player in your own HTML page, copy the embed code and paste it into your page.
Play media in Strobe Media Playback
Strobe Media Playback is built with the Open Source Media Framework (OSMF). It supports progressive download, RTMP streaming, HTTP Dynamic Streaming (including adaptive bitrate manifest files), multicast streaming, and content protection with Adobe® Flash® Access™. You can host Strobe Media Playback on your own server.
The Strobe Media Player is bundled with the installer and is available at RootInstall/webroot/strobeplayer_setup.html when you install AMS. Use it to preview your stream, update the parameters, and generate an embeddable code.
To use the page, follow these steps:
Provide the URL of your stream in the src field under Flash Variables.
Set various parameters as desired and click Preview and Update button.
Verify the playback in the Preview Player in the right column.
Copy paste the embeddable code from the field Preview Code.
Play media in the Adobe Media Server sample video player
The sample player that installs with Adobe Media Server to rootinstall/samples/videoPlayer is based on Strobe Media Playback. You can use the sample player to generate HTML embed code to use in your own HTML page.
To play the sample F4M manifest files in the sample video player, enter a localhost address in the Stream URL box. For example, http://localhost/vod/hds_sample1_manifest.f4m.
Embed the Adobe Media Server sample video player in an HTML file
-
Browse to the sample video player and open it in a browser. The file is located at rootinstall/samples/videoPlayer/videoplayer.html.
-
Enter the URL of the video to play and click Stream. The sample player adds the URL of the video file to the embed code.
To play an on-demand file from the vod service, copy the file to the rootinstall/applications/vod/media folder. The URL is something like the following:
rtmp://localhost/vod/mp4:sample1_1500kbps.f4vrtmp://localhost/vod/mp4:sample1_1500kbps.f4vrtmp://localhost/vod/mp4:sample1_1500kbps.f4v
-
Find the section on the page labeled “Embed Code”.
-
Copy the code from the text field at the bottom of the page. The code begins and ends with <object> tags.
-
Create a new HTML page.
-
Paste the code from the sample video player into the HTML file between the <body></body> tags.
-
Save the HTML page to the rootinstall/webroot folder.
Note:Do not name the file “index.html”. The Adobe Media Server Start Screen is the index.html file in the webroot folder. If you save a file named index.html to the webroot folder, the file will overwrite the Start Screen.
The embed code looks for the SampleMediaPlayback.swf file at swfs/SampleMediaPlayback.swf. The SampleMediaPlayback.swf is installed to this folder by default. To serve the HTML page from a different web server, use the same folder structure.
-
Open your HTML file in a browser.
Apple media players
Apple HTTP Live Streaming supports both live content and on-demand content.
Media player |
Supported streaming type |
Devices running iOS 3.0 and later include built-in client software. |
On-demand and live (HTTP) |
On Mac OS 10.6 and later, Safari 4.0 and QuickTime X. |
On-demand and live (HTTP) |
For more information about Apple media players, see Apple HTTP Live Streaming Overview.