- 博客(2)
- 收藏
- 关注
原创 curl库处理https消息慢问题定位
项目中使用curl与服务器进行https的通信,每次消息来回几乎都要超过200ms。这个时间太长,需要优化。首先,就是定位问题出在哪儿。记录如下:是服务器的问题吗?用postMan和curl命令行,发送同样的消息到服务器,测试处理时间通常都在100ms以下,所以不是服务器的问题。让curl输出更多信息 curl_easy_setopt(easyHandle, CURLOPT_VERBOSE, 2L);哪一步花时间长?通过curl_easy_getinfo接口,获取到每一步花费的时间。确认
2021-04-01 20:21:02 616
原创 RTP传输视频数据的两个细节
最近接到一个工作,为视频会议的视频编码增加一种VP8格式。整个流程包括VP8的编码,封包,发送,接收,解包,解码。在学习这一部分的代码时,注意到两个细节:一,对于压缩后大于1000字节的视频数据进行了拆包,既把较大的视频数据封装成多个RTP包进行发送。二,视频数据并不是拆包后立即发出,而是进入一个队列,根据一定条件进行等待后再发出。那么,为什么要进行这两个处理呢?背景视频数据的特征观察项目中的音频数据,是并没有这两个处理的。那么音频和视频有什么不同呢?音频数据是每20ms得到一帧数据,每一帧比较小
2020-07-13 10:27:56 905 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人