
计算机网络
yiluang
这个作者很懒,什么都没留下…
展开
-
带内与RFC2833中的DTMF传输
笔记客户处TDM侧误检测一个DT,趁这次机会了解一下DT的传输。带内:DT与源语音混在一起AD转化成RTP来传输。俗称透传,需要对端通过算法判断,误判率较高。CPU可以采取切音的方式(即通过算法检测出DT并将这一段语音静音),然后通过RFC2833传给对方以提高可靠性。RFC2833:属于带外传输,DT编码成RTP-EVENT来传输,与RTP源语音区分开来,不会误判。...原创 2019-11-07 15:25:25 · 1231 阅读 · 0 评论 -
如何判断芯片架构是大端还是小端
你的机器是大端还是小端?代码int checkCPUendian(){ union{ unsigned long int i; unsigned char s[4]; }c c.i = 0x12345678; return (0x12 == c.s[0]);}分析首先清楚一点,数组元素从0 ~ n按低地址到高地址排列。如果返回为真,即高位数据(0x12)放在低地址...原创 2019-10-10 11:15:36 · 939 阅读 · 0 评论 -
UTF-8,Unicode,GB2312编码转换(C语言)
UTF-8,Unicode,GB2312编码转换(C语言)最近在做MQTT客户端的时候,遇到需要将输入的GB2312中文转换为UTF8的问题,这边做一个整理。UTF-8转GB2312/*! * \brief Gb2312至UTF8 转换函数 * * \details Gb2312 -> Unicode -> UTF8 * * \param const ch...原创 2019-10-11 10:11:00 · 6712 阅读 · 2 评论