AirPlay iOS接收机/记录器
如何为iOS设置AirPlay视频和音频接收器(然后将流保存为视频文件) 我知道这违反了苹果的指导方针,这不是为AppStore分发而设计的。我可以使用私人API。AirPlay iOS接收机/记录器,ios,iphone-privateapi,airplay,screen-recording,pythonista,Ios,Iphone Privateapi,Airplay,Screen Recording,Pythonista,如何为iOS设置AirPlay视频和音频接收器(然后将流保存为视频文件) 我知道这违反了苹果的指导方针,这不是为AppStore分发而设计的。我可以使用私人API。 注意:我正在使用Pythonista(带有objc_util),因此,如果可能的话,用Python编写的答案将非常有用,尽管Swift/Objective-C仍然非常受欢迎。我想你是在最近难以置信(但短暂)的Vidyo应用程序进入应用商店之后有了这个想法的。在它被取下来之前,我设法找到了一个副本,但在蟒蛇教中重现这种效果肯定是可取的
注意:我正在使用Pythonista(带有objc_util),因此,如果可能的话,用Python编写的答案将非常有用,尽管Swift/Objective-C仍然非常受欢迎。我想你是在最近难以置信(但短暂)的Vidyo应用程序进入应用商店之后有了这个想法的。在它被取下来之前,我设法找到了一个副本,但在蟒蛇教中重现这种效果肯定是可取的 您可以从开始,它描述了AirPlay协议的工作原理。特别是,你想要的。从这里,您可以组合一个AirPlay接口 我不认为这需要
objc_util
,Python提供了一些相当低级的网络模块
从阅读规范开始,您需要设置一个服务器<代码>烧瓶可能无法处理,烧瓶可能液位过高。看起来AirPlay流媒体甚至不在有效HTTP请求的范围内
我怀疑你会有很多麻烦。AirPlay规范(尤其是屏幕镜像)相当复杂。您需要让服务器接收一个H.264
编码的视频直播流(这是苹果用于直播其事件的相同格式),并且您还需要设置一个系统,以便根据通过单独流发送的数据同步您的视频。除此之外,您还需要提供一些端点来返回有关服务器的数据
我想完全有可能Vidyo找到了一些私有API使这变得更容易。我不明白为什么iOS会在某个地方实现AirPlay服务器,但这并不是不可能的。如果有,我不知道。你得做更多的研究
祝你好运;)