Source Status & Error Reference
17 min
a source (input) reports a connection state plus, when something goes wrong, an error reason the states and error reasons below are the full set a source can display connection states status meaning offline the source is not active — it is stopped or not yet started connecting the source is attempting to establish its connection for the first time reconnecting the source lost its connection and is trying to re establish it connected the source is connected and receiving data normally error reasons network & connection status why it happens resolve the hostname of the remote source could not be resolved via dns usually a bad address or a dns problem timeout no response or no data was received within the allowed time the remote end is unreachable, too slow, or has gone away network a general network failure, or the network subsystem could not be started tcp connect failed a tcp connection to the remote source could not be established (wrong address/port, blocked by firewall, or remote not listening) connection closed the remote end closed the tcp connection failed to connect the connection attempt failed failed to bind the local socket could not be bound to the requested address/port failed to enter listening state the source could not start listening for incoming connections port in use the port the source needs is already being used by something else failed to open port the required port could not be opened (the source is busy or the port is unavailable) socket open error a network socket could not be created or opened too large mtu the configured packet size (mtu) exceeds what is allowed redirected the server redirected the source to a different host (normally handled automatically) protocol & stream negotiation status why it happens protocol a protocol level message could not be parsed, or the remote reported a protocol error full the remote server is at capacity and cannot accept the connection rejected the connection was refused — typically because this stream is already connected elsewhere reconnected the source was replaced by a newer connection (e g during failover) remote stream closed the remote side closed the stream stopped the source was stopped manually limit a configured limit was reached not supported a requested feature or operation is not supported illegal name the stream name is invalid or improperly formatted double rtp header a packet arrived with a malformed (double) rtp header payload is not transport stream the incoming data is not valid mpeg transport stream source availability status why it happens no source the requested stream was not found on the remote server, or no stream is currently available over max outputs configuration the source has reached its configured maximum number of outputs/connections multiple sources detected more than one source is broadcasting to the same stream simultaneously (a collision) no multicast data the source could not join the multicast group, or no multicast data is being received ndi stream not found the specified ndi stream could not be located on the network authentication, licensing & security status why it happens authentication authentication with the remote source failed (bad credentials) licensing the connection failed due to a licensing restriction on the remote certificate error the security certificate presented during a secure (dtls) handshake was invalid dtls handshake error the encrypted (dtls) handshake failed, or encryption was unexpectedly disabled wrong dtls srp username or password the dtls srp credentials supplied were incorrect data is encrypted the data is encrypted and cannot be processed (a key mismatch, missing key, or an attempt to re encrypt already encrypted data) bitrate & quality status why it happens zero bitrate the source stream is reporting no data flow (zero bitrate) insufficient bitrate the source bitrate is too low for what is required remote version doesn't support high bitrate the remote device's software version cannot handle the required high bitrate max bitrate times latency too high the combination of maximum bitrate and configured latency exceeds the allowed limit performance a performance threshold was exceeded (the system could not keep up) data integrity status why it happens overflow a buffer overflowed — data arrived faster than it could be processed compression error an incoming packet could not be decompressed muxing error the stream could not be re muxed/combined correctly multiplex error a multiplexing operation failed bad pid mapping configuration the pid remapping configuration is invalid error concealer the error concealment subsystem encountered a problem cbr padder error the constant bitrate padding subsystem failed pid interleaver error the pid interleaver subsystem failed frame thinner error the frame thinning subsystem failed rtmp sources status why it happens rtmp connect failed the rtmp connection could not be established rtmp handshake failed the rtmp handshake negotiation failed rtmp stream failed the rtmp stream operation failed rtmp publish failed the rtmp publish operation failed rtmp play failed the rtmp play operation failed rtmp protocol malfunction the rtmp protocol could not be parsed or handled correctly timeout, bad stream data rtmp stream analysis timed out because the incoming data was bad or incomplete unsupported encoding the rtmp stream uses an encoding that is not supported akamai authentication authentication to akamai failed adaptive / hls / dash status why it happens adaptive stream an adaptive stream was received but no adaptive handler is configured to process it source not adaptive the source does not support adaptive bitrate unaligned timestamps the adaptive stream has timestamps that are not aligned, preventing segmentation failed to create segment a timeout occurred while creating an adaptive stream segment no valid segmentation point found no suitable point was found to split the stream into segments hls/dash failed to upload an hls or dash segment failed to upload to its destination hls disabled hls output is disabled mdp disabled dash (mpd) output is disabled head request failed an http head request (used to probe an adaptive source) failed rist status why it happens didn't receive rtcp packets for 10 seconds a rist simple profile source stopped receiving the expected rtcp control packets for over 10 seconds files & storage status why it happens end of file a file based source reached the end of the file local file error an error occurred accessing the local file system remote file error an error occurred accessing a remote file system invalid file the source file is invalid or corrupt file not found the source file could not be found can not open file the source file could not be opened not enough disk space the disk ran out of space system & hardware status why it happens out of memory a memory allocation failed failed to create sink an output (sink) for the source could not be created transcoder the transcoding subsystem encountered an error failed to start program an external helper program could not be started failed to access program communication with an external helper program failed failed to load library a required software library could not be loaded driver not up to date the hardware driver is too old cuda not up to date the cuda (gpu) version is too old p2p error a peer to peer connection was aborted destination address error the destination address could not be found or is invalid drm status why it happens drm license or cpix error a drm license or cpix configuration error occurred drm encryptor init error the drm encryptor failed to initialize drm encrypt error a drm encryption operation failed drm wrong flow drm operations were performed in an invalid order drm missing buffer a required buffer for drm was missing drm not supported feature a requested drm feature is not supported licensing (license manager) status why it happens license file not found the license file is missing license file wrong version the license file is the wrong version license file wrong format the license file is malformed license file sign / license file verification the license file's signature could not be verified license expired the license has expired license limit a licensed limit has been reached license value out of range a license value is outside its allowed range unknown license name the license name is not recognized the license is not present in the license file the required license entry is missing from the file license hostname and hostname mismatch the license is tied to a different hostname than the current machine system clock has been set back the system clock was moved backward (license tamper protection) vm is not allowed the license does not permit running in a virtual machine expired the item has expired billing code a billing code related error occurred failover status why it happens streams not identical sources in a failover group could not be merged because the streams are not identical generic / fallback status why it happens error a generic, unclassified error occurred unknown the cause of the error could not be determined none no error (normal/healthy state)
