问题标签 [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.
ios - iOS WebRTC 本地媒体 NSInvalidArgumentException [RTCI420Frame nativeHandle]
我正在尝试在我的 iOS webRTC 应用程序中创建本地媒体流。请参阅下面的代码
一切正常,但是当我添加localVideoView
到后localVideoTrack
我得到一个错误:
所有代码都在主线程上运行,并且应用程序具有适当的权限和 plist 键。当我使用调试器逐行浏览代码时,一切似乎都运行正常。此代码取自 Obj-C AppRTC 演示,它刚刚被转换为 swift。我似乎找不到崩溃的 swift 项目和正在运行的 AppRTC 项目之间的区别。知道我做错了什么吗?我正在 64 位设备上进行测试。谢谢!
ios - Webrtc:无法检索 TURN 服务器
我正在尝试使用 webrtc.framework 和 libAppRTCMobile_lib.a 来制作与 iOS 版 AppRTCMobile 相同的本机应用程序。在调用 connectToRoomWithId 时,我们收到以下消息。请帮助我为什么 TURN 服务器给出以下错误消息。
“(ARDAppClient.m:234 -[ARDAppClient connectToRoomWithId:settings:isLoopback:]_block_invoke):检索 TURN 服务器时出错:请求超时。”
代码片段:
提前致谢
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。
重现步骤
- 执行 AppRTC P2P/Twilio 视频通话。
- 连接视频通话时,应用程序崩溃。
- 执行 Twilio/AppRTC P2P 视频通话。
- 连接视频通话时,应用程序崩溃。
谢谢!
apprtc - 如何将群聊功能添加到 AppRTC
我已经下载了 AppRTC android 应用程序的源代码,并且能够使用 Android Studio 运行该应用程序。
要开始相互交流,需要通过输入房间名称来加入房间。默认情况下,AppRTC 只允许两个参与者加入一个房间。当第三个参与者尝试加入一个房间时,它会给出错误“房间已满”。
我想为这个应用程序提供群聊功能,以便超过 2 个参与者可以加入同一个房间。
我无法确定要在哪里进行更改以使其工作的确切类或方法。我需要帮助来做这件事。
swift - AppRTC 机器错误
我在 swift 中全新安装 AppRTC 时遇到 Mach-O 错误。
我在 xcode 8.3.3 中创建了一个新项目并运行。
我添加: pod 'AppRTC'</p>
到我的 podfile,并使用 pod install。
完成后,我禁用位码。这是在设备上运行,清理了代码,我很难过!
android - 使 AppRTC 适应 PeerJs
嗨,我正在开发 Android Native 项目以连接到 Peerjs 服务器。是否有任何解决方案可以调整 appRTC(https://github.com/njovy/AppRTCDemo)以连接到我的服务器
ios - 如何在 AppRTC 中获得网络速度
我正在开发基于 apprtc 库的 iOS 视频应用程序,我需要向用户显示“网络连接不佳”。
任何人都可以帮助我了解如何在进行视频对话时确定慢速网络连接。
谢谢
ios - WEBRTC最新框架中如何使用videoview中显示localstream的方法? - 用于 webrtc 框架(iOS)
在为最新的 webrtc 框架更新之后,我没有得到如何向用户显示本地流的原因方法已更改,在存储库的“iOS”文件夹中没有示例。
在旧代码中...
RTCVideoCapturer 对象和 RTCVideoSource 对象在此处相互链接。
但是在新代码中......
彼此之间没有任何联系。那么,委托方法做了什么,[_delegate appClient:self didCreateLocalCapturer:capturer]; 我不明白。[需要帮助!]
webrtc - 在 apprtc 上创建多个客户端
我是 webrtc 的新手。我需要创建 webRtc 的新实现。我从 Github 获得了 apprtc 的源代码。它在我的本地机器上运行良好。
但是在 apprtc 中,它最多只能支持 2 个客户端(一个房间只能加入一个客户端)。我需要修改 apprtc 以支持 2 个以上的客户端。我想将多个客户加入一个房间。apprtc可以吗?如果是这样,还有其他使用 webrtc 的方法吗?
webrtc - 无法从同一网络中的另一台机器访问 apprtc
我是 webRtc 的新手。我需要在我的本地机器上运行 appRtc 应用程序。我从 github 获得了代码库,并在我的本地 ubuntu 机器上成功运行。
这些是在我的电脑上尝试使用浏览器时的日志
我可以在我的浏览器上打开 apprtc 应用程序。但我无法从同一网络中的任何其他机器访问。
这些是在同一网络中的任何其他 PC 上尝试使用浏览器时的日志。
浏览器显示一些这样的错误消息
为什么会有这种行为?我需要从其他电脑访问。这可能吗?