[webrtc-pc] STUN/TURN Auto Discovery handling

misi has just created a new issue for 
https://github.com/w3c/webrtc-pc:

== STUN/TURN Auto Discovery handling ==
How to process and pass up from ICE Agent to WebApp the Auto 
Discovered STUN/TURN servers
See: draft-ietf-tram-turn-server-discovery-10

My idea:
* ICE Agent makes this discovery 
  * when PC created
  * after network or interface change
ICE agent during PC creation gets the “domain name” from PC
From:
  * Local browser hard config, 
  * DHCP (domain-name), 
  * PC identity domain config  (“provider” domain from setIdentity)
* ICE agent discovers STUN/TURN servers based on this “domain name”
   * According  draft-ietf-tram-turn-server-discovery-10 
     * S-NAPTR lookup, DNS-SD discovery, Multicast DNS, Anycast etc,)
* And sending an event to WebApp with a list of discovered STUN/TURN 
servers
* App could decide to add these auto discovered servers (with 
additional credential) to iceSevers list.


Please view or discuss this issue at 
https://github.com/w3c/webrtc-pc/issues/941 using your GitHub account

Received on Friday, 11 November 2016 07:30:59 UTC