2013-07-07 70 views
0

我曾尝试过流音频(AAC-LC)从iOS的3个月没有成功...直播音频从iOS的

  • 我试过音频序列,其工作良好,但有一个奇怪的延时(〜4S),我不知道为什么(高层次的API?)
  • 我试过音频单元,它有时会使用修改后的代码从this source

我的作品在模拟器上,但从未用手机我真的迷失了,谁能帮助我?

编辑 我必须做一个直播应用程序(通过RTSP iPhone-> Wowza服务器)。视频部分运行良好,延迟很小(1s)。现在我试图添加视频,除了视频,但我坚持与SDK。

tldr:我需要捕获麦克风输入,然后通过网络发送AAC帧没有得到巨大的延迟

+0

不知道代码的应用程序和网站,帮助的机会很渺茫。我建议改善你的问题。 – marko

+0

我编辑了一下,希望它可以帮助 – HaneTV

回答

0

这个应用程序,这是我刚才完成,广播任意两个iOS设备的音频在同一网络上的设备:

https://drive.google.com/open?id=1tKgVl0X92SYvgpvbljRzilXNQ6iBcjqM

将其编译为Xcode 9的最新beta版本,并在两台iOS 11(beta)设备上运行它。

该应用程序很简单;你启动它,然后开始说话。从网络连接到音频流,一切都是自动的。由应用程序产生的

事件显示在事件日志中的应用:

enter image description here

即使代码很简单,简洁,提供的事件日志,以了解应用程序的架构更快更容易。

+0

谢谢,即使它对我来说已经很老了 - 而且我从来没有把它做成“生产准备好” - 我会看看你的代码:) – HaneTV