Package org.red5.server.net.rtmpt.codec
Class RTMPTProtocolEncoder
java.lang.Object
org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
org.red5.server.net.rtmpt.codec.RTMPTProtocolEncoder
- All Implemented Interfaces:
IEventEncoder,Constants
RTMPT protocol encoder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.red5.server.net.rtmp.message.Constants
Constants.DataType -
Field Summary
Fields inherited from class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
logFields inherited from interface org.red5.server.net.rtmp.message.Constants
HANDSHAKE_SIZE, HEADER_CONTINUE, HEADER_NEW, HEADER_SAME_SOURCE, HEADER_TIMER_CHANGE, MEDIUM_INT_MAX, SO_CLIENT_CLEAR_DATA, SO_CLIENT_DELETE_DATA, SO_CLIENT_INITIAL_DATA, SO_CLIENT_SEND_MESSAGE, SO_CLIENT_STATUS, SO_CLIENT_UPDATE_ATTRIBUTE, SO_CLIENT_UPDATE_DATA, SO_CONNECT, SO_DELETE_ATTRIBUTE, SO_DISCONNECT, SO_SEND_MESSAGE, SO_SET_ATTRIBUTE, SOURCE_TYPE_LIVE, SOURCE_TYPE_VOD, TYPE_ABORT, TYPE_AGGREGATE, TYPE_AUDIO_DATA, TYPE_BYTES_READ, TYPE_CHUNK_SIZE, TYPE_CLIENT_BANDWIDTH, TYPE_EDGE_ORIGIN, TYPE_FLEX_MESSAGE, TYPE_FLEX_SHARED_OBJECT, TYPE_FLEX_STREAM_SEND, TYPE_INVOKE, TYPE_NOTIFY, TYPE_PING, TYPE_SERVER_BANDWIDTH, TYPE_SHARED_OBJECT, TYPE_STREAM_METADATA, TYPE_VIDEO_DATA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidencodeCommand(org.apache.mina.core.buffer.IoBuffer out, ICommand command) Encode command event and fill given byte buffer.Methods inherited from class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
dropMessage, encode, encodeAggregate, encodeAudioData, encodeBytesRead, encodeChunkSize, encodeCommand, encodeFlexMessage, encodeFlexSharedObject, encodeFlexStreamSend, encodeHeader, encodeHeader, encodeInvoke, encodeMessage, encodeNotify, encodePacket, encodePing, encodeSharedObject, encodeStreamMetadata, encodeUnknown, encodeVideoData, generateErrorResult, getBaseTolerance, setBaseTolerance, setDropEncoded, setDropLiveFuture
-
Constructor Details
-
RTMPTProtocolEncoder
public RTMPTProtocolEncoder()
-
-
Method Details
-
encodeCommand
Description copied from class:RTMPProtocolEncoderEncode command event and fill given byte buffer.- Overrides:
encodeCommandin classRTMPProtocolEncoder- Parameters:
out- Buffer to fillcommand- Command event
-