我正在使用Agora服务进行广播。我使用的软件包是react-native-agora。我很难在此包中确切连接如何使用doc(publish stream)。他们在说我应该使用client.createStream
方法来创建流。
我的问题是,如果我查看react-native-agora软件包,它们将导入
import { RtcEngine, AgoraView } from 'react-native-agora';
如果我将它们都记录下来,我将找不到找到createStream的任何方法。
答案 0 :(得分:0)
这是我认为用于creatstream的
const RCTAgoraView = requireNativeComponent(“ RCTAgoraView”);
/ ** * AgoraView是用于渲染视频流的渲染层 * *此类用于呈现本地sdk流 * * @props {@link AgoraViewProps} * /
答案 1 :(得分:0)
Agora React Native SDK遵循Native SDK API而不是Web SDK API。
在引擎上调用enableVideo()
后,它将创建流并发布视频。
从SDK文档中:
调用enableVideo方法启用视频模式。声音 Agora SDK默认启用了此功能,因此您可以调用 加入频道之前或之后的enableVideo方法。
- 如果在加入频道之前启用了视频模式,请输入 直接转为视频广播。
- 如果在之后启用了视频模式 加入频道后,语音广播会切换为视频广播。