Playing Smooth Streaming videos
VODPack
A demo pack with all the required files for playback on iPhone, Silverlight and Flash, together with a test video is available in the VODPack package. Just unzip it in your webserver's document root and change the URLs in the 'index.html' file to your own domain.
The contents of the vodpack:
| File | Comment |
| ./index.html | Example page |
| ./flash.html | Flash player setup |
| ./silver.html | Silverlight player setup |
| ./video/oceans.ssm/oceans.ism | The server manifest file for the smooth streaming module |
| ./video/oceans.ssm/oceans.ismc | The client manifest file for Silverlight and Flash |
| ./video/oceans.ssm/oceans.m3u8 | The master playlist for iPhone/iPad |
| ./video/oceans.ssm/oceans-2032k.ismv | The video track at 2032 kbits/second |
| ./video/oceans.ssm/oceans-1336k.ismv | The video track at 1336 kbits/second |
| ./video/oceans.ssm/oceans-879k.ismv | The video track at 879 kbits/second |
| ./video/oceans.ssm/oceans-578k.ismv | The video track at 578 kbits/second |
| ./video/oceans.ssm/oceans-380k.ismv | The video track at 380 kbits/second |
| ./video/oceans.ssm/oceans-250k.ismv | The video track at 250 kbits/second |
| ./video/oceans.ssm/oceans-64k.isma | The audio track at 64 kbits/second |
Silverlight Player
Smooth Streaming is supported by the IIS Smooth Streaming Player Development Kit Beta 2 and the Silverlight Player templates provided by Expression Encoder 3.
The OVP (Open Video Player initiative) currently (Jan. 2010) doesn't support Smooth Streaming of H264/AAC.
IIS Smooth Streaming Player Development Kit Beta 2
The MediaSource is specified in the PlaylistItem tag. Set it to 'http://localhost/video.ssm/manifest'.
The player consists of the following files:
| File | Example |
| SmoothStreamingSamplePlayer.xap | part of the PDK |
| Default.html | part of the PDK |
Expression Encoder 3 Template
The MediaSource is specified in the PlaylistItem tag. Set it to 'http://localhost/video.ssm/manifest'.
The player consists of the following files:
| File | Example |
| MediaPlayerTemplate.xap | MediaPlayerTemplate.xap |
| SmoothStreaming.xap | SmoothStreaming.xap |
| index.html | index.html |
OpenVideoPlayer
Set the MediaSource to 'http://localhost/video.ssm/manifest'.
Silverlight security settings
Make sure you have a clientaccesspolicy.xml in your $(DOCUMENT_ROOT).
