none
ASFReader + NAT

    Question

  • I have a ASFReader(on some PC 192.168.x.x) which reads stream from port 8083 of other system in LAN (192.168.x.x). No I want to put process with ASFReader on public IP and want it to read stream from a PC behind NAT with an internal IP (192.168.x.x).......any suggestions..???
    Saturday, April 25, 2009 5:12 AM

Answers

  • You need to set your router up to forward requests for port 8083 to the specific IP on your network that is running the server for your ASFReader.  The steps for doing this will be specific for your router.  You should be able to find out by Googling.

    Here is a similar scenario for WM Encoder:

    http://support.microsoft.com/kb/284211

    My dshow site is http://tmhare.mvps.org.  Please use Vote As Helpful and Mark As Answer where appropriate.
    Saturday, April 25, 2009 5:25 AM
    Moderator

All replies

  • You need to set your router up to forward requests for port 8083 to the specific IP on your network that is running the server for your ASFReader.  The steps for doing this will be specific for your router.  You should be able to find out by Googling.

    Here is a similar scenario for WM Encoder:

    http://support.microsoft.com/kb/284211

    My dshow site is http://tmhare.mvps.org.  Please use Vote As Helpful and Mark As Answer where appropriate.
    Saturday, April 25, 2009 5:25 AM
    Moderator
  • Your router and your PC need to be setup Routing Table, so the IP behind NAT is ping-able. If network is unreachable, then you can not stream it over. You may think a small Proxy program, which can re-router IP packet in a private virtual network. Then what you did will also work for the IP behind the NAT. Let the Proxy do the rest.
    david.tac

    Friday, May 01, 2009 6:34 PM