问题标签 [aws-chime-sdk]

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.

0 投票
1 回答
123 浏览

android - 在 aws chime 中找不到模块“fs-extra”

我正在尝试使用 AWS chime 构建视频会议应用程序。我想做的是遵循官方文档 https://aws.amazon.com/blogs/business-productivity/building-a-meeting-application-using-the-amazon-chime-sdk/ 但是什么时候我试过这个在cloud9中运行这个命令后我得到一个错误。我重播了存储桶名称和堆栈名称。错误是

0 投票
0 回答
98 浏览

amazon-web-services - Amazon chime list 私有应用程序实例通道错误

在 AWS Chime 中,尝试列出 PRIVATE 应用程序实例通道会出现权限错误,尽管发出请求的用户是管理员。我错过了什么吗?

更新:似乎如果我首先将用户提升为管理员,然后创建频道,那么列表频道工作......奇怪(?)

这是我运行的命令序列:

创建一个应用实例:

然后创建了一个用户:

然后创建了一个频道:

然后让 xyz 用户成为管理员

最后调用列出私人频道返回错误:

调用list-app-instance-admins确实将用户 xyz 作为 AppInstanceAdmin 返回...

谢谢。

0 投票
1 回答
572 浏览

javascript - 如何为 Aws Chime 构建“纯”Web 浏览器应用程序客户端?

我正在创建一个会议 Web 应用程序,在服务器端我正在使用 php sdk,一切正常,我能够创建会议和与会者,并使用 id、加入令牌等获取返回的数据。现在我被困住了aws 演示应用程序客户端,因为它似乎仅适用于 React。我试图通过cdn(https://cdn.jsdelivr.net/npm/amazon-chime-sdk-js@2.10.0/build/index.min.js)嵌入amazon-chime-sdk-js,但没有成功,控制台显示 2 个错误:

我想这是由于浏览器不支持模块,对吧?是否有任何样本不需要 React 或者是否必须使用它?

0 投票
0 回答
121 浏览

amazon-web-services - AWS Chime SDK 视频不适用于移动设备

我使用 SDK 构建了一个演示 Chime 应用程序,我使用这个演示来部署它: https ://aws.amazon.com/blogs/business-productivity/building-a-meeting-application-using-the-amazon-chime- sdk/

当我在手机上测试它并尝试打开视频时,它会非常快速地闪烁,并且不会一直亮着。
我不确定它为什么会这样做,我想知道是否有人可以帮助我或有任何想法。

0 投票
0 回答
178 浏览

aws-chime-sdk - AWS SDK chime Screen Share 为所有与会者显示提示对话框

嗨,我正在使用 AWS chime sdk 开发视频会议应用程序。现在实现屏幕共享功能。根据文档使用await meetingSession.audioVideo.startContentShareFromScreenCapture(); 浏览器显示选择屏幕共享的提示消息。但它要求会议中的所有与会者。它应该只询问单击屏幕共享的与会者。如何实现。

0 投票
0 回答
128 浏览

node.js - Amazon Chime 将录音保存到外部源

我正在制作 amazon chime sdk 录音演示,即https://github.com/aws-samples/amazon-chime-sdk-recording-demo录音已正确保存S3 Bucket,现在我想将录制的文件保存在我的服务器上,我相信,我需要更改此文件https://github.com/aws-samples/amazon-chime-sdk-recording-demo/blob/master/recording/record.js 代码以调用S3 Bucket方法来保存录音文件

并且S3 Bucket Class code

现在我想更改此代码S3Uploader以将流上传到我的服务器。有没有人这样做过,我真的很感激。谢谢

0 投票
0 回答
14 浏览

angular - 防止 pdf.js 和 AWS Chime 库触发 Angular 更改检测

我有一个基于 Angular 构建的复杂 Web 应用程序。

它使用 Mozilla pdf.js 库将 PDF 渲染到画布上。它还使用 AWS Chime SDK 添加视频会议和屏幕共享功能。

有性能问题。我安装了Angular Dev Tools并运行了 Profiler。结果告诉我,有许多连续的变化检测周期。

根据分析器,经常出现的两个消息来源是:

据我所知,我没有直接使用 WebSockets 或 Web Worker。但我知道 pdf.js 使用 Web Workers 而 AWS Chime 使用 WebSockets 进行通信。

如何防止这些事件触发更改检测?我的研究表明,Zone.js 覆盖了 addEventListener 调用以触发更改检测。我可以告诉它不要为那些图书馆这样做吗?

0 投票
1 回答
61 浏览

node.js - 在 Aws-chime-sdk(nodejs) 中处理 /join

我是 nodejs 的新手,我需要编辑 aws-chime-sdk 的示例代码以在加入会议之前构建自己的安全检查。

在 index 部分,在 handler.js 中,我的代码运行良好:

我能够检查用户是否已登录并显示/隐藏他们必须看到的内容。

但是在加入会议时,我无法让我的授权代码被执行,它似乎在跳转我的代码,甚至return response()在第一行添加一个它没有执行,让我觉得我在编辑错误的地方。见下文:

由于 index.html 中加入会议的表单以 /join 作为目标,我认为exports.join是放置检查代码的正确位置,但我猜该请求并未通过此代码。我需要的是解释这些申请是如何发生的,以便我可以尝试在正确的位置处理此授权检查。

非常感谢你。

0 投票
1 回答
238 浏览

java - 连接到 websocket 以实时使用 amazon chime API

我想使用 Amazon Chime API 扩展我用 JavaFX 编写的软件以使用其消息传递。我知道有 JS SDK 可以毫无问题地建立消息传递 websocket 会话。但是在 java SDK 中没有相关的类。所以我想使用 STOMP 库来使用 websocket 端点。

当时我正在努力提出正确的请求,即签署 AWS 请求(计算 X-AMZ-Signature)

根据帖子,我正在尝试计算正确的 X-AMZ-Signature 请求参数。这是课程:

提供的信息

  • 主机:node001.ue1.ws-messaging.chime.aws
  • 服务名称:钟声
  • 地区:us-east-1

它制作了签名,我正在尝试通过邮递员使用它,但邮递员无法连接到端点 node001.ue1.ws-messaging.chime.aws/connect,只是说“连接 ETIMEDOUT 54.162.103.101:80”。

我是亚马逊的新手,所以对我来说有点难。你能说我哪里错了吗?

任何帮助表示赞赏!

0 投票
0 回答
239 浏览

aws-chime-sdk - Chime SDK setDeviceLabelTrigger 在第一次返回承诺后不请求权限

我正在使用 Chime Javascript SDK。我首先让用户仅作为视图加入,因此他们不需要在浏览器中批准音频和视频权限。所以,按照文档,我只是在执行这个:

然后,当有人启用相机和麦克风的选项时,我正在执行这个:

但由于某种原因,它现在显示模式权限的浏览器。

  • 我检查并没有阻止浏览器中的权限。
  • 我尝试隐身和全新安装其他浏览器(firefox,opera)
  • 如果我没有进行第一次执行,则在返回解决承诺时,它会向用户询问权限。

有关可能发生的事情的任何帮助?