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 Details

  • 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 interface org.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 interface org.apache.mina.filter.codec.ProtocolCodecFactory
    • getRTMPDecoder

      public RTMPProtocolDecoder getRTMPDecoder()
      Returns the RTMP decoder.
      Returns:
      decoder
    • getRTMPEncoder

      public RTMPProtocolEncoder getRTMPEncoder()
      Returns the RTMP encoder.
      Returns:
      encoder