关于语音通讯
目前播放器支持的是在web端通过采集麦克风的音频数据,然后通过ws协议发送到服务器,服务器再将数据转发给其他客户端(摄像头)。
单向的采集音频数据,然后发送到服务器,服务器再转发给其他客户端(摄像头)。
目前还不支持通过
ws协议接受音频数据,然后播放音频数据。
关于每个数据包的大小
默认是8k的采样率的
g711a/u数据
采集端默认是会每次发送20ms的音频数据,大小是160个字节。
[裸数据] = 160个字节
关于rtp封装
tcp
rtp tcp 封装格式是 [2]+[12]+[裸数据]
[2]: 2字节的rtp头(音频裸数据长度+12个字节的rtp扩展头)
[12]: 12字节的rtp扩展头
[裸数据]: 语音裸数据
udp
rtp udp 封装格式是 [12]+[裸数据]
[12]: 12字节的rtp扩展头
[裸数据]: 语音裸数据
裸数据
逻数据的格式是 [裸数据] + [裸数据]
关于jtt 道路运输车辆卫星定位系统音视频通讯协议 封装
jtt 是道路运输车辆卫星定位系统音视频通讯协议
关于协议介绍:
封装格式如下:
[4] 针头标识 +[1] V P X CC + [1] M PT + [2] 包序号 + [6] SIM卡号 + [2] 逻辑通道号 + [1] 数据类型(音频) + [8] 时间戳 + [2] 数据体长度 + [裸数据]
[4]: 针头标识
[1]: V P X CC
[1]: M PT
[2]: 包序号
[6]: SIM卡号
[2]: 逻辑通道号
[1]: 数据类型(音频)
[8]: 时间戳
[2]: 数据体长度
[裸数据]: 语音裸数据