我正在使用一个用C#语言编写的集成Mumble客户端开发Unity项目。我目前有短信和发送ping通过TCP工作。我现在正试图通过UDP发送语音数据,但遇到加密问题。
发送数据包时,mumble记录'Requesting crypt-nonce resync'并通过TCP向客户端发送请求以重新发送客户端crypt nonce。
我怀疑这意味着我在UDP上使用的加密是不正确的。 Mumble的文档说这两个协议应该使用不同的加密类型。 (UDP:OCB-AES128和TCP:TLSv1)
我正在使用MumbleSharp,它只支持没有语音的文本消息,其中有UDP无法正常工作。