android - 如何在我的构建中获得适用于统一视频的 agora 视频 SDK?
问题描述
我下载了适用于 Unity 的 Agora Video SDK,它带有两个名为 SceneHome 和 SceneHelloVideo 的演示场景。我保证附加到 GameController 对象的 Test Home 组件的 App ID 字段包含我的 App ID。我按照自述文件中的 android 说明进行操作。当我为 android 构建项目并通过我的三星设备加入频道时,除非我选择应用程序并重新进入,否则视频无法播放。此外,当 2 个独特的三星设备加入频道时,我们无法看到或听到对方(就像我们加入了 2 个单独的频道一样)。我还在这里遵循了 Windows 教程版本:https ://medium.com/@jake_agora.io/windows-run-video-chat-within-your-unity-application-f400f9056749如果我插入和拔出 USB 相机,相机只能在我的电脑上工作。为什么会出现这些情况?非常感谢您的帮助。谢谢。
解决方案
只是想知道你是否在 Youtube 上收到了我的消息。很高兴在这里见到你。我想知道您是否曾经收到过要求相机权限的 Android 权限弹出窗口?如果您没有授予权限,您将根本看不到视频。在 Windows 上可能是同样的故事。在启动 Unity 之前,您是否在连接相机的情况下再次运行该测试?另外,当你在 Agora 注册时,你创建的项目是否启用了证书?如果是,那么您可能会遇到令牌凭证问题。如果没有权限问题,我们可以讨论。
推荐阅读
- r - 我在计算 OR 时做错了什么?
- excel - 根据其他列的某些条件自动填充列
- c++ - 只特化类模板的一种方法
- python - 从 matplotlib 手动修改对象时木马的问题吗?
- kubernetes - 在 kubernetes 中,什么时候在同一个节点中复制 pod 才有意义?
- python - 使用带有 () 的函数/方法等变量的代码?
- java - 将位图变量传递给扩展类中的方法
- java - 我是否需要对无效输入执行 Try/Catch 块,或者 while 循环是否足够?
- javascript - 如何使用 multer 上传文件数组
- python - Django - 创建新对象时更新 ForeignKey