问题标签 [mesibo]

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 回答
35 浏览

android - 如何在 android SDK 的 mesibo UI 消息中添加附件图标?

我正在尝试添加语音代码uisng MesiboUI Config,但在UI中没有影响我不知道为什么?

0 投票
1 回答
39 浏览

mesibo - mesibo 解决方案(VDO 和音频)API 是否可以在阿曼工作以及 mesibo SDK 与标志性框架兼容?

mesibo 解决方案(VDO 和音频)API 是否可以在阿曼以及 mesibo SDK 与标志性框架兼容?

0 投票
1 回答
46 浏览

ios - 无法使用 Mesibo 在 ios 中发送推送通知

无法使用 Mesibo 在 ios 中发送推送通知,请遵循文档但未成功

0 投票
1 回答
51 浏览

android - mesibo 是否支持 Android 和 iOS sdks 中的群呼?

我们选择 mesibo 在我们的应用程序中启用语音/视频通话。我们必须为所有平台启用视频会议。我们已经在 Webapp 中实现了群呼并进行了测试。我们也希望必须在我们的 android 和 iOS 客户端之间进行同步。

我们在 mesibo Docs 中找不到任何相关文档。任何人都可以对此有所了解。

0 投票
1 回答
37 浏览

node.js - 从浏览器外部(即在服务器上)访问 Mesibo 视频和音频流

我想在服务器端处理来自Mesibo会议的音频和视频,然后,如果可能,将处理后的流作为不同组(会议)中的新发布者(参与者)反馈回来。

目前最好的猜测是这样的......

  1. 使用 node browser-run和 Xvfb在虚拟浏览器中运行 Mesibo Javascript API
  2. 在浏览器中连接到会议并以某种方式提取必要的 WebRTC 连接详细信息并将其反馈给控制虚拟浏览器的节点进程
  3. 使用节点webrtc-client连接到会议

每次都必须运行虚拟浏览器似乎有点过头了。此外,我不知道从虚拟浏览器中的何处获取 webrtc 连接详细信息(步骤 2)。Mesibo Javascript API 是否在任何地方公开这些?

假设如果我能让上述工作正常运行,那么我可以使用相同的 webrtc-client 实例将进程反馈到会议中,但如果我想将其反馈到另一个会议中,那么我必须创建另一个虚拟浏览器。

有人有什么想法吗?

0 投票
1 回答
136 浏览

javascript - 如何在 reactjs 中初始化 mesibo 控制台。适用于 Web 应用程序而不是 android 应用程序。在 reactJS 中不在 Reactnative 中

如何使用 django 后端在我的 reactjs Web 应用程序中初始化 mesibo 连接。
我没有找到任何这样做的资源。即使我已经包含
<script type="text/javascript" src="https://api.mesibo.com/mesibo.js"></script>
在 index.html 中并且它也在浏览器中加载但是已经初始化了

它不认识Mesibo()
我可以有任何资源和任何链接来理解 mesibo 与 reactjs 的这种联系。

---------------------------------
编辑:

  • 我已将 mesibo js 包含在<head>
0 投票
1 回答
513 浏览

javascript - WebRTC:使用 Mesibo 视频/音频聊天的浏览器中的 ICE 失败错误

我正在使用 Mesibo Javascript SDK 在 React 和 Django 中开发视频/音频聊天应用程序。

它在同一个网络上本地工作,但是当尝试通过不同的网络连接时,Firefox 浏览器给了我这个错误

WebRTC:ICE 失败,添加 TURN 服务器并查看 about:webrtc 了解更多详情。

在 Chrome 中,此错误不会出现,但视频/音频聊天仍然无法正常工作并给了我

Mesibo_OnCallStatus:50。

我注意到 Mesibostun:stun.l.google.com:19302用作 STUN 服务器并尝试将其更改为stun:stun.l.google.com:19305但没有用。我什至创建了一个numb.viagenie.ca帐户来添加一个运行了几分钟的 TURN 服务器,然后给出了这个错误

webrtc:ice 失败,你的轮到服务器好像坏了。

当在https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/上检查时,chrome 为上述所有 turn/stun 服务器提供错误代码:701,而 firefox 则没有。

正如 Mesibo Documentation 所建议的,我的网站使用 https 是完全安全的,并且从 Django 后端调用了 Rest API。我在响应中调用https://api.mesibo.com/mesibo.js作为 index.html 文件中的脚本标记。我也能够成功获得

Mesibo_OnConnectionStatus=1

并且来电通知也在工作。接听电话后,通话状态从 3 变为 5,并在一段时间没有呈现任何视频/音频后给出此 webrtc 错误。

请提出任何提示/解决方案。

0 投票
1 回答
50 浏览

javascript - 我已将 mesibo 集成到我的 Angular 应用程序中。本地流工作正常。但远程流未连接

我正在使用 Angular cli --ssl 在 HTTPS 上运行它。

在此处输入图像描述

我正在关注 mesibo javascript 基本演示应用程序作为参考。调用上面的代码没有任何错误,但本地视频仍然正常工作,remotevideo 不工作。请尽快提供帮助。

0 投票
1 回答
63 浏览

android - 我正在使用 mesibo 聊天 SDK,当我尝试在 mesibo 消息侦听器接口的 (onMessage) 实现功能上显示通知时

}

**我正在使用此代码在收到消息后显示通知,我不知道为什么配置文件名称返回用户的地址而不是他的姓名

**

我正在使用此代码来设置 mesibo 并设置我的个人资料,但它不起作用还在消息参数配置文件名称中给我用户地址

}

0 投票
0 回答
43 浏览

javascript - Mesibo:React / 创建 React App 集成

我正在将 Mesibo 与使用 CRA(创建 React 应用程序)创建的 React 项目集成。如果 JS SDK 中的 const 变量(标志)以某种方式导出,那将非常有用。CRA 的工作方式(我想是由于 webpack 内部配置)是它不会将外部 js 脚本中的变量绑定到全局范围。所以现在我认为我唯一的选择是创建自己的文件,我将在其中复制所有 const 变量。

这是一个改进请求,但也是一个问题,如果有人现在知道更好的方法来处理这个问题:)

创建 React App 全局变量: https ://create-react-app.dev/docs/using-global-variables

来自https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const的 JS 参考

与 var 变量不同,全局常量不会成为窗口对象的属性。