Android 手机TV端屏幕共享助手


     最近一段时间辞职在家,无聊写了个小程序也算是个demo。这里和大家分享一下,还望各位同仁多多指点。主要功能是实现同局域网下,手机端和TV端连接并分享手机屏幕画面(手机端只支持Android 5.0级以上版本)。


   好了,先上图。app端和tv端两个demo。


  app端主界面截图。

 

     至于TV端并没有实现更多功能,仅仅是单纯的负责显示手机端传输过来的图片就不在截图了。

   说一下,实现原理其实很简单。手机端负责截取手机屏幕并压缩,然后通过udp多次传输给同局域网内的TV设备(获取同局域网内设备参考)。(UPD图片传输参考链接)Tv端收到完整的图片数据,进行刷新界面。

    这个程序还存在一个重要的问题那就是延迟、延迟、延迟,自测网络环境良好 图片截图压缩到100k以内平均延迟2s左右。还有个问题是因为是单张图片显示所以看起来也不会流畅。各位朋友有没有好的思路或者解决办法,还请指教。个人有个想法,就是在手机端录屏。然后手机和TV端数据就通过视频流去传输。无奈现在并没有接触很多视屏流相关的知识。脑子里没有具体的思路,各位朋友,有能力的还请多多指导,在此谢过。


源码下载地址:Android 手机TV端屏幕共享助手源码。


猜你喜欢

转载自blog.csdn.net/u010257120/article/details/72830227
今日推荐