All pastes #23406 Raw Edit

mediaproxy --vip

public text v1 · immutable
#23406 ·published 2005-09-20 05:17 UTC
rendered paste body
*** ../src/mediaproxy-1.2.1/mediaproxy.py       2005-01-24 18:54:54.000000000 +0100
--- mediaproxy.py       2005-04-18 14:28:36.000000000 +0200
***************
*** 27,32 ****
--- 27,35 ----
      parser.add_option("--ip", dest="proxyIP", type="ip", default=None,
                        help="use this IP to talk to the RTP parties (first found)",
                        metavar="IP")
+     parser.add_option("--vip", dest="virtualIP", type="ip", default=None,
+                       help="use this IP in SDP payload (for NATed mediaproxy servers)",
+                       metavar="IP")                      
      parser.add_option("--ports", dest="ports", type='ports', default=(35000, 65000),
                        help="rtp port range (35000:65000)",
                        metavar="min:max")
***************
*** 70,75 ****
--- 73,79 ----
      if options.listenAddr is not None:
          rtphandler.tcpListenAddress = options.listenAddr
      rtphandler.proxyIP = proxyIP
+     rtphandler.virtualIP = options.virtualIP
      rtphandler.minPort = options.ports[0]
      rtphandler.maxPort = options.ports[1]
      rtphandler.TOS = options.tos