我正在开发一个 iOS 应用程序,我需要将转换为网络数据包的 iOS 应用程序屏幕共享到另一个服务器目标。我可以使用套接字编程来发送和接收网络数据包。但是,我想知道,如何将我的 iOS 应用程序本机屏幕(视图)转换为数据包?例如:在Windows桌面中,它是通过RDP和视频驱动程序将桌面屏幕转换为数据包来实现的。
如果有人遇到过这样的事情,请告知。
谢谢。
Getsy.
iOS 具有将屏幕镜像到远程显示器的本机支持。它称为 AirPlay 镜像。
试图绕过 iOS 来提供类似的体验是非常困难的。
您必须在后台运行。您必须结合流媒体进行某种视频压缩。 Apple 没有为您提供对其 H.264 硬件压缩器的足够控制。
有多种产品可以接收您的 iOS 屏幕。例如:http://www.airsquirrels.com/reflector/ http://www.airsquirrels.com/reflector/ or
http://www.airserver.com/ http://www.airserver.com/
如果您想对接收端进行更多控制,您可以编写自己的 AirPlay 接收器。
我从这里开始:http://nto.github.io/AirPlay.html#screenmirroring http://nto.github.io/AirPlay.html#screenmirroring
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)