原创
投屏事情小结
在公司加班连续了半年冲刺,将miracast aosp实现通过ndk完全解耦出来
相对于原生方案改动: audiorecord通过java获取再传递给Native与视频流再一起打包;
codec inputsurface直接与virtualdisplay关联,这种方式没法控制视频帧率(surfacemediasource那套没法直接通过ndk实现)
针对低延迟,主要依赖sink端实现,去除sink端ffmpeg缓冲和音视频同步
另外做了投屏之外模块功效
1)反控主要是注入keyevent与motionevent,不需要实现miracast界说的uibc协议
2)假息屏模块:使用surfacecontrol.setdisplaypowermode()接口;但虚拟屏数据合成和亮屏需要看底层机制;例如mtk平台上存在无法恢复亮屏问题
©著作权归作者所有:来自51CTO博客作者lindt的原创作品,如需转载,请注明出处,否则将追究法律责任
你的激励让我更有动力
赞赏
0人进行了赞赏支持
,,欢迎进入欧博平台网站(www.aLLbetgame.us),www.aLLbetgame.us开放欧博平台网址、欧博注册、欧博APP下载、欧博客户端下载、欧博游戏等业务。
投屏 miracast
0
珍藏
上一篇:WireShark中delta,...
网友评论
2条评论下载欧博真人客户端
回复Sunbet谁猜一猜结局
欧博代理
回复保定新闻网保定新闻网是河北权威的独家新闻发布平台,本站不仅有丰富可靠的国内外资讯内容,还关注民生,发布各类信息,关注生态环境的保护等问题,是保定市对外文旅宣传,对内生活服务的一个重要窗口,关注保定频道,就是关注了一个本地最有用的综合平台,保定新闻网,保定全市网上市民都在用的新闻网。给你小心心~