Package com.amazonaws.ivs.broadcast
Class BroadcastErrorCode.Net
java.lang.Object
com.amazonaws.ivs.broadcast.BroadcastErrorCode.Net
- Enclosing class:
BroadcastErrorCode
Net error codes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intUnable to resolve the streaming server hostname.static final intInternal timing mechanism failed.static final intNetwork metrics calculation failed due to invalid configuration.static final intNetwork congestion measurement failed due to invalid configuration.static final intNetwork connection setup failed due to configuration issues.static final intUnable to establish network connection to the streaming server.static final intNetwork connection failed during initialization due to system resource constraints.static final intNetwork latency measurement is unavailable on this device.static final intFailed to receive data from the streaming server.static final intThe streaming server closed the connection unexpectedly.static final intNetwork error occurred during stream playback.static final intNetwork connection closed unexpectedly during stream playback.static final intFailed to send data over the network connection.static final intNetwork send buffer configuration failed.static final intCertificate verification setup failed during secure connection.static final intSecure connection initialization failed.static final intSecure connection handshake failed.static final intThe streaming server closed the connection.static final intData reception attempted after connection was closed.static final intData reception attempted before secure connection was established.static final intData reception attempted while connection is closing.static final intFailed to receive data over secure connection.static final intData transmission attempted after connection was closed.static final intData transmission attempted before secure connection was established.static final intSecure connection data transmission failed due to protocol violation.static final intFailed to send data over secure connection.static final intCertificate hostname verification setup failed.static final intServer hostname configuration failed during secure connection setup.static final intServer did not acknowledge connection close request in time.static final intThe streaming server closed the WebSocket connection.static final intThe client sent a WebSocket PING on the idle WebSocket but no PONG was received within the timeout period.static final intWebSocket connection took too long to establish.static final intServer violated WebSocket protocol by fragmenting a control message.static final intServer sent control message exceeding protocol limit.static final intReceived partial data from the streaming server.static final intReceived data with invalid length from the streaming server.static final intServer violated WebSocket protocol by sending masked data.static final intReceived malformed data from the streaming server.static final intReceived text message with invalid character encoding from the server.static final intServer violated WebSocket protocol by setting reserved bits.static final intWebSocket handshake validation failed.static final intServer response headers do not meet WebSocket protocol requirements.static final intServer rejected WebSocket connection with unexpected status code.static final intServer did not accept WebSocket connection request.static final intServer selected a WebSocket protocol not supported by the client.static final intWebSocket connection took too long to establish.static final intAttempted to send data before WebSocket connection was ready.static final intReceived message exceeds maximum allowed size. -
Method Summary
-
Field Details
-
SocketCreationFailed
public static final int SocketCreationFailedNetwork connection failed during initialization due to system resource constraints. Verify network availability and retry the stream.- See Also:
-
SocketConfigurationFailed
public static final int SocketConfigurationFailedNetwork connection setup failed due to configuration issues. Check network connectivity and retry the stream.- See Also:
-
SocketConnectFailed
public static final int SocketConnectFailedUnable to establish network connection to the streaming server. Verify network connectivity and that the stream URL is accessible.- See Also:
-
SocketSendFailed
public static final int SocketSendFailedFailed to send data over the network connection. Check network stability and restart the stream.- See Also:
-
SocketRecvFailed
public static final int SocketRecvFailedFailed to receive data from the streaming server. Check network stability and restart the stream.- See Also:
-
SocketRecvFailedEOF
public static final int SocketRecvFailedEOFThe streaming server closed the connection unexpectedly. Verify no other users are streaming to this endpoint and restart the stream.- See Also:
-
SocketRemoteHangup
public static final int SocketRemoteHangupNetwork connection closed unexpectedly during stream playback. Check network stability and restart the stream.- See Also:
-
SocketRemoteError
public static final int SocketRemoteErrorNetwork error occurred during stream playback. Verify network connectivity and restart the stream.- See Also:
-
SocketGetRttFailedNotSupportedOnThisSystem
public static final int SocketGetRttFailedNotSupportedOnThisSystemNetwork latency measurement is unavailable on this device. Streaming will continue without latency metrics.- See Also:
-
SocketSendLowWaterFailed
public static final int SocketSendLowWaterFailedNetwork send buffer configuration failed. Check network conditions and retry the stream.- See Also:
-
CouldNotResolveAddress
public static final int CouldNotResolveAddressUnable to resolve the streaming server hostname. Check network connectivity and verify the stream URL is correct.- See Also:
-
GetAverageOutgoingRateFailed
public static final int GetAverageOutgoingRateFailedNetwork metrics calculation failed due to invalid configuration. This is an internal error that should not affect streaming, but calculated transmission statistics may be impacted.- See Also:
-
GetEstimatedCongestionLevelFailed
public static final int GetEstimatedCongestionLevelFailedNetwork congestion measurement failed due to invalid configuration. This is an internal error that should not affect streaming, but calculated transmission statistics may be impacted.- See Also:
-
TLSSendFailedBadWriteRetry
public static final int TLSSendFailedBadWriteRetrySecure connection data transmission failed due to protocol violation. Restart the stream to re-establish the connection.- See Also:
-
TLSSendFailedAttemptedToSendWhileHandshaking
public static final int TLSSendFailedAttemptedToSendWhileHandshakingData transmission attempted before secure connection was established. Restart the stream.- See Also:
-
TLSSendFailedAttemptedToSendWhileDisconnected
public static final int TLSSendFailedAttemptedToSendWhileDisconnectedData transmission attempted after connection was closed. Restart the stream to re-establish the connection.- See Also:
-
TLSRecvFailedAttemptedToRecvWhileHandshaking
public static final int TLSRecvFailedAttemptedToRecvWhileHandshakingData reception attempted before secure connection was established. Restart the stream.- See Also:
-
TLSRecvFailedAttemptedToRecvWhileDisconnected
public static final int TLSRecvFailedAttemptedToRecvWhileDisconnectedData reception attempted after connection was closed. Restart the stream to re-establish the connection.- See Also:
-
TLSRecvFailedAttemptedToRecvAfterReceivingShutdownFromPeer
public static final int TLSRecvFailedAttemptedToRecvAfterReceivingShutdownFromPeerThe streaming server closed the connection. Verify no other users are streaming to this endpoint and restart the stream.- See Also:
-
TLSRecvFailedAttemptedToRecvWhileShuttingDown
public static final int TLSRecvFailedAttemptedToRecvWhileShuttingDownData reception attempted while connection is closing. This is expected during stream shutdown.- See Also:
-
TLSHandshakeFailedCouldNotCreateSslInstance
public static final int TLSHandshakeFailedCouldNotCreateSslInstanceSecure connection initialization failed. This is usually an allocation failure, the device may not be able to allocate more memory to the process.- See Also:
-
TLSSendFailedOpenSSLError
public static final int TLSSendFailedOpenSSLErrorFailed to send data over secure connection. Check network stability and restart the stream. This could also be caused by a firewall restricting access to the provided domain.- See Also:
-
TLSRecvFailedOpenSSLError
public static final int TLSRecvFailedOpenSSLErrorFailed to receive data over secure connection. Check network stability and restart the stream.- See Also:
-
TLSHandshakeFailedOpenSSLError
public static final int TLSHandshakeFailedOpenSSLErrorSecure connection handshake failed. Verify network connectivity and restart the stream. This could also be caused by a firewall restricting access to the provided domain.- See Also:
-
TLSFailedToGetX509Param
public static final int TLSFailedToGetX509ParamCertificate verification setup failed during secure connection. Restart the stream to retry the connection. This could also be caused by a firewall restricting access to the provided domain.- See Also:
-
TLSSetSNIFailed
public static final int TLSSetSNIFailedServer hostname configuration failed during secure connection setup. Verify the stream URL and restart the stream. This could also be caused by a firewall restricting access to the provided domain.- See Also:
-
TLSSetExpectedHostFailed
public static final int TLSSetExpectedHostFailedCertificate hostname verification setup failed. Verify the stream URL is correct and restart the stream. This could also be caused by a firewall restricting access to the provided domain.- See Also:
-
EventLoopFailedToCreateTimer
public static final int EventLoopFailedToCreateTimerInternal timing mechanism failed. This may prevent efficient DNS resolution.- See Also:
-
WebSocketHandshakeInvalidUpgradeResponse
public static final int WebSocketHandshakeInvalidUpgradeResponseServer did not accept WebSocket connection request.- See Also:
-
WebSocketHandshakeInvalidAcceptKey
public static final int WebSocketHandshakeInvalidAcceptKeyWebSocket handshake validation failed.- See Also:
-
WebSocketHandshakeProtocolNegotiationFailed
public static final int WebSocketHandshakeProtocolNegotiationFailedServer selected a WebSocket protocol not supported by the client. Verify the events URL is correct and restart the session.- See Also:
-
WebSocketHandshakeTimeout
public static final int WebSocketHandshakeTimeoutWebSocket connection took too long to establish. Check network connectivity and retry the connection.- See Also:
-
WebSocketHandshakeInvalidStatusCode
public static final int WebSocketHandshakeInvalidStatusCodeServer rejected WebSocket connection with unexpected status code. Verify the events URL supports WebSocket connections.- See Also:
-
WebSocketHandshakeInvalidHeaders
public static final int WebSocketHandshakeInvalidHeadersServer response headers do not meet WebSocket protocol requirements. Verify the events URL is correct and supports WebSocket.- See Also:
-
WebSocketFrameInvalidOpcode
public static final int WebSocketFrameInvalidOpcodeReceived malformed data from the streaming server. Restart the session to re-establish the connection.- See Also:
-
WebSocketFrameInvalidLength
public static final int WebSocketFrameInvalidLengthReceived data with invalid length from the streaming server. Restart the connection to re-establish the connection.- See Also:
-
WebSocketFrameInvalidMask
public static final int WebSocketFrameInvalidMaskServer violated WebSocket protocol by sending masked data. Restart the session to re-establish the connection.- See Also:
-
WebSocketFrameControlFrameTooLarge
public static final int WebSocketFrameControlFrameTooLargeServer sent control message exceeding protocol limit. Restart the session to re-establish the connection.- See Also:
-
WebSocketFrameInvalidUTF8
public static final int WebSocketFrameInvalidUTF8Received text message with invalid character encoding from the server. Restart the session to re-establish the connection.- See Also:
-
WebSocketFrameReservedBitsSet
public static final int WebSocketFrameReservedBitsSetServer violated WebSocket protocol by setting reserved bits. Restart the session to re-establish the connection.- See Also:
-
WebSocketFrameIncompleteData
public static final int WebSocketFrameIncompleteDataReceived partial data from the streaming server. This is typically handled automatically by waiting for more data and should not impact the session.- See Also:
-
WebSocketFrameControlFrameFragmented
public static final int WebSocketFrameControlFrameFragmentedServer violated WebSocket protocol by fragmenting a control message. Restart the session to re-establish the connection.- See Also:
-
WebSocketProtocolMessageTooLarge
public static final int WebSocketProtocolMessageTooLargeReceived message exceeds maximum allowed size. Restart the session to re-establish the connection.- See Also:
-
WebSocketProtocolConnectionNotEstablished
public static final int WebSocketProtocolConnectionNotEstablishedAttempted to send data before WebSocket connection was ready. This is an internal SDK and the session should be retried.- See Also:
-
WebSocketConnectionTimeout
public static final int WebSocketConnectionTimeoutWebSocket connection took too long to establish. Check network connectivity and restart the session.- See Also:
-
WebSocketConnectionLost
public static final int WebSocketConnectionLostThe streaming server closed the WebSocket connection. Check network connectivity and restart the session.- See Also:
-
WebSocketConnectionCloseTimeout
public static final int WebSocketConnectionCloseTimeoutServer did not acknowledge connection close request in time. The connection will be terminated forcefully.- See Also:
-
WebSocketConnectionPongTimeout
public static final int WebSocketConnectionPongTimeoutThe client sent a WebSocket PING on the idle WebSocket but no PONG was received within the timeout period. It is likely the socket has disconnected but hasn't yet reached the TCP idle timeout. The WebSocket will automatically attempt to reconnect.- See Also:
-