# AgoraMediaRecorderReasonCode (/zh-CN/api-reference/rtc/ios/enum-recorderreasoncode)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="enum_recorderreasoncode__parameters"></a>

## 枚举值 [#枚举值]

<ParameterList>
<a id="agoramediarecorderreasoncodenoerror"></a>
<Parameter name="AgoraMediaRecorderReasonCodeNoError">

（0）：无错误。

</Parameter>
<a id="agoramediarecorderreasoncodewritefailed"></a>
<Parameter name="AgoraMediaRecorderReasonCodeWriteFailed">

（1）：无法将录制数据写入文件。

</Parameter>
<a id="agoramediarecorderreasoncodenostream"></a>
<Parameter name="AgoraMediaRecorderReasonCodeNoStream">

（2）：未检测到音视频流，或录制过程中音视频流中断超过 5 秒。

</Parameter>
<a id="agoramediarecorderreasoncodeovermaxduration"></a>
<Parameter name="AgoraMediaRecorderReasonCodeOverMaxDuration">

（3）：录制时长超过上限。

</Parameter>
<a id="agoramediarecorderreasoncodeconfigchange"></a>
<Parameter name="AgoraMediaRecorderReasonCodeConfigChange">

（4）：录制配置发生变更。

</Parameter>
</ParameterList>
