1

我想创建一个包含多个广播公司/主机的直播流,并使用 agora 将其发布到 RTMP CDN。

我正在使用agora-rtc-sdk-ng库。

根据文档,我尝试开始直播,但在调用时出现以下错误

AgoraRTCClient.startLiveStreaming

错误 :

{
  "name": "AgoraRTCException",
  "code": "LIVE_STREAMING_INVALID_RAW_STREAM",
  "message": "AgoraRTCError LIVE_STREAMING_INVALID_RAW_STREAM: raw streaming is only support h264"
}

谁能帮我解决这个错误?

4

1 回答 1

0

同时调用 createClient 创建本地客户端对象。创建客户端时注意模式和编解码器参数的设置:只需将编解码器传递给“h264”这里是示例。

rtc.client = AgoraRTC.createClient({ mode: "rtc", codec: "h264" });

有关详细说明,请访问此处的 agora 文档链接 https://agoraio-community.github.io/AgoraWebSDK-NG/docs/en/basic_call#2join-a-channel

于 2021-04-20T05:28:49.137 回答