|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IProvider | |
---|---|
org.red5.server.api.stream | |
org.red5.server.messaging | |
org.red5.server.scope | |
org.red5.server.stream | |
org.red5.server.stream.filter | |
org.red5.server.stream.provider |
Uses of IProvider in org.red5.server.api.stream |
---|
Methods in org.red5.server.api.stream that return IProvider | |
---|---|
IProvider |
IBroadcastStream.getProvider()
Get the provider corresponding to this stream. |
Uses of IProvider in org.red5.server.messaging |
---|
Subinterfaces of IProvider in org.red5.server.messaging | |
---|---|
interface |
IFilter
Filter marker interface groups consumer and provider interfaces |
interface |
IPullableProvider
A provider that supports passive pulling of messages. |
Fields in org.red5.server.messaging with type parameters of type IProvider | |
---|---|
protected CopyOnWriteArrayList<IProvider> |
AbstractPipe.providers
Pipe providers list |
Methods in org.red5.server.messaging that return IProvider | |
---|---|
IProvider |
PipeConnectionEvent.getProvider()
Return pipe connection provider |
Methods in org.red5.server.messaging that return types with arguments of type IProvider | |
---|---|
List<IProvider> |
AbstractPipe.getProviders()
Getter for providers |
List<IProvider> |
IMessageOutput.getProviders()
Getter for providers |
Methods in org.red5.server.messaging with parameters of type IProvider | |
---|---|
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.fireProviderConnectionEvent(IProvider provider,
int type,
Map<String,Object> paramMap)
Broadcast provider connection event |
void |
AbstractPipe.sendOOBControlMessage(IProvider provider,
OOBControlMessage oobCtrlMsg)
Send out-of-band ("special") control message to all consumers |
void |
IMessageOutput.sendOOBControlMessage(IProvider provider,
OOBControlMessage oobCtrlMsg)
Send OOB Control Message to all consumers on the other side of pipe. |
void |
PipeConnectionEvent.setProvider(IProvider provider)
Setter for pipe connection provider |
boolean |
AbstractPipe.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect provider to this pipe. |
boolean |
IMessageOutput.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect to a provider. |
boolean |
InMemoryPullPullPipe.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect provider to this pipe. |
boolean |
InMemoryPushPushPipe.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect provider to this pipe. |
boolean |
AbstractPipe.unsubscribe(IProvider provider)
Disconnects provider from this pipe. |
boolean |
IMessageOutput.unsubscribe(IProvider provider)
Disconnect from a provider. |
Uses of IProvider in org.red5.server.scope |
---|
Methods in org.red5.server.scope that return types with arguments of type IProvider | |
---|---|
List<IProvider> |
BroadcastScope.getProviders()
Getter for providers list |
Methods in org.red5.server.scope with parameters of type IProvider | |
---|---|
void |
BroadcastScope.sendOOBControlMessage(IProvider provider,
OOBControlMessage oobCtrlMsg)
Send out-of-band ("special") control message |
boolean |
BroadcastScope.subscribe(IProvider provider,
Map<String,Object> paramMap)
Connect scope's pipe with given provider |
boolean |
BroadcastScope.unsubscribe(IProvider provider)
Disconnects scope's pipe from given provider |
Uses of IProvider in org.red5.server.stream |
---|
Subinterfaces of IProvider in org.red5.server.stream | |
---|---|
interface |
ISeekableProvider
Provider that is seekable |
interface |
IStreamTypeAwareProvider
Interface for providers that know if they contain video frames. |
Classes in org.red5.server.stream that implement IProvider | |
---|---|
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. |
Methods in org.red5.server.stream that return IProvider | |
---|---|
IProvider |
ClientBroadcastStream.getProvider()
Getter for provider |
IProvider |
ServerStream.getProvider()
Get the provider corresponding to this stream. |
Uses of IProvider in org.red5.server.stream.filter |
---|
Classes in org.red5.server.stream.filter that implement IProvider | |
---|---|
class |
StreamBandwidthController
Controls stream bandwidth |
Uses of IProvider in org.red5.server.stream.provider |
---|
Classes in org.red5.server.stream.provider that implement IProvider | |
---|---|
class |
ConnectionProvider
Provides connection via pipe |
class |
FileProvider
Pullable provider for files |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |