Package org.red5.server.net.rtmp.message
Interface Constants
- All Known Implementing Classes:
Abort,Aggregate,AudioData,BaseEvent,BaseRTMPClientHandler,BaseRTMPHandler,BytesRead,ChunkHeader,ChunkSize,ClientBW,ClientInvokeEvent,ClientNotifyEvent,ClientSharedObject,FileConsumer,FileStreamSource,FlexMessage,FlexSharedObjectMessage,FlexStreamSend,Header,Invoke,Notify,Ping,RTMPClient,RTMPClientProtocolDecoder,RTMPClientProtocolEncoder,RTMPEClient,RTMPHandler,RTMPProtocolDecoder,RTMPProtocolEncoder,RTMPSClient,RTMPTClient,RTMPTHandler,RTMPTProtocolDecoder,RTMPTProtocolEncoder,RTMPTSClient,RTMPUtils,ServerBW,SetBuffer,SharedObject,SharedObjectMessage,SlicedFileConsumer,SWFResponse,Unknown,VideoData
public interface Constants
Class for AMF and RTMP marker values constants
- Author:
- mondain
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumEasier way to use the types without needing to look them up. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intSize of initial handshake between client and serverstatic final byteThere's more to encodestatic final byteNew header markerstatic final byteSame source markerstatic final byteTimer change markerstatic final intMedium integer max valuestatic final byteClear event for Shared Objectstatic final byteDelete data for Shared Objectstatic final byteInitial SO data flagstatic final byteSend SO message flagstatic final byteShared Object status markerstatic final byteClient Shared Object attribute updatestatic final byteClient Shared Object data updatestatic final byteShared Object connectionstatic final byteShared Object attribute deletion flagstatic final byteShared Object disconnectionstatic final byteSend message flagstatic final byteSet Shared Object attribute flagstatic final byteData originated from a live encoder or stream.static final byteData originated from a file.static final byteAbort messagestatic final byteAggregate data markerstatic final byteAudio data markerstatic final byteAcknowledgment.static final byteRTMP chunk size constantstatic final byteClient (upstream) bandwidth markerstatic final byteEdge / Origin message.static final byteAMF3 messagestatic final byteAMF3 shared objectstatic final byteAMF3 stream sendstatic final byteInvoke operation (remoting call but also used for streaming) markerstatic final byteNotification is invocation without responsestatic final bytePing is a stream control message, it has sub-typesstatic final byteServer (downstream) bandwidth markerstatic final byteShared Object markerstatic final byteStream metadatastatic final byteVideo data marker
-
Field Details
-
SOURCE_TYPE_VOD
static final byte SOURCE_TYPE_VODData originated from a file.- See Also:
-
SOURCE_TYPE_LIVE
static final byte SOURCE_TYPE_LIVEData originated from a live encoder or stream.- See Also:
-
MEDIUM_INT_MAX
static final int MEDIUM_INT_MAXMedium integer max value- See Also:
-
TYPE_CHUNK_SIZE
static final byte TYPE_CHUNK_SIZERTMP chunk size constant- See Also:
-
TYPE_ABORT
static final byte TYPE_ABORTAbort message- See Also:
-
TYPE_BYTES_READ
static final byte TYPE_BYTES_READAcknowledgment. Send every x bytes read by both sides.- See Also:
-
TYPE_PING
static final byte TYPE_PINGPing is a stream control message, it has sub-types- See Also:
-
TYPE_SERVER_BANDWIDTH
static final byte TYPE_SERVER_BANDWIDTHServer (downstream) bandwidth marker- See Also:
-
TYPE_CLIENT_BANDWIDTH
static final byte TYPE_CLIENT_BANDWIDTHClient (upstream) bandwidth marker- See Also:
-
TYPE_EDGE_ORIGIN
static final byte TYPE_EDGE_ORIGINEdge / Origin message.- See Also:
-
TYPE_AUDIO_DATA
static final byte TYPE_AUDIO_DATAAudio data marker- See Also:
-
TYPE_VIDEO_DATA
static final byte TYPE_VIDEO_DATAVideo data marker- See Also:
-
TYPE_FLEX_STREAM_SEND
static final byte TYPE_FLEX_STREAM_SENDAMF3 stream send- See Also:
-
TYPE_FLEX_SHARED_OBJECT
static final byte TYPE_FLEX_SHARED_OBJECTAMF3 shared object- See Also:
-
TYPE_FLEX_MESSAGE
static final byte TYPE_FLEX_MESSAGEAMF3 message- See Also:
-
TYPE_NOTIFY
static final byte TYPE_NOTIFYNotification is invocation without response- See Also:
-
TYPE_STREAM_METADATA
static final byte TYPE_STREAM_METADATAStream metadata- See Also:
-
TYPE_SHARED_OBJECT
static final byte TYPE_SHARED_OBJECTShared Object marker- See Also:
-
TYPE_INVOKE
static final byte TYPE_INVOKEInvoke operation (remoting call but also used for streaming) marker- See Also:
-
TYPE_AGGREGATE
static final byte TYPE_AGGREGATEAggregate data marker- See Also:
-
HEADER_NEW
static final byte HEADER_NEWNew header marker- See Also:
-
HEADER_SAME_SOURCE
static final byte HEADER_SAME_SOURCESame source marker- See Also:
-
HEADER_TIMER_CHANGE
static final byte HEADER_TIMER_CHANGETimer change marker- See Also:
-
HEADER_CONTINUE
static final byte HEADER_CONTINUEThere's more to encode- See Also:
-
HANDSHAKE_SIZE
static final int HANDSHAKE_SIZESize of initial handshake between client and server- See Also:
-
SO_CLIENT_UPDATE_DATA
static final byte SO_CLIENT_UPDATE_DATAClient Shared Object data update- See Also:
-
SO_CLIENT_UPDATE_ATTRIBUTE
static final byte SO_CLIENT_UPDATE_ATTRIBUTEClient Shared Object attribute update- See Also:
-
SO_CLIENT_SEND_MESSAGE
static final byte SO_CLIENT_SEND_MESSAGESend SO message flag- See Also:
-
SO_CLIENT_STATUS
static final byte SO_CLIENT_STATUSShared Object status marker- See Also:
-
SO_CLIENT_CLEAR_DATA
static final byte SO_CLIENT_CLEAR_DATAClear event for Shared Object- See Also:
-
SO_CLIENT_DELETE_DATA
static final byte SO_CLIENT_DELETE_DATADelete data for Shared Object- See Also:
-
SO_CLIENT_INITIAL_DATA
static final byte SO_CLIENT_INITIAL_DATAInitial SO data flag- See Also:
-
SO_CONNECT
static final byte SO_CONNECTShared Object connection- See Also:
-
SO_DISCONNECT
static final byte SO_DISCONNECTShared Object disconnection- See Also:
-
SO_SET_ATTRIBUTE
static final byte SO_SET_ATTRIBUTESet Shared Object attribute flag- See Also:
-
SO_SEND_MESSAGE
static final byte SO_SEND_MESSAGESend message flag- See Also:
-
SO_DELETE_ATTRIBUTE
static final byte SO_DELETE_ATTRIBUTEShared Object attribute deletion flag- See Also:
-