Package org.red5.server.net.rtmp.codec
Interface IEventEncoder
- All Known Implementing Classes:
RTMPProtocolEncoder
public interface IEventEncoder
Encodes events to byte buffer.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.mina.core.buffer.IoBufferencodeAggregate(Aggregate aggregate) Encodes Aggregate event to byte buffer.org.apache.mina.core.buffer.IoBufferencodeAudioData(AudioData audioData) Encodes AudioData event to byte buffer.org.apache.mina.core.buffer.IoBufferencodeBytesRead(BytesRead streamBytesRead) Encodes BytesRead event to byte buffer.org.apache.mina.core.buffer.IoBufferencodeChunkSize(ChunkSize chunkSize) Encodes ChunkSize event to byte buffer.org.apache.mina.core.buffer.IoBufferencodeInvoke(Invoke invoke) Encodes Invoke event to byte buffer.org.apache.mina.core.buffer.IoBufferencodeNotify(Notify notify) Encodes Notify event to byte buffer.org.apache.mina.core.buffer.IoBufferencodePing(Ping ping) Encodes Ping event to byte buffer.org.apache.mina.core.buffer.IoBufferencodeUnknown(Unknown unknown) Encodes Unknown event to byte buffer.org.apache.mina.core.buffer.IoBufferencodeVideoData(VideoData videoData) Encodes VideoData event to byte buffer.
-
Method Details
-
encodeNotify
Encodes Notify event to byte buffer.- Parameters:
notify- Notify event- Returns:
- Byte buffer
-
encodeInvoke
Encodes Invoke event to byte buffer.- Parameters:
invoke- Invoke event- Returns:
- Byte buffer
-
encodePing
Encodes Ping event to byte buffer.- Parameters:
ping- Ping event- Returns:
- Byte buffer
-
encodeBytesRead
Encodes BytesRead event to byte buffer.- Parameters:
streamBytesRead- BytesRead event- Returns:
- Byte buffer
-
encodeAggregate
Encodes Aggregate event to byte buffer.- Parameters:
aggregate- Aggregate event- Returns:
- Byte buffer
-
encodeAudioData
Encodes AudioData event to byte buffer.- Parameters:
audioData- AudioData event- Returns:
- Byte buffer
-
encodeVideoData
Encodes VideoData event to byte buffer.- Parameters:
videoData- VideoData event- Returns:
- Byte buffer
-
encodeUnknown
Encodes Unknown event to byte buffer.- Parameters:
unknown- Unknown event- Returns:
- Byte buffer
-
encodeChunkSize
Encodes ChunkSize event to byte buffer.- Parameters:
chunkSize- ChunkSize event- Returns:
- Byte buffer
-