| Package | Description |
|---|---|
| org.red5.server.api.stream | |
| org.red5.server.messaging | |
| org.red5.server.stream |
| Modifier and Type | Method and Description |
|---|---|
IProvider |
IBroadcastStream.getProvider()
Get the provider corresponding to this stream.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFilter
Filter marker interface groups consumer and provider interfaces
|
| Modifier and Type | Field and Description |
|---|---|
protected CopyOnWriteArrayList<IProvider> |
AbstractPipe.providers
Pipe providers list
|
| Modifier and Type | Method and Description |
|---|---|
IProvider |
PipeConnectionEvent.getProvider()
Return pipe connection provider
|
| Modifier and Type | Method and Description |
|---|---|
List<IProvider> |
IMessageOutput.getProviders()
Getter for providers
|
List<IProvider> |
AbstractPipe.getProviders()
Getter for providers
|
| Modifier and Type | Method and Description |
|---|---|
static PipeConnectionEvent |
PipeConnectionEvent.build(AbstractPipe source,
PipeConnectionEvent.EventType type,
IProvider provider,
Map<String,Object> paramMap)
Builds a PipeConnectionEvent with a source pipe and provider.
|
protected void |
AbstractPipe.fireProviderConnectionEvent(IProvider provider,
PipeConnectionEvent.EventType type,
Map<String,Object> paramMap)
Broadcast provider connection event
|
void |
IMessageOutput.sendOOBControlMessage(IProvider provider,
OOBControlMessage oobCtrlMsg)
Send OOB Control Message to all consumers on the other side of pipe.
|
void |
AbstractPipe.sendOOBControlMessage(IProvider provider,
OOBControlMessage oobCtrlMsg)
Send out-of-band ("special") control message to all consumers
|
boolean |
IMessageOutput.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect to a provider.
|
boolean |
InMemoryPushPushPipe.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect provider to this pipe.
|
boolean |
AbstractPipe.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect provider to this pipe.
|
boolean |
IMessageOutput.unsubscribe(IProvider provider)
Disconnect from a provider.
|
boolean |
AbstractPipe.unsubscribe(IProvider provider)
Disconnects provider from this pipe.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ISeekableProvider
Provider that is seekable
|
interface |
IStreamTypeAwareProvider
Interface for providers that know if they contain video frames.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientBroadcastStream
Represents live stream broadcasted from client.
|
class |
PlayEngine
A play engine for playing a IPlayItem.
|
| Modifier and Type | Method and Description |
|---|---|
IProvider |
ClientBroadcastStream.getProvider()
Getter for provider
|
Copyright © 2005–2017 Red5. All rights reserved.