Error codes

Updated at:

This topic describes the error codes that are returned by the Web Real-Time Streaming (RTS) Push SDK.

The following table lists the error codes that are returned by the Web RTS Push SDK. If you cannot resolve an issue, you can submit a ticket to our helpdesk. For more information about how to submit a ticket, see Contact us.

Error code

Error message

Description

10000

device unknown error

An unknown device error occurred.

10001

audio device not found

The audio device was not found.

10002

video device not found

The video device was not found.

10003

audio device not allowed

Access to the audio device is not allowed. This occurs if the user denies the microphone permission prompt.

10004

video device not allowed

Access to the video device is not allowed. This occurs if the user denies the camera permission prompt.

10005

audio device not readable

Permission to use the audio device is missing. This can be caused by an audio device hardware error or the browser being denied permission by the operating system. For example, on macOS, check Security & Privacy > Privacy > Microphone.

10006

video device not readable

Permission to use the video device is missing. This can be caused by a video device hardware error or the browser being denied permission by the operating system. For example, on macOS, check Security & Privacy > Privacy > Camera.

10007

audio device terminated

The audio device was terminated. For example, the microphone was unplugged or the browser authorization was revoked.

10008

video device terminated

The video device was terminated. For example, the camera was unplugged or the browser authorization was revoked.

10009

constraint deviceId not satisfied

The device constraints are not satisfied, for example, a specified deviceId that does not exist, or other parameter transfer problems.

10010

screenshare unknown error

An unknown screen sharing error occurred.

10011

screenshare not allowed

The user denied the screen sharing permission prompt.

10012

screenshare terminated

Screen sharing was terminated.

10013

screenshare no permission

The browser is denied screen sharing permission by the operating system. For example, on macOS, check Security & Privacy > Privacy > Screen Recording.

10018

screenshare not support

The browser does not support screen sharing, for example, on mobile devices.

10019

media device not supported

The browser context is insecure. `navigator.mediaDevices` is not supported.

10020

customstreaminvaliderror

The provided custom stream is invalid.

10021

customstreamtrackterminated

The track in the custom stream was terminated.

10101

http signal error

The signaling request failed.

10114

create offer error

Failed to create the offer.

10205

http request error

The HTTP signaling request failed. This can be caused by an HTTPS certificate issue or cross-domain access restrictions.

10206

http answer error

Failed to answer.

10208

renderer id null

The container ID for the preview element was not provided.

10209

renderer id not exist

The element that corresponds to the container ID was not found.

10300

publish url error

The stream ingest URL is incorrect.

10301

publish no audio

The stream ingest is missing audio.

11002

no audio track error

No audio stream is available. At least one audio track is required.

12000

peerconnection error

A peer connection error occurred.