RtmpStreamPublishReason enum
推流状态改变的原因。
Values
- rtmpStreamPublishReasonOk → const RtmpStreamPublishReason
-
0:推流成功。
- rtmpStreamPublishReasonInvalidArgument → const RtmpStreamPublishReason
-
1:参数无效。请检查输入参数是否正确。
- rtmpStreamPublishReasonEncryptedStreamNotAllowed → const RtmpStreamPublishReason
-
2:推流已加密,不能推流。
- rtmpStreamPublishReasonConnectionTimeout → const RtmpStreamPublishReason
-
3:推流超时未成功。
- rtmpStreamPublishReasonInternalServerError → const RtmpStreamPublishReason
-
4:推流服务器出现错误。
- rtmpStreamPublishReasonRtmpServerError → const RtmpStreamPublishReason
-
5:CDN 服务器出现错误。
- rtmpStreamPublishReasonTooOften → const RtmpStreamPublishReason
-
6:推流请求过于频繁。
- rtmpStreamPublishReasonReachLimit → const RtmpStreamPublishReason
-
7:单个主播的推流地址数目达到上限 10。请删掉一些不用的推流地址再增加推流地址。
- rtmpStreamPublishReasonNotAuthorized → const RtmpStreamPublishReason
-
8:主播操作不属于自己的流。例如更新其他主播的流参数、停止其他主播的流。请检查 App 逻辑。
- rtmpStreamPublishReasonStreamNotFound → const RtmpStreamPublishReason
-
9:服务器未找到这个流。
- rtmpStreamPublishReasonFormatNotSupported → const RtmpStreamPublishReason
-
10:推流地址格式有错误。请检查推流地址格式是否正确。
- rtmpStreamPublishReasonNotBroadcaster → const RtmpStreamPublishReason
-
11:用户角色不是主播,该用户无法使用推流功能。请检查你的应用代码逻辑。
- rtmpStreamPublishReasonTranscodingNoMixStream → const RtmpStreamPublishReason
-
13:非转码推流情况下,调用了 updateRtmpTranscoding 方法更新转码属性。请检查你的应用代码逻辑。
- rtmpStreamPublishReasonNetDown → const RtmpStreamPublishReason
-
14:主播的网络出错。
- rtmpStreamPublishReasonInvalidAppid → const RtmpStreamPublishReason
-
@nodoc
- rtmpStreamPublishReasonInvalidPrivilege → const RtmpStreamPublishReason
-
16:你的项目没有使用推流服务的权限。
- rtmpStreamUnpublishReasonOk → const RtmpStreamPublishReason
-
100:推流已正常结束。当你结束推流后,SDK 会返回该值。
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
RtmpStreamPublishReason> - A constant List of the values in this enum, in order of their declaration.