无线语音对讲(会议)系统
rtmesh系统集成了 PTT 语音对讲功能,PTT 语音对讲功能是通过单个按键方式控制,发送语音到其它设备的功能。可以通过外接 USB 声卡来实现设备语音功能的硬件扩展。本PTT 语音对讲功能也用于WiFi的网络环境中,在协议上充分考虑了无线局域网通信的特点,可以更好的适应无线通信网络。
PTT 语音对讲实现了如下功能:
- 可在局域网内自动发现其它开启 PTT 语音功能的设备,即使其它设备的 IP 地址不同一网段内,也可以互相通信。
- PTT 按键方式实时对讲,按住 PTT 按键开始录制语音,松开 PTT 按键停止录制语音。语音使用实时方式发送到网络中其他打开 PTT 语音功能的设备。
- 支持多个设备同时发送 PTT 语音,接收到多路语音的终端将多路语音进行混音处理后播放。
- 支持 PCM、G.711、G.726 等多种语音编码方式,可调整每次发送语音块的时间大小, 以合理平衡实时性和传输效率。
- 支持设置多个语音信道。每个设备可以同时加入一到多个语音信道内。设备将接收其加入信道的所有语音并播放,将发送自身PTT语音到一到多个选定信道中的所有成员。
- 支持对所有数据进行加密,以提高安全性。并可为每个语音信道的数据配置单独加密,以保证语音信道之间的隔离和安全性。
- 可自动适应网络时延。接收设备可根据当前网络报文的延迟情况自动调整播放语音的延迟时间。也可以手动设置延迟时间,以适应某些稳定网络,或一些自动调整无法适应的情况。
- 支持跨网段通信。可将局域网内一台设备为网关,该网关设备可通过 IP 连接其它被配置为网关的设备。两台建立连接的网关设备,可将各自局域网内的语音发送到对端局域网络中。