我正在使用Agora服务进行广播。我正在使用的软件包是react-native-agora。我很难在此包中确切连接如何使用doc(publish stream)。他们说我应该使用client.createStream方法来创建流。

我的问题是,如果我看一下他们正在导入的react-native-agora软件包

import { RtcEngine, AgoraView } from 'react-native-agora';

如果我将它们都记录下来,我将找不到找到createStream的任何方法。

最佳答案

Agora React Native SDK遵循Native SDK API,而不遵循Web SDK API。

在引擎上调用enableVideo()后,它将创建流并发布视频。

从SDK文档中:


  调用enableVideo方法以启用视频模式。声音
  Agora SDK默认启用了此功能,因此您可以调用
  加入频道之前或之后的enableVideo方法。
  
  
  如果在加入频道之前启用了视频模式,请输入
  直接转为视频广播。
  如果您在之后启用了视频模式
  加入频道后,语音广播将切换为视频广播。
  



iOS:https://docs.agora.io/en/Interactive%20Broadcast/publish_ios_live?platform=iOS
Android:https://docs.agora.io/en/Interactive%20Broadcast/publish_android_live?platform=Android

关于javascript - 使用agora.io发布流,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55733507/

10-09 20:16