问题标签 [agora-web-sdk-ng]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
agora.io - 如何通过 Web 服务器的 API 创建 Agora 频道名称和令牌
我想使用 Laravel 中的 Agora API 创建 Agora https://www.agora.io/en/频道名称和令牌。任何人都可以帮忙,拜托。
webrtc - Agora WebSDK-NG 音频可视化工具
是否可以使用 Agora WebSDK-NG 创建音频可视化器?我正在寻找类似的东西: https ://webrtc.github.io/samples/src/content/getusermedia/volume/
或者
https://www.cssscript.com/audio-visualizer-with-html5-audio-element/
感谢您的任何建议。
agora.io - Agora Web SDK 呼叫等待实现
寻找建议看看,是否可以使用 Agora WebSDK 实现“呼叫等待”功能?我们有现场表演,主持人在节目期间接听观众电话。我们想要:
- 当观众打电话时,应该将电话排入队列。
- 当呼叫者处于等待状态时(在队列中),我们可能会向呼叫者发送“等待”音乐(但这可能不是绝对必要的)。
- 主机一次可以让一个呼叫者出队并接听电话。
我可以想到两种可能的方式,我们可以在现场直播中实现这一点。
- 一种是在主持人接听电话后,让来电观众重新以主持人身份加入频道。但是在队列管理方面会有很多“放弃”。
- 另一种方法是使用带外解决方案,例如 Twillio。在这种情况下,调用需要有一个单独的 WebRTC 连接。
有什么建议吗?
agora.io - 是否可以在 Flutter 中实现云录制
是否可以使用https://pub.dev/packages/agora_rtc_engine这个依赖项在 Flutter 中实现云录制?我已经检查了https://docs.agora.io/en/cloud-recording/cloud_recording_api_rest?platform=All%20Platforms#start但这对 Flutter 没有帮助。谢谢
postman - 在 Agora API 中调用 start POST 调用时出错
我正在尝试通过他们的Postman Environment对 Agora Cloud Recording API 进行 API 调用,但在查询和停止调用期间出现 404 错误。获取调用返回带有 ResourceId 的 200 响应,开始调用也返回带有 sid 的 200 响应。
我已经从 Agora 仪表板启用了云录制功能。我还仔细检查了我的存储桶凭据。这是启动 API 主体的样子:
此外,使用他们的交互式文档在开始步骤中给我一个 400 bad request 错误。这是收到的错误:
我在设置项目时错过了一些步骤吗?解决方案是什么?
vue.js - 将 Agora.io 与 nuxt.js 集成时出错 创建钩子时出错:“ReferenceError: AgoraRTC is not defined”
我正在将 Agora Web SDK 与 nuxt.js 集成。
我已经包含了我需要的所有方法,并且我的页面具有以下方法和生命周期挂钩:
我已经从 npm 安装了 agora-rtc-sdk。
我的 plugins/agora.js 文件看起来像这样
我的 nuxt.config.js 有插件声明为:
加载页面时应用程序给出的 AgoraRTC 没有定义。如何将此 AgoraRTC 添加到我的 nuxt.js 应用程序中?
javascript - Agora 云录制启动成功但没有录制
脚步:
- 获取:成功,得到resourceId
- 开始:成功,得到sid
- 查询:首先获得成功,然后,代码 404
在浏览器中,我在一个频道中加入了 2 个用户,test1
uid 是 100 和 101。
对于录制,我使用 uid 99 获得了用于录制的 resourceId(在后端)
然后我点击启动 API。
AWS 设置是正确的,我检查了多次。为了生成令牌,我使用了这个,
查询回复:
agora.io - 我们如何向注入的 RTMP 流添加暂停或静音功能?
所以我正在使用RTMP 注入示例应用程序。有没有办法向注入的流添加“静音”和“暂停”控件?
android - Agora 网络直播到手机
我使用 agora 作为平台,将视频从 web 仪表板流式传输到 android 和 ios 设备。我用angular和nodejs实现了sdk。但我无法在移动设备上播放视频。现在我正在尝试通过将流推送到 CDN 来使用 rtmp 转换器获取流 url。但是,它需要一个 rtmp url,我不知道如何获取或创建它。我需要帮助。
agora.io - 有什么方法可以关闭来自主机的直播(即使存在多个主机)?
假设多个主机正在为一个流做出贡献。如果扬声器/主持人之一关闭/退出流。应为所有发言者关闭流。有没有办法在 agora web sdk ng 中实现这一点?