Encoder live streaming


  • Hi.

    I'm new to Expression Encoder.

    I wanted to ask how can I do a live broadcast that someone remote can see the stream?


    Monday, July 26, 2010 1:40 PM

All replies

  • Good morning.

    I can easily outline how to use the Encoder to broadcast the stream. I do need to know whether or not your consumer, the person viewing the stream, is on the same network, within the same network domain, or is this person a web consumer potentially outside of the network on which you're broadcasting. That is another discussion.

    Let's start with how to perform a Live broadcast using Expression Encoder 4

    1. Start the Encoder and select the Live Broadcasting Project

    2. Goto the main menu and select either, File | Add Live Source or  File | Add File Source, depending on which audio/video source(s) you want to broadcast.  If setting up a Live source, Locate the Live Sources panel and click the Video Device combo box to expand it.  Select the camera, webcam, or capture source you want to broadcast fromthe list.  Do the same for the Audio Device combo box.  If it's a file source, navigate to and select the file source(s) you want to add.

    3. Cue the file/live source you want to start your broadcast with.  Cueing a source makes it the active source.  You can't start a Live broadcast or capture to archive unil a source is cued.  The cue button is in the top left portion of the Live or File source preview object in Thumbnail view, or on the right side is in Details view.

    4. Locate and select the Output tab. Check the checkbox labeled "Streaming"

    5. Select the Publishing Point radio button and specify a legitimate WMS (Windows Media Services) publishing point on a WMS server that will broadcast the stream you PUSH to it.  You can click the Connect button to verify the connection to the server if you choose.

    OR if broadcasting locally (Local netwok)

    Select the Broadcasting radio button and choose a free port on the local machine on which you'll broadcast.  Note 8080 is the default

    6. Click Start. 


    Now in Step 5, the WMS server is the important point.  Some users pay for Windows Media broadcasting services allowing a separate company to maintain and own the servers that broadcast the video on the WWW. This is a typical cross domain soloution. Can you tell me if your consumer is on the same network as yourself?

    Tuesday, July 27, 2010 3:33 PM
  • Thank you for the reply.

    My question was in general, so I'm not sure if I will use it within the same network or not.

    There seems to be a lag if I choose Broadcasting on local network- the stream is a couple of seconds late.

    Do you know why this happens?

    Thanks again.

    Tuesday, July 27, 2010 4:25 PM
  • Our Live broadcasting isn't low-latency or meant to provide a real-time encoding solution. Bottom line, there's latency on multiple steps in the workflow that we don't control, so we can't support something like that with the technology Encoder uses. Sorry for the inconvenience.

    Tuesday, July 27, 2010 7:45 PM