是否可以将从移动设备获取的音频实时传输到网络服务器?

Posted

技术标签:

【中文标题】是否可以将从移动设备获取的音频实时传输到网络服务器?【英文标题】:Is it possible to stream audio picked up from a mobile device to a webserver in real-time? 【发布时间】:2016-09-20 23:03:15 【问题描述】:

考虑创建一个应用,允许人们使用内置麦克风从手机上播客。我认为这是可能的,因此 Facebook Live,但我想知道我需要什么服务器端和逻辑来构建它。

【问题讨论】:

【参考方案1】:

是的,很有可能,服务器端你需要设置一个服务器套接字来接受来自用户的连接,然后通过它流式传输音频。从逻辑上讲,您需要您的手机在应用程序中配置服务器的 IP 地址,它们连接到该地址并在它们到来时传输它们的音频流。

这是基本的网络/套接字管理,以供将来参考,不要问“是否有可能……”之类的模糊问题。

【讨论】:

以上是关于是否可以将从移动设备获取的音频实时传输到网络服务器?的主要内容,如果未能解决你的问题,请参考以下文章

流式传输实时音频

在 iOS 设备上捕获视频并将其实时流式传输到服务器(或其他移动设备)

实时音频流到移动设备 - 动态播放速度

将录制的音频从浏览器流式传输到服务器

直播如何推流

从 Android 设备到 Wowza 服务器的实时流传输协议?