public class RTMPMinaIoHandler
extends org.apache.mina.core.service.IoHandlerAdapter
| Modifier and Type | Field and Description |
|---|---|
protected BaseRTMPClientHandler |
handler
RTMP events handler
|
| Constructor and Description |
|---|
RTMPMinaIoHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected org.red5.server.net.rtmp.RTMPMinaConnection |
createRTMPMinaConnection() |
void |
exceptionCaught(org.apache.mina.core.session.IoSession session,
Throwable cause) |
void |
messageReceived(org.apache.mina.core.session.IoSession session,
Object message) |
void |
messageSent(org.apache.mina.core.session.IoSession session,
Object message) |
void |
sessionClosed(org.apache.mina.core.session.IoSession session) |
void |
sessionCreated(org.apache.mina.core.session.IoSession session) |
void |
sessionOpened(org.apache.mina.core.session.IoSession session) |
void |
setEnableSwfVerification(boolean enableSwfVerification)
Setter to enable swf verification in the handshake.
|
void |
setHandler(BaseRTMPClientHandler handler)
Setter for handler.
|
protected BaseRTMPClientHandler handler
public void sessionCreated(org.apache.mina.core.session.IoSession session)
throws Exception
sessionCreated in interface org.apache.mina.core.service.IoHandlersessionCreated in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionOpened(org.apache.mina.core.session.IoSession session)
throws Exception
sessionOpened in interface org.apache.mina.core.service.IoHandlersessionOpened in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void sessionClosed(org.apache.mina.core.session.IoSession session)
throws Exception
sessionClosed in interface org.apache.mina.core.service.IoHandlersessionClosed in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void messageReceived(org.apache.mina.core.session.IoSession session,
Object message)
throws Exception
messageReceived in interface org.apache.mina.core.service.IoHandlermessageReceived in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void messageSent(org.apache.mina.core.session.IoSession session,
Object message)
throws Exception
messageSent in interface org.apache.mina.core.service.IoHandlermessageSent in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void exceptionCaught(org.apache.mina.core.session.IoSession session,
Throwable cause)
throws Exception
exceptionCaught in interface org.apache.mina.core.service.IoHandlerexceptionCaught in class org.apache.mina.core.service.IoHandlerAdapterExceptionpublic void setHandler(BaseRTMPClientHandler handler)
handler - RTMP events handlerpublic void setEnableSwfVerification(boolean enableSwfVerification)
enableSwfVerification - protected org.red5.server.net.rtmp.RTMPMinaConnection createRTMPMinaConnection()
Copyright © 2005–2016 Red5. All rights reserved.