reactNative 功能支持

接入react-native-agora 之后,RN项目是否能够支持包括多人连麦、申请上麦下麦、文字聊天、踢人在内的各种功能,对应的API应该参照哪个

这些功能都可以实现的。
我们的demo已经实现了多人连麦的基础功能。
1、上麦下麦: 主播和观众角色之间的切换,主要是通过setClientRole方法来实现。API参考文档:https://syanbo.github.io/react-native-agora/globals.html
2、文字聊天:需要自行集成信令系统。
3、踢人:可以通过信令来做,也可以通过服务端API来实现,具体请参照:https://docs.agora.io/cn/Agora%20Platform/dashboard_restful_communication?platform=All%20Platforms#5-api

你好,RN这边有没有支持视频录制的功能,有没有完整的api文档

暂不支持的

你好,请问有没有技术人员提供在线支持,目前公司整体方案调研中,有些问题需要你们的帮助

有问题可以提交到工单或者论坛的,agora这边会有技术支持进行support。
你也可以联系agora的商务,他们会给你们安排技术对接的

Agora ReactNative Quickstart 这个demo,安卓可以正常运行,IOS跑不起来,总是报错各种文件找不到,请问是否有其他需要配置的地方


你看下这里面ios端的配置说明,按照这个步骤来

请问 react-native-agora 是否能提供iOS下非cocopods的安装方式呢?

不是很明白,你想在哪里做安装?

IOS环境的安装操作.
项目下cocopods安装一直失败TuT, 现在把sdk和依赖项手动添加进去, 可以正常运行了:joy:

Agora ReactNative Quickstart 这个demo

点击start call 显示 “no users connected”是正常的吗?后台已经创建了项目并修改了appid
image


没有检测到用户加入

看到你在 github 上提交了一个 issue,我们会联系相关工程师,后续会在 github 上跟进该问题哈。

目前我已经把 Agora-RN-Quickstart跑起来了。
我们项目主要是做一个在线的写字教学,硬笔和软笔都包括。一对一和一对多都包括。
目前beta版先做一些基本功能:
1、老师创建一个直播,老师在线教学。
2、学生加入直播
3、老师可随时控制某个学生是否可以连麦
4、学生可向老师申请连麦。
5、老师屏幕共享

不知道react-native-agora是否能满足上述功能?主要用哪些api?

目前正在读react-native-agora文档,domo还是有点少,只有 Agora-RN-Quickstart一个。可能是之前没有做过直播项目的原因,英文阅读水平不够,目前读了文档也很难知道哪个功能用哪个api。希望官方能多出一些demo。如果react-native-agora有中文api文档就更好了。

可以实现上述功能的,但是目前没有该场景的完整 demo。如果条件允许的话,最好还是使用官网的原生 SDK,在文档、服务和质量方面都会得到更好的保障。
你可以看下这个教育场景 demo,基本含括了你的需求:
https://github.com/AgoraIO-Usecase/eEducation/blob/master/README.zh.md#功能列表

setRemoteRenderMode方法问题

项目之中需要对远端视频实现“镜像反转”,通过查看声网官方api,可以通过setRemoteRenderMode方法来实现。

但是 react-native-agora的setRemoteRenderMode方法只实现了前两个参数。没有实现“ mirrorMode”参数。

请问这个问题可以通过其他方法解决镜像反转的问题吗?

我在issue上也提了一个相同的单,一只没有得到回复,所以又到这里来提问了。

好的,我们已经和相关工程师反馈了这个问题,后续他会直接在 github 上回复你。