|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.red5.server.net.rtmp.BaseRTMPHandler
org.red5.server.net.rtmp.RTMPHandler
public class RTMPHandler
RTMP events handler.
| Field Summary | |
|---|---|
protected static Logger |
log
Logger |
protected IServer |
server
Red5 server instance. |
protected StatusObjectService |
statusObjectService
Status object service. |
| Constructor Summary | |
|---|---|
RTMPHandler()
|
|
| Method Summary | |
|---|---|
StatusObject |
getStatus(String code)
|
protected void |
invokeCall(RTMPConnection conn,
IServiceCall call)
Remoting call invocation handler. |
boolean |
isGlobalScopeConnectionAllowed()
|
protected void |
onChunkSize(RTMPConnection conn,
Channel channel,
Header source,
ChunkSize chunkSize)
Chunk size change event handler. |
protected void |
onInvoke(RTMPConnection conn,
Channel channel,
Header source,
Notify invoke,
RTMP rtmp)
Invocation event handler. |
protected void |
onPing(RTMPConnection conn,
Channel channel,
Header source,
Ping ping)
Ping event handler. |
protected void |
onSharedObject(RTMPConnection conn,
Channel channel,
Header source,
SharedObjectMessage object)
Shared object event handler. |
void |
setGlobalScopeConnectionAllowed(boolean globalScopeConnectionAllowed)
|
void |
setServer(IServer server)
Setter for server object. |
void |
setStatusObjectService(StatusObjectService statusObjectService)
Setter for status object service. |
| Methods inherited from class org.red5.server.net.rtmp.BaseRTMPHandler |
|---|
connectionClosed, connectionOpened, getHostname, getStreamId, handlePendingCallResult, messageReceived, messageSent, onStreamBytesRead, setApplicationContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static Logger log
protected StatusObjectService statusObjectService
protected IServer server
| Constructor Detail |
|---|
public RTMPHandler()
| Method Detail |
|---|
public void setServer(IServer server)
server - Red5 server instancepublic void setStatusObjectService(StatusObjectService statusObjectService)
statusObjectService - Status object service.public boolean isGlobalScopeConnectionAllowed()
public void setGlobalScopeConnectionAllowed(boolean globalScopeConnectionAllowed)
protected void onChunkSize(RTMPConnection conn,
Channel channel,
Header source,
ChunkSize chunkSize)
onChunkSize in class BaseRTMPHandlerconn - Connectionchannel - Channelsource - HeaderchunkSize - New chunk size
protected void invokeCall(RTMPConnection conn,
IServiceCall call)
conn - RTMP connectioncall - Service call
protected void onInvoke(RTMPConnection conn,
Channel channel,
Header source,
Notify invoke,
RTMP rtmp)
onInvoke in class BaseRTMPHandlerconn - Connectionchannel - Channelsource - Headerinvoke - Invocation event contextrtmp - RTMP connection statepublic StatusObject getStatus(String code)
protected void onPing(RTMPConnection conn,
Channel channel,
Header source,
Ping ping)
onPing in class BaseRTMPHandlerconn - Connectionchannel - Channelsource - Headerping - Ping event context
protected void onSharedObject(RTMPConnection conn,
Channel channel,
Header source,
SharedObjectMessage object)
onSharedObject in class BaseRTMPHandlerconn - Connectionchannel - Channelsource - Headerobject - Shared object event context
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||