问题标签 [video-conferencing]

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 投票
0 回答
152 浏览

java - 带有java的Gstreamer服务器客户端

我是的新手,我需要朝着正确的方向努力。我需要创建一个聊天应用程序,它在两端都使用网络摄像头和音频,并使用 java 来执行此操作。我不想在客户端上安装比我的应用程序更多的东西。服务器可以用作客户端之间的连接,也可以在一端使用。

0 投票
1 回答
1590 浏览

php - PHP视频聊天第三方应用

我正在构建一个 PHP 应用程序,它需要在我的用户之间进行网络会议通话。你能否推荐一个我可以使用的好的第三方工具/插件/应用程序,它有 -

  1. 易于插入我的应用程序
  2. 提供 api 来摆弄它
  3. (定制)良好的性能,就网络数据传输而言
  4. 可靠的

我知道这不是一个正确的论坛,但非常感谢任何帮助。

PS - 到目前为止,我喜欢 ooVoo 开发人员的工作。我发现很多应用程序已经建立在互联网上,但我想知道哪个是最好的(当然是免费的)。

0 投票
1 回答
586 浏览

html - 如何在不使用 HTML5 中的点对点连接的情况下实现多方音频会议系统?

目前我正在使用 WebRTC 进行视频广播(单视频源多客户端)以使用RTCMultiConnection.js流式传输视频

我还想实现多方音频会议系统(每个人都可以说话,每个人都可以听取所有会议成员的声音)。

我们可以使用 WebRTC(使用RTCMultiConnection.js)来实现它,但由于点对点通信(在 Mesh 拓扑中),它效率不高),它效率不高。它将需要更多的带宽和 CPU 处理。

请任何人都可以建议我在没有点对点通信的情况下实施多方音频会议系统的任何其他选项?

0 投票
2 回答
1508 浏览

node.js - WebRTC 视频会议应用 - 星型拓扑:如何开始?

我正在开发一个使用 WebRTC 的用于教育目的的视频会议应用程序。它需要在星型拓扑中完成,因为它最多可以连接 20 个参与者。

从概念上讲很容易理解,但我不知道如何开始,因为我没有任何例子。

所有客户端都将使用 WebRTC 连接到服务器,服务器将以特定布局混合视频流并将其发送回所有客户端。这是我的问题/困难:

  • 如何实现服务器部分?什么是最好的技术(例如 NodeJS)?有没有像这样的星形拓扑应用程序的简单示例?

  • 我们如何开始编写 MCU 代码?有例子吗?还是更容易定制像 Licode/Lynckia 这样的开源 MCU?

  • 如何估计我们将用作 MCU 服务器的正确 AWS EC2 实例类型?

  • 如何估算会议 1 小时内传输的数据传输成本(大小,以 GB/TB 为单位)?

非常感谢,卡洛斯

0 投票
1 回答
960 浏览

java - 在 J2EE 应用程序中使用 webRTC 进行视频会议

我需要在使用 J2EE 技术开发并部署在 JBoss 服务器中的网站中添加视频会议功能。经过多次研究,我找到了 WebRTC,但我想知道如何将它与 jboss 一起使用,因为大多数示例都将它与 node.js 一起使用,一个简单的代码示例会很有帮助。谢谢你。

编辑
我已经尝试过 webRTC,但我在信号部分遇到了一些问题:
我使用 webSocket,这是我的课程代码

这是我的 xhtml 页面

我使用 Jboss-as-7.1.0 final 所以我添加了这个依赖

在控制台中我收到了这个错误:

WebSocket 连接到“ws://localhost:8080/jasper/webrtc”失败:WebSocket 握手期间出错:意外响应代码:404

编辑 我发现 JBoss as 7.1.0 不支持 websocket

0 投票
1 回答
712 浏览

javascript - WebRTC:多方视频会议

我正在尝试使用 WebRTC 建立一个多方视频会议,只需要稍微澄清一下:

问)我需要为RTCPeerConnection会议的每个成员创建一个对象还是一个对象?

例如,我目前正在为两种方式的通信做这个,效果很好......

0 投票
1 回答
221 浏览

angularjs - 通过 p2p 无线链接的 WebRTC 视频

我想为将两台计算机相互连接的无线技术构建一个演示器。在不详细介绍无线技术的情况下,我们可以假设网络相当于两台计算机通过很长的以太网电缆(数英里长)相互连接。

我心目中的演示器是两台计算机之间的永久视频会议链接。实际上,我想要的是两个远程位置的带有网络摄像头的监视器,它们可以实时显示远程摄像头的视频。

我认为一个好方法是使用 WebRTC,这样我就可以自定义网页的外观等。

我阅读了很多文章,但我承认我的知识仍然是理论性的,我还没有写过一行代码。

我的问题是:

  • 既然两个 IP 都是固定的,不用 NAT,那么是否可以在没有任何服务器的情况下进行视频会议,这样两台计算机就可以在没有任何互联网连接的情况下直接通话?请注意,一旦建立连接,如果不通过另一台计算机,至少一台计算机可能没有任何 Internet 连接。
  • 如果可能,是否有可用的实现?我找到了Serverless-WebRTC,但据我所知,只有信令服务器没有被使用,但 STUN 服务器仍然是。
  • 有 Angularjs 可用吗?我找到了ng-simple-webrtc,但我认为它不是无服务器的。

最后 - 也许我正在考虑使用错误的工具来完成这项工作。如果是这样,你有更好的建议吗?

0 投票
1 回答
73 浏览

api - 无法在 Polycom RPRM API 上列出直接会议模板

我正在构建一个 Python Polycom Rest API 包装库。

我找不到在 RPRM 上列出直接会议模板的方法。

是否可以?

0 投票
1 回答
368 浏览

c# - 视频聊天专业 ActiveX 公共 ip

我使用了视频聊天专业版 ActiveX [来自此站点][1]。
我在 [tutorial video][2] 中也很喜欢。使用本地 IP 地址 (192.xxx) 就可以了。但是当我输入公共IP地址时,不起作用

这里有什么问题?
提前致谢 [1]: http: //www.viscomsoft.com/products/videochatpro/index.html [2]:https ://www.youtube.com/watch?v=8eX_UxxlwEY

0 投票
1 回答
836 浏览

webrtc - 使用 WebRTC 添加延迟?

您可以使用 WebRTC 添加延迟吗?我想设置具有恒定且一致延迟的视频会议。例如,单程4s。我希望客户缓冲视频和音频,这样如果你说什么,另一个人听到它就会立即回复,那么你第一次说话后 4 秒你就会听到他们的回应。