Servers in stock
 Checking availability...
50% off 1st month on Instant Servers - code 50OFF +1-646-490-9655
Build your server
Expression Encoder • Streaming configuration tutorial

Microsoft Expression Encoder 4 Smooth Streaming Tutorial

Follow this step-by-step guide to configure Microsoft Expression Encoder 4 with Smooth Streaming for live H.264 video broadcasting to your Server Room server. Get your stream live in minutes.

7-step guide Smooth Streaming H.264 video

Step-by-step guide

Follow each step carefully to configure Expression Encoder 4 for live Smooth Streaming with your Server Room server.

1

Add a publishing point

Log into your Server Room account, go to the Account tab, and click Publishing Points. Add a new publishing point for your live stream.

Expression Encoder - Account tab, Publishing Points Expand
2

Configure the publishing point

Provide a name and title for the publishing point, and set its type to match your intended stream.

Expression Encoder - Publishing point name, title and type Expand
3

Install Expression Encoder 4 PRO SP2

Download and install Microsoft Expression Encoder 4 PRO SP2. The licensed version is required to stream to iOS devices without the 10-second clip limitation imposed by the free version.

Once installed, open the application and select Live Broadcasting Project on the start screen.

Expression Encoder 4 - Live Broadcasting Project on start screen Expand
4

Select the H.264 stream type

In the top-right corner of the Live Broadcasting Project, select the H.264 video codec as your stream type.

Expression Encoder 4 - H.264 video codec selection Expand
5

Connect to the publishing point

Click Apply to open the Preset window. In the Output section, check Publishing Point and enter your Server Room domain name and publishing point in the Location field. Click Connect — the encoder will prompt for your username and password.

Expression Encoder 4 - Output, Publishing Point, Location field and Connect Expand
6

Set encoding bitrates

In the Encode section, select the bitrates you want to encode to during the live stream. Add or remove bitrates using the + and trash icons at the bottom right. The server can detect your connection speed and serve the most appropriate bitrate to each viewer automatically.

Expression Encoder 4 - Encode section, bitrate selection Expand
7

Add a source and start streaming

Use Add a Live Source to stream from a webcam, IP camera, or screen capture device. Use Add a File Source to stream a pre-encoded video file.

Once everything is configured, click the large START button to begin your live stream. Click STOP when you are done.

To view your stream, go to your account page, click Publishing Points, and select one of the available playback options.

Expression Encoder 4 - Add Live Source, START button Expand

FAQ

Common questions about streaming with Microsoft Expression Encoder 4 and Server Room.

Where do I find my Server Room publishing point details?

Log into your Server Room account, go to the Account tab, and click Publishing Points. Your domain name, publishing point path, username, and password are listed there.

Why do I need the PRO version of Expression Encoder?

The free version of Expression Encoder 4 limits iOS device streams to 10 seconds per clip. The PRO SP2 version removes this restriction and enables full Smooth Streaming to iPhone and iPad.

How many bitrates should I configure?

You can add multiple bitrates for adaptive bitrate streaming — the server will deliver the most appropriate one to each viewer based on their connection speed. A common setup is three bitrates: high (e.g. 2000 kbps), medium (e.g. 800 kbps), and low (e.g. 400 kbps).

What should I do if the publishing point fails to start?

Go back to your account page, click Publishing Points, and use the control buttons to Stop, Shutdown, and then Start the publishing point again.

Why does Expression Encoder fail to connect?

Verify your publishing point Location, username, and password are entered correctly. Make sure your Server Room video service is active. Contact our support team via live chat if the issue persists.

Ready to go live?

Our audio and video streaming services include unlimited connections, unlimited bandwidth, and 24/7 expert support to keep you on air.