HOME |   REGISTER FOR YOUR FREE AD   |  LOGIN |   

This page describes the setup required for broadcast to a Windows Media server using Pull from encoder, broadcasting to another port besides 80.  A publishing point is set up on the server to listen for that stream, which is then rebroadcast.  Rock-solid implementation, similar setup as videoconferencing.

A router may or may not be required, try finding your IP address and broadcasting first.  If it does not work immediately move to the router setup since you can then be assured that the computer running the encoder is outside of the firewall.

You will need: 

  • A router  (dlink, lynksys, etc)  If you are on a larger network;  the computer running windows media must be in the DMZ.
  • A high speed Internet Connection.  Upload speed is critical for streaming.
  • 1 or more additional computers on an different connection (optional).  Having a 2nd connection (or someone you can call who is outside of your network) is nice for test purposes, this makes sure the stream is independent and you are not impacting resources on the encoding machine while monitoring the broadcast.
  • Windows Media Encoder installed on your fastest machine
  • Some media to capture (camera, audio, screenshot, etc)
On the machine running Media Encoder open a new broadcast event, name it test, any capture equipment, then next, and on the next screen see which port it suggests for outbound connections.  Write this port # down and exit the Encoder, not saving your changes. 

Now set up your network to broadcast to the Windows Media Server 

Assign a static internal IP address to the network card
of the computer that will be doing the encoding.   Normally with 1 or more computers connected to the router they get their addresses assigned via DHCP.  Suggest assigning leaving all computers NOT running Media Encoder to receive addresses dynamically and the one running Encoder to 192.168.0.100.  Then under DHCP set to assign 192.168.0.50 dynamically, there will never be a conflict and the exposed host is well out of the range of DHCP assignable addresses. 

Find out your IP address.
  Make sure you are connected and surfing on the Internet; and click on start, run, type command and then type ipconfig /all    This will show you the IP address you are connected on.  If using a router this information should be in the properties section of the connection screen.  The IP address will look like  206.xx.xx.xx or 68.xx.xx.xx; not 192.168.0.100.  In windows ME you can run winpicfg on a command prompt or ipconfig in 2000 or higher to find out this information.  Write this address down.  NOTE:  If you have a “dynamically assigned” IP address this number could change from broadcast to broadcast and we would have to be aware of the new address therefore a DSL connection with static IP or DHCP connection who rarely change the IP address. 

Enable DMZ on the computer running Media Encoder.
  This allows your computer to be “seen” on the Internet so we can listen for and receive your stream.  You will probably see a number of standard ports already setup for you, ignore these and create a new entry.  Name and port number (Windows Media 1212 for example), specifying the computer 192.168.0.100 as the DMZ host, under protocol TCP/AND/UDP in and out (Important) and specify your rules as for time (anytime, only Sundays from 12-2; etc…) and apply.   

Contact your host (maybe us!!!) us via email or phone and provide them with your IP address and the port #.  This only has to be done the first time if using a static IP address.

Start encoding.  Run media encoder, choose broadcast live event, select audio and video sources, select “pull from the encoder”, under Broadcast connection select port 1212 (or the one provided).  Under Encoding options select your bandwidth/resolution settings, archive file (this is for a local copy only; it can be stored on the server for immediate playback if required).  Click on Start encoding.  Open Windows Media Player and enter the address provided by your host; example:   mms://YourIP/pubishingpoint   The player will open, initiating the connection with the server.  The server should listen for your connection and connect; you should see your video immediately.  When you (or the last person receiving the stream) disconnects the server waits for the next connection. 

If you found this information useful please consider using us as your streaming media host.

If you found this information useful please consider using us as your streaming media host.

Getting Started - Recording your event for broadcast later using Windows Media Encoder


Getting started - Live Unicast Streaming with Windows Media Encoder

Setting Up your Windows 2000/2003 web server for live broadcast

Or, another way of looking at it:

Other Areas:

Calculating Bandwidth

Random Tips/Tricks/Notes