[MTK]WFD出现卡顿

1.当发现有衰减或卡顿,可以看是否有如下日志:
212887 07-05 11:13:53.018936 582 24850 I MtkNetworkSession:[WFD_P] [dummy = 0] ts = 7663475,in 7663545,out 7664846,LatencyF 91,发送1300,LatencyT 1392
212888 07-05 11:13:53.019069 582 24850 I MtkNetworkSession:[WFD_P] [audo] [dummy = 0] ts = 7663476,in 7663546,出7664846,LatencyF 7,发送1300 ,LatencyT 1307

//如下的时间单位都是毫秒
LatencyF 91 //编码打包的延迟时间
send 1300 //发送的延迟时间
LatencyT 1392 //总的延迟

2.假如发送时间比较长(一般需要平均1000 / 25FPS = 40毫秒以内才能保证不会卡顿)那么卡顿是正常现象,一般没办法提升,此类网络原因,如下LOG(link_score小于70),说明是网络信号不好卡顿延迟:
39313 07-05 11:13:50.521 <6> [7662.347991](1)[1261:tx_thread] [wlan] nicCmdEventQueryStaStatistics:(P2P INFO)link_score = 11,rssi = 78,rate = 81,threshold_cnt = 2780,。

3.假如是LatencyF太长,请帮忙设置如下属性并抓日志重现(需要提供mtklog和netlog)。
adb root
adb shell setenforce 0
// Android O版本以及之前的版本
亚行外壳setprop mtk.omx.enable.venc.log 1
// Android P版本
adb shell setprop vendor.mtk.omx.enable.venc.log 2

剑气纵横三万里

“为什么要努力?” “想去的地方很远,想要的东西很贵,喜欢的人很优秀,父母的白发,朋友的约定,周围人的嘲笑,以及,天生傲骨。”

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐