gpt4 book ai didi

javascript - HTML语音聊天宽度Phonegap和node.js

转载 作者:太空宇宙 更新时间:2023-11-04 01:04:58 25 4
gpt4 key购买 nike

是否可以在 HTML 应用程序宽度 Phonegap 和 node.js 上进行实时语音聊天?

亚历克斯,

最佳答案

在 native 应用程序中,可以进行语音聊天,但这是因为代码将使用 native API(也称为使用 Objective-C for iOS 和 Java for Android 编程,以及各自的 SDK)。我对 PhoneGap 的经验为零,并且我相信他们正在公开某种 API,让您可以访问设备的外围设备(例如麦克风或摄像头),因此我相信这在客户端是可能的。

在纯 HTML 网站(不是应用程序)中,可以使用 Flash 来实现,并且 WebRTC 已经取得了一些突破,用户可以在点对点设置中进行视频 session 。点对点意味着它们已连接到另一个,因此这不适用于您的 Node.js 设置。

不幸的是,除了 WebRTC 还没有完全准备好/实现 HTML 语音聊天之外,最大的障碍是,如果我们谈论的是多用户语音聊天,您将必须进行大量的“混合”(将音频信号合并在一起)和处理才能使其正常工作 - 请记住,刚刚交谈的用户不应该听到自己的声音。执行此操作的服务器称为多点控制单元 (MCU)。不幸的是,我很确定 Node.js 没有 MCU 实现。

关于javascript - HTML语音聊天宽度Phonegap和node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23912022/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com