Using your server to broadcast a stream published by Microsoft Expression Encoder

Applies To: Windows Server 2008, Windows Server 2008 R2

This section demonstrates how to publish a broadcast from a computer running Microsoft Expression Encoder through a Windows Media server, also known as push distribution. This technique is ideal for broadcasting company meetings or live presentations. For this task, you must have a separate computer running Expression Encoder that has a sound card or video capture card and the appropriate input devices. Also, be sure that the person operating the encoder has administrator rights and privileges for the Windows Media server and can connect to Windows Media Services.

To broadcast a stream published by Expression Encoder

  1. Prepare Windows Media Services to receive content from the encoder by doing the following:

    • In Windows Media Services, in the console tree, click the server from which you want to stream.

    • In the details pane, click the Properties tab, and then in Category, click Control protocol.

    • Click WMS HTTP Server Control Protocol, and then click the Enable button. Expression Encoder uses the HTTP control protocol to send the encoded stream to the Windows Media server. For more information, see Using the HTTP protocol.

    • On the computer running Expression Encoder, create a Live Broadcasting session.

  2. In Expression Encoder, configure Publishing Point mode for the Live Broadcasting session. This mode is also referred to as push mode because you are pushing content to a Windows Media server. For more information about how to configure Publishing Point mode, see Set Live Broadcasting Output options.

After Expression Encoder begins streaming live content to the broadcast publishing point on the Windows Media server, clients can connect to the broadcast by using the publishing point URL or an announcement file.


Windows Media Services does not include a logging plug-in for encoder push scenarios. You can log encoder push broadcast data by creating an active script logging plug-in to use on your Windows Media server. For more information about creating a custom plug-in, see the Windows Media Services SDK.

See Also


Announcing content