关于iPad做电脑扩展屏

1  实现步骤

目前,iPad做电脑的扩展屏实现的方法很多,一直对这个技术很好奇,下面介绍一下我用Duet Display实现的方法(Duet Display号称“Zero lag”哦)。

  1. 在Apple store下载“Duet Display”软件,售价148RMB。当然,也可以通过其他渠道下载。
  2. 在电脑端下载“Duet Display”PC端安装包,搜索“Duet Display”,进入官网下载。
  3. 注意:需要科学上网哈。
  4. 若下载不了,给“Duet Display”开发商发邮件team@duetdisplay.com,请求安装包地址。
  5. 下载并安装完毕后,用传输线连接PC和iPad,在PC和iPad上都打开软件,连上则好,也可能会连不上,没关系。
  6. 若连不上,在电脑端打开“iTunes”,瞬间连上。

2  实现原理

PC端上的软件负责在系统内虚拟一块屏幕,并将这款屏幕上的内容以视频的方式编码记录下来,传输给iPad,iPad上的软件解码这个视频,立刻显示出来。

当“编码->传输->解码”这个过程足够快的时候,就可以达到很低的延迟。

因为iOS提供的权限不够高,Lightning接口不能用来传输开发者自己的数据,所以在“Duet Display”没出现之前,该类软件大多使用的是无线传输,但是无线传输本来速率就不怎么样,再加上信号丢失,画质和延迟都不太理想。

至于“Duet Display”具体应用的什么黑科技,可以绕过苹果的限制,用数据线传输视频画面,这个属于商业机密了吧!毕竟软件售价挺高的。

作者:祁俊辉
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/qijunhui/p/8283578.html