AirPlay iOS接收器录像机

AirPlay iOS接收器录像机,第1张

概述我如何设置AirPlay视频& iOS的音频接收器(然后将流保存为视频文件)? 我知道这违反了Apple的指导方针,这不适用于AppStore发行版.我很好用私有API. 注意:我使用的是Pythonista(使用objc_util),因此,如果可能的话,用Python编写的答案将非常有用,尽管Swift / Objective-C仍然非常受欢迎. 在最近令人难以置信(但短暂存在)的Vidyo应用 我如何设置AirPlay视频& iOS的音频接收器(然后将流保存为视频文件)?

我知道这违反了Apple的指导方针,这不适用于AppStore发行版.我很好用私有API.

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

解决方法 在最近令人难以置信(但短暂存在)的VIDyo应用程序进入App Store后,我假设你有这个想法.我设法在它被删除之前抓住了一个副本,但是在Pythonista中重新创建这个效果当然是可取的.

您可以从unofficial AirPlay specification开始,它描述了AirPlay协议的工作原理.具体来说,您需要the section on Screen Mirroring.从此,您可以将AirPlay界面组合在一起.

我不认为objc_util是必要的,Python提供了一些非常低级的网络模块.

从阅读规范,您将需要设置服务器. Flask可能无法处理它,Flask可能太高级了.看起来AirPlay流媒体内容甚至不在有效的http请求范围内.

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

我想VIDyo完全有可能找到一些私有API来让这更容易.我没有看到任何明确的理由为什么iOS会在某个地方实施AirPlay服务器,但它并不在可能的范围之外.如果存在,我不知道.你需要做更多的研究.

祝好运 总结

以上是内存溢出为你收集整理的AirPlay iOS接收器/录像机全部内容,希望文章能够帮你解决AirPlay iOS接收器/录像机所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1049570.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存