Iphone iOS应用程序中的屏幕共享?
我想与运行相同应用程序的其他设备共享我的应用程序iPad屏幕 更多细节:我的应用程序是一个会议应用程序。现在我希望,当我共享我的应用程序屏幕时,那些特定会议的参与者可以访问我的屏幕Iphone iOS应用程序中的屏幕共享?,iphone,objective-c,ios,ipad,screensharing,Iphone,Objective C,Ios,Ipad,Screensharing,我想与运行相同应用程序的其他设备共享我的应用程序iPad屏幕 更多细节:我的应用程序是一个会议应用程序。现在我希望,当我共享我的应用程序屏幕时,那些特定会议的参与者可以访问我的屏幕 结论:我想与运行相同应用程序的其他设备共享我的应用程序屏幕,就像Skype screen share一样。您需要一台服务器来完成此操作。这是一个漫长的过程。向您简要介绍总体细节 当用户登录时,您将获得信息 用户将首先尝试将映像发送到服务器 从用户屏幕连续获取屏幕截图图像 转换 从服务器检测其他用户(屏幕将共享给谁)
结论:我想与运行相同应用程序的其他设备共享我的应用程序屏幕,就像Skype screen share一样。您需要一台服务器来完成此操作。这是一个漫长的过程。向您简要介绍总体细节
- 当用户登录时,您将获得信息
- 用户将首先尝试将映像发送到服务器
- 从用户屏幕连续获取屏幕截图图像
- 转换李>
- 从服务器检测其他用户(屏幕将共享给谁)。将数据发送给该用户。并将NSData转换为UIImage并相应地更新UI
- 循环这个过程 //
(当前屏幕图像上下文/捕获的当前屏幕)
,反之亦然。
意味着将屏幕的当前上下文传输到连接的设备,并使此过程像继续发送/接收实时数据流一样
屏幕共享工作您可以从以下链接获得想法
1) 2) 哇,光是屏幕共享就太贵了@是的,你可以这么说。你可以等。它可能是免费的PHi HDDeveloper/Harsha,我是一名iOS高级开发人员,目前正在使用屏幕共享iOS应用程序。我在这里看到了你的答案,肯定会对我有帮助。我想和你讨论一下这个问题。我故意需要你的帮助,因为这对我的发展是紧迫的。你能分享一下你的电子邮件吗。请在这里查看我的查询->stackoverflow.com/questions/20054509/…我如何继续-GetsyHi,你找到这个问题的答案了吗。可以在iOS设备上共享屏幕吗?我认为这是不可能的,因为任何iOS应用程序的权限仅限于前台的当前应用程序。一旦应用程序进入后台,
ui应用程序
reference将不处理任何内容,因此屏幕图像将无法工作。您好,您找到解决方案了吗@shiva:在iOS中,我们只能共享应用程序的屏幕,我们不能在应用程序之外共享任何内容,但我的问题是,是否仍然可以仅共享我们自己的应用程序的屏幕
UIGraphicsBeginImageContext(self.window.bounds.size);
[self.window.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSData * data = UIImagePNGRepresentation(image);
[data writeToFile:@"foo.png" atomically:YES];