Created this new:
func ICEConfiguration_new() *webrtc.Configuration { now := time.Now() var cf webrtc.Configuration s:= webrtc.ICEServer{ URLs: []string{"turn:turnserver.net:3428"}, Username: "admin", Credential: "1234", CredentialType: webrtc.ICECredentialTypePassword, } cf.ICEServers = append(cf.ICEServers, s) iceConf := configuration{ conf: cf, timestamp: now, } conf.Store(&iceConf) return &iceConf.conf}
And edited the webclient.go in that one place but this did not work
Han
On Dec 5, 2022, at 5:03 PM, Han So <Hansolo2218@gmail.com> wrote:
Now trying to update the ice configuration and updated in one place you suggested.Got and initial error 401 unauthorized … will continue to troubleshoot to see why. The configuration server struc looked good I thought.HansOn Dec 5, 2022, at 12:15 PM, Han So <Hansolo2218@gmail.com> wrote:
Nvm, I was able to get external coturn working - needed to open up ports between my local machine and the turn server
Hans
On Dec 5, 2022, at 11:38 AM, Han So <Hansolo2218@gmail.com> wrote:
Relay test seemed to work from the Galene server.. I can chat fine and even see some good success messages in the coturn logs.. but audio and video does not work
Hans
On Dec 2, 2022, at 6:39 AM, Juliusz Chroboczek <jch@irif.fr> wrote:
Attempted what you said, but it turned out we couldn’t even get a simple
external turn server working.
Strange. Did the relay test work on both sides? (Client and server?)