Juliusz Chroboczek
Juliusz Chroboczek
Okay, I'm increasingly confused. `pion/ice` creates a TURN client here: https://github.com/pion/ice/blob/master/gather.go#L656. If I read the code correctly, this always sets `c.stunServerAddr` to nil, right? Is that correct? Shouldn't we be...
I'm the upstream author of sroamd. Sroamd is not ready for general usage, the flooding protocol is not reliable enough yet. Sroamd is currently on hold, since I'm busy with...
No. My current hypothesis is that it's the same issue as https://github.com/pion/webrtc/issues/1356, which is apparently due to having multiple local addresses on a single local socket; that's going to happen...
Are your machines double-stack?
> what is considered double-stack? having both ipv4/6? Yes.
I don't know if the issue is the same as https://github.com/pion/webrtc/issues/1356 (which has higher priority for me), but that issue goes away when I disable IPv6 (see https://github.com/pion/webrtc/issues/1356#issuecomment-894376345). Disabling IPv6...
The workaround is not a simple matter of disabling IPv6 for TCP-ICE — it requieres disabling IPv6 globally on the host. This means that you'll run into trouble as soon...
@alexpokotilo Could you please explain why this code is necessary? Why is it not enough to remove the aggregation headers and concatenate the resulting payloads?
>> Could you please explain why this code is necessary? Why is it not enough to remove the aggregation headers and concatenate the resulting payloads? > So if you get...
This could be implemented by adding an interface ``` interface PacketAppender { []byte appendPacket([]byte, []byte) } ``` and in samplebuilder do something like ``` appender, ok := codec.(PacketAppender) if ok...