| Package | Description |
|---|---|
| org.red5.server.net.rtmp | |
| org.red5.server.net.rtmp.codec | |
| org.red5.server.net.rtmp.event | |
| org.red5.server.net.rtmp.message |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
BaseRTMPHandler.onChunkSize(RTMPConnection conn,
Channel channel,
Header source,
ChunkSize chunkSize)
Chunk size change event handler.
|
protected void |
RTMPHandler.onChunkSize(RTMPConnection conn,
Channel channel,
Header source,
ChunkSize chunkSize)
Chunk size change event handler.
|
protected abstract void |
BaseRTMPHandler.onCommand(RTMPConnection conn,
Channel channel,
Header source,
ICommand command)
Command event handler, which current consists of an Invoke or Notify type object.
|
protected void |
RTMPHandler.onCommand(RTMPConnection conn,
Channel channel,
Header source,
ICommand command)
Command event handler, which current consists of an Invoke or Notify type object.
|
protected abstract void |
BaseRTMPHandler.onPing(RTMPConnection conn,
Channel channel,
Header source,
Ping ping)
Ping event handler.
|
protected void |
RTMPHandler.onPing(RTMPConnection conn,
Channel channel,
Header source,
Ping ping)
Ping event handler.
|
protected abstract void |
BaseRTMPHandler.onSharedObject(RTMPConnection conn,
Channel channel,
Header source,
SharedObjectMessage message)
Shared object event handler.
|
protected void |
RTMPHandler.onSharedObject(RTMPConnection conn,
Channel channel,
Header source,
SharedObjectMessage message)
Shared object event handler.
|
protected void |
BaseRTMPHandler.onStreamBytesRead(RTMPConnection conn,
Channel channel,
Header source,
BytesRead streamBytesRead)
Stream bytes read event handler.
|
| Modifier and Type | Method and Description |
|---|---|
Header |
RTMPProtocolDecoder.decodeHeader(ChunkHeader chh,
RTMPDecodeState state,
org.apache.mina.core.buffer.IoBuffer in,
RTMP rtmp)
Decodes packet header.
|
Header |
RTMP.getLastReadHeader(int channelId)
Return last read header for channel.
|
Header |
RTMP.getLastReadPacketHeader(int channelId)
Returns the last "read" packet header for the given channel.
|
Header |
RTMP.getLastWriteHeader(int channelId)
Return last written header for channel.
|
| Modifier and Type | Method and Description |
|---|---|
IRTMPEvent |
RTMPProtocolDecoder.decodeMessage(RTMPConnection conn,
Header header,
org.apache.mina.core.buffer.IoBuffer in)
Decodes RTMP message event.
|
org.apache.mina.core.buffer.IoBuffer |
RTMPProtocolEncoder.encodeHeader(Header header,
Header lastHeader)
Encode RTMP header.
|
void |
RTMPProtocolEncoder.encodeHeader(Header header,
Header lastHeader,
org.apache.mina.core.buffer.IoBuffer buf)
Encode RTMP header into given IoBuffer.
|
org.apache.mina.core.buffer.IoBuffer |
RTMPProtocolEncoder.encodeMessage(Header header,
IRTMPEvent message)
Encode message.
|
void |
RTMP.setLastReadHeader(int channelId,
Header header)
Setter for last read header.
|
void |
RTMP.setLastReadPacketHeader(int channelId,
Header header)
Sets the last "read" packet header for the given channel.
|
void |
RTMP.setLastWriteHeader(int channelId,
Header header)
Setter for last written header.
|
| Modifier and Type | Field and Description |
|---|---|
protected Header |
BaseEvent.header
Event RTMP packet header
|
| Modifier and Type | Method and Description |
|---|---|
Header |
BaseEvent.getHeader()
Getter for header
|
Header |
IRTMPEvent.getHeader()
Getter for header
|
| Modifier and Type | Method and Description |
|---|---|
void |
BaseEvent.setHeader(Header header)
Setter for header
|
void |
IRTMPEvent.setHeader(Header header)
Setter for header
|
| Modifier and Type | Method and Description |
|---|---|
Header |
Header.clone() |
Header |
Packet.getHeader()
Getter for header
|
| Constructor and Description |
|---|
Packet(Header header)
Create packet with given header.
|
Packet(Header header,
IRTMPEvent event)
Create packet with given header and event context.
|
Copyright © 2005–2017 Red5. All rights reserved.