我希望与运行相同应用程序的其他设备共享我的应用程序iPad屏幕。
更多细节:我的应用程序是会议应用程序。现在,我希望那些参与特定会议的人可以在我共享应用程序屏幕时显示我的屏幕。
结论:我想与其他运行相同应用程序的设备共享我的应用程序屏幕,就像Skype屏幕共享一样。
答案 0 :(得分:8)
您将需要一台服务器。这是一个漫长的过程。向您简要介绍整体细节
循环过程。
UIGraphicsBeginImageContext(self.window.bounds.size);
[self.window.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData * data = UIImagePNGRepresentation(image);
[data writeToFile:@"foo.png" atomically:YES];
答案 1 :(得分:2)
好的,您需要做的基本上是记录屏幕(您可以使用此iOS Screen Capture View)并将其流式传输到其他设备。
答案 2 :(得分:0)
您可以为两个设备交换图像流(Current screen image context / Captured current screen)
,反之亦然。
意味着将屏幕的当前上下文传输到连接的设备,并使此过程像继续发送/接收一样直播数据。
屏幕共享工作让您从以下链接中获知。