使用 webrtc 进行音频通话

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

我正在寻找仅使用 webrtc 实现音频调用的代码示例,我找到的只是仅用于视频调用的文档和代码示例。

我需要一个代码示例来测试服务并寻找可扩展性的可能性。

有人可以帮忙吗?并告诉我是否有这样的免费服务提供商符合我的要求

flutter webrtc
1个回答
0
投票

当然,使用 WebRTC 实现纯音频通话比看起来更简单。本质上,您只需修改标准 WebRTC 设置以仅请求音轨。使用“navigator.mediaDevices.getUserMedia({ audio: true, video: false })”获取音频流,然后像常规 WebRTC 设置一样继续,忽略视频相关部分。

为了测试可扩展性,您可能需要考虑 Twilio 或 Agora 等服务,因为它们提供强大的 WebRTC 解决方案并且具有相当高的可扩展性。这些平台并非完全免费,但它们通常有免费套餐或试用积分,可以满足您的初始测试需求。

简而言之,只需通过排除视频部分来调整标准 WebRTC 示例,然后就可以进行纯音频设置了!

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