Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AirPlay iOS接收机/记录器_Ios_Iphone Privateapi_Airplay_Screen Recording_Pythonista - Fatal编程技术网

AirPlay iOS接收机/记录器

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应用程序进入应用商店之后有了这个想法的。在它被取下来之前,我设法找到了一个副本,但在蟒蛇教中重现这种效果肯定是可取的

如何为iOS设置AirPlay视频和音频接收器(然后将流保存为视频文件)

我知道这违反了苹果的指导方针,这不是为AppStore分发而设计的。我可以使用私人API。


注意:我正在使用Pythonista(带有objc_util),因此,如果可能的话,用Python编写的答案将非常有用,尽管Swift/Objective-C仍然非常受欢迎。

我想你是在最近难以置信(但短暂)的Vidyo应用程序进入应用商店之后有了这个想法的。在它被取下来之前,我设法找到了一个副本,但在蟒蛇教中重现这种效果肯定是可取的

您可以从开始,它描述了AirPlay协议的工作原理。特别是,你想要的。从这里,您可以组合一个AirPlay接口

我不认为这需要
objc_util
,Python提供了一些相当低级的网络模块

从阅读规范开始,您需要设置一个服务器<代码>烧瓶可能无法处理,烧瓶可能液位过高。看起来AirPlay流媒体甚至不在有效HTTP请求的范围内

我怀疑你会有很多麻烦。AirPlay规范(尤其是屏幕镜像)相当复杂。您需要让服务器接收一个
H.264
编码的视频直播流(这是苹果用于直播其事件的相同格式),并且您还需要设置一个系统,以便根据通过单独流发送的数据同步您的视频。除此之外,您还需要提供一些端点来返回有关服务器的数据

我想完全有可能Vidyo找到了一些私有API使这变得更容易。我不明白为什么iOS会在某个地方实现AirPlay服务器,但这并不是不可能的。如果有,我不知道。你得做更多的研究

祝你好运;)