发明名称 |
一种Android WifiDisplay中显示帧处理方法及系统 |
摘要 |
本发明提供一种Android WifiDisplay中显示帧处理方法及系统,属于显示帧处理领域。本发明显示帧处理方法包括以下步骤:帧合成模块把显示帧放在远端显示帧缓冲队列中;远端显示处理线程读取显示帧,放入帧共享对象中,发送帧就绪消息给帧中转线程;帧中转线程收到帧就绪消息,从帧共享对象中读取显示帧,开始处理显示帧,然后发送给编码模块进行编码;编码模块对显示帧进行编码,编码之后的显示帧交给打包发送进程;打包发送进程进行打包,发送给远端显示设备。本发明通过改变远端显示处理线程与帧中转线程的交互方式,有效改善了源端设备与远端显示设备进行显示数据传输时出现的延时现象,改善了用户体验。 |
申请公布号 |
CN104951270A |
申请公布日期 |
2015.09.30 |
申请号 |
CN201510345293.1 |
申请日期 |
2015.06.19 |
申请人 |
北京大学深圳研究生院 |
发明人 |
李险峰;金宝宝;严娇娇 |
分类号 |
G06F3/14(2006.01)I;G06F3/0488(2013.01)I |
主分类号 |
G06F3/14(2006.01)I |
代理机构 |
深圳市科吉华烽知识产权事务所(普通合伙) 44248 |
代理人 |
胡玉 |
主权项 |
一种Android WifiDisplay中显示帧处理方法,其特征在于包括以下步骤:S1:源端设备处理显示帧开始;S2:帧合成模块把显示帧放在远端显示帧缓冲队列中;S3:远端显示处理线程从远端显示帧缓冲队列中读取显示帧,放入帧共享对象中,并发送帧就绪消息给帧中转线程;S4:帧中转线程收到帧就绪消息,从帧共享对象中读取显示帧,开始处理显示帧,帧中转线程处理完显示帧,发送给编码模块进行编码;S5:编码模块对帧中转线程发送的显示帧进行编码,编码之后的显示帧交给打包发送进程;S6:打包发送进程对编码之后的显示帧进行打包,然后通过无线连接发送给远端显示设备;S7:源端设备处理显示帧结束。 |
地址 |
518055 广东省深圳市南山区西丽镇丽水路深圳大学城北大校区 |