fanxiushu / xdisp_virt

xfsredir file system
http://blog.csdn.net/fanxiushu
556 stars 216 forks source link

xdisp_virt演示AirPlay的视频 #25

Open fanxiushu opened 2 months ago

fanxiushu commented 2 months ago

这是演示在windows11平台中的AirPlay以及对应的蓝牙鼠标键盘驱动控制iPhone手机的视频系列。

https://github.com/fanxiushu/xdisp_virt/assets/19388676/167a92f5-5c96-4a07-9d20-89e6cfefb626

https://github.com/fanxiushu/xdisp_virt/assets/19388676/5fbf05b3-a648-4578-84b4-4247ab2523f9

https://github.com/fanxiushu/xdisp_virt/assets/19388676/96bfb2ff-d738-49d8-a050-f04efee8e4ab

https://github.com/fanxiushu/xdisp_virt/assets/19388676/744844bf-5da0-4160-b0fb-7ceba455fff0

https://github.com/fanxiushu/xdisp_virt/assets/19388676/5f2a93dd-ff51-4616-a97f-efcf0ea06620

fanxiushu commented 2 months ago

这是演示linux平台下的xdisp_virt的AirPlay功能: (演示的是vmware虚拟机中的CentOS7系统, 如果是真正的物理机器中的linux,以及更高版本的linux应该也差不多)

具体是在vmware虚拟机的CentOS7下,蓝牙通过USB映射到CentOS7中, (如果vmware设置了虚拟机的蓝牙共享,需要取消掉,然后把USB接口的蓝牙设备映射到虚拟机中) CentOS7网络通过桥接方式连接到物理网络中,这样iOS等苹果设备才能通过AirPlay连接, 同时 linux下的蓝牙鼠标键盘,直接集成到了xdisp_virt程序中, 但是需要自己去配置蓝牙服务,具体需要满足以下一些条件: 1,当然需要有蓝牙设备这个实物。 2,需要安装blueZ,linux系统默认都会安装的。 3,需要xdisp_virt以 root 超级用户方式运行。 4,bluetoothd 服务程序以带参数方式运行: bluetoothd -C -P input

https://github.com/fanxiushu/xdisp_virt/assets/19388676/06075b97-8394-4cb0-94e2-2bf1fd1d7e78

https://github.com/fanxiushu/xdisp_virt/assets/19388676/4c639a18-efab-4843-819c-8480b12eef42

https://github.com/fanxiushu/xdisp_virt/assets/19388676/cf7d7d08-5037-458b-affc-62619ca5a873