[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