multiple arbitrary ice servers can be passed as client flag (close #24)

This commit is contained in:
Serene Han 2016-03-05 17:01:30 -08:00
parent 4e6bba559a
commit 9daa6c4b71
3 changed files with 8 additions and 6 deletions

View file

@ -19,8 +19,10 @@ func (i *IceServerList) String() string {
}
func (i *IceServerList) Set(s string) error {
log.Println("IceServerList:")
for _, server := range strings.Split(s, ",") {
// TODO: STUN / TURN url format validation?
log.Println(server)
option := webrtc.OptionIceServer(server)
*i = append(*i, option)
}