Postby markfm » 04 Nov 2004 13:27
Not too tough, just need to make sure that your router is configured to do an address translation, forward the incoming request (to your external IP address, and the Port you are using for VLC) to the PC.
For example, I use an SMC router. I go into Advanced Settings, then pick NAT -- Virtual Server. I create an entry for Private IP my_pc_IP, Private Port 1234, select TCP, and Public Port 1234. This tells the router to forward incoming requests on 1234 to my PC's port 1234 for processing.
On your server PC, configure it to do a Stream Output, mmsh to LocalHost:
mmsh://127.0.0.1:1234
Set up your CODECs and bitrate -- I am test streaming 5 fps, 640x480, a high res framegrabber.
At a client, you can use either WMP or VLC. For VLC, do an open network connection, select the http/ftp/mms entry, type in:
mmsh://yourname.dynalias.org:1234
For WMP, select Open URL, use:
mms://yourname.dynalias.org:1234
If using WMP, you need to transcode to something WMP understands -- DIV3 for video seems to work well.
Don't forget -- uplink BW is usually a lot less than downlink. If you have a cable modem, you may get 2 Mbps down, but only 400K Up.