littlewater

Results 4 comments of littlewater

关于这个问题我自己简单跟了一下代码,研究重新启动接收端的接受情况,发现由于发送端不知发生了重置,结果接收端收到的数据sn远远超过了窗口最大值,但是代码流程仅仅忽略了这种情况,即目前版本无从知晓对端发生了变化。 一种直观的解决方案为,在数据流中附带保活包,通过这种保活包在两段之间相互传递可以识别可执行程序生命周期的标识。

对的,我本来是预期是库会发现异常,然后通过异常值来报告RESET,想太好了呵呵。

个人建议先分析丢包率情况,再考虑是否使用重传,因为重传本质上会增加延迟,音视频这种对延时的要求是比较高的。

我也是,之前的旧版本TV版本是有这个选项的,我每次都是用系统解码,系统的效果远好于硬解。