iOS:将iOS应用程序屏幕转换为networking数据包

我正在开发一个iOS应用程序,我需要共享我的iOS应用程序屏幕转换为networking数据包到另一个服务器的目的地。 我可以使用套接字编程来发送和接收networking数据包。 但是,我想知道,如何才能将我的iOS应用程序本地屏幕(视图)转换为数据包? 例如:在Windows桌面,由RDP和video驱动程序实现的桌面屏幕转换为数据包。

请告知是否有人遇到这样的事情。

谢谢。

Getsy。

iOS具有本地支持以将屏幕镜像到远程显示器。 它被称为AirPlay镜像。

提供类似的尝试绕过iOS的经验是非常困难的。 你将不得不在后台运行。 你将不得不做一些video压缩结合stream媒体。 苹果公司并没有给你足够的控制权,他们的H.264硬件压缩器。

有多种产品可以接收你的iOS屏幕。 例如: http : //www.airsquirrels.com/reflector/或http://www.airserver.com/

如果您想在接收端进行更多的控制,您可以编写自己的AirPlay接收器。 我会从这里开始: http : //nto.github.io/AirPlay.html#screenmirroring