Package org.red5.server.net.rtmp.codec
Class RTMPCodecFactory
java.lang.Object
org.red5.server.net.rtmp.codec.RTMPCodecFactory
- All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolCodecFactory
public class RTMPCodecFactory
extends Object
implements org.apache.mina.filter.codec.ProtocolCodecFactory
RTMP codec factory creates RTMP encoders/decoders.
-
Field Summary
Modifier and TypeFieldDescriptionprivate RTMPMinaProtocolDecoder
Mina protocol decoder for RTMP.private RTMPMinaProtocolEncoder
Mina protocol encoder for RTMP. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.mina.filter.codec.ProtocolDecoder
getDecoder
(org.apache.mina.core.session.IoSession session) org.apache.mina.filter.codec.ProtocolEncoder
getEncoder
(org.apache.mina.core.session.IoSession session) Returns the RTMP decoder.Returns the RTMP encoder.void
init()
Initialization
-
Field Details
-
decoder
Mina protocol decoder for RTMP. -
encoder
Mina protocol encoder for RTMP.
-
-
Constructor Details
-
RTMPCodecFactory
public RTMPCodecFactory()
-
-
Method Details
-
init
public void init()Initialization -
getDecoder
public org.apache.mina.filter.codec.ProtocolDecoder getDecoder(org.apache.mina.core.session.IoSession session) - Specified by:
getDecoder
in interfaceorg.apache.mina.filter.codec.ProtocolCodecFactory
-
getEncoder
public org.apache.mina.filter.codec.ProtocolEncoder getEncoder(org.apache.mina.core.session.IoSession session) - Specified by:
getEncoder
in interfaceorg.apache.mina.filter.codec.ProtocolCodecFactory
-
getRTMPDecoder
Returns the RTMP decoder.- Returns:
- decoder
-
getRTMPEncoder
Returns the RTMP encoder.- Returns:
- encoder
-