Media Player

Applies To:
HTTP Large
Smooth Streaming

The final phase of your on-demand streaming implementation is to create the following items:

Note: On-Demand Smooth Streaming is not compatible with iOS devices. An alternative solution for streaming on-demand content to an iOS device is to convert your content to an iOS-compatible format and then use our HTTP Live Streaming feature.

Sample Smooth Streaming Player

In order to help you test your Smooth Streaming configuration, a sample Smooth Streaming player is provided on the Smooth Streaming Player page. This sample Smooth Streaming player allows you to visualize how the media player is able to dynamically switch between bit rates to adjust for changing network conditions and CPU usage. Additionally, a tool is provided to limit the maximum bit rate at which the player will download the stream. This provides the means through which you can simulate network congestion or excessive CPU usage.

Sample Web Page

Once you have created your Smooth Streaming-compatible player, you will need to generate an instance of it that points to the player URL. One way of accomplishing this is to create a web page that references it. A sample web page called "SmoothStreamingStatisticsTracker_OnDemand.html" is provided from the Smooth Streaming Player page. This sample web page relies on our sample Smooth Streaming player.

To set up the sample web page

  1. Upload your sample Smooth Streaming player to an origin server.
  2. Open the sample web page (SmoothStreamingStatisticsTracker_OnDemand.html) in your preferred text or HTML editor.
  3. Verify that the web page points to the correct location for the sample Smooth Streaming player (SmoothStreamingSamplePlayer.xap).
    <param name="source" value="SmoothStreamingSamplePlayer.xap"/>
  4. Update the mediaSource parameter to point to your Smooth Streaming presentation. Instructions are provided for the following services:
  5. Save your changes.