问题标签 [apprtc]

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

go - 无法构建对撞机(Go 中基于 websocket 的信号服务器)

我正在尝试构建 apprtc 信令服务器(对撞机)。根据教程,我们只需要输入

去获取 collidermain

设置 $GOPATH 后。但我得到了这样的错误

然后我试图建立对撞机文件夹。但我得到了这样的错误

与此相关的实际问题是什么?我需要构建和部署对撞机应用程序

0 投票
1 回答
227 浏览

ios - 将 AppRTC 集成到 Ionic - iOS 链接器错误

我正在将 AppRTC 集成到我的混合应用程序(离子 3 和角度 4)...

iOS AppRTC 集成:https ://github.com/ISBX/apprtc-ios

我已经成功安装了 pod 并没有错误地构建项目,但是当我添加

对我

当我构建项目时,出现以下错误:

已经在网上搜索了,但没有找到解决方案...

在链接器库中添加了“ ${inherited} $(OTHER_LDFLAGS) -ObjC -all_load”,重新启动并清理 xcode,删除了 DerivedData 文件,但问题仍然存在。

0 投票
0 回答
121 浏览

ios - iPhone锁定时如何流式传输音频?

我正在为音频通话开发 AppRTC,当应用程序打开时它工作正常。设备锁定时音频通话不工作,如果在通话时解锁设备并打开应用程序,它开始正常工作,但在锁定时它不工作。(音频不通过或播放)。

我已经在 plist 的“所需背景模式”中添加了“应用程序使用 AirPlay 播放音频或流式传输音频/视频”。

还配置了音频会话。请检查下面的代码。

请让我知道是否有任何遗漏或我执行错误。

问候,

0 投票
2 回答
5837 浏览

android - 如何在 android 上实现 WebRTC 以进行应用到应用调用?

我对 WebRTC 真的很陌生。我需要的是在我的 android 应用程序中实现应用程序到应用程序的语音通话(不是视频通话)功能。我想通过android上的webRTC在我的应用用户中随机调用。我在 android studio 中实现了 appRTC sdk 并制作了一个应用程序。通过这个应用程序,我可以创建或加入一个房间。然后我可以创建对等连接(语音通话)。它在同一个房间进行一对一通话。但是如何实现随机调用。我只是想知道我可以实现它的方式。谢谢

0 投票
1 回答
528 浏览

java - 我们无法使用 Google App Engine 启动 AppRTC 应用程序

问题

我正在尝试在我的虚拟机(ubuntu 16.04)上构建和部署 apprtc 应用程序。我已经成功部署了对撞机服务器。但是在尝试使用谷歌应用引擎启动 apprtc 应用程序时出现错误。

遵循的步骤

  1. 从https://github.com/webrtc/apprtc克隆源代码
  2. 根据文档启动对撞机服务器(监听 8080 端口)
  3. 使用命令 npm install 进入 apprtc 目录并安装节点包。
  4. 使用命令“grunt build”成功构建 apprtc 应用程序。
  5. 从https://cloud.google.com/appengine/docs/standard/java/download安装谷歌应用引擎(appengine-java-sdk-1.9.62)
  6. 使用以下命令运行 apprtc 应用程序:

    /li>

遇到这样的错误

预期成绩

根据文档,在此步骤之后,我们应该使用http://localhost:443 url 成功访问 apprtc 应用程序。

我遵循的步骤的实际问题是什么?

0 投票
0 回答
332 浏览

google-app-engine - Apprtc - Websocket 连接失败

我已成功安装并配置AppRTC, Collider, turn-server。但我面临一个Websocket错误问题。谷歌浏览器控制台报错如下:

以下是我面临的 WebSocket 错误的屏幕截图

在此处输入图像描述

Collider并且AppRTC在 Google VM 实例上,我使用了我自己的已在AWS EC2实例上设置的转向服务器。请帮我解决这个问题。Google APP engine我部署APP的地方有什么设置吗?

高级帮助将不胜感激!

0 投票
0 回答
79 浏览

android - 在获得对等连接之前,Android 在屏幕上显示相机捕获

我正在使用 appRTC 进行视频通话,但有时在连接到服务器之前屏幕是黑色的,而我想在等待时在屏幕上显示相机捕获:

谢谢你

0 投票
1 回答
7886 浏览

javascript - 什么是 AppRTC,它对创建移动视频通话应用有什么帮助?

我使用WebRTCJavascript开发了一个不错的网络视频通话应用程序,它在 Chrome 和 Firefox 中都可以正常工作。现在,还将为移动设备创建一个类似的应用程序(由我公司的 android 开发人员)。我也在帮助他们。经过一番研究,他们可以发现使用AppRTC是可能的。https://appr.tc/

所以,现在我在开发服务器中设置它。

但我的疑问是:

  • 这里给出如下:

    appr.tc 是托管在 App Engine 上的 webrtc 演示应用程序。

    这究竟是什么?我无法理解这一点。AppRTC 只是一个示例应用程序吗?或者,从移动角度访问时,它能否给出具体的响应?

  • 为移动设备创建视频聊天应用程序真的需要 AppRTC 吗?对于网络,我能够使用 javascript 访问 WebRTC API。是否可以在Java中做同样的事情并在不依赖 AppRTC 的情况下创建移动应用程序?

0 投票
2 回答
3224 浏览

google-chrome - 在 webRTC 中 1-2 分钟后 Chrome 中的视频冻结,在 Firefox 中工作正常

当我在 6-7 个月前编写代码时,一切正常,没有任何问题。但是最近当我对其进行测试时,在 Chrome 中,视频会在一段时间后冻结。从 Android 实现调用。

呼叫在 Firefox 和 safari 中运行良好。如果两个设备都在同一个宽带上,问题会在大约 1-2 分钟后发生,如果有人使用 4G 或蜂窝网络,它会立即发生。我最好的猜测是 chrome 会跳过一帧进行编码,并丢弃所有即将到来的帧。

chrome://webrtc-internals 视频发送图

这是 webRTC 内部发送视频图的屏幕截图,在它下降后,您可以清楚地看到编码帧中“发送字节”和“恒定线”的下降。

我什至不知道如何调试它,非常感谢任何帮助。谢谢

0 投票
2 回答
437 浏览

android - android和ios设备之间的apprtc

我尝试在 Android 浏览器和 ios 浏览器之间进行视频聊天并加入房间https://appr.tc/r/123,它不起作用。

iPhone6:11.3.1 safari 浏览器。它表明

安卓:chrome浏览器。它表明

我查了一下这个问题,有回复说Safari不支持V8,但是我尝试通过android-iPhone视频聊天并加入https://appr.tc/r/123?vrc=H264&vsc=H264,它不起作用。所以,我认为它还有其他原因。

这是我在 Safari 上提供的 sdp:</p>