In this tutorial we will take a video file and encode it to IIS Smooth Streaming, then publish those files with IIS Media Services.  There are a few things that need to be installed before we can proceed:

  1. Launch Microsoft Expression Encoder and select Transcoding Project.
  2. Click the Import button below and select your video/audio file.
  3. Switch the Output Format to IIS Smooth Streaming, and click Encode.


  1. After a length of time, depending on the size of the file, your encoding will be complete and you can close out of Expression Encoder.
  2. Go to: C:\Users\USERNAME\Documents\Expression\Expression Encoder\Output
  3. Open the newly created stream folder and copy the contents into: C:\inetpub\wwwroot\YOUR_DIRECTORY
  4. Open the extracted files from the SmoothStreamingPlayer.exe and copy those files to: C:\inetpub\wwwroot\YOUR_DIRECTORY
  5. Rename the SmoothStreamingPlayer.html file to index.html, then edit the file and replace the following code:
<param name="InitParams" value="selectedcaptionstream=textstream_eng,mediaurl=http://YOUR_SERVER/YOUR_DIRECTORY/YOUR_ISM_FILE.ism/manifest" />
  1.  You’re all done!  Now test it out by going to: http://YOUR_SERVER/YOUR_DIRECTORY


  1. To view your published files launch IIS, drill down to your website directory and select Content View.