Tristan-Nel

Untitled

Apr 30th, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;; External (public) IP address of the media server.
  2. ;;
  3. ;; If you know what will be the external or public IP address of the media server
  4. ;; (e.g. because your deployment has an static IP), you can specify it here.
  5. ;; Doing so has the advantage of not needing to configure STUN/TURN for the media
  6. ;; server.
  7. ;;
  8. ;; STUN/TURN are needed only when the media server sits behind a NAT and needs to
  9. ;; find out its own external IP address. However, if you set a static external IP
  10. ;; address with this parameter, then there is no need for the STUN/TURN
  11. ;; auto-discovery.
  12. ;;
  13. ;; The effect of this parameter is that ALL local ICE candidates that are
  14. ;; gathered (for WebRTC) will contain the provided external IP address instead of
  15. ;; the local one.
  16. ;;
  17. ;; <externalAddress> is an IPv4 or IPv6 address.
  18. ;;
  19. ;; Examples:
  20. ;; externalAddress=10.20.30.40
  21. ;; externalAddress=2001:0db8:85a3:0000:0000:8a2e:0370:7334
  22. ;;
  23. ;externalAddress=10.20.30.40
  24.  
  25. ;; Local network interfaces used for ICE gathering.
  26. ;;
  27. ;; If you know which network interfaces should be used to perform ICE (for
  28. ;; WebRTC connectivity), you can define them here. Doing so has several
  29. ;; advantages:
  30. ;;
  31. ;; * The WebRTC ICE gathering process will be much quicker. Normally, it needs
  32. ;;   to gather local candidates for all of the network interfaces, but this step
  33. ;;   can be made faster if you limit it to only the interface that you know will
  34. ;;   work.
  35. ;;
  36. ;; * It will ensure that the media server always decides to use the correct
  37. ;;   network interface. With WebRTC ICE gathering it's possible that, under some
  38. ;;   circumstances (in systems with virtual network interfaces such as
  39. ;;   "docker0") the ICE process ends up choosing the wrong local IP.
  40. ;;
  41. ;; <networkInterfaces> is a comma-separated list of network interface names.
  42. ;;
  43. ;; Examples:
  44. ;; networkInterfaces=eth0
  45. ;; networkInterfaces=eth0,enp0s25
  46. ;;
  47. ;networkInterfaces=eth0
  48.  
  49. ;; STUN server IP address.
  50. ;;
  51. ;; The ICE process uses STUN to punch holes through NAT firewalls.
  52. ;;
  53. ;; <stunServerAddress> MUST be an IP address; domain names are NOT supported.
  54. ;;
  55. ;; You need to use a well-working STUN server. Use this to check if it works:
  56. ;; https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
  57. ;;
  58. ;; From that check, you should get at least one Server-Reflexive Candidate
  59. ;; (type "srflx").
  60. ;;
  61. ;stunServerAddress=173.194.66.127
  62. ;stunServerPort=19302
  63.  
  64. ;; TURN server URL.
  65. ;;
  66. ;; When STUN is not enough to open connections through some NAT firewalls,
  67. ;; using TURN is the remaining alternative.
  68. ;;
  69. ;; Note that TURN is a superset of STUN, so you don't need to configure STUN
  70. ;; if you are using TURN.
  71. ;;
  72. ;; The provided URL should follow one of these formats:
  73. ;;
  74. ;;   * user:password@ipaddress:port
  75. ;;   * user:password@ipaddress:port?transport=[udp|tcp|tls]
  76. ;;
  77. ;; <ipaddress> MUST be an IP address; domain names are NOT supported.
  78. ;; <transport> is OPTIONAL. Possible values: udp, tcp, tls. Default: udp.
  79. ;;
  80. ;; You need to use a well-working TURN server. Use this to check if it works:
  81. ;; https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
  82. ;;
  83. ;; From that check, you should get at least one Server-Reflexive Candidate
  84. ;; (type "srflx") AND one Relay Candidate (type "relay").
  85. ;;
  86. ;turnURL=user:password@127.0.0.1:3478?transport=udp
  87. ;turnURL=tristan@optimaized-solutions.com:Dontmes$withthez0han@66.228.45.110:3478?transport=udp
  88. turnURL=kurento:kurento@127.0.0.1:3478
  89.  
  90. ;pemCertificate is deprecated. Please use pemCertificateRSA instead
  91. ;pemCertificate=<path>
  92. ;pemCertificateRSA=<path>
  93. ;pemCertificateECDSA=<path>
Add Comment
Please, Sign In to add comment