多媒体基础2-趁热打铁简述AMR
[写在最前面的] 越发觉得iteye(以前的javaeye)是个不错的技术讨论平台,所以决定先将以前的一些技术相关的文章都搬过来。一来备忘,二来系统化自己的知识。主观上是为了自己的积累与提高,希望客观上能给不相识的技术伙伴一点帮助。如果转载,请标注出处。
?
模式bit率(kbps)帧长(byte)04.751315.151425.91636.71847.42057.9521610.227712.232
说明:
关于AMR的文件格式见下图(该图取自RFC3267):
Fig1中的Header为6个byte:
十六进制 23 32 42 4d 52 0a
字符????? #? ! A?? M? R? \n
Fig2中为帧首部1byte:
P值为0,FT为AMR模式(见前面的表格),Q为帧质量指示器(0-该帧被损坏)
参考资料:RFC3267