Class RTMPMinaCodecFactory

java.lang.Object
org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
All Implemented Interfaces:
org.apache.mina.filter.codec.ProtocolCodecFactory, Aware, InitializingBean, ApplicationContextAware

public class RTMPMinaCodecFactory extends Object implements org.apache.mina.filter.codec.ProtocolCodecFactory, ApplicationContextAware, InitializingBean
RTMP codec factory.
  • Field Details

  • Constructor Details

    • RTMPMinaCodecFactory

      public RTMPMinaCodecFactory()
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface InitializingBean
      Throws:
      Exception
    • 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
    • setApplicationContext

      public void setApplicationContext(ApplicationContext applicationContext) throws BeansException
      Specified by:
      setApplicationContext in interface ApplicationContextAware
      Throws:
      BeansException