- 博客(5)
- 收藏
- 关注
转载 再说TCP神奇的40ms
TCP是一个复杂的协议,每个机制在带来优势的同时也会引入其他的问题。 Nagel算法和delay ack机制是减少发送端和接收端包量的两个机制, 可以有效减少网络包量,避免拥塞。但是,在特定场景下, Nagel算法要求网络中只有一个未确认的包, 而delay ack机制需要等待更多的数据包, 再发送ACK回包, 导致发送和接收端等待对方发送数据, 造成死锁, 只有当delay ack超时后才能解开...
2018-07-20 11:15:10 347
转载 再探Linux下的TCP延迟确认机制--TCP_QUICKACK
转载:http://pananq.com/index.php/2011/08/29/%E5%86%8D%E6%8E%A2linux%E4%B8%8B%E7%9A%84tcp%E5%BB%B6%E8%BF%9F%E7%A1%AE%E8%AE%A4%E6%9C%BA%E5%88%B6/案例一:某同事随手写个压力测试程序,其实现逻辑为:每秒钟先连续发N个132字节的包,然后连续收N个由后台服务回显回...
2018-07-17 18:44:53 3491
转载 关于 android 6.0 上的 nuplayer 播放时的图像卡顿
作为一个和 android nuplayer 打了 N年交道, 自以为已经上古司机的老码农, 这一次居然被坑了一个礼拜;事情描述起来很简单, 测试人员突然发现目前的版本,播放很多视频都卡顿, 由于该项目在几个月之前就已经基本收敛, 实际上近几个月大家都是没怎么测试的; 测试突然报了一堆类似异常过来, 直接把问题级别拉到最高了;// MAGIC1. DO NOT TOUCH. BY 冗戈微言 h...
2018-07-12 22:31:53 1104
转载 android nuplayer reset处理流程
转载1.NuPlayerDriver::reset() [cpp] view plaincopymPlayer->resetAsync();// 执行异步reset while (mResetInProgress) { // 等待reset完成,如果5秒未完成,则会出现ANR mCondition.wait(mLock); } 2.NuPlayer::resetAsync...
2018-07-12 22:20:11 645
转载 分享一个分析的rtsp流媒体的问题
原文地址:分享一个分析的rtsp流媒体的问题作者:LLYF前面几篇博文都是关于http协议的流媒体,这篇博客分享一篇分析的rtsp协议的流媒体的问题。问题北京:播放一个内网服务器上面的音频文件,拖动进度条,毕现的会有so crash的现象查看log,crash的地方是:CHECK_LE(offset + payloadLength, buffer->size());这个宏没有满足导致。在分析...
2018-07-10 15:39:54 1106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人