|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IConsumer | |
|---|---|
| org.red5.server.messaging | |
| org.red5.server.stream | |
| org.red5.server.stream.consumer | |
| org.red5.server.stream.filter | |
| Uses of IConsumer in org.red5.server.messaging |
|---|
| Subinterfaces of IConsumer in org.red5.server.messaging | |
|---|---|
interface |
IFilter
Filter marker interface groups consumer and provider interfaces |
interface |
IPushableConsumer
A consumer that supports event-driven message handling and message pushing through pipes. |
| Fields in org.red5.server.messaging with type parameters of type IConsumer | |
|---|---|
protected List<IConsumer> |
AbstractPipe.consumers
Pipe consumers list |
| Methods in org.red5.server.messaging that return IConsumer | |
|---|---|
IConsumer |
PipeConnectionEvent.getConsumer()
Return pipe connection consumer |
| Methods in org.red5.server.messaging that return types with arguments of type IConsumer | |
|---|---|
List<IConsumer> |
AbstractPipe.getConsumers()
Getter for consumers |
List<IConsumer> |
IMessageInput.getConsumers()
Getter for consumers list. |
| Methods in org.red5.server.messaging with parameters of type IConsumer | |
|---|---|
static void |
PipeUtils.connect(IProvider provider,
IPipe pipe,
IConsumer consumer)
Connect a provider/consumer with a pipe. |
static void |
PipeUtils.disconnect(IProvider provider,
IPipe pipe,
IConsumer consumer)
Disconnect a provider/consumer from a pipe. |
protected void |
AbstractPipe.fireConsumerConnectionEvent(IConsumer consumer,
int type,
Map<?,?> paramMap)
Broadcast consumer connection event |
void |
AbstractPipe.sendOOBControlMessage(IConsumer consumer,
OOBControlMessage oobCtrlMsg)
Send out-of-band ("special") control message to all providers |
void |
IMessageInput.sendOOBControlMessage(IConsumer consumer,
OOBControlMessage oobCtrlMsg)
Send OOB Control Message to all providers on the other side of pipe. |
void |
PipeConnectionEvent.setConsumer(IConsumer consumer)
Setter for pipe connection consumer |
boolean |
AbstractPipe.subscribe(IConsumer consumer,
Map<?,?> paramMap)
Connect consumer to this pipe. |
boolean |
IMessageInput.subscribe(IConsumer consumer,
Map<?,?> paramMap)
Connect to a consumer. |
boolean |
InMemoryPullPullPipe.subscribe(IConsumer consumer,
Map<?,?> paramMap)
Connect consumer to this pipe. |
boolean |
InMemoryPushPushPipe.subscribe(IConsumer consumer,
Map<?,?> paramMap)
Connect consumer to this pipe. |
boolean |
AbstractPipe.unsubscribe(IConsumer consumer)
Disconnects consumer from this pipe. |
boolean |
IMessageInput.unsubscribe(IConsumer consumer)
Disconnect from a consumer. |
| Uses of IConsumer in org.red5.server.stream |
|---|
| Classes in org.red5.server.stream that implement IConsumer | |
|---|---|
class |
ClientBroadcastStream
Represents live stream broadcasted from client. |
class |
PlayEngine
A play engine for playing an IPlayItem. |
class |
ServerStream
An implementation for server side stream. |
class |
StreamingProxy
A proxy to publish stream from server to server. |
| Methods in org.red5.server.stream that return types with arguments of type IConsumer | |
|---|---|
List<IConsumer> |
BroadcastScope.getConsumers()
Getter for pipe consumers |
| Methods in org.red5.server.stream with parameters of type IConsumer | |
|---|---|
void |
BroadcastScope.sendOOBControlMessage(IConsumer consumer,
OOBControlMessage oobCtrlMsg)
Send out-of-band ("special") control message |
boolean |
BroadcastScope.subscribe(IConsumer consumer,
Map<?,?> paramMap)
Connect scope's pipe to given consumer |
boolean |
BroadcastScope.unsubscribe(IConsumer consumer)
Disconnects scope's pipe from given consumer |
| Uses of IConsumer in org.red5.server.stream.consumer |
|---|
| Classes in org.red5.server.stream.consumer that implement IConsumer | |
|---|---|
class |
ConnectionConsumer
RTMP connection consumer. |
class |
FileConsumer
Consumer that pushes messages to file. |
| Uses of IConsumer in org.red5.server.stream.filter |
|---|
| Classes in org.red5.server.stream.filter that implement IConsumer | |
|---|---|
class |
StreamBandwidthController
Controls stream bandwidth |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||