设置 agora.io 录制服务器时出现错误:20,stat_code:3

Posted

技术标签:

【中文标题】设置 agora.io 录制服务器时出现错误:20,stat_code:3【英文标题】:getting Error: 20,with stat_code:3 while Setting up agora.io Recording server 【发布时间】:2018-11-27 14:45:33 【问题描述】:

我正在尝试在 ubuntu 上设置音频录制。我下载了http://download.agora.io/sdk/release/Agora_Recording_SDK_for_Linux_v2_2_3_FULL.tar.gz 文件,将bin & include 文件复制到了服务器的bin & include。将目录更改为 cd PATH-TO-PROJECT/samples/cpp 并运行“make”命令。它成功生成了“recorder_local”文件。当我尝试使用格式运行它时

./recorder_local --appId APPID --uid 0 --channel mychannel --appliteDir PATH-TO-PROJECT/bin/AgoraCoreService

这里提到https://github.com/AgoraIO/Basic-Recording/tree/master/Agora-LinuxServer-Recording。我不断收到错误

录音目录是./20181127/mychannel_131813/ 错误:20,stat_code:3 停止”。

PS:我正在尝试录制音频流

【问题讨论】:

请阅读the help pages,尤其是"What topics can I ask about here?"和"What types of questions should I avoid asking?"。还有take the tour 和read about how to ask good questions 和this question checklist。最后学习如何创建minimal reproducible example。 【参考方案1】:

从您的错误中我可以看出错误是内部的,参数是有效的。错误是通过创建进程产生的。

由于您没有发布您更改的代码,请尝试在您的代码中添加一些断点或 cerr/couts。我会看createChannel

另外,如果您没有正确复制错误(我看到您在末尾添加了 ".)并且错误代码是 2 而不是 20,那么您的错误就在您传递的参数中。

【讨论】:

以上是关于设置 agora.io 录制服务器时出现错误:20,stat_code:3的主要内容,如果未能解决你的问题,请参考以下文章

是否可以录制 Agora SDK 视频通话?

Agora.io:在云录制中获取 POST 调用 REST API 时遇到问题

Agora.io 从 LiveStream 录制音频

摄像头服务器死机!开始录制时出现错误 100

Agora.io 的云重新编码 RESTful API 错误

录制音频时出现Android SIGSEGV错误