Using file sources to broadcast a Live Smooth stream from IIS Media Services - Expression Encoder 4 SP1

If your goal is to have clients connect to an in process live broadcast stream , using IIS Smooth Streaming which referes to file sources as its content then note that, at this time there is not a feature in IIS that will allow you to perform such an action by simply pointing to file sources similar to the options provided in Windows Media Services .

However , you can use the Expression Encoder to produce and push Live Smooth streaming content to a publishing point on the IIS server where you can refer to file sources to be used as the content for a live broadcast.


Using steps similar to those listed below you can accomplish this:

1. PROJECT SELECTION

                · Select a Live Broadcast Project with the Expression Encoder

2. FILE SOURCES

· Select File Sources

· Add test files to be queued

· Also modify the Play then option to Jump To the files in the queue

3. OUTPUT FORMAT

· On the Encode Tab

· Set the Output Format to IIS Smooth Streaming

4. LIVE SMOOTH STREAMING PUBLISHING POINT

· Create a Live Smooth Streaming publishing point on the IIS server

· Also create a folder for the template files to reside

· Start the publishing point

5. CONNECT TO THE PUBLISHING POINT

· On the Output Tab

· Select the Publishing Point Option

· Location: https://server/ppt.isml

· Verify connection indicates connected after supplying necessary credentials

6. TEMPLATE CREATION

· Select a Template , once the files are generated

· You will place them in the folder on the IIS server

7. GENERATE TEMPLATE

· Click the Generate button Fill out the Generate Template with the appropriate information

· If you choose to use Publish template to server using WebDAV all the appropriate files

· Will be placed on the server in the location listed in the template

8. TESTING WITH SILVERLIGHT PLAYER

· Once finished start the encode session, then open the player from the browser

· You should see your files sources being streamed

Note: If you are familiar with the SDK you create an application perform the same steps above.