Agora Java API Reference for Android
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError Enum Reference

Public Member Functions

int getValue ()
 

Static Public Member Functions

static AgoraRteCloudCdnStreamPublishError valueOf (int v)
 

Public Attributes

 CLOUDCDN_STREAM_PUBLISH_ERROR_FAILED =(-1)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_OK =(0)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_INVALID_ARGUMENT =(1)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_ENCRYPTED_STREAM_NOT_ALLOWED =(2)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_CONNECTION_TIMEOUT =(3)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_INTERNAL_SERVER_ERROR =(4)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_RTMP_SERVER_ERROR =(5)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_TOO_OFTEN =(6)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_REACH_LIMIT =(7)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_NOT_AUTHORIZED =(8)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_STREAM_NOT_FOUND =(9)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_FORMAT_NOT_SUPPORTED =(10)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_CDN_ERROR =(11)
 
 CLOUDCDN_STREAM_PUBLISH_ERROR_ALREADY_IN_USE =(12)
 
int value
 

Member Data Documentation

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_FAILED

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_FAILED =(-1)

-1: The RTMP streaming fails.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_OK

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_OK =(0)

0: The RTMP streaming publishes successfully.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_INVALID_ARGUMENT

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_INVALID_ARGUMENT =(1)

1: Invalid argument. If, for example, you did not call setLiveTranscoding to configure the LiveTranscoding parameters before calling addPublishStreamUrl, the SDK reports this error. Check whether you set the parameters in LiveTranscoding properly.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_ENCRYPTED_STREAM_NOT_ALLOWED

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_ENCRYPTED_STREAM_NOT_ALLOWED =(2)

2: The RTMP streaming is encrypted and cannot be published.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_CONNECTION_TIMEOUT

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_CONNECTION_TIMEOUT =(3)

3: A timeout occurs with the RTMP streaming. Call addPublishStreamUrl to publish the streaming again.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_INTERNAL_SERVER_ERROR

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_INTERNAL_SERVER_ERROR =(4)

4: An error occurs in the streaming server. Call addPublishStreamUrl to publish the stream again.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_RTMP_SERVER_ERROR

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_RTMP_SERVER_ERROR =(5)

5: An error occurs in the RTMP server.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_TOO_OFTEN

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_TOO_OFTEN =(6)

6: The RTMP streaming publishes too frequently.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_REACH_LIMIT

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_REACH_LIMIT =(7)

7: The host publishes more than 10 URLs. Delete the unnecessary URLs before adding new ones.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_NOT_AUTHORIZED

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_NOT_AUTHORIZED =(8)

8: The host manipulates other hosts' URLs. Check your app logic.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_STREAM_NOT_FOUND

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_STREAM_NOT_FOUND =(9)

9: The Agora server fails to find the RTMP streaming.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_FORMAT_NOT_SUPPORTED

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_FORMAT_NOT_SUPPORTED =(10)

10: The format of the RTMP streaming URL is not supported. Check whether the URL format is correct.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_CDN_ERROR

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_CDN_ERROR =(11)

11: CDN related errors. Remove the original URL address and add a new one by calling removePublishStreamUrl and addPublishStreamUrl.

◆ CLOUDCDN_STREAM_PUBLISH_ERROR_ALREADY_IN_USE

io.agora.rte.media.stream.AgoraRteCloudCdnStreamPublishError.CLOUDCDN_STREAM_PUBLISH_ERROR_ALREADY_IN_USE =(12)

12: Resources are occupied and cannot be reused.