This topic describes the error codes of Web RTS SDK.
The following table lists the error codes. If your issue cannot be resolved, submit a ticket to contact technical support. For more information about how to submit a ticket, see Contact us.
Error code | Error message | Description |
10000 | device unknown error | An unknown error occurred on the device. |
10001 | audio device not found | No audio device was found. |
10002 | video device not found | No video device was found. |
10003 | audio device not allowed | The prompt for microphone permissions is rejected or was rejected. In this case, you are not allowed to use the audio device. |
10004 | video device not allowed | The prompt for camera permissions is rejected or was rejected. In this case, you are not allowed to use the video device. |
10005 | audio device not readable | An audio device hardware error occurred or the browser is denied access. In this case, you do not have the permissions to use the audio device. If you are on macOS, to obtain the permissions, go to System Preferences > Security & Privacy > Privacy > Microphone to make configurations. |
10006 | video device not readable | A video device hardware error occurred or the browser is denied access. In this case, you do not have the permissions to use the video device. If you are on macOS, to obtain the permissions, go to System Preferences > Security & Privacy > Privacy > Camera to make configurations. |
10007 | device constrained error | Device parameters failed to be obtained. |
10010 | screenshare unknown error | An unknown error occurred during screen sharing. |
10011 | screenshare not allowed | Screen sharing is not allowed. |
10012 | screenshare ended | Screen sharing ended. |
10013 | screenshare no permission | The application is not authorized to share the screen. |
10014 | screenshare invalid access | Failed to obtain the screen sharing data. |
10018 | screenshare not support | Screen sharing is not supported. |
10019 | device not support | The device is not supported. |
10101 | http request error | A signaling request error occurred. |
10102 | play fail | The playback failed. By default, if a successful response to the playback request is not returned within 5 seconds, the playback fails. |
10110 | not support webrtc | Web Real-Time Communication (WebRTC) is not supported. |
10111 | browser not support | The browser is not supported. |
10112 | browser version too low | The browser version is outdated. |
10113 | not support h264 | H.264 encoding is not supported. |
10114 | create offer error | The offer failed to be created. |
10115 | no datachannel | There is no WebRTC channel. |
10116 | init local stream error | Failed to create a local stream. |
10125 | html element not match | The media type of the stream that is subscribed to does not match that of the ingested stream. |
10201 | auto play failed | Autoplay failed. |
10202 | play url error | The streaming URL uses an invalid protocol. |
10203 | subscribe nothing | No stream is subscribed to. |
10204 | html element error | The media type of the stream that is subscribed to and ingested is not audio or video. |
10205 | http request error | The HTTP request failed. It may be caused by an invalid HTTPS certificate or limits on cross-origin resource sharing (CORS). |
10206 | http answer error | The answer failed. |
10300 | publish url error | The ingest URL is invalid. |
10301 | publish no audio | No audio was found during stream ingest. |
10400 | subscribe reconnecting | Stream pulling is being reconnected. |
10401 | publish reconnecting | Stream ingest is being reconnected. |
10410 | subscribe reconnect fail | Failed to reconnect stream pulling. |
10411 | publish reconnect fail | Failed to reconnect stream ingest. |
11000 | track type audio | The track type does not exist. |
11001 | track kind error | The track type of the input media stream is invalid. For example, the specified media type is audio, but the input track is a video track. |
11002 | no audio track error | No audio was found. Add at least one audio track. |
11003 | no custom stream | No custom stream was found. |
11004 | custom stream invalid | The custom stream is invalid. |
11005 | no custom stream track | The custom stream has no tracks. |
12000 | peerconnection error | A peer connection error occurred. |