layeh / gumble

gumble is a Mumble client implementation in Go (golang)
https://pkg.go.dev/mod/layeh.com/gumble
Mozilla Public License 2.0
172 stars 55 forks source link

question : are commands and voice packets sent on the same socket or on 2 different sockets ? #53

Closed spexocta closed 3 years ago

spexocta commented 3 years ago

do Gumble use one socket for commands (ex ping, user changes etc ) and another socket only for voice data ? or is it all sent on one socket connection ?

ghost commented 3 years ago

Currently all is sent on the same TCP socket. There is a ticket open to support UDP audio (#38), which allows audio to be on another thread, but I have no plans on implementing it.