iPhone A13 Bionic中断Streaming SDK(编码)

问题描述 投票:0回答:1

我不确定要解决这个问题的方向,所以我在这里问,也许有人对iOS的流SDK有经验。

我们是一家小公司,我们有一个应用程序使用了专有的Streaming SDK,该软件是我们公司不久前从另一家公司购买的(大约4年,我们最近刚刚继承了该库的应用程序)。使用该库是为了使用户可以将自己直播到该应用程序的其他用户。此功能在所有iOS设备上均能正常运行,直到我们收到一些用户无法在iPhone 11、11 Pro和11 Pro Max设备上流式传输的报告为止。

今天,我们的团队终于可以使用iPhone 11,所以我们尝试调试流媒体库以查看发生了什么。事实证明,库的AudioEncoder在流的开始处达到其“失败”状态,并停止整个流。

甚至在动手购买新设备之前,我怀疑新CPU必须弄乱了音频/视频编码的某些部分,事实证明我是正确的。

[很遗憾,我们与创建此库的公司没有任何联系(也没有支持),我很确定它们不再存在,除了某些标头外,SDK的其余部分都打包在中。一个文件,因此我们无法深入研究对其进行修复。

我的问题是:

  1. [如果开发任何流媒体库的任何人都遇到了任何新iPhone发行的类似产品,如果您能指出我们的情况,问题是以及我们如何解决它和
  2. 某些流媒体库建议,最好是这次的开源建议,所以我们不5年后又回到这种情况。
ios video-streaming streaming hardware video-encoding
1个回答
0
投票

卢卡斯,

我们创建Larix SDK for mobile streaming。根据我们的经验,SDK维护人员的主要职责不仅是开发新功能,而且还维护所有旧的和新的OS和硬件版本。有时,一些新的系统版本可能会更改API并增加新的限制,因此长期保持应用程序的更新至关重要。

关于iPhone 11-这些型号在音频方面没有变化,这是一个库问题,而不是平台问题。

© www.soinside.com 2019 - 2024. All rights reserved.