一、G726标准库与海思G726库数据转换原理。
使用标准G726编解码库(比如:ffempeg)将PCM数据转换成G726数据,只有G726裸数据。如果使用海思G726编解码库(比如:hisi_voice_engine)将PCM数据转换成G726数据,有G726裸数据 4个字节的海思私有头。
标准G726库编解码数据与海思G726库编解码数据之间相互转换。
原始数据
目标数据
转换过程
标准G726库编码数据
海思G726库编码数据
在标准的编码数据基础上加上4个字节海思私有头。用海思G726解码时需要使用MEDIA_G726_XXX格式。
海思G726库编码数据
标准G726库编码数据
在海思G726库编码数据基础上去掉4个字节海思私有头。
海思G726音频帧说明如下,前面2个short表示海思私有头。short表示2个字节。
转载请注明原文地址: https://ju.6miu.com/read-37267.html