Added the code below to live555MediaServer.cpp right after main()., It yields 
this when compiled:

live555MediaServer.cpp:26: error: ‘ReceivingInterfaceAddr’ was not declared in 
this scope
live555MediaServer.cpp:26: error: ‘our_inet_addr’ was not declared in this scope

   Adding it to GroupsockHelper.cpp in place of:
//netAddressBits ReceivingInterfaceAddr = INADDR_ANY;

   compiles, but yields:

Failed to create RTSP server: bind() error (port number: 8554): Cannot assign 
requested address

  when run. Ideas?

   Thanks,

      Steve


On Tue, 4 Nov 2008 18:09:46 -0800
Ross Finlayson <[EMAIL PROTECTED]> wrote:

> >     I have a system that has multiple Ethernet interfaces. How can I 
> >bind mediaserver to a specific interface. For instance, I have two 
> >interfaces: 192.168.0.1 and 10.0.0.1. I would like media server to 
> >be available to only the systems attached to the 10.0.0.x physical 
> >interface. Any ideas?
> 
> First, *do not* send the same question to the mailing list more than once!
> 
> There's no current way to do what you want using the pre-built 
> "live555MediaServer" binary; however, you can do this by modifying 
> the source code:
> 
> Add
>       ReceivingInterfaceAddr = our_inet_addr("10.0.0.1");
> to the start of your code (e.g., at the start of the "main()" function).
> -- 
> 
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
> _______________________________________________
> live-devel mailing list
> live-devel@lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
> 
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to