家里有一台老式的投影仪,没有无线连接功能,只能通过HDMI线和VGA线传输数据。投影的时候需要使用电脑,但平常的使用,手机用起来更方便,曾考虑买一个无线接收装置,用来进行无线投屏,但是这样性能似乎不是太好,会有些延迟。希望以后的无线投屏可以感觉不到卡顿。
于是就买了个type-c的转换器。有的手机可以支持hdmi的连接,使用转换器直接就可以使用了。但我用的手机太旧了,不支持。但是买的转换器还可以间接使用,在手机上装上它的apk,打开usb调试模式,连上手机的时候弹出了设备授权,就如同连接电脑一样。
这个时候大概猜到了,这个设备如同一个小主机处理器。其投影原理和vysor,Total Control以及游戏直播应用类似,可能是利用了虚拟显示的ImageReader方法获取到图像数据,再输出到hdmi接口,传送给投影仪。
进一步验证:在手机上开启无线adb调试,
参考
https://blog.csdn.net/anyanyan07/article/details/80564973
刚开始可以在电脑上进行无线adb操作
结果连接转接设备后,就
F:\ADT\sdk\platform-tools>adb shell
error: device not found
找不到设备了
这个转换器抢占了设备。这个软件处理让其可以适配更多的机型,确实很有创意。
试了下iPhone,直接就可以转换显示。
这个转换器的设计,可以加强我们对Android显示设备的理解:
Android支持的显示设备主要包括主显示(主屏幕),HDMI显示,WIFI显示,虚拟显示
来源:CSDN
作者:aaajj
链接:https://blog.csdn.net/aaajj/article/details/103785683