将音频数据从移动设备流传输到服务器的标准方式

时间:2019-08-23 14:36:16

标签: android ios audio

关于如何在手机上接收音频数据,有很多很好的资源。我发现(几乎)没有一种以标准化的方式(即使用标准协议,例如RTP)将音频数据流传输到服务器。

将音频数据从Android或iOS流传输到服务器的标准方法是什么?

一些其他信息:

我找到的最接近的解决方案是:

我可以自己编写所有这些功能。也就是说,将音频数据包装在RTP,RTSP,RTMP中,然后编写一个服务器来接收流,对其进行解码并进行处理,但这似乎是一项标准任务,因此已经工作了很多天,因此应该已经存在。

此外,我坚信您不应该重新发明轮子。如果某个东西(苹果,谷歌或第三方)有一个好的,已建立的API,那么自己编写该功能是个坏主意,尤其是在涉及网络并因此涉及安全性的情况下。

1 个答案:

答案 0 :(得分:0)

我认为我已经弄清楚了,至少是一种标准方法。我的问题的一个可能答案是:SIP

iOS和Android上都有(甚至是本机)SIP接口,为此有(很多)现成的服务器,很可能存在库或命令行客户端在服务器端运行并用于进一步处理。

我还没有尝试过,但是看起来很标准化,很可能被广泛用于此类问题。

相关问题