问题标签 [apprtcdemo]

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

amazon-web-services - 在 AWS 上运行 apprtc 问题

我正在按照说明进行操作,并且能够在我的本地 ubuntu 机器上构建、运行 apprtc。

我正在尝试在 AWS 上实现相同的功能。我已将端口 8000 和 8080 添加到实例安全组。当我执行时在 AWS 上

/dev_appserver.py ./out/app_engine

我收到控制台消息

我检查了 ec2...compute-1.amazonaws.com:8000, ec2...compute-1.amazonaws.com:8080 什么也没看到。你能指出我缺少什么吗?

0 投票
0 回答
254 浏览

ios - Webrtc:无法检索 TURN 服务器

我正在尝试使用 webrtc.framework 和 libAppRTCMobile_lib.a 来制作与 iOS 版 AppRTCMobile 相同的本机应用程序。在调用 connectToRoomWithId 时,我们收到以下消息。请帮助我为什么 TURN 服务器给出以下错误消息。

“(ARDAppClient.m:234 -[ARDAppClient connectToRoomWithId:settings:isLoopback:]_block_invoke):检索 TURN 服务器时出错:请求超时。”

代码片段:

提前致谢

0 投票
3 回答
1872 浏览

android - 自定义 byteArray 数据到 WebRTC videoTrack

我需要使用WebRTC for android 将特定的裁剪(人脸)视频发送到 videoChannel。我能够操纵WebRTC 的Camera1Session类来裁剪面部。现在我将它设置为 ImageView。 listenForBytebufferFrames()Camera1Session.java

jpegArray是我需要通过流式传输的最后一个 byteArray,WebRTC我尝试过这样的事情:

像这样设置它们会给我以下错误:

我认为这是因为androidvideotracksource没有得到byteArray预期的相同长度,因为现在已经裁剪了框架。有人可以指出如何实现它的方向吗?这是操作数据并输入数据的正确方法/位置videoTrack吗?

编辑:bitmap byteArray不像byteArraydata那样给我一个相机预览。也许是因为它们的包装不同?ImageViewjpegArray

0 投票
1 回答
457 浏览

webrtc - ../../webrtc/modules/utility/source/jvm_android.cc 中的致命错误

我们面临一个与 Android 的 Twilio 可编程 SDK 和 AppRTC 版本 57 相关的问题。因为我们已将两者集成到现有的 Android 应用程序中。您可以查看以下链接,以供您参考 Gradle 依赖项和 log cat 崩溃日志。

Logcat 崩溃日志 -

Twilio 可编程视频 SDK

当我们使用 Twilio 可编程多方视频通话时,它第一次崩溃了,当我们第二次执行相同的 Twilio 可编程多方视频通话时,它已连接,但 AppRTC P2P 视频通话崩溃了。

应用RTC

当我们使用 AppRTC P2P 视频通话时,首先它会崩溃,当我们第二次执行相同的 AppRTC P2P 视频通话时,它会连接,但 Twilio 多方通话会崩溃。

因为我们在现有项目中需要 AppRTC 和 Twilio 可编程视频 SDK。

重现步骤

  1. 执行 AppRTC P2P/Twilio 视频通话。
  2. 连接视频通话时,应用程序崩溃。
  3. 执行 Twilio/AppRTC P2P 视频通话。
  4. 连接视频通话时,应用程序崩溃。

谢谢!

0 投票
0 回答
2617 浏览

ios - WebSocket closed with code: 1001 reason:Stream end encountered wasClean:0

I am trying to run AppRTC-iOS(native iOS video chat app based on WebRTC) I am able to connect web socket connection and also WebRTC able to receive sdpOffer. When I am receive the call and video starts then web socket connection is getting close by saying this message "WebSocket closed with code: 1001 reason:Stream end encountered wasClean:0". Please share the solution or any idea if any body had this issue.

0 投票
0 回答
127 浏览

ios - 从我的应用程序 iOS 调用 webrtc 后 ../../video/video_receive_stream.cc 出现致命错误

嗨,我已将 AppRTC(webrtc 演示应用程序)应用程序集成到我的应用程序中,它构建得很好,但是当我打开视频通话时它崩溃并出现以下错误

请帮助我,可能发生的位置以及需要纠正的地方

感谢和问候

0 投票
1 回答
691 浏览

webrtc - 在 apprtc 上创建多个客户端

我是 webrtc 的新手。我需要创建 webRtc 的新实现。我从 Github 获得了 apprtc 的源代码。它在我的本地机器上运行良好。

但是在 apprtc 中,它最多只能支持 2 个客户端(一个房间只能加入一个客户端)。我需要修改 apprtc 以支持 2 个以上的客户端。我想将多个客户加入一个房间。apprtc可以吗?如果是这样,还有其他使用 webrtc 的方法吗?

0 投票
1 回答
293 浏览

webrtc - 无法从同一网络中的另一台机器访问 apprtc

我是 webRtc 的新手。我需要在我的本地机器上运行 appRtc 应用程序。我从 github 获得了代码库,并在我的本地 ubuntu 机器上成功运行。

这些是在我的电脑上尝试使用浏览器时的日志

我可以在我的浏览器上打开 apprtc 应用程序。但我无法从同一网络中的任何其他机器访问。

这些是在同一网络中的任何其他 PC 上尝试使用浏览器时的日志。

浏览器显示一些这样的错误消息

为什么会有这种行为?我需要从其他电脑访问。这可能吗?

0 投票
0 回答
139 浏览

git - webrtc 的 apprtc 的部署说明所需的信息 - MAC OS 上的 https://github.com/webrtc/apprtc

1. 我已经克隆了 apprtc 的 git repo - https://github.com/webrtc/apprtc 2. 更改了代码以包含状态消息 3. 在本地成功运行代码 - 它在本地主机上运行良好。4. 尝试在线部署代码时卡住了

我正在尝试使用 MAC OS 部署此代码。坚持使用对撞机构建指令 - 去获取 collidermain。有没有人有关于如何部署此代码的详细说明?什么时候需要使用以及如何使用谷歌应用引擎/谷歌云引擎来部署代码?

新手在这里,非常感谢任何形式的帮助。

0 投票
0 回答
292 浏览

android - 向 callKit 等设备发送呼叫

我正在使用 AppRTCDemo-master 示例进行视频通话。如果两个设备都连接到房间,则它正在工作。如果应用程序也未打开,我想向其他设备发送呼叫。这是示例应用程序的链接。 https://github.com/njovy/AppRTCDemo

有没有像 Android 的 iOS 上的 callKit 之类的东西。

请帮我解决这个问题............