Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AAC - Enum constant in enum class org.red5.codec.AudioCodec
 
AAC_SAMPLERATES - Static variable in class org.red5.codec.AACAudio
Constant AAC_SAMPLERATES
AACAudio - Class in org.red5.codec
Red5 audio codec for the AAC audio format.
AACAudio() - Constructor for class org.red5.codec.AACAudio
 
Abort - Class in org.red5.server.net.rtmp.event
RTMP Abort event.
Abort() - Constructor for class org.red5.server.net.rtmp.event.Abort
Constructor for Abort.
Abort(int) - Constructor for class org.red5.server.net.rtmp.event.Abort
Constructor for Abort.
ABORT - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
AbstractAudio - Class in org.red5.codec
Abstract audio codec implementation.
AbstractAudio() - Constructor for class org.red5.codec.AbstractAudio
 
AbstractClientStream - Class in org.red5.server.stream
Abstract base for client streams
AbstractClientStream() - Constructor for class org.red5.server.stream.AbstractClientStream
 
AbstractConnectionListener - Class in org.red5.server.api.listeners
Abstract implementation / adapter for connection listeners.
AbstractConnectionListener() - Constructor for class org.red5.server.api.listeners.AbstractConnectionListener
 
AbstractMessage - Class in org.red5.compatibility.flex.messaging.messages
Base class for all Flex compatibility messages.
AbstractMessage - Class in org.red5.server.messaging
Abstract base for all messages
AbstractMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Initialize default message fields.
AbstractMessage() - Constructor for class org.red5.server.messaging.AbstractMessage
 
AbstractPipe - Class in org.red5.server.messaging
Abstract pipe that books providers/consumers and listeners.
AbstractPipe() - Constructor for class org.red5.server.messaging.AbstractPipe
 
AbstractScopeAdapter - Class in org.red5.server.adapter
Base scope handler implementation.
AbstractScopeAdapter() - Constructor for class org.red5.server.adapter.AbstractScopeAdapter
 
AbstractStream - Class in org.red5.server.stream
Abstract base implementation of IStream.
AbstractStream() - Constructor for class org.red5.server.stream.AbstractStream
 
AbstractVideo - Class in org.red5.codec
Abstract video codec implementation.
AbstractVideo() - Constructor for class org.red5.codec.AbstractVideo
 
AC3 - Enum constant in enum class org.red5.codec.AudioCodec
 
AC3Audio - Class in org.red5.codec
Red5 audio codec for the AC3 audio format.
AC3Audio() - Constructor for class org.red5.codec.AC3Audio
 
accept() - Method in class org.red5.io.sctp.SctpServerChannel
accept.
accept() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
accept.
accept(File, String) - Method in class org.red5.server.tomcat.TomcatLoader.DirectoryFilter
Check whether file matches filter rules
accept(File, String) - Method in class org.red5.server.tomcat.WarDeployer.DirectoryFilter
Check whether file matches filter rules
acceptor - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
AccessDeniedException - Exception Class in org.red5.server.exception
Access denied
AccessDeniedException() - Constructor for exception class org.red5.server.exception.AccessDeniedException
 
AcknowledgeMessage - Class in org.red5.compatibility.flex.messaging.messages
Flex compatibility message that is returned to the client.
AcknowledgeMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessage
Constructor for AcknowledgeMessage.
AcknowledgeMessageExt - Class in org.red5.compatibility.flex.messaging.messages
An externalizable version of a given AcknowledgeMessage.
AcknowledgeMessageExt() - Constructor for class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
Constructor for AcknowledgeMessageExt.
AcknowledgeMessageExt(AcknowledgeMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
Constructor for AcknowledgeMessageExt.
acquire() - Method in interface org.red5.server.api.so.ISharedObject
Prevent shared object from being released.
acquire() - Method in class org.red5.server.so.SharedObject
Prevent shared object from being released.
acquire() - Method in class org.red5.server.so.SharedObjectScope
Prevent shared object from being released.
acquireCount - Variable in class org.red5.server.so.SharedObject
Number of times the SO has been acquired
acquireToken(long, long) - Method in interface org.red5.server.stream.ITokenBucket
Acquire tokens amount of tokenCount waiting wait milliseconds if token not available.
acquireTokenBestEffort(long) - Method in interface org.red5.server.stream.ITokenBucket
Nonblockingly acquire token.
acquireTokenNonblocking(long, ITokenBucket.ITokenBucketCallback) - Method in interface org.red5.server.stream.ITokenBucket
Nonblockingly acquire token.
active - Variable in class org.red5.server.session.Session
 
add(int, E) - Method in class org.red5.server.ClientList
add.
add(int, T) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
add(E) - Method in class org.red5.server.ClientList
add.
add(Tag) - Method in class org.red5.io.matroska.dtd.CompoundTag
method to add child tag to this CompoundTag, updates the size on add
add(T) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
addAlias(String) - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Adds a stream name subscribe-side alias.
addAlias(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
addAlias.
addAlias(String) - Method in class org.red5.server.stream.ClientBroadcastStream
Adds a stream name subscribe-side alias.
addAlias(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
addAlias.
addAll(int, Collection<? extends T>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
addAll(Collection<? extends T>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
addBuffer(byte[]) - Method in class org.red5.server.net.rtmp.ReadBuffer
Add a byte array to the buffer.
addBuffer(IoBuffer) - Method in class org.red5.server.net.rtmp.ReadBuffer
Add a IoBuffer to the buffer.
addChildScope(IBasicScope) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called just before a child scope is added.
addChildScope(IBasicScope) - Method in interface org.red5.server.api.scope.IScope
Adds scope as a child scope.
addChildScope(IBasicScope) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just before a child scope is added.
addChildScope(IBasicScope) - Method in class org.red5.server.CoreHandler
Called just before a child scope is added.
addChildScope(IBasicScope) - Method in class org.red5.server.scope.Scope
Adds scope as a child scope.
addClient(IClient) - Method in interface org.red5.server.api.IClientRegistry
Adds a client to the registry.
addClient(IClient) - Method in class org.red5.server.ClientRegistry
Adds a client to the registry.
addClientListener(IClientListener) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Adds a listener for receiving rtmp events.
addClientStream(IClientStream) - Method in class org.red5.server.net.rtmp.RTMPConnection
addClientStream.
addConnection(WebSocketConnection) - Method in class org.red5.net.websocket.WebSocketScope
Add new connection on scope.
addConnection(WebSocketConnection) - Method in class org.red5.net.websocket.WebSocketScopeManager
Add the connection on scope.
addContext(String, String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
addContext.
addContext(String, String) - Method in class org.red5.server.tomcat.TomcatLoader
Add context for path and docbase to current host.
addContext(String, String, Host) - Method in class org.red5.server.tomcat.TomcatLoader
Add context for path and docbase to a host.
addData(IoBuffer) - Method in class org.red5.codec.AACAudio
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.AbstractAudio
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.AbstractVideo
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.ExtendedAudio
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.FLACAudio
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in interface org.red5.codec.IAudioStreamCodec
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in interface org.red5.codec.IVideoStreamCodec
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.MPEG1Video
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.ScreenVideo
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.ScreenVideo2
Update the state of the codec with the passed data.
addData(IoBuffer) - Method in class org.red5.codec.SorensonVideo
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.AbstractVideo
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.AV1Video
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.AVCVideo
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in interface org.red5.codec.IVideoStreamCodec
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.MPEG1Video
Update the state of the codec with the passed data.
addData(IoBuffer, int) - Method in class org.red5.codec.VP8Video
Update the state of the codec with the passed data.
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.AbstractAudio
Add audio data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.AbstractVideo
Add video data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in interface org.red5.codec.IAudioStreamCodec
Add audio data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in interface org.red5.codec.IVideoStreamCodec
Add video data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.OpusAudio
Add audio data with a time stamp and a flag identifying the content as AMF or not.
addData(IoBuffer, int, boolean) - Method in class org.red5.codec.VP8Video
Add video data with a time stamp and a flag identifying the content as AMF or not.
addEndpoint(ServerEndpointConfig) - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
Published the provided endpoint implementation at the specified path with the specified configuration.
addEndpoint(Class<?>) - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
Provides the equivalent of DefaultWsServerContainer.addEndpoint(ServerEndpointConfig) for publishing plain old java objects (POJOs) that have been annotated as WebSocket endpoints.
addEvent(ISharedObjectEvent) - Method in interface org.red5.server.so.ISharedObjectMessage
Add event handler
addEvent(ISharedObjectEvent) - Method in class org.red5.server.so.SharedObjectMessage
Add event handler
addEvent(ISharedObjectEvent.Type, String, Object) - Method in interface org.red5.server.so.ISharedObjectMessage
Addition event handler
addEvent(ISharedObjectEvent.Type, String, Object) - Method in class org.red5.server.so.SharedObjectMessage
Addition event handler
addEventListener(IEventListener) - Method in interface org.red5.server.api.event.IEventObservable
Add event listener to this observable
addEventListener(IEventListener) - Method in class org.red5.server.scope.BasicScope
Add event listener to this observable
addEventListener(IEventListener) - Method in class org.red5.server.so.SharedObjectScope
Add event listener to this observable
addEvents(List<ISharedObjectEvent>) - Method in class org.red5.server.so.SharedObjectMessage
addEvents(Queue<ISharedObjectEvent>) - Method in class org.red5.server.so.SharedObjectMessage
addEvents(Set<ISharedObjectEvent>) - Method in class org.red5.server.so.SharedObjectMessage
addGlobalProperty(String, String) - Static method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
Add a global property to be merged
addHandler(String, TagHandler) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to add TagHandler
addHandshakeModifier(HandshakeModifier) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
Adds a HandshakeModifier implementation to the instances modifiers.
addHeader(String, boolean, Object) - Method in class org.red5.server.net.remoting.RemotingClient
Send an additional header to the server.
addItem(IPlayItem) - Method in interface org.red5.server.api.stream.IPlaylist
Add an item to the list.
addItem(IPlayItem) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Add an item to the list.
addItem(IPlayItem) - Method in class org.red5.server.stream.ServerStream
Add an item to the list.
addItem(IPlayItem, int) - Method in interface org.red5.server.api.stream.IPlaylist
Add an item to specific index.
addItem(IPlayItem, int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Add an item to specific index.
addItem(IPlayItem, int) - Method in class org.red5.server.stream.ServerStream
Add an item to specific index.
additional - Variable in class org.red5.server.net.rtmp.status.StatusObject
 
additionalFrameIdLengthMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
addListener(IWebSocketDataListener) - Method in class org.red5.net.websocket.WebSocketScope
Add new listener on scope.
addListener(IWebSocketDataListener, String) - Method in class org.red5.net.websocket.WebSocketScopeManager
Add the listener on scope via its path.
addListener(IWebSocketScopeListener) - Method in class org.red5.net.websocket.WebSocketScopeManager
addListener.
addListener(IApplication) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Register a listener that will get notified about application events.
addListener(IConnectionListener) - Method in interface org.red5.server.api.IConnection
Adds a listener to this object
addListener(IConnectionListener) - Method in interface org.red5.server.api.IServer
Add listener to get notified about connection events.
addListener(IConnectionListener) - Method in class org.red5.server.BaseConnection
Adds a listener to this object
addListener(IConnectionListener) - Method in class org.red5.server.Server
Add listener to get notified about connection events.
addListener(IScopeListener) - Method in interface org.red5.server.api.IServer
Add listener to get notified about scope events.
addListener(IScopeListener) - Method in class org.red5.server.Server
Add listener to get notified about scope events.
addMapping(String, String, String) - Method in interface org.red5.server.api.IServer
Map a virtual hostname and a path to the name of a global scope.
addMapping(String, String, String) - Method in class org.red5.server.Server
Map a virtual hostname and a path to the name of a global scope.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.data.messages.DataMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.data.messages.SequencedMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Add message properties to string.
addParameters(StringBuilder) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
Add message properties to string.
addPayload(byte[]) - Method in class org.red5.net.websocket.model.WSMessage
Adds additional payload data.
addPayload(IoBuffer) - Method in class org.red5.net.websocket.model.WSMessage
Adds additional payload data.
addPendingChannel(InetSocketAddress, int, int) - Method in interface org.red5.io.sctp.IServerChannelControl
addPendingChannel.
addPendingChannel(InetSocketAddress, int, int) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
addPendingChannel.
addPendingProperty(Object, Class<?>, String) - Method in class org.red5.io.amf3.Input.PendingObject
 
addPipeConnectionListener(IPipeConnectionListener) - Method in class org.red5.server.messaging.AbstractPipe
Add connection event listener to pipe
addPipeConnectionListener(IPipeConnectionListener) - Method in interface org.red5.server.messaging.IPipe
Add connection event listener to pipe
addPipeConnectionListener(IPipeConnectionListener) - Method in class org.red5.server.scope.BroadcastScope
Add connection event listener to pipe
addPostProcessor(IPostProcessor) - Method in class org.red5.io.flv.impl.FLVWriter
Adds a post-process for execution once the instance completes.
addPostProcessor(IPostProcessor) - Method in interface org.red5.io.ITagWriter
Adds a post-process for execution once the instance completes.
addRequest() - Method in class org.red5.cache.impl.CacheableImpl
addRequest.
addresses - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
addScheduledJob(int, IScheduledJob) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Schedule a job for periodic execution.
addScheduledJob(int, IScheduledJob) - Method in interface org.red5.server.api.scheduling.ISchedulingService
Schedule a job for periodic execution.
addScheduledJob(int, IScheduledJob) - Method in class org.red5.server.scheduling.JDKSchedulingService
Schedule a job for periodic execution.
addScheduledJobAfterDelay(int, IScheduledJob, int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Schedule a job for periodic execution which will start after the specified delay.
addScheduledJobAfterDelay(int, IScheduledJob, int) - Method in interface org.red5.server.api.scheduling.ISchedulingService
Schedule a job for periodic execution which will start after the specified delay.
addScheduledJobAfterDelay(int, IScheduledJob, int) - Method in class org.red5.server.scheduling.JDKSchedulingService
Schedule a job for periodic execution which will start after the specified delay.
addScheduledOnceJob(long, IScheduledJob) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Schedule a job for single execution in the future.
addScheduledOnceJob(long, IScheduledJob) - Method in interface org.red5.server.api.scheduling.ISchedulingService
Schedule a job for single execution in the future.
addScheduledOnceJob(long, IScheduledJob) - Method in class org.red5.server.scheduling.JDKSchedulingService
Schedule a job for single execution in the future.
addScheduledOnceJob(Date, IScheduledJob) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Schedule a job for single execution at a given date.
addScheduledOnceJob(Date, IScheduledJob) - Method in interface org.red5.server.api.scheduling.ISchedulingService
Schedule a job for single execution at a given date.
addScheduledOnceJob(Date, IScheduledJob) - Method in class org.red5.server.scheduling.JDKSchedulingService
Schedule a job for single execution at a given date.
addScope(IScope) - Method in class org.red5.net.websocket.WebSocketScopeManager
Adds a scope to the enabled applications.
addSharedObjectListener(ISharedObjectListener) - Method in interface org.red5.server.api.so.ISharedObjectBase
Register object that will be notified about update events.
addSharedObjectListener(ISharedObjectListener) - Method in class org.red5.server.so.ClientSharedObject
Register object that will be notified about update events.
addSharedObjectListener(ISharedObjectListener) - Method in class org.red5.server.so.SharedObjectScope
Register object that will be notified about update events.
addStateChangeListener(PropertyChangeListener) - Method in class org.red5.server.stream.AbstractStream
Adds to the list of listeners tracking changes of the StreamState of this stream.
addStreamListener(IStreamListener) - Method in interface org.red5.server.api.stream.IBroadcastStream
Add a listener to be notified about received packets.
addStreamListener(IStreamListener) - Method in class org.red5.server.stream.ClientBroadcastStream
Add a listener to be notified about received packets.
addStreamListener(IStreamListener) - Method in class org.red5.server.stream.ServerStream
Add a listener to be notified about received packets.
addTask(Runnable) - Method in class org.red5.server.messaging.PipeConnectionEvent
Add task to list
addToSet(Vector, int) - Static method in class org.red5.io.utils.TlsUtils
addToSet.
addValve(Valve) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
addValve.
addValve(Valve) - Method in class org.red5.server.tomcat.TomcatVHostLoader
addValve.
addWebapp(Host, String, String, ContextConfig) - Method in class org.red5.server.tomcat.EmbeddedTomcat
addWebapp.
addWebSocketScope(WebSocketScope) - Method in class org.red5.net.websocket.WebSocketScopeManager
Adds a websocket scope.
ADPCM - Enum constant in enum class org.red5.codec.AudioCodec
 
afterPropertiesSet() - Method in class org.red5.net.websocket.WebSocketScope
afterPropertiesSet() - Method in class org.red5.server.ContextLoader
Registers with JMX and registers a shutdown hook.
afterPropertiesSet() - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
afterPropertiesSet.
afterPropertiesSet() - Method in class org.red5.server.net.rtmp.status.StatusObjectService
Initialization
afterPropertiesSet() - Method in class org.red5.server.plugin.PluginLauncher
afterPropertiesSet.
afterPropertiesSet() - Method in class org.red5.server.scheduling.JDKSchedulingService
Constructs a new JDKSchedulingService.
afterPropertiesSet() - Method in class org.red5.server.scope.WebScope
afterPropertiesSet() - Method in class org.red5.server.Server
Initialization section.
afterPropertiesSet() - Method in class org.red5.server.service.ShutdownServer
afterPropertiesSet() - Method in class org.red5.server.tomcat.TomcatLoader
afterPropertiesSet() - Method in class org.red5.spring.Red5ApplicationContext
Aggregate - Class in org.red5.server.net.rtmp.event
Aggregate data event
Aggregate() - Constructor for class org.red5.server.net.rtmp.event.Aggregate
Constructs a new Aggregate.
Aggregate(IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.Aggregate
Create aggregate data event with given data buffer.
Aggregate(IoBuffer, boolean) - Constructor for class org.red5.server.net.rtmp.event.Aggregate
Create aggregate data event with given data buffer.
algorithm - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
alias() - Element in annotation interface org.red5.annotations.RemoteClass
 
aliases - Variable in class org.red5.server.stream.ClientBroadcastStream
Subscribe aliases for this instance.
aliasRegistered(String) - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Returns whether or not an alias is in-use / registered already; this includes both publish and subscribe aliases within a server instance.
aliasRegistered(String) - Method in class org.red5.server.stream.ClientBroadcastStream
Returns whether or not an alias is in-use / registered already; this includes both publish and subscribe aliases within a server instance.
all() - Static method in enum class org.red5.io.CapsExMask
all.
all() - Static method in enum class org.red5.io.FourCcInfoMask
all.
allLossless - Variable in class org.red5.io.obu.OBPFrameHeader
 
AllocationDebugger - Class in org.red5.server.net.rtmp.event
Simple allocation debugger for Event reference counting.
allowed(IConnection) - Method in interface org.red5.server.api.scope.IScopeSecurityHandler
Determines whether or not a given connection is allowed.
allowed(IConnection) - Method in class org.red5.server.scope.ScopeSecurityHandler
Determines whether or not a given connection is allowed.
allowed(IScope) - Method in interface org.red5.server.api.scope.IScopeSecurityHandler
Determines whether or not a given scope is allowed.
allowed(IScope) - Method in class org.red5.server.scope.ScopeSecurityHandler
Determines whether or not a given scope is allowed.
allowHighPrecisionMv - Variable in class org.red5.io.obu.OBPFrameHeader
 
allowIntrabc - Variable in class org.red5.io.obu.OBPFrameHeader
 
allowScreenContentTools - Variable in class org.red5.io.obu.OBPFrameHeader
 
allowWarpedMotion - Variable in class org.red5.io.obu.OBPFrameHeader
 
AMF - Class in org.red5.io.amf
These are the core AMF data types supported by Red5.
AMF() - Constructor for class org.red5.io.amf.AMF
 
AMF0 - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
AMF3 - Class in org.red5.io.amf3
AMF3 data type definitions.
AMF3 - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
AMF3() - Constructor for class org.red5.io.amf3.AMF3
 
analyzeFrames() - Method in class org.red5.io.mp4.impl.MP4Reader
Performs frame analysis and generates metadata for use in seeking.
analyzeKeyFrames() - Method in interface org.red5.io.flv.IKeyFrameDataAnalyzer
Analyze and return keyframe metadata.
analyzeKeyFrames() - Method in class org.red5.io.flv.impl.FLVReader
Analyze and return keyframe metadata.
analyzeKeyFrames() - Method in class org.red5.io.mp4.impl.MP4Reader
Analyze and return keyframe metadata.
anchorFrameIdx - Variable in class org.red5.io.obu.OBPTileList.TileListEntry
 
anchorTileCol - Variable in class org.red5.io.obu.OBPTileList.TileListEntry
 
anchorTileRow - Variable in class org.red5.io.obu.OBPTileList.TileListEntry
 
Anonymous - Annotation Interface in org.red5.annotations
Annotation for classes that should be serialized without their class name.
APP_GC - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
This information object is passed to the onAppStop event handler when the application instance is about to be destroyed by the server.
APP_RESOURCE_LOWMEMORY - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The ActionScript engine is low on runtime memory.
APP_SCRIPT_ERROR - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The ActionScript engine has encountered a runtime error.
APP_SCRIPT_WARNING - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The ActionScript engine has encountered a runtime warning.
APP_SHUTDOWN - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
This information object is passed to the onAppStop handler when the application is being shut down
appConnect(WebSocketConnection, Object[]) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Handler method.
appConnect(WebSocketConnection, Object[]) - Method in interface org.red5.server.api.websocket.IWebSocketAwareHandler
Handler method.
appConnect(IConnection, Object[]) - Method in class org.red5.server.adapter.ApplicationLifecycle
appConnect.
appConnect(IConnection, Object[]) - Method in interface org.red5.server.adapter.IApplication
Called per each client connect
appConnect(IConnection, Object[]) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Handler method.
appConnect(IConnection, Object[]) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
appConnect.
appContext - Variable in class org.red5.server.scope.WebScope
The application context this webscope is running in.
appCtx - Variable in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
 
appDisconnect(WebSocketConnection) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Handler method.
appDisconnect(WebSocketConnection) - Method in interface org.red5.server.api.websocket.IWebSocketAwareHandler
Handler method.
appDisconnect(IConnection) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called every time client disconnects from the application
appDisconnect(IConnection) - Method in interface org.red5.server.adapter.IApplication
Called every time client disconnects from the application
appDisconnect(IConnection) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
appDisconnect.
appDisconnect(IConnection) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
appDisconnect.
APPEND - Enum constant in enum class org.red5.server.api.stream.IStreamFilenameGenerator.GenerationType
 
APPEND - Static variable in class org.red5.client.PublishModes
Constant APPEND="append"
APPEND_TO_GATEWAY_URL - Static variable in interface org.red5.server.api.remoting.IRemotingHeader
Name of header specifying string to add to gateway url.
appendToUrl - Variable in class org.red5.server.net.remoting.RemotingClient
Additional string to use while connecting.
APPENDWITHGAP - Static variable in class org.red5.client.PublishModes
Constant APPENDWITHGAP="appendWithGap"
appJoin(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called every time client joins app level scope
appJoin(IClient, IScope) - Method in interface org.red5.server.adapter.IApplication
Called every time client joins app level scope
appJoin(IClient, IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
appJoin.
appJoin(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
appJoin.
appLeave(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called every time client leaves the application scope
appLeave(IClient, IScope) - Method in interface org.red5.server.adapter.IApplication
Called every time client leaves the application scope
appLeave(IClient, IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
appLeave.
appLeave(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
appLeave.
application - Variable in class org.red5.server.net.rtmp.status.StatusObject
 
APPLICATION - Enum constant in enum class org.red5.server.api.scope.ScopeType
 
ApplicationAdapter - Class in org.red5.server.adapter
Base class for applications, takes care that callbacks are executed single-threaded.
ApplicationAdapter() - Constructor for class org.red5.server.adapter.ApplicationAdapter
 
applicationContext - Variable in class org.red5.server.ContextLoader
Spring Application context
applicationContext - Static variable in class org.red5.server.LoaderBase
We store the application context so we can access it later.
applicationContext - Static variable in class org.red5.server.net.rtmp.RTMPConnManager
Constant applicationContext
applicationContext - Variable in class org.red5.server.Server
Spring application context
ApplicationLifecycle - Class in org.red5.server.adapter
ApplicationLifecycle class.
ApplicationLifecycle() - Constructor for class org.red5.server.adapter.ApplicationLifecycle
 
ApplicationMXBean - Interface in org.red5.server.jmx.mxbeans
JMX mbean for Application.
appLoader - Variable in class org.red5.server.scope.WebScope
Loader for new applications.
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.Chunk
apply.
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.CookieAck
apply.
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.CookieEcho
apply.
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.Init
apply.
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.chunks.InitAck
apply.
apply(InetSocketAddress, IServerChannelControl) - Method in class org.red5.io.sctp.packet.SctpPacket
apply.
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.Chunk
apply.
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.CookieAck
apply.
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.CookieEcho
apply.
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.Init
apply.
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.chunks.InitAck
apply.
apply(IAssociationControl) - Method in class org.red5.io.sctp.packet.SctpPacket
apply.
applyGrain - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
appStart(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called once when application or room starts
appStart(IScope) - Method in interface org.red5.server.adapter.IApplication
Called once when application or room starts
appStart(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
appStart.
appStart(IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
appStart.
appStop(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called on application stop
appStop(IScope) - Method in interface org.red5.server.adapter.IApplication
Called on application stop
appStop(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
appStop.
appStop(IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
appStop.
arCoeffLag - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
arCoeffsCbPlus128 - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
arCoeffsCrPlus128 - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
arCoeffShiftMinus6 - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
arCoeffsYPlus128 - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
arguments - Variable in class org.red5.server.service.Call
Call arguments
ArrayCollection<T> - Class in org.red5.compatibility.flex.messaging.io
Flex ArrayCollection compatibility class.
ArrayCollection() - Constructor for class org.red5.compatibility.flex.messaging.io.ArrayCollection
Constructor for ArrayCollection.
ArrayCollection(T[]) - Constructor for class org.red5.compatibility.flex.messaging.io.ArrayCollection
Constructor for ArrayCollection.
ArrayUtils - Class in org.red5.io.utils
ArrayUtils class.
ArrayUtils() - Constructor for class org.red5.io.utils.ArrayUtils
 
Association - Class in org.red5.io.sctp
Association class.
Association(Random, InetSocketAddress) - Constructor for class org.red5.io.sctp.Association
Constructor for Association.
Association(Random, InetSocketAddress, int, int) - Constructor for class org.red5.io.sctp.Association
Constructor for Association.
asStatus() - Method in class org.red5.server.net.rtmp.status.StatusObject
Generate Status object that can be returned through a RTMP channel.
AsyncMessage - Class in org.red5.compatibility.flex.messaging.messages
Base class for for asynchronous Flex compatibility messages.
AsyncMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
AsyncMessageExt - Class in org.red5.compatibility.flex.messaging.messages
An externalizable version of a given AsyncMessage.
AsyncMessageExt() - Constructor for class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
Constructor for AsyncMessageExt.
AsyncMessageExt(AsyncMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
Constructor for AsyncMessageExt.
attachLoggerContext(String, LoggerContext) - Method in class org.red5.logging.LoggingContextSelector
attachLoggerContext.
attributeNames - Variable in class org.red5.io.amf3.Input.ClassReference
Names of the attributes of the class.
attributes - Variable in class org.red5.codec.AbstractAudio
 
attributes - Variable in class org.red5.codec.AbstractVideo
 
attributes - Variable in class org.red5.server.AttributeStore
Map for attributes with initialCapacity = 1, loadFactor = .9, concurrencyLevel = (# of processors)
attributes - Variable in class org.red5.server.scope.Scope
Storage for scope attributes
AttributeStore - Class in org.red5.server
AttributeStore class.
AttributeStore() - Constructor for class org.red5.server.AttributeStore
Creates empty attribute store.
AttributeStore(Map<String, Object>) - Constructor for class org.red5.server.AttributeStore
Creates attribute store with initial values.
AttributeStore(IAttributeStore) - Constructor for class org.red5.server.AttributeStore
Creates attribute store with initial values.
AttributeStoreMXBean - Interface in org.red5.server.jmx.mxbeans
Base interface for all API objects with attributes
AudioChannel - Enum Class in org.red5.codec
Audio channel enumeration.
audioChannelFlags - Variable in class org.red5.codec.AbstractAudio
 
audioChannelMap - Variable in class org.red5.codec.AbstractAudio
 
AudioChannelMask - Enum Class in org.red5.codec
Mask used to indicate which channels are present in the stream.
audioChannelOrder - Variable in class org.red5.codec.AbstractAudio
 
AudioChannelOrder - Enum Class in org.red5.codec
AudioChannelOrder class.
AudioCodec - Enum Class in org.red5.codec
Audio codecs that Red5 supports; which includes some RTMP-E specific codecs.
AudioCodecFactory - Class in org.red5.server.stream
Factory for audio codecs.
AudioCodecFactory() - Constructor for class org.red5.server.stream.AudioCodecFactory
 
audioCodecId - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Audio codec id.
AudioData - Class in org.red5.server.net.rtmp.event
AudioData class.
AudioData() - Constructor for class org.red5.server.net.rtmp.event.AudioData
Constructs a new AudioData.
AudioData(IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.AudioData
Constructor for AudioData.
AudioData(IoBuffer, boolean) - Constructor for class org.red5.server.net.rtmp.event.AudioData
Create audio data event with given data buffer
audioOnly - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Only audio frames?
AudioPacketType - Enum Class in org.red5.codec
AudioPacketType class.
AuthenticationMessage - Class in org.red5.compatibility.flex.messaging.messages
Added to support flex.messaging.messages.AuthenticationMessage as noted in http://jira.red5.org/browse/APPSERVER-176
AuthenticationMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.AuthenticationMessage
 
AUTO - Enum constant in enum class org.red5.io.BufferType
 
autoDeploy - Variable in class org.red5.server.tomcat.TomcatVHostLoader
 
automaticRecording - Variable in class org.red5.server.stream.ClientBroadcastStream
Whether or not to automatically record the associated stream.
AV1 - Enum constant in enum class org.red5.codec.VideoCodec
 
AV1Packetizer - Class in org.red5.io.rtp
AV1 packetizer provides methods to packetize and depacketize AV1 payloads.
AV1Packetizer() - Constructor for class org.red5.io.rtp.AV1Packetizer
 
AV1Video - Class in org.red5.codec
Red5 video codec for the AV1 video format.
AV1Video() - Constructor for class org.red5.codec.AV1Video
 
available(ITokenBucket, long) - Method in interface org.red5.server.stream.ITokenBucket.ITokenBucketCallback
Being called when the tokens requested are available.
AVAILABLE - Enum constant in enum class org.red5.codec.VideoCodec
 
AVC - Enum constant in enum class org.red5.codec.VideoCodec
 
AVCVideo - Class in org.red5.codec
Red5 video codec for the AVC (h264) video format.
AVCVideo() - Constructor for class org.red5.codec.AVCVideo
 
AvMultitrackType - Enum Class in org.red5.codec
AvMultitrackType class.
awaitPlugins - Variable in class org.red5.server.tomcat.TomcatLoader
Flag to indicate if we should await plugin loading

B

BackCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
BackCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
backgroundProcess() - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
backgroundProcess() - Method in class org.red5.net.websocket.server.WsWriteTimeout
BackLeft - Enum constant in enum class org.red5.codec.AudioChannel
 
BackLeft - Enum constant in enum class org.red5.codec.AudioChannelMask
 
BackRight - Enum constant in enum class org.red5.codec.AudioChannel
 
BackRight - Enum constant in enum class org.red5.codec.AudioChannelMask
 
bandwidthCheckDone - Variable in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Whether or not the bandwidth done has been invoked
bandwidthChecked - Variable in class org.red5.server.Client
Whether or not the bandwidth has been checked.
bandwidthDetection - Variable in class org.red5.server.net.rtmp.RTMPMinaConnection
 
BaseConnection - Class in org.red5.server
Base abstract class for connections.
BaseConnection() - Constructor for class org.red5.server.BaseConnection
Creates a new persistent base connection
BaseConnection(String) - Constructor for class org.red5.server.BaseConnection
Creates a new base connection with the given type.
BaseConnection(String, String, String, int, String, String, Map<String, Object>) - Constructor for class org.red5.server.BaseConnection
Creates a new base connection with the given parameters.
BaseEvent - Class in org.red5.server.net.rtmp.event
Base abstract class for all RTMP events
BaseEvent() - Constructor for class org.red5.server.net.rtmp.event.BaseEvent
Constructor for BaseEvent.
BaseEvent(IEvent.Type) - Constructor for class org.red5.server.net.rtmp.event.BaseEvent
Create new event of given type
BaseEvent(IEvent.Type, IEventListener) - Constructor for class org.red5.server.net.rtmp.event.BaseEvent
Create new event of given type
BaseInput - Class in org.red5.io.object
BaseInput represents a way to map input to a HashMap.
BaseInput() - Constructor for class org.red5.io.object.BaseInput
 
BaseOutput - Class in org.red5.io.object
BaseOutput represents a way to map input to a HashMap.
BaseOutput() - Constructor for class org.red5.io.object.BaseOutput
BaseOutput Constructor
baseQIdx - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
BaseRTMPClientHandler - Class in org.red5.client.net.rtmp
Base class for clients (RTMP and RTMPT)
BaseRTMPClientHandler() - Constructor for class org.red5.client.net.rtmp.BaseRTMPClientHandler
Constructor for BaseRTMPClientHandler.
BaseRTMPHandler - Class in org.red5.server.net.rtmp
Base class for all RTMP handlers.
BaseRTMPHandler() - Constructor for class org.red5.server.net.rtmp.BaseRTMPHandler
 
BaseRTMPTConnection - Class in org.red5.client.net.rtmpt
Abstract BaseRTMPTConnection class.
BaseRTMPTConnection(String) - Constructor for class org.red5.client.net.rtmpt.BaseRTMPTConnection
Constructor for BaseRTMPTConnection.
BaseStreamableFileService - Class in org.red5.server.service
Base class for streamable file services.
BaseStreamableFileService() - Constructor for class org.red5.server.service.BaseStreamableFileService
 
BasicScope - Class in org.red5.server.scope
Generalizations of one of main Red5 object types, Scope.
BasicScope() - Constructor for class org.red5.server.scope.BasicScope
Creates unnamed scope
BasicScope(IScope, ScopeType, String, boolean) - Constructor for class org.red5.server.scope.BasicScope
Constructor for basic scope
basicScopes - Variable in class org.red5.server.BaseConnection
Set of basic scopes.
BEAN_NAME - Static variable in interface org.red5.server.api.scheduling.ISchedulingService
Constant BEAN_NAME="schedulingService"
BEAN_NAME - Static variable in interface org.red5.server.api.scope.IScopeService
Name of a bean defining that scope service.
BEAN_NAME - Static variable in interface org.red5.server.api.service.IOnDemandStreamService
Constant BEAN_NAME="onDemandStreamService"
BEAN_NAME - Static variable in interface org.red5.server.api.service.IStreamSecurityService
Name of a bean defining that scope service.
BEAN_NAME - Static variable in interface org.red5.server.api.service.ISubscriberStreamService
Constant BEAN_NAME="subscriberStreamService"
BEAN_NAME - Static variable in interface org.red5.server.api.so.ISharedObjectSecurityService
Name of a bean defining that scope service.
BEAN_NAME - Static variable in interface org.red5.server.api.so.ISharedObjectService
Constant BEAN_NAME="sharedObjectService"
BEAN_NAME - Static variable in interface org.red5.server.api.stream.IRtmpSampleAccess
Constant BEAN_NAME="rtmpSampleAccess"
BEAN_NAME - Static variable in interface org.red5.server.api.stream.IStreamableFileFactory
Constant BEAN_NAME="streamableFileFactory"
BEAN_NAME - Static variable in interface org.red5.server.api.stream.IStreamFilenameGenerator
Name of the bean to setup a custom filename generator in an application.
BEAN_NAME - Static variable in interface org.red5.server.api.stream.IStreamService
Constant BEAN_NAME="streamService"
BEAN_NAME - Static variable in interface org.red5.server.stream.IProviderService
Constant BEAN_NAME="providerService"
beginUpdate() - Method in interface org.red5.server.api.so.ISharedObjectBase
Start performing multiple updates to the shared object from serverside code.
beginUpdate() - Method in class org.red5.server.so.SharedObject
Begin update of this Shared Object.
beginUpdate() - Method in class org.red5.server.so.SharedObjectScope
Start performing multiple updates to the shared object from serverside code.
beginUpdate(IEventListener) - Method in interface org.red5.server.api.so.ISharedObjectBase
Start performing multiple updates to the shared object from a connected client.
beginUpdate(IEventListener) - Method in class org.red5.server.so.SharedObject
Begin update of this Shared Object and setting listener
beginUpdate(IEventListener) - Method in class org.red5.server.so.SharedObjectScope
Start performing multiple updates to the shared object from a connected client.
BILINEAR - Enum constant in enum class org.red5.io.obu.OBPInterpolationFilter
 
BINARY - Enum constant in enum class org.red5.net.websocket.model.WSMessage.MessageType
 
BinaryTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html webm tag to hold "binary" value as byte[] array
BinaryTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.BinaryTag
Constructor
BinaryTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.BinaryTag
Constructor
bind(InetSocketAddress) - Method in class org.red5.io.sctp.SctpChannel
bind.
bind(SocketAddress) - Method in class org.red5.io.sctp.SctpServerChannel
bind.
bind(SocketAddress, int) - Method in class org.red5.io.sctp.SctpServerChannel
bind.
bind(SocketAddress, int) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
bind.
bindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChannel
bindAddress.
bindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
bindAddress.
BIT_IN_BYTE - Static variable in class org.red5.io.matroska.ParserUtils
Constant BIT_IN_BYTE=8
BitDepth - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
BitReader - Class in org.red5.io.obu
BitReader class.
BitReader(byte[], int) - Constructor for class org.red5.io.obu.BitReader
Constructor for BitReader.
BitReader(byte[], int, int) - Constructor for class org.red5.io.obu.BitReader
Constructor for BitReader.
BLOB - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
blowfish - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
BLOWFISH_KEYS - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Blowfish keys for RTMPE (RTMP type 0x09) - 16 x 24
body - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
Bootstrap - Class in org.red5.server
Boot-straps Red5 using the latest available jars found in red5.home/lib directory.
Bootstrap() - Constructor for class org.red5.server.Bootstrap
 
BottomFrontCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
BottomFrontCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
BottomFrontLeft - Enum constant in enum class org.red5.codec.AudioChannel
 
BottomFrontLeft - Enum constant in enum class org.red5.codec.AudioChannelMask
 
BottomFrontRight - Enum constant in enum class org.red5.codec.AudioChannel
 
BottomFrontRight - Enum constant in enum class org.red5.codec.AudioChannelMask
 
BROADCAST - Enum constant in enum class org.red5.server.api.scope.ScopeType
 
BROADCAST_STREAM_SERVICE - Static variable in interface org.red5.server.api.service.IBroadcastStreamService
Constant BROADCAST_STREAM_SERVICE="broadcastStreamService"
BroadcastScope - Class in org.red5.server.scope
Scope type for publishing that deals with pipe connection events, like async message listening in JMS
BroadcastScope(IScope, String) - Constructor for class org.red5.server.scope.BroadcastScope
Creates broadcast scope
buf - Variable in class org.red5.io.amf.Input
 
buf - Variable in class org.red5.io.amf.Output
Output buffer
buf - Variable in class org.red5.io.obu.OBPMetadata.Unregistered
 
buf() - Method in class org.red5.io.amf.Output
Return buffer of this Output object
BUFFER_EMPTY - Static variable in class org.red5.server.net.rtmp.event.Ping
Buffer empty.
BUFFER_FULL - Static variable in class org.red5.server.net.rtmp.event.Ping
Buffer full.
BUFFER_SIZE - Static variable in class org.red5.io.tls.TLSFactory
Constant BUFFER_SIZE=1024 * 4
bufferCheckInterval - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Interval in ms to check for buffer underruns in VOD streams.
bufferCheckInterval - Variable in class org.red5.server.stream.SingleItemSubscriberStream
Interval in ms to check for buffer underruns in VOD streams.
bufferDecoding(int) - Method in class org.red5.server.net.protocol.RTMPDecodeState
Specifies buffer decoding amount needed.
bufferDelayLengthMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader.DecoderModelInfo
 
bufferInterframes - Variable in class org.red5.codec.AbstractVideo
Whether or not to buffer interframes.
bufferRemovalTime - Variable in class org.red5.io.obu.OBPFrameHeader
 
bufferRemovalTimeLengthMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader.DecoderModelInfo
 
bufferRemovalTimePresentFlag - Variable in class org.red5.io.obu.OBPFrameHeader
 
BufferType - Enum Class in org.red5.io
Buffer types (auto, direct or heap).
BufferUtils - Class in org.red5.io.utils
Buffer Utility class which reads/writes integers to the input/output buffer
BufferUtils() - Constructor for class org.red5.io.utils.BufferUtils
 
bufSize - Variable in class org.red5.io.obu.OBPMetadata.Unregistered
 
build() - Static method in class org.red5.classloading.ClassLoaderBuilder
Default build uses Red5 common lib without a parent classloader.
build() - Method in class org.red5.server.stream.PlayEngine.Builder
 
build(byte[], int, int) - Static method in class org.red5.io.obu.OBUInfo
build.
build(byte, int) - Static method in class org.red5.server.stream.consumer.ImmutableTag
build.
build(byte, int, byte[], int) - Static method in class org.red5.server.stream.consumer.ImmutableTag
build.
build(byte, int, Object) - Static method in class org.red5.server.stream.consumer.ImmutableTag
build.
build(byte, int, IoBuffer) - Static method in class org.red5.server.stream.consumer.ImmutableTag
build.
build(byte, int, IoBuffer, int) - Static method in class org.red5.server.stream.consumer.ImmutableTag
build.
build(String) - Static method in class org.red5.server.api.stream.support.SimplePlayItem
Builder for SimplePlayItem
build(String, long, long) - Static method in class org.red5.server.api.stream.support.DynamicPlayItem
Builder for DynamicPlayItem
build(String, long, long) - Static method in class org.red5.server.api.stream.support.SimplePlayItem
Builder for SimplePlayItem
build(String, long, long, double) - Static method in class org.red5.server.api.stream.support.DynamicPlayItem
Builder for DynamicPlayItem
build(String, Object[]) - Static method in class org.red5.server.net.rtmp.event.ClientNotifyEvent
build.
build(String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.net.rtmp.event.ClientInvokeEvent
build.
build(Path, int, ClassLoader) - Static method in class org.red5.classloading.ClassLoaderBuilder
Gets a class loader based on mode.
build(XMLStreamReader) - Method in class org.red5.io.utils.Stax2DomBuilder
This method will create a Document instance using the default JAXP mechanism and populate using the given StAX stream reader.
build(XMLStreamReader, DocumentBuilder) - Method in class org.red5.io.utils.Stax2DomBuilder
build.
build(XMLStreamReader, Document) - Method in class org.red5.io.utils.Stax2DomBuilder
This method will populate given Document using the given StAX stream reader instance.
build(AbstractPipe, PipeConnectionEvent.EventType, IConsumer, Map<String, Object>) - Static method in class org.red5.server.messaging.PipeConnectionEvent
Builds a PipeConnectionEvent with a source pipe and consumer.
build(AbstractPipe, PipeConnectionEvent.EventType, IProvider, Map<String, Object>) - Static method in class org.red5.server.messaging.PipeConnectionEvent
Builds a PipeConnectionEvent with a source pipe and provider.
build(IRTMPEvent) - Static method in class org.red5.server.stream.message.RTMPMessage
Builder for RTMPMessage.
build(IRTMPEvent, int) - Static method in class org.red5.server.stream.message.RTMPMessage
Builder for RTMPMessage.
Builder(ISubscriberStream, ISchedulingService, IConsumerService, IProviderService) - Constructor for class org.red5.server.stream.PlayEngine.Builder
 
buildTree(XMLStreamReader, Document) - Method in class org.red5.io.utils.Stax2DomBuilder
This method takes a XMLStreamReader and builds up a JDOM tree.
byteAlignment() - Method in class org.red5.io.obu.BitReader
byteAlignment.
ByteArray - Class in org.red5.io.amf3
Red5 version of the Flex ByteArray class.
ByteArray() - Constructor for class org.red5.io.amf3.ByteArray
Public constructor.
ByteArray(IoBuffer, int) - Constructor for class org.red5.io.amf3.ByteArray
Internal constructor used to create ByteArray during deserialization.
byteArrayToBinaryString(byte[]) - Static method in class org.red5.io.utils.HexDump
Description of the Method
ByteArrayToByteBuffer(byte[], IoBuffer) - Static method in class org.red5.server.net.rtmp.event.SerializeUtils
ByteArrayToByteBuffer.
byteArrayToHexString(byte[]) - Static method in class org.red5.io.utils.HexDump
Description of the Method
byteArrayToHexString(byte[], int, int) - Static method in class org.red5.io.utils.HexDump
Description of the Method
ByteArrayToNioByteBuffer(byte[], ByteBuffer) - Static method in class org.red5.server.net.rtmp.event.SerializeUtils
ByteArrayToNioByteBuffer.
ByteBufferToByteArray(IoBuffer) - Static method in class org.red5.server.net.rtmp.event.SerializeUtils
ByteBufferToByteArray.
ByteNibbler - Class in org.red5.util
Byte and Bit manipulation routines.
Returns Big endian bit vals, so reading 4 bits of binary'0100' returns 4 instead of 2.
ByteNibbler(byte) - Constructor for class org.red5.util.ByteNibbler
Constructor for ByteNibbler.
ByteNibbler(byte[]) - Constructor for class org.red5.util.ByteNibbler
Constructor for ByteNibbler.
ByteNibbler(byte, byte) - Constructor for class org.red5.util.ByteNibbler
Constructor for ByteNibbler.
bytesAvailable() - Method in class org.red5.io.amf3.ByteArray
Return number of bytes available for reading.
bytesRead - Variable in class org.red5.io.utils.LEB128.LEB128Result
 
BytesRead - Class in org.red5.server.net.rtmp.event
Bytes read event
BytesRead() - Constructor for class org.red5.server.net.rtmp.event.BytesRead
Constructor for BytesRead.
BytesRead(int) - Constructor for class org.red5.server.net.rtmp.event.BytesRead
Creates new event with given bytes number
bytesReadInterval - Variable in class org.red5.server.net.rtmp.RTMPConnection
Data read interval
bytesReceived - Variable in class org.red5.server.stream.ClientBroadcastStream
Total number of bytes received.
bytesSent - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Number of bytes sent.
bytesToHex(byte[]) - Static method in class org.red5.io.matroska.dtd.BinaryTag
Utility helper method to get string representation of given byte array

C

CacheableImpl - Class in org.red5.cache.impl
Provides an implementation of a cacheable object.
CacheableImpl(Object) - Constructor for class org.red5.cache.impl.CacheableImpl
Constructor for CacheableImpl.
CacheableImpl(IoBuffer) - Constructor for class org.red5.cache.impl.CacheableImpl
Constructor for CacheableImpl.
CachedEvent - Class in org.red5.server.net.rtmp.event
Provides a means for storage of RTMP events.
CachedEvent() - Constructor for class org.red5.server.net.rtmp.event.CachedEvent
 
cachedStatusObjects - Variable in class org.red5.server.net.rtmp.status.StatusObjectService
Cached status objects map
CacheImpl - Class in org.red5.cache.impl
Provides an implementation of an object cache.
CachingFileKeyFrameMetaCache - Class in org.red5.io
CachingFileKeyFrameMetaCache class.
CachingFileKeyFrameMetaCache() - Constructor for class org.red5.io.CachingFileKeyFrameMetaCache
 
calculateClientBw(IConnection) - Method in interface org.red5.server.stream.bandwidth.IBandwidthDetection
calculateClientBw.
calculateClientBw(IConnection) - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
calculateClientBw.
calculateDigest(int, byte[], int, byte[], int, byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Calculates the digest given the its offset in the handshake data.
calculateHMAC_SHA256(byte[], int, int, byte[], int, byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Calculates an HMAC SHA256 hash into the digest at the given offset.
calculateSwfVerification(byte[], byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Calculates the swf verification token.
call - Variable in class org.red5.server.net.rtmp.event.Notify
Service call
call() - Method in class org.red5.server.net.rtmp.ReceivedMessageTask
Older versions of Red5 used the ReceivedMessageTask.call() method to process incoming messages.
Call - Class in org.red5.server.service
Basic service call (remote call) implementation
Call() - Constructor for class org.red5.server.service.Call
Constructor for Call.
Call(String) - Constructor for class org.red5.server.service.Call
Creates call from method name
Call(String, Object[]) - Constructor for class org.red5.server.service.Call
Creates call from method name and array of call parameters
Call(String, String, Object[]) - Constructor for class org.red5.server.service.Call
Creates call from given service name, method name and array of call parameters
cancelJob(String) - Method in interface org.red5.server.api.stream.ISubscriberStream
Cancels a scheduled job by name.
cancelJob(String) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Cancels a scheduled job by name.
cancelJob(String) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Cancels a scheduled job by name.
canContinueDecoding() - Method in class org.red5.server.net.protocol.RTMPDecodeState
Checks whether decoding process can be continued.
CanDecode - Enum constant in enum class org.red5.io.FourCcInfoMask
 
canDropFrames() - Method in class org.red5.codec.AbstractVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.AV1Video
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.AVCVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.HEVCVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in interface org.red5.codec.IVideoStreamCodec
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.MPEG1Video
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.SorensonVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.codec.VP8Video
Check if the codec supports frame dropping.
CanEncode - Enum constant in enum class org.red5.io.FourCcInfoMask
 
CanForward - Enum constant in enum class org.red5.io.FourCcInfoMask
 
canHandle(File) - Method in interface org.red5.server.api.service.IStreamableFileService
Check whether file can be used by file service, that is, it does exist and have valid extension
canHandle(File) - Method in class org.red5.server.service.BaseStreamableFileService
Check whether file can be used by file service, that is, it does exist and have valid extension
canHandleData(IoBuffer) - Method in class org.red5.codec.AACAudio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.AbstractAudio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.AbstractVideo
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.AC3Audio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.EAC3Audio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.ExtendedAudio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.FLACAudio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in interface org.red5.codec.IAudioStreamCodec
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in interface org.red5.codec.IVideoStreamCodec
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.codec.OpusAudio
Returns true if the codec knows how to handle the passed stream data.
canSendPacket(RTMPMessage, long) - Method in interface org.red5.server.stream.IFrameDropper
Checks if a message may be sent to the subscriber.
canSendPacket(RTMPMessage, long) - Method in class org.red5.server.stream.VideoFrameDropper
Checks if a message may be sent to the subscriber.
canStartDecoding(int) - Method in class org.red5.server.net.protocol.RTMPDecodeState
Checks whether remaining buffer size is greater or equal than buffer amount and so if it makes sense to start decoding.
CAPABILITIES - Static variable in class org.red5.server.api.Red5
Server capabilities
CapsExMask - Enum Class in org.red5.io
Extended capability flags define specific functionalities, such as the ability to reconnect or multitrack.
cbLumaMult - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
cbMult - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
cbOffset - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
cdefBits - Variable in class org.red5.io.obu.OBPFrameHeader.CdefParams
 
cdefDampingMinus3 - Variable in class org.red5.io.obu.OBPFrameHeader.CdefParams
 
cdefParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
CdefParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.CdefParams
 
cdefUvPriStrength - Variable in class org.red5.io.obu.OBPFrameHeader.CdefParams
 
cdefUvSecStrength - Variable in class org.red5.io.obu.OBPFrameHeader.CdefParams
 
cdefYPriStrength - Variable in class org.red5.io.obu.OBPFrameHeader.CdefParams
 
cdefYSecStrength - Variable in class org.red5.io.obu.OBPFrameHeader.CdefParams
 
changeStats - Variable in class org.red5.server.so.SharedObject
Counts number of "change" events.
Channel - Class in org.red5.server.net.rtmp
Identified connection that transfers packets.
Channel(RTMPConnection, int) - Constructor for class org.red5.server.net.rtmp.Channel
Creates channel from connection and channel id
channels - Variable in class org.red5.codec.AbstractAudio
 
channels - Variable in class org.red5.server.net.rtmp.RTMPConnection
Connection channels
CHARSET - Static variable in class org.red5.io.amf.AMF
UTF-8 is used
CHARSET - Static variable in class org.red5.io.utils.IOUtils
Constant CHARSET
CHARSET_ASCII - Static variable in class org.red5.io.utils.IOUtils
Constant CHARSET_ASCII
checkAudioCodec - Variable in class org.red5.server.stream.ClientBroadcastStream
Is there need to check audio codec?
checkBandwidth() - Method in interface org.red5.server.api.IClient
Performs a bandwidth checking routine.
checkBandwidth() - Method in class org.red5.server.Client
Performs a bandwidth checking routine.
checkBandwidth(Object) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Calls the checkBandwidth method on the current client.
checkBandwidth(Object[]) - Method in class org.red5.server.stream.bandwidth.ClientServerDetection
checkBandwidth.
checkBandwidth(IConnection) - Method in interface org.red5.server.stream.bandwidth.IBandwidthDetection
checkBandwidth.
checkBandwidth(IConnection) - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
checkBandwidth.
checkBandwidthUp(Object[]) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Calls the checkBandwidthUp method on the current client.
checkBandwidthUp(Object[]) - Method in interface org.red5.server.api.IClient
Performs a bandwidth checking callback for the client.
checkBandwidthUp(Object[]) - Method in class org.red5.server.Client
Performs a bandwidth checking callback for the client.
checkerFuture - Variable in class org.red5.server.net.rtmp.RTMPConnManager
 
checkOrigin(String) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
checkReaderSettings(XMLStreamReader) - Method in class org.red5.io.utils.Stax2DomBuilder
checkReaderSettings.
checkRelease() - Method in class org.red5.server.so.SharedObject
Check if shared object must be released.
checkRemoveEmptyDirectories(String) - Method in class org.red5.server.persistence.FilePersistence
Remove empty dirs
checkResponseCode(HttpResponse) - Static method in class org.red5.client.net.rtmpt.RTMPTClientConnector
checkResponseCode.
checkSendMessageEnabled(RTMPMessage) - Method in class org.red5.server.stream.PlayEngine
Check if sending the given message was enabled by the client.
checkSendNotifications(IEvent) - Method in class org.red5.server.stream.ClientBroadcastStream
Check and send notification if necessary
checkVideoCodec - Variable in class org.red5.server.stream.ClientBroadcastStream
Is there need to check video codec?
checkWriteReference(Object) - Method in class org.red5.io.amf.Output
checkWriteReference.
ChildFirstClassLoader - Class in org.red5.classloading
An almost trivial no-fuss implementation of a class loader following the child-first delegation model.
ChildFirstClassLoader(URL[]) - Constructor for class org.red5.classloading.ChildFirstClassLoader
Constructor for ChildFirstClassLoader.
ChildFirstClassLoader(URL[], ClassLoader) - Constructor for class org.red5.classloading.ChildFirstClassLoader
Constructor for ChildFirstClassLoader.
chromaSamplePosition - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
chromaScalingFromLuma - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
Chunk - Class in org.red5.io.sctp.packet.chunks
Abstract Chunk class.
Chunk(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.Chunk
Constructor for Chunk.
Chunk(ChunkType, byte) - Constructor for class org.red5.io.sctp.packet.chunks.Chunk
Constructor for Chunk.
Chunk(ChunkType, byte, short) - Constructor for class org.red5.io.sctp.packet.chunks.Chunk
Constructor for Chunk.
CHUNK_HEADER_SIZE - Static variable in class org.red5.io.sctp.packet.chunks.Chunk
Constant CHUNK_HEADER_SIZE=4
ChunkFactory - Class in org.red5.io.sctp.packet.chunks
ChunkFactory class.
ChunkFactory() - Constructor for class org.red5.io.sctp.packet.chunks.ChunkFactory
 
ChunkHeader - Class in org.red5.server.net.rtmp.message
RTMP chunk header
ChunkHeader() - Constructor for class org.red5.server.net.rtmp.message.ChunkHeader
 
chunkSize - Variable in class org.red5.server.stream.ClientBroadcastStream
Data is sent by chunks, each of them has size
ChunkSize - Class in org.red5.server.net.rtmp.event
Chunk size event
ChunkSize() - Constructor for class org.red5.server.net.rtmp.event.ChunkSize
Constructor for ChunkSize.
ChunkSize(int) - Constructor for class org.red5.server.net.rtmp.event.ChunkSize
Create chunk size event with given size
ChunkType - Enum Class in org.red5.io.sctp.packet.chunks
ChunkType class.
cipherIn - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
cipherOut - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
classAliases - Static variable in class org.red5.io.amf.Input
Constant classAliases
classAllowed(String) - Static method in class org.red5.io.object.BaseInput
Checks the deserializer to see if a given class is blacklisted or not.
classAllowed(String) - Static method in class org.red5.io.object.Deserializer
Checks to see if a given class is blacklisted or not.
ClassLoaderBuilder - Class in org.red5.classloading
Class used to get the Servlet Class loader.
ClassLoaderBuilder() - Constructor for class org.red5.classloading.ClassLoaderBuilder
 
className - Variable in class org.red5.io.amf3.Input.ClassReference
Name of the deserialized class.
ClassReference(String, int, List<String>) - Constructor for class org.red5.io.amf3.Input.ClassReference
Create new information about a class.
clear() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
clear() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
clear() - Method in interface org.red5.server.api.so.ISharedObjectBase
Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in class org.red5.server.so.ClientSharedObject
Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in interface org.red5.server.so.ISharedObjectMessage
Clear shared object
clear() - Method in class org.red5.server.so.SharedObject
Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in class org.red5.server.so.SharedObjectMessage
Clear shared object
clear() - Method in class org.red5.server.so.SharedObjectScope
Deletes all the attributes and sends a clear event to all listeners.
clear() - Method in class org.red5.server.stream.PlayBuffer
Empty this buffer.
clearBuffer() - Method in class org.red5.server.net.rtmp.ReadBuffer
clearBuffer.
clearData() - Method in class org.red5.server.net.rtmp.message.Packet
Clears the data buffer.
clearReferences() - Method in class org.red5.io.object.BaseInput
Clears the map
clearReferences() - Method in class org.red5.io.object.BaseOutput
Clears the map
clearReferences() - Method in interface org.red5.io.object.Input
Clears all references
clearReferences() - Method in interface org.red5.io.object.Output
Clear references
clearSharedObjects(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent).
clearSharedObjects(IScope, String) - Method in interface org.red5.server.api.so.ISharedObjectService
Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent).
clearSharedObjects(IScope, String) - Method in class org.red5.server.so.SharedObjectService
Deletes persistent shared objects specified by name and clears all properties from active shared objects (persistent and nonpersistent).
client - Variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
 
client - Variable in class org.red5.server.BaseConnection
Client bound to connection
client - Variable in class org.red5.server.net.remoting.RemotingClient
HTTP client for remoting calls.
Client - Class in org.red5.server
Client is an abstraction representing user connected to Red5 application.
Client(String, Long, ClientRegistry) - Constructor for class org.red5.server.Client
Creates client, sets creation time and registers it in ClientRegistry.
Client(String, ClientRegistry) - Constructor for class org.red5.server.Client
Creates client, sets creation time and registers it in ClientRegistry.
CLIENT - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
CLIENT_BUFFER - Static variable in class org.red5.server.net.rtmp.event.Ping
Client buffer.
CLIENT_CLEAR_DATA - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
CLIENT_DELETE_ATTRIBUTE - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
CLIENT_DELETE_DATA - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
CLIENT_INITIAL_DATA - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
CLIENT_INVOKE - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
CLIENT_NOTIFY - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
CLIENT_PING_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of ping commands.
CLIENT_SEND_MESSAGE - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
CLIENT_STATUS - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
CLIENT_SYNC_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Constant CLIENT_SYNC_OPERATION=4
CLIENT_UPDATE_ATTRIBUTE - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
CLIENT_UPDATE_DATA - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
ClientBroadcastStream - Class in org.red5.server.stream
Represents live stream broadcasted from client.
ClientBroadcastStream() - Constructor for class org.red5.server.stream.ClientBroadcastStream
 
ClientBroadcastStreamMXBean - Interface in org.red5.server.jmx.mxbeans
Represents live stream broadcasted from client.
ClientBW - Class in org.red5.server.net.rtmp.event
Client bandwidth event.
ClientBW() - Constructor for class org.red5.server.net.rtmp.event.ClientBW
Constructor for ClientBW.
ClientBW(int, byte) - Constructor for class org.red5.server.net.rtmp.event.ClientBW
Constructor for ClientBW.
clientBytesRead - Variable in class org.red5.server.net.rtmp.RTMPConnection
Number of bytes the client reported to have received.
ClientDetailsException - Exception Class in org.red5.server.exception
Exception class than contains additional parameters to return to the client.
ClientDetailsException(String, Object) - Constructor for exception class org.red5.server.exception.ClientDetailsException
Create new exception object from message and parameters.
ClientDetailsException(String, Object, boolean) - Constructor for exception class org.red5.server.exception.ClientDetailsException
Create new exception object from message and parameters with optional stacktrace.
ClientExceptionHandler - Interface in org.red5.client.net.rtmp
Client connection exception handler
clientid - Variable in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Client id
clientid - Variable in class org.red5.server.net.rtmp.status.Status
Id of client
clientId - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
clientId - Variable in class org.red5.server.session.Session
 
clientIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
ClientInvokeEvent - Class in org.red5.server.net.rtmp.event
Represents an invoke to be executed on a connected client.
ClientInvokeEvent(String, Object[], IPendingServiceCallback) - Constructor for class org.red5.server.net.rtmp.event.ClientInvokeEvent
Constructor for ClientInvokeEvent.
ClientList<E> - Class in org.red5.server
Client list, implemented using weak references to prevent memory leaks.
ClientList() - Constructor for class org.red5.server.ClientList
 
ClientList(Collection<E>) - Constructor for class org.red5.server.ClientList
 
ClientMXBean - Interface in org.red5.server.jmx.mxbeans
MBean for Client.
ClientNotFoundException - Exception Class in org.red5.server.exception
Client not found
ClientNotFoundException(String) - Constructor for exception class org.red5.server.exception.ClientNotFoundException
Create exception from given string message
ClientNotifyEvent - Class in org.red5.server.net.rtmp.event
Represents an notify to be executed on a connected client.
ClientNotifyEvent(String, Object[]) - Constructor for class org.red5.server.net.rtmp.event.ClientNotifyEvent
Constructor for ClientNotifyEvent.
ClientRegistry - Class in org.red5.server
Registry for clients, wherein clients are mapped by their id.
ClientRegistry() - Constructor for class org.red5.server.ClientRegistry
Constructor for ClientRegistry.
ClientRegistry(String) - Constructor for class org.red5.server.ClientRegistry
Constructor for ClientRegistry.
ClientRegistryMXBean - Interface in org.red5.server.jmx.mxbeans
An MBean interface for the client registry.
ClientRejectedException - Exception Class in org.red5.server.exception
The client is not allowed to connect.
ClientRejectedException() - Constructor for exception class org.red5.server.exception.ClientRejectedException
Constructs a new ClientRejectedException.
ClientRejectedException(Object) - Constructor for exception class org.red5.server.exception.ClientRejectedException
Create new exception with given rejection reason
ClientServerDetection - Class in org.red5.server.stream.bandwidth
ClientServerDetection class.
ClientServerDetection() - Constructor for class org.red5.server.stream.bandwidth.ClientServerDetection
 
clientSessionId - Variable in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Clients session id, used to override the BaseConnection.sessionId for client implementations.
ClientSharedObject - Class in org.red5.server.so
Works with client-side shared object
ClientSharedObject(String, boolean) - Constructor for class org.red5.server.so.ClientSharedObject
Create new client SO with
ClientState - Enum Class in org.red5.client.net.rtmp
Represents the current state of the client.
ClientType - Enum Class in org.red5.proxy
ClientType class.
clipToRestrictedRange - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
clone() - Method in class org.red5.server.net.rtmp.message.ChunkHeader
clone() - Method in class org.red5.server.net.rtmp.message.Header
clone(byte[]) - Static method in class org.red5.io.utils.TlsUtils
clone.
clone(String[]) - Static method in class org.red5.io.utils.TlsUtils
clone.
close() - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Closes connection
close() - Method in class org.red5.io.flv.impl.FLVReader
Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.flv.impl.FLVWriter
Closes a Writer
close() - Method in interface org.red5.io.ITagReader
Closes the reader and free any allocated memory.
close() - Method in interface org.red5.io.ITagWriter
Closes a Writer
close() - Method in class org.red5.io.mp4.impl.MP4Reader
Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.webm.WebmReader
Will close all opened resources
close() - Method in class org.red5.io.webm.WebmWriter
Will close all opened resources and "finalize" the write process
close() - Method in class org.red5.net.websocket.WebSocketConnection
Close the connection.
close() - Method in interface org.red5.server.api.IConnection
Close this connection.
close() - Method in interface org.red5.server.api.so.ISharedObjectBase
Detaches a reference from this shared object, this will destroy the reference immediately.
close() - Method in interface org.red5.server.api.stream.IStream
Close this stream.
close() - Method in class org.red5.server.BaseConnection
Closes connection
close() - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
close.
close() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
close.
close() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
close.
close() - Method in class org.red5.server.messaging.AbstractPipe
Close the pipe
close() - Method in class org.red5.server.net.rtmp.Channel
Closes channel with this id on RTMP connection.
close() - Method in class org.red5.server.net.rtmp.RTMPConnection
Closes connection
close() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Closes connection
close() - Method in class org.red5.server.so.ClientSharedObject
Detaches a reference from this shared object, reset it's state, this will destroy the reference immediately.
close() - Method in class org.red5.server.so.SharedObject
Detaches a reference from this shared object, reset it's state, this will destroy the reference immediately.
close() - Method in class org.red5.server.so.SharedObjectScope
Detaches a reference from this shared object, this will destroy the reference immediately.
close() - Method in class org.red5.server.stream.ClientBroadcastStream
Closes stream, unsubscribes provides, sends stoppage notifications and broadcast close notification.
close() - Method in class org.red5.server.stream.FileStreamSource
Closes tag reader
close() - Method in class org.red5.server.stream.filter.StreamBandwidthController
Stop pulling, close stream
close() - Method in interface org.red5.server.stream.IStreamSource
Close stream source
close() - Method in class org.red5.server.stream.OutputStream
Closes audion, video and data channels
close() - Method in class org.red5.server.stream.PlayEngine
Close stream
close() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Close this stream.
close() - Method in class org.red5.server.stream.ServerStream
Close this stream.
close() - Method in class org.red5.server.stream.SingleItemSubscriberStream
close.
close(CloseReason.CloseCode, String) - Method in class org.red5.net.websocket.WebSocketConnection
Close the connection with a reason.
CLOSE_STREAM - Enum constant in enum class org.red5.io.object.StreamAction
 
closeAuthenticatedSession(String) - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
closeAuthenticatedSession.
closeChannel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Closes channel.
closed - Variable in class org.red5.server.so.SharedObject
Whether or not this shared object is closed
closed - Variable in class org.red5.server.stream.ClientBroadcastStream
Is this stream still active?
CLOSED - Enum constant in enum class org.red5.io.sctp.IAssociationControl.State
 
CLOSED - Enum constant in enum class org.red5.server.api.stream.StreamState
 
closeOnHeaderError - Variable in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
 
closeStream() - Method in class org.red5.server.stream.StreamService
Close stream
closeStream(IConnection, Number) - Method in interface org.red5.server.api.stream.IStreamService
Close the stream but not deallocate the resources.
closeStream(IConnection, Number) - Method in class org.red5.server.stream.StreamService
Close the stream but not deallocate the resources.
closing - Variable in class org.red5.server.net.rtmp.RTMPConnection
Closing flag
CLUSTER_REQUEST_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Constant CLUSTER_REQUEST_OPERATION=7
cntDroppedFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
code - Variable in class org.red5.server.net.rtmp.status.Status
Status code
code - Variable in class org.red5.server.net.rtmp.status.StatusObject
 
codec - Variable in class org.red5.codec.AbstractAudio
 
codec - Variable in class org.red5.codec.AbstractVideo
 
codecFactory - Variable in class org.red5.client.net.rtmpt.RTMPTClient
 
codecFactory - Variable in class org.red5.server.net.rtmpt.RTMPTHandler
Protocol codec factory
codecInfo - Variable in class org.red5.server.stream.AbstractStream
Stream audio and video codec information
codedDenom - Variable in class org.red5.io.obu.OBPFrameHeader.SuperresParams
 
CodedFrames - Enum constant in enum class org.red5.codec.AudioPacketType
 
CodedFrames - Enum constant in enum class org.red5.codec.VideoPacketType
 
CodedFramesX - Enum constant in enum class org.red5.codec.VideoPacketType
 
codedLossless - Variable in class org.red5.io.obu.OBPFrameHeader
 
codedTileData - Variable in class org.red5.io.obu.OBPTileList.TileListEntry
 
codedTileDataSize - Variable in class org.red5.io.obu.OBPTileList.TileListEntry
 
colorConfig - Variable in class org.red5.io.obu.OBPSequenceHeader
 
ColorConfig() - Constructor for class org.red5.codec.ColorInfo.ColorConfig
 
ColorConfig() - Constructor for class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
colorDescriptionPresentFlag - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
ColorInfo - Class in org.red5.codec
Color info event
ColorInfo() - Constructor for class org.red5.codec.ColorInfo
 
ColorInfo.ColorConfig - Class in org.red5.codec
 
ColorInfo.HdrCll - Class in org.red5.codec
 
ColorInfo.HdrMdcv - Class in org.red5.codec
 
colorPrimaries - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
colorRange - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
COMMAND_FRAME - Enum constant in enum class org.red5.codec.VideoFrameType
Command frame type flag If videoFrameType is not ignored and is set to VideoFrameType.Command, the payload will not contain video data.
CommandMessage - Class in org.red5.compatibility.flex.messaging.messages
Command message as sent by the mx:RemoteObject tag.
CommandMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessage
Constructor for CommandMessage.
CommandMessageExt - Class in org.red5.compatibility.flex.messaging.messages
An externalizable version of a given CommandMessage.
CommandMessageExt() - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
Constructor for CommandMessageExt.
CommandMessageExt(CommandMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
Constructor for CommandMessageExt.
compare(QueuedMediaData, QueuedMediaData) - Method in class org.red5.server.stream.consumer.QueuedMediaDataComparator
compare(Resource, Resource) - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer.ResourceFilenameComparator
 
compareTimestamps(int, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Compares two RTMP time stamps, accounting for time stamp wrapping.
compareTo(Object) - Method in class org.red5.io.flv.meta.MetaCue
compareTo(MP4Frame) - Method in class org.red5.io.mp4.MP4Frame
The frames are expected to be sorted by their timestamp
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedByte
compareTo.
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedInt
compareTo.
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedLong
compareTo.
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedNumber
compareTo.
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedShort
compareTo.
compareTo(WebSocketConnection) - Method in class org.red5.net.websocket.WebSocketConnection
compareTo(SimplePlayItem) - Method in class org.red5.server.api.stream.support.SimplePlayItem
compareTo(BasicScope) - Method in class org.red5.server.scope.BasicScope
compareTo.
compareTo(SharedObjectEvent) - Method in class org.red5.server.so.SharedObjectEvent
CompoundTag - Class in org.red5.io.matroska.dtd
CompoundTag class.
CompoundTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.CompoundTag
Constructor
CompoundTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.CompoundTag
Constructor
compress() - Method in class org.red5.io.amf3.ByteArray
Compress contents using zlib.
Config - Class in org.red5.server.adapter
Provides configuration details for Applications.
Config() - Constructor for class org.red5.server.adapter.Config
 
conn - Variable in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Associated RTMP connection
conn - Variable in class org.red5.server.api.Red5
Connection local to the current thread
connect(String, int, String) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
connect.
connect(String, int, String) - Method in interface org.red5.client.net.rtmp.IRTMPClient
connect.
connect(String, int, String, IPendingServiceCallback) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
connect.
connect(String, int, String, IPendingServiceCallback) - Method in interface org.red5.client.net.rtmp.IRTMPClient
connect.
connect(String, int, Map<String, Object>) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
connect.
connect(String, int, Map<String, Object>) - Method in interface org.red5.client.net.rtmp.IRTMPClient
connect.
connect(String, int, Map<String, Object>, IPendingServiceCallback) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
connect.
connect(String, int, Map<String, Object>, IPendingServiceCallback) - Method in interface org.red5.client.net.rtmp.IRTMPClient
connect.
connect(String, int, Map<String, Object>, IPendingServiceCallback, Object[]) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
connect.
connect(String, int, Map<String, Object>, IPendingServiceCallback, Object[]) - Method in interface org.red5.client.net.rtmp.IRTMPClient
connect.
connect(InetSocketAddress) - Method in class org.red5.io.sctp.SctpChannel
connect.
connect(IConnection) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Returns connection result for given scope and parameters.
connect(IConnection) - Method in interface org.red5.server.api.scope.IScope
Adds given connection to the scope
connect(IConnection) - Method in interface org.red5.server.api.so.IClientSharedObject
Connect the shared object using the passed connection.
connect(IConnection) - Method in class org.red5.server.scope.Scope
Adds given connection to the scope
connect(IConnection) - Method in class org.red5.server.so.ClientSharedObject
Connect the shared object using the passed connection.
connect(IConnection, Object[]) - Method in interface org.red5.server.api.scope.IScope
Add given connection to the scope, overloaded for parameters pass case.
connect(IConnection, Object[]) - Method in class org.red5.server.scope.Scope
Connect to scope with parameters.
connect(IConnection, IScope) - Method in class org.red5.server.CoreHandler
connect.
connect(IConnection, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
connect.
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called just before every connection to a scope.
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.adapter.ApplicationAdapter
Called just before every connection to a scope.
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Called just before every connection to a scope.
connect(IConnection, IScope, Object[]) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just before every connection to a scope.
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.CoreHandler
Connects client to the scope
connect(IConnection, IScope, Object[]) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
connect.
connect(IScope) - Method in interface org.red5.server.api.IConnection
Try to connect to the scope.
connect(IScope) - Method in class org.red5.server.BaseConnection
Try to connect to the scope.
connect(IScope, Object[]) - Method in interface org.red5.server.api.IConnection
Try to connect to the scope with a list of connection parameters.
connect(IScope, Object[]) - Method in class org.red5.server.BaseConnection
Connect to another scope on server with given parameters.
connect(IScope, Object[]) - Method in class org.red5.server.net.rtmp.RTMPConnection
Connect to another scope on server with given parameters.
connect(IScope, Object[]) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Connect to another scope on server with given parameters.
connect(IProvider, IPipe, IConsumer) - Static method in class org.red5.server.messaging.PipeUtils
Connect a provider/consumer with a pipe.
CONNECT - Enum constant in enum class org.red5.io.object.StreamAction
 
CONNECTED - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
CONNECTING - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
CONNECTING - Enum constant in enum class org.red5.proxy.StreamState
 
CONNECTION_ADDED - Enum constant in enum class org.red5.net.websocket.model.WebSocketEvent
 
CONNECTION_REMOVED - Enum constant in enum class org.red5.net.websocket.model.WebSocketEvent
 
connectionAdded(WebSocketScope, WebSocketConnection) - Method in interface org.red5.net.websocket.listener.IWebSocketScopeListener
connectionAdded.
connectionAllowed - Variable in class org.red5.server.scope.ScopeSecurityHandler
 
connectionClosed(RTMPConnection) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Connection closed.
connectionClosed(RTMPConnection) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Connection closed.
connectionClosed(RTMPConnection) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
Connection closed.
ConnectionConsumer - Class in org.red5.server.stream.consumer
RTMP connection consumer.
ConnectionConsumer(Channel, Channel, Channel) - Constructor for class org.red5.server.stream.consumer.ConnectionConsumer
Create connection consumer without an RTMP connection.
ConnectionConsumer(RTMPConnection, Channel, Channel, Channel) - Constructor for class org.red5.server.stream.consumer.ConnectionConsumer
Create RTMP connection consumer for given connection and channels.
connectionListeners - Variable in class org.red5.server.BaseConnection
Listeners
connectionListeners - Variable in class org.red5.server.Server
 
ConnectionMXBean - Interface in org.red5.server.jmx.mxbeans
The connection object.
connectionOpened(RTMPConnection) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Connection open event.
connectionOpened(RTMPConnection) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Connection open event.
connectionOpened(RTMPConnection) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
Connection open event.
connectionParams - Variable in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Connection parameters
ConnectionProvider - Class in org.red5.server.stream.provider
Provides connection via pipe
ConnectionProvider() - Constructor for class org.red5.server.stream.provider.ConnectionProvider
 
connectionRemoved(WebSocketScope, WebSocketConnection) - Method in interface org.red5.net.websocket.listener.IWebSocketScopeListener
connectionRemoved.
connections - Variable in class org.red5.server.Client
Connections this client is associated with.
connectionStats - Variable in class org.red5.server.scope.Scope
Statistics about connections to the scope.
connector - Variable in class org.red5.client.net.rtmpt.RTMPTClient
 
CONNECTOR_WORKER_TIMEOUT - Static variable in class org.red5.client.net.rtmp.RTMPClient
Constant CONNECTOR_WORKER_TIMEOUT=7000
connectors - Variable in class org.red5.server.tomcat.TomcatLoader
Connectors
connMap - Variable in class org.red5.client.net.rtmp.RTMPClientConnManager
 
connMap - Variable in class org.red5.server.net.rtmp.RTMPConnManager
 
connMsgOut - Variable in class org.red5.server.stream.ClientBroadcastStream
Output endpoint that providers use
conns - Variable in class org.red5.client.net.rtmp.RTMPClientConnManager
 
conns - Variable in class org.red5.net.websocket.WebSocketScope
 
conns - Variable in class org.red5.server.net.rtmp.RTMPConnManager
 
Constants - Class in org.red5.compatibility.flex.messaging.messages
Constants for the flex compatibility messages.
Constants - Interface in org.red5.server.net.rtmp.message
Class for AMF and RTMP marker values constants
Constants() - Constructor for class org.red5.compatibility.flex.messaging.messages.Constants
 
Constants.DataType - Enum Class in org.red5.server.net.rtmp.message
Easier way to use the types without needing to look them up.
constantTimeAreEqual(int, byte[], int, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
constantTimeAreEqual.
consume(Tag) - Method in interface org.red5.io.webm.TagConsumer
Method will be called as soon as webm Tag is available
consume(Tag) - Method in class org.red5.io.webm.WebmWriter
Method will be called as soon as webm Tag is available
consumeBytes(byte[], int) - Static method in class org.red5.io.utils.BufferUtils
Consumes bytes from an input buffer and returns them in an output buffer.
CONSUMER_CONNECT_PULL - Enum constant in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Consumer connects in pull mode
CONSUMER_CONNECT_PUSH - Enum constant in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Consumer connects in push mode
CONSUMER_DISCONNECT - Enum constant in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Consumer disconnects
consumers - Variable in class org.red5.server.messaging.AbstractPipe
Pipe consumers list
ConsumerService - Class in org.red5.server.stream
Basic consumer service implementation.
ConsumerService() - Constructor for class org.red5.server.stream.ConsumerService
 
contains(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
contains(Object) - Method in class org.red5.server.ClientList
contains(Charset) - Method in class org.red5.io.utils.HexCharset
Tells whether or not this charset contains the given charset.
containsAlias(String) - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Returns whether or not a given subscribe-side alias exists.
containsAlias(String) - Method in class org.red5.server.stream.ClientBroadcastStream
Returns whether or not a given subscribe-side alias exists.
containsAll(Collection<?>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
containsKey(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Check if proxied object has a given property.
containsNonAscii(byte[]) - Static method in class org.red5.io.utils.TlsUtils
containsNonAscii.
containsNonAscii(String) - Static method in class org.red5.io.utils.TlsUtils
containsNonAscii.
containsValue(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
CONTENT_TYPE - Static variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
Constant CONTENT_TYPE="application/x-fcs"
CONTENT_TYPE - Static variable in class org.red5.server.net.remoting.RemotingClient
Content MIME type for HTTP requests.
context - Variable in class org.red5.server.plugin.Red5Plugin
 
context - Variable in class org.red5.server.tomcat.rtmpt.RTMPTLoader
Context, in terms of JEE context is web application in a servlet container
Context - Class in org.red5.server
This is basic context implementation used by Red5.
Context() - Constructor for class org.red5.server.Context
Initializes core context bean factory using red5.core bean factory from red5.xml context
Context(ApplicationContext, String) - Constructor for class org.red5.server.Context
Initializes app context and context path from given parameters
contextDestroyed(ServletContextEvent) - Method in class org.red5.logging.ContextLoggingListener
contextDestroyed(ServletContextEvent) - Method in class org.red5.net.websocket.server.WsContextListener
contextDestroyed(ServletContextEvent) - Method in class org.red5.server.war.WarLoaderServlet
Clearing the in-memory configuration parameters, we will receive notification that the servlet context is about to be shut down
contextInitialized(ServletContextEvent) - Method in class org.red5.logging.ContextLoggingListener
contextInitialized(ServletContextEvent) - Method in class org.red5.net.websocket.server.WsContextListener
contextInitialized(ServletContextEvent) - Method in class org.red5.server.war.WarLoaderServlet
Main entry point for the Red5 Server as a war
ContextLoader - Class in org.red5.server
Red5 applications loader
ContextLoader() - Constructor for class org.red5.server.ContextLoader
 
ContextLoaderMXBean - Interface in org.red5.server.jmx.mxbeans
Red5 applications loader
ContextLoggingListener - Class in org.red5.logging
A servlet context listener that puts this contexts LoggerContext into a static map of logger contexts within an overall singleton log context selector.
ContextLoggingListener() - Constructor for class org.red5.logging.ContextLoggingListener
 
contextMap - Variable in class org.red5.server.ContextLoader
Context map
ContextMXBean - Interface in org.red5.server.jmx.mxbeans
This is basic context implementation used by Red5.
contextPath - Variable in class org.red5.server.scope.WebScope
Context path
contextsConfig - Variable in class org.red5.server.ContextLoader
Context location files
ContextServiceResolver - Class in org.red5.server.service
Resolve services that have been configured in the context of a scope.
ContextServiceResolver() - Constructor for class org.red5.server.service.ContextServiceResolver
 
contextUpdateTileId - Variable in class org.red5.io.obu.OBPFrameHeader.TileInfo
 
continueDecoding() - Method in class org.red5.server.net.protocol.RTMPDecodeState
Set decoding state as "needed to be continued".
controller - Variable in class org.red5.server.stream.ServerStream
Actual playlist controller
ConversionUtils - Class in org.red5.io.utils
Misc utils for conversions
ConversionUtils() - Constructor for class org.red5.io.utils.ConversionUtils
 
convert(Object, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert source to given class
convertArrayToList(Object[]) - Static method in class org.red5.io.utils.ConversionUtils
convertArrayToList.
convertArrayToSet(Object[]) - Static method in class org.red5.io.utils.ConversionUtils
Convert array to set, removing duplicates
convertBeanToMap(Object) - Static method in class org.red5.io.utils.ConversionUtils
Convert bean to map
ConverterException - Exception Class in org.red5.io.matroska
Any exception happens during webm conversion
ConverterException() - Constructor for exception class org.red5.io.matroska.ConverterException
Constructor for ConverterException.
ConverterException(String) - Constructor for exception class org.red5.io.matroska.ConverterException
Constructor for ConverterException.
convertMapToBean(Map<String, ? extends Object>, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert map to bean
convertMapToList(Map<?, ?>) - Static method in class org.red5.io.utils.ConversionUtils
convertMapToList.
convertMillisToSeconds(Long) - Static method in class org.red5.server.util.PropertyConverter
Quick time converter to keep our timestamps compatible with PHP's time() (seconds)
convertNumberToWrapper(Number, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert number to primitive wrapper like Boolean or Float
convertParams(Object[]) - Static method in class org.red5.io.utils.ConversionUtils
Convert parameters using methods of this utility class.
convertParams(Object[], Class<?>[]) - Static method in class org.red5.io.utils.ConversionUtils
Convert parameters using methods of this utility class
convertStringToFutureTimeMillis(String) - Static method in class org.red5.server.util.PropertyConverter
Converts a string denoting an amount of time into milliseconds and adds it to the current date.
convertStringToMemorySizeInt(String) - Static method in class org.red5.server.util.PropertyConverter
Converts a string denoting an amount of bytes into an integer value.
convertStringToMemorySizeLong(String) - Static method in class org.red5.server.util.PropertyConverter
Converts a string denoting an amount of bytes into an long value.
convertStringToTimeMillis(String) - Static method in class org.red5.server.util.PropertyConverter
Converts a string denoting an amount of time into milliseconds.
convertStringToTimeSeconds(String) - Static method in class org.red5.server.util.PropertyConverter
Converts a string denoting an amount of time into seconds.
convertStringToWrapper(String, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert string to primitive wrapper like Boolean or Float
convertToArray(Object, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert to array
convertToWrappedPrimitive(Object, Class<?>) - Static method in class org.red5.io.utils.ConversionUtils
Convert to wrapped primitive
COOKIE_ACK - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
COOKIE_ECHO - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
COOKIE_ECHOED - Enum constant in enum class org.red5.io.sctp.IAssociationControl.State
 
COOKIE_WAIT - Enum constant in enum class org.red5.io.sctp.IAssociationControl.State
 
CookieAck - Class in org.red5.io.sctp.packet.chunks
CookieAck class.
CookieAck() - Constructor for class org.red5.io.sctp.packet.chunks.CookieAck
Constructor for CookieAck.
CookieEcho - Class in org.red5.io.sctp.packet.chunks
CookieEcho class.
CookieEcho(byte[]) - Constructor for class org.red5.io.sctp.packet.chunks.CookieEcho
Constructor for CookieEcho.
CookieEcho(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.CookieEcho
Constructor for CookieEcho.
copy(HttpServletRequest, OutputStream) - Static method in class org.red5.server.net.servlet.ServletUtils
Copies information from the http request to the output stream using the specified content length.
copy(InputStream, OutputStream) - Static method in class org.red5.server.net.servlet.ServletUtils
Copies information from the input stream to the output stream using a default buffer size of 2048 bytes.
copy(InputStream, OutputStream) - Static method in class org.red5.server.util.FileUtil
copy.
copy(InputStream, OutputStream, int) - Static method in class org.red5.server.net.servlet.ServletUtils
Copies information from the input stream to the output stream using the specified buffer size
copyFile(File, File) - Static method in class org.red5.server.util.FileUtil
copyFile.
copyFile(String, String) - Static method in class org.red5.server.util.FileUtil
copyFile.
copyListeners - Variable in class org.red5.net.websocket.WebSocketScopeManager
 
copyOfRangeExact(byte[], int, int) - Static method in class org.red5.io.utils.TlsUtils
copyOfRangeExact.
copyThenClose(InputStream, OutputStream) - Static method in class org.red5.server.net.servlet.ServletUtils
Copies information between specified streams and then closes both of the streams.
CORE_ARRAY - Static variable in class org.red5.io.object.DataTypes
Array type marker
CORE_BOOLEAN - Static variable in class org.red5.io.object.DataTypes
Boolean type marker
CORE_BYTEARRAY - Static variable in class org.red5.io.object.DataTypes
ByteArray type marker (AMF3 only)
CORE_DATE - Static variable in class org.red5.io.object.DataTypes
Date type marker
CORE_END_OBJECT - Static variable in class org.red5.io.object.DataTypes
End marker
CORE_MAP - Static variable in class org.red5.io.object.DataTypes
Map type marker
CORE_NULL - Static variable in class org.red5.io.object.DataTypes
Null type marker
CORE_NUMBER - Static variable in class org.red5.io.object.DataTypes
Number type marker
CORE_OBJECT - Static variable in class org.red5.io.object.DataTypes
Object (Hash) type marker
CORE_SKIP - Static variable in class org.red5.io.object.DataTypes
Padding marker
CORE_STRING - Static variable in class org.red5.io.object.DataTypes
String type marker
CORE_SWITCH - Static variable in class org.red5.io.object.DataTypes
Switch decoding marker
CORE_VECTOR_INT - Static variable in class org.red5.io.object.DataTypes
Vector type markers
CORE_VECTOR_NUMBER - Static variable in class org.red5.io.object.DataTypes
Constant CORE_VECTOR_NUMBER=0x0F + 0x30
CORE_VECTOR_OBJECT - Static variable in class org.red5.io.object.DataTypes
Constant CORE_VECTOR_OBJECT=0x10 + 0x30
CORE_VECTOR_UINT - Static variable in class org.red5.io.object.DataTypes
Constant CORE_VECTOR_UINT=0x0E + 0x30
CORE_XML - Static variable in class org.red5.io.object.DataTypes
XML type marker
CoreHandler - Class in org.red5.server
Base IScopeHandler implementation
CoreHandler() - Constructor for class org.red5.server.CoreHandler
 
CoreHandlerMXBean - Interface in org.red5.server.jmx.mxbeans
Base IScopeHandler implementation
CORRELATION_ID_BYTES_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Constant CORRELATION_ID_BYTES_FLAG=2
CORRELATION_ID_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Constant CORRELATION_ID_FLAG=1
correlationId - Variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Id of message this message belongs to.
correlationID - Variable in class org.red5.server.messaging.AbstractMessage
 
correlationIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
countingType - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
CP_BT_2020 - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_BT_470_B_G - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_BT_470_M - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_BT_601 - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_BT_709 - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_EBU_3213 - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_GENERIC_FILM - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_SMPTE_240 - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_SMPTE_431 - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_SMPTE_432 - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_UNSPECIFIED - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
CP_XYZ - Enum constant in enum class org.red5.io.obu.OBPColorPrimaries
 
create() - Static method in class org.red5.io.utils.RandomGUID
create.
create(String) - Static method in class org.red5.io.matroska.dtd.TagFactory
create.
create(BaseEvent) - Method in class org.red5.server.net.rtmp.event.AllocationDebugger
Add event to map
CREATE_STREAM - Enum constant in enum class org.red5.io.object.StreamAction
 
createChildScope(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Creates child scope
createChildScope(String) - Method in interface org.red5.server.api.scope.IScope
Creates child scope with name given and returns success value.
createChildScope(String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Create child scope with given name
createChildScope(String) - Method in class org.red5.server.scope.Scope
Creates child scope with name given and returns success value.
createChunk(byte[], int, int) - Static method in class org.red5.io.sctp.packet.chunks.ChunkFactory
createChunk.
createConnection(Class<?>) - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Creates a connection based on the given type class.
createConnection(Class<?>) - Method in interface org.red5.server.net.IConnectionManager
Creates a connection based on the given type class.
createConnection(Class<?>) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
Creates a connection based on the given RTMPConnection class.
createConnection(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
Creates a connection based on the given type class.
createConnection(Class<?>, String) - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Creates a connection of the type specified with associated session id.
createConnection(Class<?>, String) - Method in interface org.red5.server.net.IConnectionManager
Creates a connection of the type specified with associated session id.
createConnection(Class<?>, String) - Method in class org.red5.server.net.rtmp.RTMPConnManager
Creates a connection of the type specified with associated session id.
createConnectionChecker() - Method in class org.red5.server.net.rtmp.RTMPConnManager
createConnectionChecker.
createConnectionInstance(Class<?>) - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Creates a connection instance based on the supplied type.
createConnectionInstance(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
Creates a connection instance based on the supplied type.
created - Variable in class org.red5.server.session.Session
 
createHandshakeBytes() - Method in class org.red5.client.net.rtmp.OutboundHandshake
Create the initial bytes for a request / response.
createHandshakeBytes() - Method in class org.red5.server.net.rtmp.InboundHandshake
Create the initial bytes for a request / response.
createHandshakeBytes() - Method in class org.red5.server.net.rtmp.RTMPHandshake
Create the initial bytes for a request / response.
createHash(String) - Static method in class org.red5.server.session.SessionManager
createHash.
createHost() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Create a standard host.
createOutputStream(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Creates output stream object from stream id.
createProxy(RTMPEClient, String, int, String) - Static method in class org.red5.client.net.rtmpe.RTMPEClient
Creates a proxy.
createRTMPMinaConnection() - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
createRTMPMinaConnection.
createRTMPMinaConnection() - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
createRTMPMinaConnection.
createServerStream(IScope, String) - Static method in class org.red5.server.api.stream.support.StreamUtils
Creates server stream
createSession() - Static method in class org.red5.server.session.SessionManager
createSession.
createSession(String) - Static method in class org.red5.server.session.SessionManager
createSession.
createSharedObject(IScope, String, boolean) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Create a new shared object.
createSharedObject(IScope, String, boolean) - Method in interface org.red5.server.api.so.ISharedObjectService
Create a new shared object.
createSharedObject(IScope, String, boolean) - Method in class org.red5.server.so.SharedObjectService
Create a new shared object.
createSkipHandler() - Method in class org.red5.io.matroska.parser.TagCrawler
Method to create "default" handler (the one will be used if none other handlers were found) can be overridden to change the logic
createSSLEngine(boolean) - Static method in class org.red5.io.tls.TLSFactory
createSSLEngine.
createStream() - Method in interface org.red5.server.api.stream.IStreamService
Create a stream and return a corresponding id.
createStream() - Method in class org.red5.server.stream.StreamService
Create a stream and return a corresponding id.
createStream(Number) - Method in interface org.red5.server.api.stream.IStreamService
Create a stream and return a corresponding id.
createStream(Number) - Method in class org.red5.server.stream.StreamService
Create a stream and return a corresponding id.
createStream(IPendingServiceCallback) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
createStream.
createStream(IPendingServiceCallback) - Method in interface org.red5.client.net.rtmp.IRTMPClient
createStream.
createStreamName() - Method in class org.red5.server.net.rtmp.RTMPConnection
Generates new stream name.
createTag(String) - Static method in class org.red5.io.matroska.dtd.TagFactory
createTag.
createTag(VINT, VINT, InputStream) - Static method in class org.red5.io.matroska.dtd.TagFactory
createTag.
createTokenBucket(long, long) - Method in interface org.red5.server.stream.ITokenBucketService
Create a token bucket.
createWriter(RTMPEClient) - Static method in class org.red5.client.net.rtmpe.RTMPEClient
Creates a writer.
creation - Variable in class org.red5.server.scope.BasicScope
Creation timestamp
creationTime - Variable in class org.red5.server.Client
Creation time as Timestamp
creationTime - Variable in class org.red5.server.stream.AbstractStream
Timestamp the stream was created.
creationTime - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Timestamp this stream was created.
creationTime - Variable in class org.red5.server.stream.SingleItemSubscriberStream
Timestamp this stream was created.
CREDENTIALS - Static variable in interface org.red5.server.api.remoting.IRemotingHeader
Name of header containing authentication data.
crLumaMult - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
crMult - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
crOffset - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
CSP_COLOCATED - Enum constant in enum class org.red5.io.obu.OBPChromaSamplePosition
 
CSP_UNKNOWN - Enum constant in enum class org.red5.io.obu.OBPChromaSamplePosition
 
CSP_VERTICAL - Enum constant in enum class org.red5.io.obu.OBPChromaSamplePosition
 
currentDataType - Variable in class org.red5.io.amf.Input
 
currentFrameId - Variable in class org.red5.io.obu.OBPFrameHeader
 
currentItem - Variable in class org.red5.server.stream.ServerStream
Current item
currentQueueSize() - Method in class org.red5.server.net.rtmp.RTMPConnection
Returns the current received message queue size.
Custom - Enum constant in enum class org.red5.codec.AudioChannelOrder
 
CUSTOM - Enum constant in enum class org.red5.io.object.StreamAction
 
CUSTOM_AMF_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype AMF mask
CUSTOM_JSON_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype JSON mask
CUSTOM_MOCK_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype mock mask marker
CUSTOM_RTMP_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype RTMP mask
CUSTOM_XML_MASK - Static variable in class org.red5.io.object.DataTypes
Custom datatype XML mask
CWR - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 

D

data - Variable in class org.red5.io.amf3.ByteArray
Internal storage for array contents.
data - Variable in class org.red5.io.obu.OBUInfo
 
data - Variable in class org.red5.server.net.remoting.RemotingHeader
The actual data of the header.
data - Variable in class org.red5.server.net.rtmp.event.Aggregate
Data
data - Variable in class org.red5.server.net.rtmp.event.AudioData
 
data - Variable in class org.red5.server.net.rtmp.event.Notify
Event data
data - Variable in class org.red5.server.net.rtmp.event.Unknown
Event data
data - Variable in class org.red5.server.net.rtmp.event.VideoData
Video data
DATA - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
DATA_OPERATION_SET - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Set all attributes from a data message.
DATA_OPERATION_UPDATE - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Update destination based on nested DataMessage packet.
DATA_OPERATION_UPDATE_ATTRIBUTES - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Update given attributes from a data message.
DATA_VERSION - Static variable in class org.red5.server.api.Red5
Data version for NetStatusEvents
DATACHANNEL - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
dataInput - Variable in class org.red5.io.amf3.ByteArray
Object used to read from array.
DataInput - Class in org.red5.io.amf3
Implementation of the IDataInput interface.
DataInput(Input) - Constructor for class org.red5.io.amf3.DataInput
Create a new DataInput.
dataMessage - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
DataMessage - Class in org.red5.compatibility.flex.data.messages
Message containing data update requests.
DataMessage() - Constructor for class org.red5.compatibility.flex.data.messages.DataMessage
 
dataOffset - Variable in class org.red5.io.flv.FLVHeader
reserved for data up to 4,294,967,295
dataOutput - Variable in class org.red5.io.amf3.ByteArray
Object used to write to array.
DataOutput - Class in org.red5.io.amf3
Implementation of the IDataOutput interface.
DataOutput(Output) - Constructor for class org.red5.io.amf3.DataOutput
Create a new DataOutput.
dataType - Variable in class org.red5.server.net.rtmp.event.Notify
Event data type
dataType - Variable in class org.red5.server.net.rtmp.event.Unknown
Type of data
DataTypes - Class in org.red5.io.object
The core datatypes supported by red5, I have left out undefined (this is up for debate).
DataTypes() - Constructor for class org.red5.io.object.DataTypes
 
DateTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html Date - signed 8 octets integer in nanoseconds with 0 indicating the precise beginning of the millennium (at 2001-01-01T00:00:00,000000000 UTC)
DateTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.DateTag
Constructor
DateTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.DateTag
Constructor
debug - Variable in class org.red5.server.net.rtmp.RTMPConnManager
 
debug(Logger, String, IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Format debug message
DEBUG - Static variable in class org.red5.logging.Red5LoggerFactory
Constant DEBUG=true
DEBUG_SERVER - Static variable in interface org.red5.server.api.remoting.IRemotingHeader
Name of header to request debug informations from the server.
DebugProxyHandler - Class in org.red5.server.net.proxy
DebugProxyHandler class.
DebugProxyHandler() - Constructor for class org.red5.server.net.proxy.DebugProxyHandler
 
DeclarePrivate - Annotation Interface in org.red5.annotations
Annotation for public methods that should not be callable through RTMP, RTMPT or Remoting.
DeclareProtected - Annotation Interface in org.red5.annotations
Annotation for public methods that should be protected by a named permission when called through RTMP, RTMPT or Remoting.
decode(byte[]) - Static method in class org.red5.io.utils.LEB128
Decodes an LEB128 unsigned integer from a byte array into a regular int.
decode(int) - Static method in class org.red5.io.utils.LEB128
Decodes an LEB128 unsigned integer into a regular int.
decode(IoBuffer) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Decode data sent by the client.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder
decode(RTMPConnection, RTMPDecodeState, IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes the buffer data.
decodeAbort(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
decodeAbort.
decodeAggregate(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes the aggregated data.
decodeAggregate(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes the aggregated data.
decodeAudioData(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes audio data event.
decodeAudioData(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes audio data event.
decodeBuffer(RTMPConnection, IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decode all available objects in buffer.
decodeBytesRead(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes BytesRead event.
decodeBytesRead(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes BytesRead event.
decodeChannelId(int, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Decode channel id.
decodeChunkSize(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes chunk size event.
decodeChunkSize(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes chunk size event.
decodeClientRequest1(IoBuffer) - Method in class org.red5.server.net.rtmp.InboundHandshake
Decodes the first client request (C1) and returns a server response (S0S1).
decodeClientRequest2(IoBuffer) - Method in class org.red5.server.net.rtmp.InboundHandshake
Decodes the second client request (C2) and returns a server response (S2).
decodeFlexMessage(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes Flex message event.
decodeFlexMessage(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes Flex message event.
decodeFlexSharedObject(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes shared object message event from AMF3 encoding.
decodeFlexSharedObject(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes shared object message event from AMF3 encoding.
decodeHandshakeS1(RTMPConnection, RTMPDecodeState, IoBuffer) - Method in class org.red5.client.net.rtmp.codec.RTMPClientProtocolDecoder
Decode first server response S1.
decodeHandshakeS2(RTMPConnection, RTMPDecodeState, IoBuffer) - Method in class org.red5.client.net.rtmp.codec.RTMPClientProtocolDecoder
Decode second server response S2.
decodeHeader() - Method in class org.red5.io.flv.impl.FLVReader
Decode the header of the stream;
decodeHeader() - Method in interface org.red5.io.ITagReader
Decode the header of the stream;
decodeHeader(ChunkHeader, RTMPDecodeState, IoBuffer, RTMP, int) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes packet header.
decodeHeaderSize(int, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Decode header size.
decodeMessage(RTMPConnection, Header, IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes RTMP message event.
decodeOpaque16(byte[]) - Static method in class org.red5.io.utils.TlsUtils
decodeOpaque16.
decodeOpaque16(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
decodeOpaque16.
decodeOpaque8(byte[]) - Static method in class org.red5.io.utils.TlsUtils
decodeOpaque8.
decodeOpaque8(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
decodeOpaque8.
decodePacket(RTMPConnection, RTMPDecodeState, IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes an IoBuffer into a Packet.
decodePing(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes ping event.
decodePing(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes ping event.
decoder - Variable in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
RTMP Mina protocol decoder.
decoderBufferDelay - Variable in class org.red5.io.obu.OBPSequenceHeader.OperatingParametersInfo
 
decoderLock - Variable in class org.red5.server.net.rtmp.RTMPConnection
 
decoderModelInfo - Variable in class org.red5.io.obu.OBPSequenceHeader
 
DecoderModelInfo() - Constructor for class org.red5.io.obu.OBPSequenceHeader.DecoderModelInfo
 
decoderModelInfoPresentFlag - Variable in class org.red5.io.obu.OBPSequenceHeader
 
decoderModelPresentForThisOp - Variable in class org.red5.io.obu.OBPSequenceHeader
 
decoderState - Variable in class org.red5.server.net.rtmp.RTMPConnection
 
decodeServerResponse1(IoBuffer) - Method in class org.red5.client.net.rtmp.OutboundHandshake
Decodes the first server response (S1) and returns a client response (C2).
decodeServerResponse2(byte[]) - Method in class org.red5.client.net.rtmp.OutboundHandshake
Decodes the second server response (S2).
decodeServerResponse2(IoBuffer) - Method in class org.red5.client.net.rtmp.OutboundHandshake
Decodes the second server response (S2).
decodeSharedObject(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes shared object message event.
decodeSharedObject(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes shared object message event.
decodeStreamData(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes stream data, to include onMetaData, onCuePoint, and onFI.
decodeUint16(byte[]) - Static method in class org.red5.io.utils.TlsUtils
decodeUint16.
decodeUint16ArrayWithUint8Length(byte[]) - Static method in class org.red5.io.utils.TlsUtils
decodeUint16ArrayWithUint8Length.
decodeUint32(byte[]) - Static method in class org.red5.io.utils.TlsUtils
decodeUint32.
decodeUint8(byte[]) - Static method in class org.red5.io.utils.TlsUtils
decodeUint8.
decodeUint8ArrayWithUint8Length(byte[]) - Static method in class org.red5.io.utils.TlsUtils
decodeUint8ArrayWithUint8Length.
decodeUnknown(byte, IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes event of Unknown type.
decodeUnknown(byte, IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes event of Unknown type.
decodeVideoData(IoBuffer) - Method in interface org.red5.server.net.rtmp.codec.IEventDecoder
Decodes video data event.
decodeVideoData(IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Decodes video data event.
decrement() - Method in class org.red5.server.api.statistics.support.StatisticsCounter
Decrement statistics by one.
Default - Enum constant in enum class org.red5.io.object.Flag
 
DEFAULT_ADVERTISE_RECEIVE_WINDOW_CREDIT - Static variable in interface org.red5.io.sctp.IAssociationControl
Constant DEFAULT_ADVERTISE_RECEIVE_WINDOW_CREDIT=1024
DEFAULT_BUFFER_SIZE - Static variable in class org.red5.server.net.servlet.ServletUtils
Default value is 2048.
DEFAULT_NUMBER_OF_INBOUND_STREAM - Static variable in interface org.red5.io.sctp.IAssociationControl
Constant DEFAULT_NUMBER_OF_INBOUND_STREAM=1
DEFAULT_NUMBER_OF_OUTBOUND_STREAM - Static variable in interface org.red5.io.sctp.IAssociationControl
Constant DEFAULT_NUMBER_OF_OUTBOUND_STREAM=1
DEFAULT_TIMEOUT - Static variable in class org.red5.server.net.remoting.RemotingClient
Default timeout to use.
defaultClientBandwidth - Variable in class org.red5.server.net.rtmp.RTMPMinaConnection
 
defaultController - Variable in class org.red5.server.stream.ServerStream
Default playlist controller
defaultParentContextKey - Static variable in class org.red5.server.tomcat.TomcatLoader
Constant defaultParentContextKey="default.context"
defaultServerBandwidth - Variable in class org.red5.server.net.rtmp.RTMPMinaConnection
 
DefaultServerEndpointConfigurator - Class in org.red5.net.websocket.server
Red5 implementation of the WebSocket JSR365 ServerEndpointConfig.Configurator.
DefaultServerEndpointConfigurator() - Constructor for class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
 
defaultSpringConfigLocation - Static variable in class org.red5.server.tomcat.TomcatLoader
Constant defaultSpringConfigLocation="/WEB-INF/red5-*.xml"
DefaultStreamFilenameGenerator - Class in org.red5.server.stream
Default filename generator for streams.
DefaultStreamFilenameGenerator() - Constructor for class org.red5.server.stream.DefaultStreamFilenameGenerator
 
DefaultWebSocketDataListener - Class in org.red5.net.websocket.listener
Default WebSocket data listener.
DefaultWebSocketDataListener() - Constructor for class org.red5.net.websocket.listener.DefaultWebSocketDataListener
 
DefaultWebSocketEndpoint - Class in org.red5.net.websocket.server
Default WebSocket endpoint.
DefaultWebSocketEndpoint() - Constructor for class org.red5.net.websocket.server.DefaultWebSocketEndpoint
 
DefaultWsServerContainer - Class in org.red5.net.websocket.server
Provides a per class loader (i.e. per web application) instance of a ServerContainer.
DefaultWsServerContainer(ServletContext) - Constructor for class org.red5.net.websocket.server.DefaultWsServerContainer
Constructor for DefaultWsServerContainer.
DeferredResult - Class in org.red5.server.net.rtmp
Can be returned to delay returning the result of invoked methods.
DeferredResult() - Constructor for class org.red5.server.net.rtmp.DeferredResult
 
deferredResults - Variable in class org.red5.server.net.rtmp.RTMPConnection
Deferred results set.
DELAY - Static variable in class org.red5.io.matroska.dtd.DateTag
Constant DELAY=978285600000L
DELETE_STREAM - Enum constant in enum class org.red5.io.object.StreamAction
 
deleteDirectory(String) - Static method in class org.red5.server.util.FileUtil
Deletes a directory and its contents.
deleteStats - Variable in class org.red5.server.so.SharedObject
Counts number of "delete" events.
deleteStream(Number) - Method in interface org.red5.server.api.stream.IStreamService
Close the stream if not been closed.
deleteStream(Number) - Method in class org.red5.server.stream.StreamService
Close the stream if not been closed.
deleteStream(IPendingServiceCallback) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
deleteStream.
deleteStream(IStreamCapableConnection, Number) - Method in interface org.red5.server.api.stream.IStreamService
Delete stream
deleteStream(IStreamCapableConnection, Number) - Method in class org.red5.server.stream.StreamService
Delete stream
deleteStreamById(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Deletes the stream with the given id.
deleteStreamById(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Deletes the stream with the given id.
DELTA - Enum constant in enum class org.red5.codec.VideoFrameType
 
deltaFrameIdLengthMinus2 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
deltaFrameIdMinus1 - Variable in class org.red5.io.obu.OBPFrameHeader
 
deltaLfMulti - Variable in class org.red5.io.obu.OBPFrameHeader.DeltaLfParams
 
deltaLfParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
DeltaLfParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.DeltaLfParams
 
deltaLfPresent - Variable in class org.red5.io.obu.OBPFrameHeader.DeltaLfParams
 
deltaLfRes - Variable in class org.red5.io.obu.OBPFrameHeader.DeltaLfParams
 
deltaQParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
DeltaQParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.DeltaQParams
 
deltaQPresent - Variable in class org.red5.io.obu.OBPFrameHeader.DeltaQParams
 
deltaQRes - Variable in class org.red5.io.obu.OBPFrameHeader.DeltaQParams
 
deltaQUAc - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
deltaQUDc - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
deltaQVAc - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
deltaQVDc - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
deltaQYDc - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
DenyAllStreamAccess - Class in org.red5.server.api.stream.support
Stream security handler that denies access to all streams.
DenyAllStreamAccess() - Constructor for class org.red5.server.api.stream.support.DenyAllStreamAccess
 
depacketize(byte[]) - Method in class org.red5.io.rtp.AV1Packetizer
Depacketizes an AV1 payload; this contains an aggregation header and one or more OBU elements.
dequeue() - Method in class org.red5.server.stream.FileStreamSource
Get tag from queue and convert to message
dequeue() - Method in interface org.red5.server.stream.IStreamSource
Double ended queue of event objects
DerbyLogInterceptor - Class in org.red5.logging
DerbyLogInterceptor class.
DerbyLogInterceptor() - Constructor for class org.red5.logging.DerbyLogInterceptor
 
description - Variable in class org.red5.server.net.rtmp.status.Status
Status event description
description - Variable in class org.red5.server.net.rtmp.status.StatusObject
 
deserialize(Input) - Method in interface org.red5.server.api.persistence.IPersistable
Load the object from the passed input stream.
deserialize(Input) - Method in class org.red5.server.PersistableAttributeStore
Load the object from the passed input stream.
deserialize(Input) - Method in class org.red5.server.so.SharedObject
Load the object from the passed input stream.
deserialize(Input, Type) - Static method in class org.red5.io.object.Deserializer
Deserializes the input parameter and returns an Object which must then be cast to a core data type
Deserializer - Class in org.red5.io.object
The Deserializer class reads data input and handles the data according to the core data types
destination - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
DESTINATION_CLIENT_ID_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant DESTINATION_CLIENT_ID_HEADER="DSDstClientId"
destinationDirectory - Variable in class org.red5.server.session.Session
 
destroy() - Method in interface org.red5.cache.ICacheStore
Allows for cleanup of a cache implementation.
destroy() - Method in class org.red5.cache.impl.CacheImpl
Allows for cleanup of a cache implementation.
destroy() - Method in class org.red5.cache.impl.EhCacheImpl
Allows for cleanup of a cache implementation.
destroy() - Method in class org.red5.cache.impl.NoCacheImpl
Allows for cleanup of a cache implementation.
destroy() - Method in class org.red5.daemon.EngineLauncher
destroy() - Method in class org.red5.logging.LoggerContextFilter
destroy.
destroy() - Method in class org.red5.net.websocket.server.WsFilter
destroy() - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
destroy() - Method in class org.red5.net.websocket.WebSocketScope
destroy() - Method in class org.red5.server.ContextLoader
Un-loads or un-initializes the contexts; this is a shutdown method for this loader.
destroy() - Method in interface org.red5.server.jmx.mxbeans.LoaderMXBean
destroy.
destroy() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Destroys scope
destroy() - Method in interface org.red5.server.jmx.mxbeans.ShutdownMXBean
destroy.
destroy() - Method in class org.red5.server.net.rtmp.RTMPConnManager
destroy() - Method in class org.red5.server.scheduling.JDKSchedulingService
destroy.
destroy() - Method in class org.red5.server.scope.Scope
Destroys scope
destroy() - Method in class org.red5.server.scope.WebScope
Destroys scope
destroy() - Method in class org.red5.server.Server
Destruction section.
destroy() - Method in class org.red5.server.service.ShutdownServer
destroy() - Method in class org.red5.server.stream.consumer.FileConsumer
destroy() - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
destroy() - Method in class org.red5.server.tomcat.TomcatLoader
destroy.
destroy() - Method in class org.red5.server.tomcat.TomcatVHostLoader
destroy.
destroyCache() - Static method in class org.red5.io.amf.Output
destroyCache.
detachLoggerContext(String) - Method in class org.red5.logging.LoggingContextSelector
details - Variable in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Status event details
details - Variable in class org.red5.server.net.rtmp.status.Status
Status event details
DH_BASE - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant DH_BASE
DH_MODULUS - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant DH_MODULUS
DH_MODULUS_BYTES - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
"Second Oakley Default Group" from RFC2409, section 6.2.
diffTimestamps(int, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Calculates the delta between two time stamps, adjusting for time stamp wrapping.
diffUvDelta - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
DIGEST_LENGTH - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant DIGEST_LENGTH=32
DIRECT - Enum constant in enum class org.red5.io.BufferType
 
DirectoryFilter() - Constructor for class org.red5.server.tomcat.TomcatLoader.DirectoryFilter
 
DirectoryFilter() - Constructor for class org.red5.server.tomcat.WarDeployer.DirectoryFilter
 
disableCdfUpdate - Variable in class org.red5.io.obu.OBPFrameHeader
 
Disabled - Enum constant in enum class org.red5.io.object.Flag
 
disableFrameEndUpdateCdf - Variable in class org.red5.io.obu.OBPFrameHeader
 
disconnect() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
disconnect.
disconnect() - Method in interface org.red5.client.net.rtmp.IRTMPClient
disconnect.
disconnect() - Method in class org.red5.client.net.rtmp.RTMPClient
disconnect.
disconnect() - Method in class org.red5.client.net.rtmpe.RTMPEClient
disconnect.
disconnect() - Method in class org.red5.client.net.rtmpt.RTMPTClient
disconnect.
disconnect() - Method in interface org.red5.server.api.IClient
Closes all the connections.
disconnect() - Method in interface org.red5.server.api.so.IClientSharedObject
Disconnect the shared object.
disconnect() - Method in class org.red5.server.BaseConnection
Disconnects connection from scope
disconnect() - Method in class org.red5.server.Client
Disconnects client from Red5 application
disconnect() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
disconnect.
disconnect() - Method in class org.red5.server.so.ClientSharedObject
Disconnect the shared object.
disconnect(IConnection) - Method in interface org.red5.server.api.scope.IScope
Removes given connection from list of scope connections.
disconnect(IConnection) - Method in class org.red5.server.scope.Scope
Removes given connection from list of scope connections.
disconnect(IConnection, IScope) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called just after the a connection is disconnected.
disconnect(IConnection, IScope) - Method in class org.red5.server.adapter.ApplicationAdapter
Called just after the a connection is disconnected.
disconnect(IConnection, IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Called just after the a connection is disconnected.
disconnect(IConnection, IScope) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just after the a connection is disconnected.
disconnect(IConnection, IScope) - Method in class org.red5.server.CoreHandler
Called just after the a connection is disconnected.
disconnect(IConnection, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
disconnect.
disconnect(IProvider, IPipe, IConsumer) - Static method in class org.red5.server.messaging.PipeUtils
Disconnect a provider/consumer from a pipe.
DISCONNECT - Enum constant in enum class org.red5.io.object.StreamAction
 
disconnected - Variable in class org.red5.server.Client
Disconnected state.
DISCONNECTED - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
discontinuityFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
dispatchEvent(IEvent) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Dispatches event
dispatchEvent(IEvent) - Method in interface org.red5.server.api.event.IEventDispatcher
Dispatches event
dispatchEvent(IEvent) - Method in class org.red5.server.BaseConnection
Dispatches event
dispatchEvent(IEvent) - Method in class org.red5.server.net.rtmp.RTMPConnection
Dispatches event
dispatchEvent(IEvent) - Method in class org.red5.server.scope.BasicScope
Dispatches event
dispatchEvent(IEvent) - Method in class org.red5.server.scope.Scope
Dispatches event
dispatchEvent(IEvent) - Method in class org.red5.server.so.ClientSharedObject
Dispatches event
dispatchEvent(IEvent) - Method in class org.red5.server.so.SharedObjectScope
Dispatches event
dispatchEvent(IEvent) - Method in class org.red5.server.stream.ClientBroadcastStream
Dispatches event
displayFrameId - Variable in class org.red5.io.obu.OBPFrameHeader
 
DISPOSABLE - Enum constant in enum class org.red5.codec.VideoFrameType
 
dispose() - Method in class org.red5.server.stream.consumer.QueuedMediaData
dispose.
doAppend(LoggingEvent) - Method in class org.red5.logging.W3CAppender
doClose() - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
docToString(Document) - Static method in class org.red5.io.utils.XMLUtils
Converts doc to String
docToString1(Document) - Static method in class org.red5.io.utils.XMLUtils
Convert a DOM tree into a String using Dom2Writer
docToString2(Document) - Static method in class org.red5.io.utils.XMLUtils
Convert a DOM tree into a String using transform
doDecodeSharedObject(SharedObjectMessage, IoBuffer, Input) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Perform the actual decoding of the shared object contents.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.red5.logging.LoggerContextFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.red5.net.websocket.server.WsFilter
doHandshake(IoBuffer) - Method in class org.red5.client.net.rtmp.OutboundHandshake
doHandshake.
doHandshake(IoBuffer) - Method in interface org.red5.server.net.IHandshake
doHandshake.
doHandshake(IoBuffer) - Method in class org.red5.server.net.rtmp.InboundHandshake
doHandshake.
DOM2Writer - Class in org.red5.io.utils
This class is a utility to serialize a DOM node as XML.
DOM2Writer() - Constructor for class org.red5.io.utils.DOM2Writer
 
domain - Variable in class org.red5.server.tomcat.TomcatVHostLoader
 
DontSerialize - Annotation Interface in org.red5.annotations
Annotation for fields that should not be serialized when sending objects to a client.
doRelease() - Method in class org.red5.server.net.rtmp.event.BytesRead
Release event (set bytes read to zero)
doRelease() - Method in class org.red5.server.net.rtmp.event.ChunkSize
Releases chunk (set size to zero)
doRelease() - Method in class org.red5.server.net.rtmp.event.Notify
Release event (nullify call object)
doRelease() - Method in class org.red5.server.net.rtmp.event.Ping
doRelease.
doStart() - Method in class org.red5.net.websocket.WebSocketPlugin
Lifecycle method called when the plug-in is started.
doStart() - Method in interface org.red5.server.api.plugin.IRed5Plugin
Lifecycle method called when the plug-in is started.
doStart() - Method in class org.red5.server.plugin.Red5Plugin
Lifecycle method called when the plug-in is started.
doStop() - Method in class org.red5.net.websocket.WebSocketPlugin
Lifecycle method called when the plug-in is stopped.
doStop() - Method in interface org.red5.server.api.plugin.IRed5Plugin
Lifecycle method called when the plug-in is stopped.
doStop() - Method in class org.red5.server.plugin.Red5Plugin
Lifecycle method called when the plug-in is stopped.
doubleValue() - Method in class org.red5.io.object.UnsignedByte
doubleValue() - Method in class org.red5.io.object.UnsignedInt
doubleValue() - Method in class org.red5.io.object.UnsignedLong
doubleValue() - Method in class org.red5.io.object.UnsignedShort
doUpgrade(DefaultWsServerContainer, HttpServletRequest, HttpServletResponse, ServerEndpointConfig, Map<String, String>) - Static method in class org.red5.net.websocket.server.UpgradeUtil
doUpgrade.
doWrite(SendHandler, long, ByteBuffer...) - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
doWrite(ByteBuffer) - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
doWrites() - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Write all the queued items to the writer.
doWrites(QueuedMediaData[]) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Write a slice of the queued items to the writer.
dropMessage(int, IRTMPEvent) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Determine if this message should be dropped.
dropPacket(RTMPMessage) - Method in interface org.red5.server.stream.IFrameDropper
Notify that a packet has been dropped.
dropPacket(RTMPMessage) - Method in class org.red5.server.stream.VideoFrameDropper
Notify that a packet has been dropped.
droppedMessages - Variable in class org.red5.server.BaseConnection
Number of dropped messages
DSRemotingClient - Class in org.red5.client.net.remoting
Client interface for remoting calls directed at an LCDS or BlazeDS style service.
DSRemotingClient() - Constructor for class org.red5.client.net.remoting.DSRemotingClient
Dummy constructor used by the spring configuration.
DSRemotingClient(String) - Constructor for class org.red5.client.net.remoting.DSRemotingClient
Create new remoting client for the given url.
dump() - Method in class org.red5.server.net.rtmp.event.AllocationDebugger
Dumps allocations
dump() - Method in class org.red5.server.scope.Scope
dump.
dumpBox(NodeBox) - Static method in class org.red5.io.mp4.impl.MP4Reader
Dumps the children of a container box.
dumpHex(StringBuilder, byte[]) - Static method in class org.red5.io.utils.HexDump
Dumps a byte array as hex.
dumpInfo() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
dumpInfo.
duplicate() - Method in class org.red5.server.net.rtmp.event.Aggregate
Duplicate this message / event.
duplicate() - Method in class org.red5.server.net.rtmp.event.AudioData
Duplicate this message / event.
duplicate() - Method in class org.red5.server.net.rtmp.event.Invoke
Duplicate this Notify message to future injection Serialize to memory and deserialize, safe way.
duplicate() - Method in class org.red5.server.net.rtmp.event.Notify
Duplicate this Notify message to future injection Serialize to memory and deserialize, safe way.
duplicate() - Method in class org.red5.server.net.rtmp.event.VideoData
Duplicate this message / event.
duplicate() - Method in interface org.red5.server.stream.IStreamData
Creates a byte accurate copy.
duration - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Duration in milliseconds
duty - Variable in class org.red5.server.BaseConnection
Duty type
DynamicPlayItem - Class in org.red5.server.api.stream.support
Dynamic playlist item implementation

E

EAC3 - Enum constant in enum class org.red5.codec.AudioCodec
 
EAC3Audio - Class in org.red5.codec
Red5 audio codec for the Enhanced AC3 audio format.
EAC3Audio() - Constructor for class org.red5.codec.EAC3Audio
 
ECNE - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
EhCacheImpl - Class in org.red5.cache.impl
Provides an implementation of an object cache using EhCache.
EhCacheImpl() - Constructor for class org.red5.cache.impl.EhCacheImpl
 
EIGHTTAP - Enum constant in enum class org.red5.io.obu.OBPInterpolationFilter
 
EIGHTTAP_SHARP - Enum constant in enum class org.red5.io.obu.OBPInterpolationFilter
 
EIGHTTAP_SMOOTH - Enum constant in enum class org.red5.io.obu.OBPInterpolationFilter
 
embedded - Static variable in class org.red5.server.tomcat.TomcatLoader
Embedded Tomcat service (like Catalina).
EmbeddedTomcat - Class in org.red5.server.tomcat
Extension of Tomcat's Tomcat class, tailored for Red5.
EmbeddedTomcat() - Constructor for class org.red5.server.tomcat.EmbeddedTomcat
 
EMPTY - Static variable in class org.red5.server.Server
Constant for empty string
EMPTY_AAC - Static variable in class org.red5.io.mp4.impl.MP4Reader
Blank AAC data
EMPTY_BYTES - Static variable in class org.red5.io.utils.TlsUtils
Constant EMPTY_BYTES
EMPTY_INTS - Static variable in class org.red5.io.utils.TlsUtils
Constant EMPTY_INTS
EMPTY_LONGS - Static variable in class org.red5.io.utils.TlsUtils
Constant EMPTY_LONGS
EMPTY_SHORTS - Static variable in class org.red5.io.utils.TlsUtils
Constant EMPTY_SHORTS
EMPTY_STRINGS - Static variable in class org.red5.io.utils.TlsUtils
Constant EMPTY_STRINGS
enableCdef - Variable in class org.red5.io.obu.OBPSequenceHeader
 
Enabled - Enum constant in enum class org.red5.io.object.Flag
 
enableDualFilter - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableFilterIntra - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableInterintraCompound - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableIntraEdgeFilter - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableJntComp - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableMaskedCompound - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableMinaLogFilter - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
enableMinaMonitor - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
enableOrderHint - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableRefFrameMvs - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableRestoration - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableSuperres - Variable in class org.red5.io.obu.OBPSequenceHeader
 
enableTaskExecutor - Static variable in class org.red5.client.net.rtmp.RTMPClientConnManager
Constant enableTaskExecutor=true
enableWarpedMotion - Variable in class org.red5.io.obu.OBPSequenceHeader
 
encode() - Method in class org.red5.io.matroska.dtd.Tag
method to encode Tag as sequence of bytes
encode() - Method in class org.red5.io.matroska.VINT
method to encode VINT as sequence of bytes
encode(byte[]) - Static method in class org.red5.io.utils.LEB128
encode.
encode(int) - Static method in class org.red5.io.utils.LEB128
Encodes an int into an LEB128 unsigned integer.
encode(int, byte[], int) - Static method in class org.red5.io.utils.LEB128
Encodes an int into an LEB128 unsigned integer and writes it to a buffer at the given offset.
encode(Object) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes object with given protocol state to byte buffer
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
encodeAggregate(Aggregate) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes Aggregate event to byte buffer.
encodeAggregate(Aggregate) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes Aggregate event to byte buffer.
encodeAudioData(AudioData) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes AudioData event to byte buffer.
encodeAudioData(AudioData) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes AudioData event to byte buffer.
encodeBytesRead(BytesRead) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes BytesRead event to byte buffer.
encodeBytesRead(BytesRead) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes BytesRead event to byte buffer.
encodeChunkSize(ChunkSize) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes ChunkSize event to byte buffer.
encodeChunkSize(ChunkSize) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes ChunkSize event to byte buffer.
encodeCommand(IoBuffer, ICommand) - Method in class org.red5.client.net.rtmp.codec.RTMPClientProtocolEncoder
Encode command event and fill given byte buffer.
encodeCommand(IoBuffer, ICommand) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encode command event and fill given byte buffer.
encodeCommand(IoBuffer, ICommand) - Method in class org.red5.server.net.rtmpt.codec.RTMPTProtocolEncoder
Encode command event and fill given byte buffer.
encodeCommand(Notify) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encode notification event.
encodeFlexMessage(FlexMessage) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes Flex message event.
encodeFlexSharedObject(ISharedObjectMessage) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes SharedObjectMessage event to byte buffer using AMF3 encoding.
encodeFlexSharedObject(ISharedObjectMessage) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes SharedObjectMessage event to byte buffer using AMF3 encoding.
encodeFlexStreamSend(FlexStreamSend) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
encodeFlexStreamSend.
encodeHeader(Header, Header) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encode RTMP header.
encodeHeader(Header, Header, IoBuffer) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encode RTMP header into given IoBuffer.
encodeHeaderByte(IoBuffer, byte, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Encodes header size marker and channel id into header marker.
encodeInvoke(Invoke) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes Invoke event to byte buffer.
encodeInvoke(Invoke) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes Invoke event to byte buffer.
encodeMessage(Header, IRTMPEvent) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encode message.
encodeNotify(Notify) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes Notify event to byte buffer.
encodeNotify(Notify) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes Notify event to byte buffer.
encodeOpaque16(byte[]) - Static method in class org.red5.io.utils.TlsUtils
encodeOpaque16.
encodeOpaque24(byte[]) - Static method in class org.red5.io.utils.TlsUtils
encodeOpaque24.
encodeOpaque8(byte[]) - Static method in class org.red5.io.utils.TlsUtils
encodeOpaque8.
encodePacket(Packet) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encode packet.
encodePing(Ping) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes Ping event to byte buffer.
encodePing(Ping) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes Ping event to byte buffer.
encoder - Variable in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
RTMP Mina protocol encoder.
encoderBufferDelay - Variable in class org.red5.io.obu.OBPSequenceHeader.OperatingParametersInfo
 
encoderLock - Variable in class org.red5.server.net.rtmp.RTMPConnection
 
encodeSharedObject(ISharedObjectMessage) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes SharedObjectMessage event to byte buffer.
encodeSharedObject(ISharedObjectMessage) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes SharedObjectMessage event to byte buffer.
encodeStreamMetadata(Notify) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
encodeStreamMetadata.
encodeString(String) - Static method in class org.red5.io.amf.Output
Encode string.
encodeString(String) - Static method in class org.red5.io.amf3.Output
encodeUint16(int) - Static method in class org.red5.io.utils.TlsUtils
encodeUint16.
encodeUint16ArrayWithUint16Length(int[]) - Static method in class org.red5.io.utils.TlsUtils
encodeUint16ArrayWithUint16Length.
encodeUint16ArrayWithUint8Length(int[]) - Static method in class org.red5.io.utils.TlsUtils
encodeUint16ArrayWithUint8Length.
encodeUint24(int) - Static method in class org.red5.io.utils.TlsUtils
encodeUint24.
encodeUint32(long) - Static method in class org.red5.io.utils.TlsUtils
encodeUint32.
encodeUint8(short) - Static method in class org.red5.io.utils.TlsUtils
encodeUint8.
encodeUint8ArrayWithUint8Length(short[]) - Static method in class org.red5.io.utils.TlsUtils
encodeUint8ArrayWithUint8Length.
encodeUnknown(Unknown) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes Unknown event to byte buffer.
encodeUnknown(Unknown) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes Unknown event to byte buffer.
encodeVideoData(VideoData) - Method in interface org.red5.server.net.rtmp.codec.IEventEncoder
Encodes VideoData event to byte buffer.
encodeVideoData(VideoData) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Encodes VideoData event to byte buffer.
EncryptedWriteRequest - Class in org.red5.server.net.rtmpe
Used to parcel encrypted content for RTMPE.
EncryptedWriteRequest(WriteRequest, IoBuffer) - Constructor for class org.red5.server.net.rtmpe.EncryptedWriteRequest
Constructor for EncryptedWriteRequest.
end() - Method in interface org.red5.server.api.session.ISession
Ends the session, no further modifications should be allowed.
end() - Method in class org.red5.server.session.Session
end.
END - Enum constant in enum class org.red5.server.api.stream.StreamState
 
END_OF_OBJECT_SEQUENCE - Static variable in class org.red5.io.amf.AMF
End of object byte sequence
END_SEEK - Enum constant in enum class org.red5.codec.VideoCommand
 
ENDPOINT_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant ENDPOINT_HEADER="DSEndpoint"
endsWithFragment(byte) - Static method in class org.red5.io.obu.OBUParser
Returns true if the given byte ends a fragment.
endUpdate() - Method in interface org.red5.server.api.so.ISharedObjectBase
The multiple updates are complete, notify clients about all changes at once.
endUpdate() - Method in class org.red5.server.so.SharedObject
End update of this Shared Object.
endUpdate() - Method in class org.red5.server.so.SharedObjectScope
The multiple updates are complete, notify clients about all changes at once.
enforceAMF3() - Method in class org.red5.io.amf3.Input
Force using AMF3 everywhere
enforceAMF3() - Method in class org.red5.io.amf3.Output
Force using AMF3 everywhere
engine - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Plays items back
engine - Variable in class org.red5.server.stream.SingleItemSubscriberStream
Plays items back
engine - Static variable in class org.red5.server.tomcat.TomcatLoader
Tomcat engine.
EngineLauncher - Class in org.red5.daemon
Launch the Engine from a variety of sources, either through a main() or invoked through Apache Daemon.
EngineLauncher() - Constructor for class org.red5.daemon.EngineLauncher
 
enhanced - Variable in class org.red5.codec.AbstractAudio
 
enhanced - Variable in class org.red5.codec.AbstractVideo
 
entrySet() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
equalPictureInterval - Variable in class org.red5.io.obu.OBPSequenceHeader.TimingInfo
 
equals(Object) - Method in class org.red5.codec.AbstractAudio
equals(Object) - Method in class org.red5.codec.AbstractVideo
equals(Object) - Method in class org.red5.io.amf3.ByteArray
equals(Object) - Method in class org.red5.io.mp4.MP4Frame
equals(Object) - Method in class org.red5.io.object.UnsignedByte
equals(Object) - Method in class org.red5.io.object.UnsignedInt
equals(Object) - Method in class org.red5.io.object.UnsignedLong
equals(Object) - Method in class org.red5.io.object.UnsignedNumber
equals(Object) - Method in class org.red5.io.object.UnsignedShort
equals(Object) - Method in class org.red5.net.websocket.listener.WebSocketDataListener
equals(Object) - Method in class org.red5.net.websocket.WebSocketConnection
equals(Object) - Method in class org.red5.net.websocket.WebSocketScope
equals(Object) - Method in class org.red5.server.api.stream.support.DynamicPlayItem
equals(Object) - Method in class org.red5.server.api.stream.support.SimplePlayItem
equals(Object) - Method in class org.red5.server.BaseConnection
equals(Object) - Method in class org.red5.server.Client
Check clients equality by id
equals(Object) - Method in class org.red5.server.net.rtmp.event.BaseEvent
equals(Object) - Method in class org.red5.server.net.rtmp.event.CachedEvent
equals(Object) - Method in class org.red5.server.net.rtmp.event.ChunkSize
equals(Object) - Method in class org.red5.server.net.rtmp.event.Invoke
equals(Object) - Method in class org.red5.server.net.rtmp.event.Notify
equals(Object) - Method in class org.red5.server.net.rtmp.message.ChunkHeader
equals(Object) - Method in class org.red5.server.net.rtmp.message.Header
equals(Object) - Method in class org.red5.server.net.rtmp.ReceivedMessageTask
equals(Object) - Method in class org.red5.server.scope.BasicScope
Equality is based on the scope's name and type.
equals(Object) - Method in class org.red5.server.scope.Scope
Equality is based on the scope's name and type.
equals(Object) - Method in class org.red5.server.session.Session
equals(Object) - Method in class org.red5.server.so.SharedObjectEvent
equals(Object) - Method in class org.red5.server.stream.consumer.QueuedMediaData
equals(String) - Method in enum class org.red5.io.object.StreamAction
equals.
equals(StreamAction) - Method in enum class org.red5.io.object.StreamAction
equals.
error - Variable in class org.red5.io.obu.OBPError
 
ERROR - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
ERROR - Static variable in class org.red5.server.net.rtmp.status.Status
Error constant
ERROR - Static variable in class org.red5.server.net.rtmp.status.StatusObject
Constant WARNING="warning"
ErrorMessage - Class in org.red5.compatibility.flex.messaging.messages
Compatibility flex error message to be returned to the client.
ErrorMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
errorReceived(RemotingClient, String, Object[], Throwable) - Method in interface org.red5.server.net.remoting.IRemotingCallback
An error occured while performing the remoting call.
errorResilientMode - Variable in class org.red5.io.obu.OBPFrameHeader
 
ESTABLISHED - Enum constant in enum class org.red5.io.sctp.IAssociationControl.State
 
estimateSize() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
EVENT - Static variable in interface org.red5.io.flv.meta.ICueType
Cue point type of event
eventType - Variable in class org.red5.server.net.rtmp.event.Ping
The sub-type
exception - Variable in class org.red5.server.service.Call
Call exception if any, null by default
exceptionCaught(IoSession, Throwable) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
exceptionCaught(IoSession, Throwable) - Method in class org.red5.server.net.proxy.DebugProxyHandler
exceptionCaught(IoSession, Throwable) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
execute(ISchedulingService) - Method in interface org.red5.server.api.scheduling.IScheduledJob
Called each time the job is triggered by the scheduling service.
execute(ISchedulingService) - Method in class org.red5.server.stream.PlaylistSubscriberStream.Notifier
 
execute(ISchedulingService) - Method in class org.red5.server.stream.SingleItemSubscriberStream.Notifier
 
executor - Variable in class org.red5.client.net.rtmp.BaseRTMPClientHandler
For handling threading / scheduling in the clients.
executor - Static variable in class org.red5.server.net.remoting.RemotingClient
Thread pool to use for asynchronous requests.
executor - Variable in class org.red5.server.net.rtmp.RTMPConnection
Thread pool for message handling.
executor - Variable in class org.red5.server.net.rtmp.RTMPConnManager
 
ExHeader - Enum constant in enum class org.red5.codec.AudioCodec
 
ExtendedAudio - Class in org.red5.codec
Extended audio codec used for enhanced RTMP encoded audio.
ExtendedAudio() - Constructor for class org.red5.codec.ExtendedAudio
 
extendedData - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
ExtendedPropertyPlaceholderConfigurer - Class in org.red5.spring
An extension of PropertyPlaceholderConfigurer.
ExtendedPropertyPlaceholderConfigurer() - Constructor for class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
 
ExtendedPropertyPlaceholderConfigurer.ResourceFilenameComparator - Class in org.red5.spring
 
extraHeaders - Variable in class org.red5.server.messaging.AbstractMessage
 

F

faultCode - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
faultDetail - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
faultString - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
FCPublish(String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notification method that is sent by FME just before publishing starts.
FCSubscribe(String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notification method that is sent by some clients just before playback starts.
FCUnpublish() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notification method that is sent by FME when publishing of a stream ends.
FCUnpublish(String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notification method that is sent by FME when publishing of a stream ends.
featureData - Variable in class org.red5.io.obu.OBPFrameHeader.SegmentationParams
 
featureEnabled - Variable in class org.red5.io.obu.OBPFrameHeader.SegmentationParams
 
FileConsumer - Class in org.red5.server.stream.consumer
Consumer that pushes messages to a writer using priority / comparison.
FileConsumer() - Constructor for class org.red5.server.stream.consumer.FileConsumer
Default ctor
FileConsumer(IScope, File) - Constructor for class org.red5.server.stream.consumer.FileConsumer
Creates file consumer
FileConsumer(IScope, String, String) - Constructor for class org.red5.server.stream.consumer.FileConsumer
Creates file consumer
FileKeyFrameMetaCache - Class in org.red5.io
File-based keyframe metadata cache.
FileKeyFrameMetaCache() - Constructor for class org.red5.io.FileKeyFrameMetaCache
 
FilePersistence - Class in org.red5.server.persistence
Simple file-based persistence for objects.
FilePersistence(IScope) - Constructor for class org.red5.server.persistence.FilePersistence
Create file persistence object for given scope
FilePersistence(ResourcePatternResolver) - Constructor for class org.red5.server.persistence.FilePersistence
Create file persistence object from given resource pattern resolver
FileProvider - Class in org.red5.server.stream.provider
Pullable provider for files
FileProvider(IScope, File) - Constructor for class org.red5.server.stream.provider.FileProvider
Create file provider for given file and scope
FileStreamSource - Class in org.red5.server.stream
Represents stream source that is file
FileStreamSource(ITagReader) - Constructor for class org.red5.server.stream.FileStreamSource
Creates file stream source with tag reader
FileUtil - Class in org.red5.server.util
Generic file utility containing useful file or directory manipulation functions.
FileUtil() - Constructor for class org.red5.server.util.FileUtil
 
fillArray(Class<?>, Object, Collection) - Static method in class org.red5.io.utils.ArrayUtils
fillArray.
fillArray(Class<?>, Collection) - Static method in class org.red5.io.utils.ArrayUtils
fillArray.
filmGrainParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
filmGrainParamsPresent - Variable in class org.red5.io.obu.OBPSequenceHeader
 
filmGrainParamsRefIdx - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
filterNull(Map<String, Object>) - Method in class org.red5.server.AttributeStore
Filter
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.red5.client.net.rtmpe.RTMPEIoFilter
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.red5.server.net.rtmp.RTMPChannelFilter
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.red5.server.net.rtmpe.RTMPEIoFilter
finalizeConnection() - Method in class org.red5.client.net.rtmpt.RTMPTClientConnector
finalizeConnection.
findApplication(IScope) - Static method in class org.red5.server.util.ScopeUtils
Returns the application scope for specified scope.
findMapping(String) - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
findMapping.
findMethod(Object, String, List<?>) - Static method in class org.red5.server.service.ReflectionUtils
Returns (method, params) for the given service or method name if found on a service or scope handler.
findMethod(IConnection, IServiceCall, Object, String) - Static method in class org.red5.server.service.ReflectionUtils
Returns (method, params) for the given service or method name if found on a service or scope handler.
findRoot(IScope) - Static method in class org.red5.server.util.ScopeUtils
Finds root scope for specified scope object.
fireConsumerConnectionEvent(IConsumer, PipeConnectionEvent.EventType, Map<String, Object>) - Method in class org.red5.server.messaging.AbstractPipe
Broadcast consumer connection event
firePipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.messaging.AbstractPipe
Fire any pipe connection event and run all it's tasks
fireProviderConnectionEvent(IProvider, PipeConnectionEvent.EventType, Map<String, Object>) - Method in class org.red5.server.messaging.AbstractPipe
Broadcast provider connection event
fireStateChange(StreamState, StreamState) - Method in class org.red5.server.stream.AbstractStream
Creates a new PropertyChangeEvent and delivers it to all currently registered state listeners.
firstPacketTime - Variable in class org.red5.server.stream.ClientBroadcastStream
Stores timestamp of first packet
FLAC - Enum constant in enum class org.red5.codec.AudioCodec
 
FLACAudio - Class in org.red5.codec
Red5 audio codec for the FLAC audio format.
FLACAudio() - Constructor for class org.red5.codec.FLACAudio
 
Flag - Enum Class in org.red5.io.object
Serial flag options.
FLAG_RATE_11_KHZ - Static variable in interface org.red5.io.IoConstants
11 KHz rate flag
FLAG_RATE_22_KHZ - Static variable in interface org.red5.io.IoConstants
22 KHz rate flag
FLAG_RATE_44_KHZ - Static variable in interface org.red5.io.IoConstants
44 KHz rate flag
FLAG_RATE_48_KHZ - Static variable in interface org.red5.io.IoConstants
48 KHz rate flag
FLAG_RATE_5_5_KHZ - Static variable in interface org.red5.io.IoConstants
5.5 KHz rate flag
FLAG_SIZE_16_BIT - Static variable in interface org.red5.io.IoConstants
16 bit flag size
FLAG_SIZE_8_BIT - Static variable in interface org.red5.io.IoConstants
8 bit flag size
FLAG_TYPE_MONO - Static variable in interface org.red5.io.IoConstants
Mono mode
FLAG_TYPE_STEREO - Static variable in interface org.red5.io.IoConstants
Stereo mode
flagAudio - Variable in class org.red5.io.flv.FLVHeader
Audio flag
flagReserved01 - Static variable in class org.red5.io.flv.FLVHeader
Reserved flag, one
flagReserved02 - Static variable in class org.red5.io.flv.FLVHeader
Reserved flag, two
flagVideo - Variable in class org.red5.io.flv.FLVHeader
Video flag
FLEX_CLIENT_ID_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant FLEX_CLIENT_ID_HEADER="DSId"
FlexMessage - Class in org.red5.server.net.rtmp.event
Flex method invocation.
FlexMessage() - Constructor for class org.red5.server.net.rtmp.event.FlexMessage
Constructor for FlexMessage.
FlexSharedObjectMessage - Class in org.red5.server.so
FlexSharedObjectMessage class.
FlexSharedObjectMessage() - Constructor for class org.red5.server.so.FlexSharedObjectMessage
Constructor for FlexSharedObjectMessage.
FlexSharedObjectMessage(String, int, boolean) - Constructor for class org.red5.server.so.FlexSharedObjectMessage
Creates Flex Shared Object event with given name, version and persistence flag
FlexSharedObjectMessage(IEventListener, String, int, boolean) - Constructor for class org.red5.server.so.FlexSharedObjectMessage
Creates Flex Shared Object event with given listener, name, SO version and persistence flag
FlexStreamSend - Class in org.red5.server.net.rtmp.event
AMF3 stream send message.
FlexStreamSend() - Constructor for class org.red5.server.net.rtmp.event.FlexStreamSend
Constructor for FlexStreamSend.
FlexStreamSend(IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.FlexStreamSend
Create new stream send object.
FloatTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html Float tag is class able to store 4 byte float or 8 byte double, stores double by default
FloatTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.FloatTag
Constructor
FloatTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.FloatTag
Constructor
floatValue() - Method in class org.red5.io.object.UnsignedByte
floatValue() - Method in class org.red5.io.object.UnsignedInt
floatValue() - Method in class org.red5.io.object.UnsignedLong
floatValue() - Method in class org.red5.io.object.UnsignedShort
flushHeaders() - Method in interface org.red5.io.flv.IFLV
Flushes Header
flushHeaders() - Method in class org.red5.io.flv.impl.FLV
Flushes Header
flushHeaders() - Method in interface org.red5.io.mp4.IMP4
Flushes Header
flushHeaders() - Method in class org.red5.io.mp4.impl.MP4
Flushes Header
FLV - Class in org.red5.io.flv.impl
A FLVImpl implements the FLV api
FLV() - Constructor for class org.red5.io.flv.impl.FLV
Default constructor, used by Spring so that parameters may be injected.
FLV(File) - Constructor for class org.red5.io.flv.impl.FLV
Create FLV from given file source
FLV(File, boolean) - Constructor for class org.red5.io.flv.impl.FLV
Create FLV from given file source and with specified metadata generation option
FLV_FRAME_KEY - Static variable in interface org.red5.codec.IVideoStreamCodec
FLV frame marker constant
FLVHeader - Class in org.red5.io.flv
FLVHeader parses out the contents of a FLV video file and returns the Header data
FLVHeader() - Constructor for class org.red5.io.flv.FLVHeader
 
FLVReader - Class in org.red5.io.flv.impl
A Reader is used to read the contents of a FLV file.
FLVReader(File) - Constructor for class org.red5.io.flv.impl.FLVReader
Creates FLV reader from file input stream.
FLVReader(File, boolean) - Constructor for class org.red5.io.flv.impl.FLVReader
Creates FLV reader from file input stream, sets up metadata generation flag.
FLVReader(FileChannel) - Constructor for class org.red5.io.flv.impl.FLVReader
Creates FLV reader from file channel.
FLVReader(IoBuffer, boolean) - Constructor for class org.red5.io.flv.impl.FLVReader
Accepts mapped file bytes to construct internal members.
FLVService - Class in org.red5.server.service.flv.impl
A FLVServiceImpl sets up the service and hands out FLV objects to its callers.
FLVService() - Constructor for class org.red5.server.service.flv.impl.FLVService
 
FLVWriter - Class in org.red5.io.flv.impl
A Writer is used to write the contents of a FLV file
FLVWriter(boolean, String) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with for a given file
FLVWriter(File, boolean) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with given file and flag indicating whether or not to append.
FLVWriter(String) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with for a given file
FLVWriter(Path, boolean) - Constructor for class org.red5.io.flv.impl.FLVWriter
Creates writer implementation with given file and flag indicating whether or not to append.
FMS_VERSION - Static variable in class org.red5.server.api.Red5
Server version for fmsVer requests
foldPendingMessages(int) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
foldPendingMessages.
forceIntegerMv - Variable in class org.red5.io.obu.OBPFrameHeader
 
formatHexDump(String) - Static method in class org.red5.io.utils.HexDump
formatHexDump.
formatPath(String, String) - Static method in class org.red5.server.util.FileUtil
Quick-n-dirty directory formatting to support launching in windows, specifically from ant.
FORWARD_KEY - Static variable in class org.red5.server.net.proxy.ProxyFilter
Forwarding key constant
foundRef - Variable in class org.red5.io.obu.OBPFrameHeader
 
fourcc() - Static method in class org.red5.io.isobmff.atom.ShortEsdsBox
fourcc.
FourCcInfoMask - Enum Class in org.red5.io
Capability flags define specific functionalities, such as the ability to decode, encode, or forward.
fp9Handshake - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
FRAME - Enum constant in enum class org.red5.io.obu.OBUType
 
FRAME_HEADER - Enum constant in enum class org.red5.io.obu.OBUType
 
FrameData() - Constructor for class org.red5.codec.IVideoStreamCodec.FrameData
 
FrameData(IoBuffer) - Constructor for class org.red5.codec.IVideoStreamCodec.FrameData
 
FrameData(IoBuffer, int) - Constructor for class org.red5.codec.IVideoStreamCodec.FrameData
 
frameHeaderEndPos - Variable in class org.red5.io.obu.OBPState
 
frameHeight - Variable in class org.red5.io.obu.OBPFrameHeader
 
frameHeightBitsMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
frameHeightMinus1 - Variable in class org.red5.io.obu.OBPFrameHeader
 
frameIdNumbersPresentFlag - Variable in class org.red5.io.obu.OBPSequenceHeader
 
framePresentationTime - Variable in class org.red5.io.obu.OBPFrameHeader.TemporalPointInfo
 
framePresentationTimeLengthMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader.DecoderModelInfo
 
frameRefsShortSignaling - Variable in class org.red5.io.obu.OBPFrameHeader
 
frameSizeOverrideFlag - Variable in class org.red5.io.obu.OBPFrameHeader
 
frameToShowMapIdx - Variable in class org.red5.io.obu.OBPFrameHeader
 
frameType - Variable in class org.red5.codec.AbstractVideo
 
frameType - Variable in class org.red5.io.obu.OBPFrameHeader
 
frameWidth - Variable in class org.red5.io.obu.OBPFrameHeader
 
frameWidthBitsMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
frameWidthMinus1 - Variable in class org.red5.io.obu.OBPFrameHeader
 
from(CompositeData) - Static method in class org.red5.server.api.Red5
Allows for reconstruction via CompositeData.
from(CompositeData) - Static method in class org.red5.server.AttributeStore
Allows for reconstruction via CompositeData.
from(CompositeData) - Static method in class org.red5.server.Client
Allows for reconstruction via CompositeData.
from(CompositeData) - Static method in class org.red5.server.Context
Allows for reconstruction via CompositeData.
from(CompositeData) - Static method in class org.red5.server.scope.Scope
Allows for reconstruction via CompositeData.
fromBinary(long) - Static method in class org.red5.io.matroska.VINT
method to construct VINT based on its binary representation
fromByteArray(byte[]) - Static method in class org.red5.io.utils.RandomGUID
Returns a uuid / guid for a given byte array.
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedByte
fromBytes.
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedInt
fromBytes.
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedLong
fromBytes.
fromBytes(byte[]) - Static method in class org.red5.io.object.UnsignedShort
fromBytes.
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedByte
fromBytes.
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedInt
fromBytes.
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedLong
fromBytes.
fromBytes(byte[], int) - Static method in class org.red5.io.object.UnsignedShort
fromBytes.
fromChannel(int) - Static method in enum class org.red5.codec.AudioChannel
fromChannel.
fromMask(byte) - Static method in enum class org.red5.io.CapsExMask
fromMask.
fromMask(byte) - Static method in enum class org.red5.io.FourCcInfoMask
fromMask.
fromString(String) - Static method in class org.red5.io.object.UnsignedByte
fromString.
fromString(String) - Static method in class org.red5.io.object.UnsignedInt
fromString.
fromString(String) - Static method in class org.red5.io.object.UnsignedLong
fromString.
fromString(String) - Static method in class org.red5.io.object.UnsignedShort
fromString.
fromString(String, int) - Static method in class org.red5.io.object.UnsignedByte
fromString.
fromString(String, int) - Static method in class org.red5.io.object.UnsignedInt
fromString.
fromString(String, int) - Static method in class org.red5.io.object.UnsignedLong
fromString.
fromString(String, int) - Static method in class org.red5.io.object.UnsignedShort
fromString.
fromValue(int) - Static method in enum class org.red5.io.obu.OBPChromaSamplePosition
fromValue.
fromValue(int) - Static method in enum class org.red5.io.obu.OBPColorPrimaries
fromValue.
fromValue(int) - Static method in enum class org.red5.io.obu.OBPFrameType
fromValue.
fromValue(int) - Static method in enum class org.red5.io.obu.OBPMatrixCoefficients
fromValue.
fromValue(int) - Static method in enum class org.red5.io.obu.OBPMetadataType
fromValue.
fromValue(int) - Static method in enum class org.red5.io.obu.OBUType
fromValue.
fromValue(long) - Static method in class org.red5.io.matroska.VINT
method to construct VINT based on its value
FrontCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
FrontCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
FrontLeft - Enum constant in enum class org.red5.codec.AudioChannel
 
FrontLeft - Enum constant in enum class org.red5.codec.AudioChannelMask
 
FrontLeftCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
FrontLeftCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
FrontRight - Enum constant in enum class org.red5.codec.AudioChannel
 
FrontRight - Enum constant in enum class org.red5.codec.AudioChannelMask
 
FrontRightCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
FrontRightCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
fullTimestampFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
future - Variable in class org.red5.client.net.rtmp.RTMPClient
 

G

generateClientRequest1() - Method in class org.red5.client.net.rtmp.OutboundHandshake
Create the first part of the outgoing connection request (C0 and C1).
generateCustomName() - Static method in class org.red5.server.util.FileUtil
Generates a custom name containing numbers and an underscore ex. 282818_00023.
GENERATED_KEYFRAME - Enum constant in enum class org.red5.codec.VideoFrameType
 
generateErrorResult(String, Throwable) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Generate error object to return for given exception.
generateFilename(IScope, String, String, IStreamFilenameGenerator.GenerationType) - Method in interface org.red5.server.api.stream.IStreamFilenameGenerator
Generate a filename with an extension.
generateFilename(IScope, String, String, IStreamFilenameGenerator.GenerationType) - Method in class org.red5.server.stream.DefaultStreamFilenameGenerator
Generate a filename with an extension.
generateFilename(IScope, String, IStreamFilenameGenerator.GenerationType) - Method in interface org.red5.server.api.stream.IStreamFilenameGenerator
Generate a filename without an extension.
generateFilename(IScope, String, IStreamFilenameGenerator.GenerationType) - Method in class org.red5.server.stream.DefaultStreamFilenameGenerator
Generate a filename without an extension.
generateKeyPair() - Method in class org.red5.server.net.rtmp.RTMPHandshake
Creates a Diffie-Hellman key pair.
GenericWriterPostProcessor - Class in org.red5.media.processor
Example post-processor implementation which counts data types in a given file.
GenericWriterPostProcessor() - Constructor for class org.red5.media.processor.GenericWriterPostProcessor
 
GENUINE_FMS_KEY - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant GENUINE_FMS_KEY
GENUINE_FP_KEY - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant GENUINE_FP_KEY
GERONIMO_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant GERONIMO_CLASS="/org/apache/geronimo/system/main/Daemon"{trunked}
GERONIMO_ID - Static variable in class org.red5.server.util.ServerDetector
Constant GERONIMO_ID="geronimo"
get() - Method in class org.red5.server.net.rtmp.ReceivedMessageTask
Newer versions of Red5 use the ReceivedMessageTask.get() method to process incoming messages.
get(int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
get(int) - Method in class org.red5.server.ClientList
get(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Return the value of a property.
get(String) - Method in interface org.red5.cache.ICacheStore
Return a cached object with the given name.
get(String) - Method in class org.red5.cache.impl.CacheImpl
Return a cached object with the given name.
get(String) - Method in class org.red5.cache.impl.EhCacheImpl
Return a cached object with the given name.
get(String) - Method in class org.red5.cache.impl.NoCacheImpl
Return a cached object with the given name.
get(String) - Method in class org.red5.io.matroska.dtd.CompoundTag
get.
GET_STREAM_LENGTH - Enum constant in enum class org.red5.io.object.StreamAction
 
getAction() - Method in class org.red5.server.net.rtmp.event.Notify
Getter for the field action.
getActionString() - Method in enum class org.red5.io.object.StreamAction
Getter for the field actionString.
getActiveClients() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return current number of clients connected to the scope.
getActiveClients() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return current number of clients connected to the scope.
getActiveClients() - Method in class org.red5.server.scope.Scope
Return current number of clients connected to the scope.
getActiveConnections() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return current number of connections to the scope.
getActiveConnections() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return current number of connections to the scope.
getActiveConnections() - Method in class org.red5.server.scope.Scope
Return current number of connections to the scope.
getActiveListeners() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return current number of subscribed listeners.
getActiveListeners() - Method in class org.red5.server.so.SharedObject
Return current number of subscribed listeners.
getActiveSubscopes() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return number of currently existing subscopes.
getActiveSubscopes() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return number of currently existing subscopes.
getActiveSubscopes() - Method in class org.red5.server.scope.Scope
Return number of currently existing subscopes.
getActiveSubscribers() - Method in interface org.red5.server.api.statistics.IClientBroadcastStreamStatistics
Return current number of subscribers.
getActiveSubscribers() - Method in class org.red5.server.stream.ClientBroadcastStream
Return current number of subscribers.
getAddress() - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaTransportMXBean
getAddress.
getAddress() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Returns all the bound addresses and ports as string.
getAddress() - Method in class org.red5.server.tomcat.TomcatConnector
Getter for the field address.
getAdvertisedReceiverWindowCredit() - Method in class org.red5.io.sctp.packet.chunks.Init
Getter for the field advertisedReceiverWindowCredit.
getAdvertisedReceiverWindowCredit() - Method in class org.red5.io.sctp.packet.chunks.InitAck
Getter for the field advertisedReceiverWindowCredit.
getAlias() - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Returns an subscribe-side alias.
getAlias() - Method in class org.red5.server.stream.ClientBroadcastStream
Returns an subscribe-side alias.
getAliases() - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Returns all the subscribe-side aliases.
getAliases() - Method in class org.red5.server.stream.ClientBroadcastStream
Returns all the subscribe-side aliases.
getAllConnections() - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Returns all the current connections.
getAllConnections() - Method in interface org.red5.server.net.IConnectionManager
Returns all the current connections.
getAllConnections() - Method in class org.red5.server.net.rtmp.RTMPConnManager
Returns all the current connections.
getAllLocalAddresses() - Method in class org.red5.io.sctp.SctpServerChannel
getAllLocalAddresses.
getAllLocalAddresses() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
getAllLocalAddresses.
getAllowedOrigins() - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
Getter for the field allowedOrigins.
getAllowedOrigins() - Static method in class org.red5.net.websocket.WebSocketPlugin
Getter for the field allowedOrigins.
getAppendWriter() - Method in class org.red5.io.flv.impl.FLV
Returns a Writer which is setup to append to the file.
getAppendWriter() - Method in interface org.red5.io.IStreamableFile
Returns a Writer which is setup to append to the file.
getAppendWriter() - Method in class org.red5.io.mp4.impl.MP4
Returns a Writer which is setup to append to the file.
getAppendWriter() - Method in interface org.red5.server.api.stream.IStreamableFile
Returns a Writer which is setup to append to the file.
getApplication() - Method in class org.red5.server.net.rtmp.status.StatusObject
Getter for property 'application'.
getApplicationContext() - Static method in class org.red5.cache.impl.CacheImpl
Getter for property 'applicationContext'.
getApplicationContext() - Static method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'applicationContext'.
getApplicationContext() - Static method in class org.red5.cache.impl.NoCacheImpl
Getter for property 'applicationContext'.
getApplicationContext() - Method in interface org.red5.server.api.IContext
Getter for application context
getApplicationContext() - Method in class org.red5.server.Context
Return application context
getApplicationContext() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getApplicationContext.
getApplicationContext() - Static method in class org.red5.server.LoaderBase
Getter for application context
getApplicationContext() - Method in interface org.red5.server.security.IRed5Realm
Returns the application context.
getApplicationLoader() - Static method in class org.red5.server.LoaderBase
Getter for the application loader.
getApplicationLoader() - Method in class org.red5.server.scope.WebScope
Return object that can be used to load new applications.
getApplicationScope() - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
Getter for the field applicationScope.
getApplicationScope(String) - Method in class org.red5.net.websocket.WebSocketPlugin
Returns the application scope for a given path.
getArguments() - Method in interface org.red5.server.api.service.IServiceCall
Returns array of service method arguments
getArguments() - Method in class org.red5.server.service.Call
Returns array of service method arguments
getArray(Class<?>, int) - Static method in class org.red5.io.utils.ArrayUtils
getArray.
getAsText() - Method in class org.red5.spring.InetAddressEditor
Get text representation of the value.
getAttribute(Enum<?>) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Return the value for a given attribute.
getAttribute(Enum<?>) - Method in interface org.red5.server.api.IAttributeStore
Return the value for a given attribute.
getAttribute(Enum<?>) - Method in class org.red5.server.AttributeStore
Return the value for a given attribute.
getAttribute(Enum<?>) - Method in class org.red5.server.so.SharedObjectScope
Return the value for a given attribute.
getAttribute(String) - Method in class org.red5.codec.AbstractAudio
Returns the attribute for a given key.
getAttribute(String) - Method in class org.red5.codec.AbstractVideo
Returns the attribute for a given key.
getAttribute(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Return the value for a given attribute.
getAttribute(String) - Method in interface org.red5.server.api.IAttributeStore
Return the value for a given attribute.
getAttribute(String) - Method in interface org.red5.server.api.scope.IScope
Get attribute by name
getAttribute(String) - Method in class org.red5.server.AttributeStore
Return the value for a given attribute.
getAttribute(String) - Method in class org.red5.server.scope.Scope
Get attribute by name
getAttribute(String) - Method in class org.red5.server.so.SharedObject
Return the value for a given attribute.
getAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Return the value for a given attribute.
getAttribute(String, Object) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Return the value for a given attribute and set it if it doesn't exist.
getAttribute(String, Object) - Method in interface org.red5.server.api.IAttributeStore
Return the value for a given attribute and set it if it doesn't exist.
getAttribute(String, Object) - Method in class org.red5.server.AttributeStore
Return the value for a given attribute and set it if it doesn't exist.
getAttribute(String, Object) - Method in class org.red5.server.PersistableAttributeStore
Return the value for a given attribute and set it if it doesn't exist.
getAttribute(String, Object) - Method in class org.red5.server.so.ClientSharedObject
Return the value for a given attribute and set it if it doesn't exist.
getAttribute(String, Object) - Method in class org.red5.server.so.SharedObject
Return the value for a given attribute and set it if it doesn't exist.
getAttribute(String, Object) - Method in class org.red5.server.so.SharedObjectScope
Return the value for a given attribute and set it if it doesn't exist.
getAttributeNames() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Get the attribute names.
getAttributeNames() - Method in interface org.red5.server.api.IAttributeStore
Get the attribute names.
getAttributeNames() - Method in interface org.red5.server.api.scope.IScope
Return attribute names
getAttributeNames() - Method in class org.red5.server.AttributeStore
Get the attribute names.
getAttributeNames() - Method in interface org.red5.server.jmx.mxbeans.AttributeStoreMXBean
getAttributeNames.
getAttributeNames() - Method in class org.red5.server.scope.Scope
Return attribute names
getAttributeNames() - Method in class org.red5.server.so.SharedObjectScope
Get the attribute names.
getAttributes() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Wrapper for Scope#getAttributes
getAttributes() - Method in interface org.red5.server.api.IAttributeStore
Get the attributes.
getAttributes() - Method in interface org.red5.server.api.scope.IScope
Return scope attributes
getAttributes() - Method in class org.red5.server.AttributeStore
Get the attributes.
getAttributes() - Method in class org.red5.server.scope.Scope
Return scope attributes
getAttributes() - Method in class org.red5.server.so.SharedObjectScope
Get the attributes.
getAudio() - Method in class org.red5.server.stream.OutputStream
Getter for audio channel
getAudioCodec() - Method in interface org.red5.codec.IStreamCodecInfo
Return audio codec
getAudioCodec() - Method in class org.red5.codec.StreamCodecInfo
Return audio codec
getAudioCodec(IoBuffer) - Static method in class org.red5.server.stream.AudioCodecFactory
Create and return new audio codec applicable for byte buffer data; return the codec and its configuration if available.
getAudioCodecId() - Method in class org.red5.io.flv.impl.FLVReader
getAudioCodecId.
getAudioCodecId() - Method in interface org.red5.io.flv.meta.IMetaData
getAudioCodecId.
getAudioCodecId() - Method in class org.red5.io.flv.meta.MetaData
getAudioCodecId.
getAudioCodecId() - Method in class org.red5.io.mp4.impl.MP4Reader
Getter for the field audioCodecId.
getAudioCodecName() - Method in interface org.red5.codec.IStreamCodecInfo
Getter for audio codec name
getAudioCodecName() - Method in class org.red5.codec.StreamCodecInfo
Getter for audio codec name
getAutoDeploy() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getAutoDeploy.
getAutoDeploy() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field autoDeploy.
getAvgBitrate() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
Getter for the field avgBitrate.
getBandwidth() - Method in class org.red5.server.net.rtmp.event.ClientBW
Getter for property 'bandwidth'.
getBandwidth() - Method in class org.red5.server.net.rtmp.event.ServerBW
Getter for bandwidth
getBaseHost() - Method in class org.red5.server.tomcat.TomcatLoader
Get base host.
getBaseTolerance() - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Getter for the field baseTolerance.
getBasicScope(String) - Method in interface org.red5.server.api.scope.IScope
Get a child scope by name.
getBasicScope(String) - Method in class org.red5.server.scope.Scope
Get a child scope by name.
getBasicScope(ScopeType, String) - Method in interface org.red5.server.api.scope.IScope
Get a child scope by type and name.
getBasicScope(ScopeType, String) - Method in class org.red5.server.scope.Scope
Get a child scope by type and name.
getBasicScopeNames(ScopeType) - Method in interface org.red5.server.api.scope.IScope
getBasicScopeNames.
getBasicScopeNames(ScopeType) - Method in class org.red5.server.scope.Scope
getBasicScopeNames.
getBasicScopes() - Method in interface org.red5.server.api.IConnection
Get the basic scopes this connection has subscribed.
getBasicScopes() - Method in class org.red5.server.BaseConnection
Getter for the field basicScopes.
getBasicScopes() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getBasicScopes.
getBean(String) - Method in interface org.red5.server.api.IContext
Returns bean by ID
getBean(String) - Method in class org.red5.server.Context
Returns bean by ID
getBean(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getBean.
getBinary() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for binary
getBinary() - Method in class org.red5.io.matroska.VINT
getter for binary
getBitflags() - Method in class org.red5.io.flv.impl.Tag
Getter for bit flags
getBlowfishSignature(byte[], int, int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
RTMPE type 9 uses Blowfish on the regular signature http://en.wikipedia.org/wiki/Blowfish_(cipher)
getBody() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns the body of the message.
getBody() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the body of the message.
getBody() - Method in class org.red5.io.flv.impl.Tag
Return the body ByteBuffer
getBody() - Method in interface org.red5.io.ITag
Return the body ByteBuffer
getBody() - Method in class org.red5.server.stream.consumer.ImmutableTag
Return the body IoBuffer
getBody() - Method in class org.red5.server.stream.message.RTMPMessage
Return RTMP message body
getBody() - Method in class org.red5.server.stream.message.StatusMessage
Getter for property 'body'.
getBodySize() - Method in class org.red5.io.flv.impl.Tag
Return the size of the body
getBodySize() - Method in interface org.red5.io.ITag
Return the size of the body
getBodySize() - Method in class org.red5.server.stream.consumer.ImmutableTag
Return the size of the body
getBoolAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get Boolean attribute by name
getBoolAttribute(String) - Method in class org.red5.server.AttributeStore
Get Boolean attribute by name
getBoolAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get Boolean attribute by name
getBooleanProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Getter for boolean property
getBooleanProperty(String) - Method in interface org.red5.server.messaging.IMessage
Getter for boolean property
getBroadcastScope(String) - Method in interface org.red5.server.api.scope.IScope
Return the broadcast scope for a given name.
getBroadcastScope(String) - Method in class org.red5.server.scope.Scope
Return the broadcast scope for a given name.
getBroadcastScope(IScope, String) - Method in class org.red5.server.stream.StreamService
Return broadcast scope object for given scope and child scope name.
getBroadcastStream(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get a broadcast stream by name
getBroadcastStream(IScope, String) - Method in interface org.red5.server.api.service.IBroadcastStreamService
Get a broadcast stream by name
getBroadcastStreamNames(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get a set containing the names of all the broadcasts
getBroadcastStreamNames(IScope) - Method in interface org.red5.server.api.service.IBroadcastStreamService
Get a set containing the names of all the broadcasts
getBroadcastStreamNames(IScope) - Method in interface org.red5.server.stream.IProviderService
Get names of existing broadcast streams in a scope.
getBroadcastStreamNames(IScope) - Method in class org.red5.server.stream.ProviderService
Get names of existing broadcast streams in a scope.
getBroadcastStreamPublishName() - Method in interface org.red5.server.api.stream.IClientStream
Returns the published stream name that this client is consuming.
getBroadcastStreamPublishName() - Method in class org.red5.server.stream.AbstractClientStream
Returns the published stream name that this client is consuming.
getBroadcastStreams() - Method in interface org.red5.server.api.scope.IScope
Returns all the broadcast streams in the current scope.
getBroadcastStreams() - Method in class org.red5.server.scope.Scope
Returns all the broadcast streams in the current scope.
getBroadcastStreams(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Returns broadcast streams registered on the scope.
getBroadcastStreams(IScope) - Method in interface org.red5.server.api.service.IBroadcastStreamService
Returns broadcast streams registered on the scope.
getBuffer() - Method in class org.red5.io.amf3.Input
Provide access to raw data.
getBuffer() - Method in class org.red5.io.amf3.Output
Provide access to raw data.
getBuffer() - Method in class org.red5.server.net.rtmp.ReadBuffer
Returns buffered byte array.
getBuffer(int) - Method in class org.red5.server.net.rtmp.ReadBuffer
Returns buffered byte array.
getBufferAsIoBuffer() - Method in class org.red5.server.net.rtmp.ReadBuffer
Returns buffered IoBuffer itself.
getBufferLength() - Method in class org.red5.server.net.rtmp.event.SetBuffer
Getter for the field bufferLength.
getBufferSize() - Static method in class org.red5.io.flv.impl.FLVReader
Getter for buffer size.
getBufferSize() - Method in class org.red5.server.net.rtmp.ReadBuffer
Returns the buffer size.
getBufferType() - Static method in class org.red5.io.flv.impl.FLVReader
Getter for buffer type (auto, direct or heap).
getBufSize() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
Getter for the field bufSize.
getByteAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get Byte attribute by name
getByteAttribute(String) - Method in class org.red5.server.AttributeStore
Get Byte attribute by name
getByteAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get Byte attribute by name
getByteBuffer() - Method in interface org.red5.cache.ICacheable
Returns a readonly byte buffer.
getByteBuffer() - Method in class org.red5.cache.impl.CacheableImpl
Returns a readonly byte buffer.
getByteProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Add byte property to message
getByteProperty(String) - Method in interface org.red5.server.messaging.IMessage
Add byte property to message
getBytes() - Method in interface org.red5.cache.ICacheable
Returns the object contained within the cacheable reference.
getBytes() - Method in class org.red5.cache.impl.CacheableImpl
Returns the object contained within the cacheable reference.
getBytes() - Method in class org.red5.io.object.UnsignedByte
Get a byte array representation of the number.
getBytes() - Method in class org.red5.io.object.UnsignedInt
Get a byte array representation of the number.
getBytes() - Method in class org.red5.io.object.UnsignedLong
Get a byte array representation of the number.
getBytes() - Method in class org.red5.io.object.UnsignedNumber
Get a byte array representation of the number.
getBytes() - Method in class org.red5.io.object.UnsignedShort
Get a byte array representation of the number.
getBytes() - Method in class org.red5.io.sctp.packet.chunks.Chunk
getBytes.
getBytes() - Method in class org.red5.io.sctp.packet.chunks.CookieEcho
getBytes.
getBytes() - Method in class org.red5.io.sctp.packet.chunks.Init
getBytes.
getBytes() - Method in class org.red5.io.sctp.packet.chunks.InitAck
getBytes.
getBytes() - Method in class org.red5.io.sctp.packet.SctpHeader
getBytes.
getBytes() - Method in class org.red5.io.sctp.packet.SctpPacket
getBytes.
getBytes() - Method in class org.red5.server.net.rtmp.event.SWFResponse
Getter for the field bytes.
getBytes(long, long) - Static method in class org.red5.io.matroska.ParserUtils
method to encode long as byte array of given size
getBytes(InputStream) - Static method in class org.red5.server.net.servlet.ServletUtils
getBytes.
getBytes(Mac) - Method in class org.red5.io.sctp.packet.chunks.StateCookie
getBytes.
getBytesRead() - Method in class org.red5.io.flv.impl.FLVReader
Returns the amount of bytes read
getBytesRead() - Method in interface org.red5.io.ITagReader
Returns the amount of bytes read
getBytesRead() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns the amount of bytes read
getBytesRead() - Method in class org.red5.server.net.rtmp.event.BytesRead
Return number of bytes read
getBytesReceived() - Method in interface org.red5.server.api.statistics.IClientBroadcastStreamStatistics
Return total number of bytes received from client for this stream.
getBytesReceived() - Method in class org.red5.server.stream.ClientBroadcastStream
Return total number of bytes received from client for this stream.
getBytesSent() - Method in interface org.red5.server.api.statistics.IPlaylistSubscriberStreamStatistics
Return total number of bytes sent to the client from this stream.
getBytesSent() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Return total number of bytes sent to the client from this stream.
getBytesWritten() - Method in class org.red5.io.flv.impl.FLVWriter
Return the bytes written
getBytesWritten() - Method in interface org.red5.io.ITagWriter
Return the bytes written
getCachedStatusObjectAsByteArray(String) - Method in class org.red5.server.net.rtmp.status.StatusObjectService
Return status object by code as byte array
getCacheHit() - Static method in class org.red5.cache.impl.CacheImpl
Getter for property 'cacheHit'.
getCacheHit() - Static method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'cacheHit'.
getCacheHit() - Static method in class org.red5.cache.impl.NoCacheImpl
Getter for property 'cacheHit'.
getCacheManagerEventListener() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'cacheManagerEventListener'.
getCacheMaxSize() - Method in class org.red5.server.tomcat.EmbeddedTomcat
Getter for the field cacheMaxSize.
getCacheMiss() - Static method in class org.red5.cache.impl.CacheImpl
Getter for property 'cacheMiss'.
getCacheMiss() - Static method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'cacheMiss'.
getCacheMiss() - Static method in class org.red5.cache.impl.NoCacheImpl
Getter for property 'cacheMiss'.
getCall() - Method in interface org.red5.server.net.ICommand
getCall.
getCall() - Method in class org.red5.server.net.rtmp.event.Invoke
Getter for service call
getCall() - Method in class org.red5.server.net.rtmp.event.Notify
Getter for service call
getCallback() - Method in class org.red5.server.net.rtmp.event.ClientInvokeEvent
Getter for the field callback.
getCallbacks() - Method in interface org.red5.server.api.service.IPendingServiceCall
Returns list of callback objects, usually callback object represented as an anonymous class instance that implements IPendingServiceCallback interface.
getCallbacks() - Method in class org.red5.server.service.PendingCall
Returns list of callback objects, usually callback object represented as an anonymous class instance that implements IPendingServiceCallback interface.
getCanSeekToEnd() - Method in interface org.red5.io.flv.meta.IMetaData
Returns a boolean depending on whether the video can seek to end
getCanSeekToEnd() - Method in class org.red5.io.flv.meta.MetaData
Returns a boolean depending on whether the video can seek to end
getCapabilities() - Static method in class org.red5.server.api.Red5
getCapabilities.
getCapacity() - Method in interface org.red5.server.stream.ITokenBucket
Get the capacity of this bucket in Byte.
getCapacity() - Method in class org.red5.server.stream.PlayBuffer
Buffer capacity in bytes.
getChannel() - Method in enum class org.red5.codec.AudioChannel
Getter for the field channel.
getChannel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Return channel by id.
getChannelForStreamId(Number) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Returns a channel based on the given stream id.
getChannelId() - Method in class org.red5.server.net.rtmp.event.Abort
Getter for the field channelId.
getChannelId() - Method in class org.red5.server.net.rtmp.message.ChunkHeader
Getter for channel id
getChannelId() - Method in class org.red5.server.net.rtmp.message.Header
Getter for channel id
getChannelIdForStreamId(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Return channel id for given stream id.
getChannels() - Method in class org.red5.codec.AbstractAudio
Returns the number of channels for the codec.
getChannels() - Method in interface org.red5.codec.IAudioStreamCodec
Returns the number of channels for the codec.
getChannelsConcurrencyLevel() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field channelsConcurrencyLevel.
getChannelsInitalCapacity() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field channelsInitalCapacity.
getCheckInterval() - Method in class org.red5.server.tomcat.WarDeployer
Getter for the field checkInterval.
getChildScope(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Return child scope
getChildScopeNames() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Iterator for child scope names
getCipherIn() - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the contained handshake bytes.
getCipherOut() - Method in class org.red5.server.net.rtmp.RTMPHandshake
Gets the DH offset in the handshake bytes array based on validation scheme Generates DH keypair Adds public key to handshake bytes
getCipherSuites() - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Getter for the field cipherSuites.
getClassLoader() - Method in class org.red5.server.Context
Return current thread's context classloader
getClassLoader() - Method in class org.red5.server.scope.Scope
Return current thread context classloader.
getClassName(Class<?>) - Static method in class org.red5.io.object.Serializer
Handles classes by name, also provides "shortened" class aliases where appropriate.
getClient() - Method in interface org.red5.server.api.IConnection
Get the client object associated with this connection.
getClient() - Method in class org.red5.server.api.Red5
Get the client
getClient() - Method in class org.red5.server.BaseConnection
Get the client object associated with this connection.
getClient() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getClient.
getClient() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
getClient.
getClient() - Static method in class org.red5.server.util.HttpConnectionUtil
Returns a client with all our selected properties / params.
getClient(int) - Static method in class org.red5.server.util.HttpConnectionUtil
Returns a client with all our selected properties / params.
getClient(String) - Method in class org.red5.server.ClientRegistry
getClient.
getClient(String) - Method in interface org.red5.server.jmx.mxbeans.ClientRegistryMXBean
getClient.
getClientBroadcastStream() - Method in interface org.red5.server.api.scope.IBroadcastScope
getClientBroadcastStream.
getClientBroadcastStream() - Method in class org.red5.server.scope.BroadcastScope
Returns the client broadcast stream
getClientBufferDuration() - Method in interface org.red5.server.api.statistics.IPlaylistSubscriberStreamStatistics
Return the buffer duration as requested by the client.
getClientBufferDuration() - Method in interface org.red5.server.api.stream.IClientStream
Get the buffer duration for this stream as requested by the client.
getClientBufferDuration() - Method in class org.red5.server.stream.AbstractClientStream
Get duration in ms as requested by the client.
getClientBytesRead() - Method in interface org.red5.server.api.IConnection
Return number of written bytes the client reports to have received.
getClientBytesRead() - Method in class org.red5.server.BaseConnection
Return number of written bytes the client reports to have received.
getClientBytesRead() - Method in class org.red5.server.net.rtmp.RTMPConnection
Get number of bytes the client reported to have received.
getClientConnections() - Method in interface org.red5.server.api.scope.IScope
Get all current connections.
getClientConnections() - Method in class org.red5.server.scope.Scope
Get all current connections.
getClientid() - Method in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Getter for client id
getClientid() - Method in class org.red5.server.net.rtmp.status.Status
Getter for client id
getClientId() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns the client id indicating the client that sent the message.
getClientId() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the client id indicating the client that sent the message.
getClientId() - Method in interface org.red5.server.api.session.ISession
Returns the client id associated with this session.
getClientId() - Method in class org.red5.server.session.Session
Getter for the field clientId.
getClientList() - Method in class org.red5.server.ClientRegistry
Returns a list of Clients.
getClientList() - Method in interface org.red5.server.jmx.mxbeans.ClientRegistryMXBean
getClientList.
getClientRegistry() - Method in interface org.red5.server.api.IContext
Get client registry.
getClientRegistry() - Method in class org.red5.server.Context
Return client registry
getClientRegistry() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getClientRegistry.
getClients() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Getter for set of clients
getClients() - Method in interface org.red5.server.api.scope.IScope
Get a set of connected clients.
getClients() - Method in class org.red5.server.ClientRegistry
Return collection of clients
getClients() - Method in class org.red5.server.scope.Scope
Return set of clients.
getClientTTL() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Deprecated.
getCode() - Method in class org.red5.server.net.rtmp.status.Status
Getter for status code.
getCode() - Method in class org.red5.server.net.rtmp.status.StatusObject
Getter for property 'code'.
getCodec() - Method in class org.red5.codec.AbstractAudio
getCodec.
getCodec() - Method in class org.red5.codec.AbstractVideo
getCodec.
getCodec() - Method in interface org.red5.codec.IAudioStreamCodec
getCodec.
getCodec() - Method in interface org.red5.codec.IVideoStreamCodec
getCodec.
getCodecFactory() - Method in class org.red5.server.net.rtmpt.RTMPTHandler
Getter for codec factory
getCodecId() - Method in class org.red5.server.net.rtmp.event.AudioData
Getter for the field codecId.
getCodecId() - Method in class org.red5.server.net.rtmp.event.VideoData
Getter for the field codecId.
getCodecInfo() - Method in interface org.red5.server.api.stream.IStream
Get Codec info for a stream.
getCodecInfo() - Method in class org.red5.server.stream.AbstractStream
Return codec information.
getColorConfig() - Method in class org.red5.codec.ColorInfo
Getter for the field colorConfig.
getColumnNames() - Method in class org.red5.io.object.RecordSet
Return a list containing the names of the columns in the recordset.
getCommonCipherSuites(int[], int[], boolean) - Static method in class org.red5.io.utils.TlsUtils
getCommonCipherSuites.
getCompositionTime() - Static method in enum class org.red5.codec.VideoCodec
Getter for the field compositionTime.
getCompTimeOffset() - Method in class org.red5.codec.IVideoStreamCodec.FrameData
 
getConfigurator() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getConfigured() - Static method in enum class org.red5.codec.AudioCodec
Getter for the field configured.
getConfigured() - Static method in enum class org.red5.codec.VideoCodec
Getter for the field configured.
getConnection() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
getConnection.
getConnection() - Method in interface org.red5.client.net.rtmp.IRTMPClient
getConnection.
getConnection() - Method in class org.red5.net.websocket.model.WSMessage
Getter for the field connection.
getConnection() - Method in class org.red5.server.api.Red5
Get the connection object.
getConnection() - Method in interface org.red5.server.api.stream.IClientStream
Get connection containing the stream.
getConnection() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
getConnection.
getConnection() - Method in class org.red5.server.net.rtmp.Channel
Getter for RTMP connection.
getConnection() - Method in class org.red5.server.stream.AbstractClientStream
Return connection associated with stream
getConnection(int) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
Returns a connection matching the given client id.
getConnectionBySessionId(String) - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Returns a connection matching the given session id.
getConnectionBySessionId(String) - Method in class org.red5.net.websocket.WebSocketScope
Returns a connection matching the given HttpSession id.
getConnectionBySessionId(String) - Method in interface org.red5.server.net.IConnectionManager
Returns a connection matching the given session id.
getConnectionBySessionId(String) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
Returns a connection matching the given session id.
getConnectionBySessionId(String) - Method in class org.red5.server.net.rtmp.RTMPConnManager
Returns a connection matching the given session id.
getConnectionLocal() - Static method in class org.red5.server.api.Red5
Get the connection associated with the current thread.
getConnectionParams() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Getter for the field connectionParams.
getConnectionParams() - Method in interface org.red5.server.net.ICommand
getConnectionParams.
getConnectionParams() - Method in class org.red5.server.net.rtmp.event.Notify
Getter for connection parameters
getConnectionProperties() - Method in class org.red5.server.tomcat.TomcatConnector
Getter for the field connectionProperties.
getConnections() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Returns all connections in the scope
getConnections() - Method in interface org.red5.server.api.IClient
Get a set of connections.
getConnections() - Method in interface org.red5.server.api.scope.IScope
Deprecated.
getConnections() - Method in class org.red5.server.Client
Return set of connections for this client
getConnections() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
getConnections.
getConnections() - Method in class org.red5.server.scope.Scope
Deprecated.
getConnections(IScope) - Method in interface org.red5.server.api.IClient
Get a set of connections of a given scope.
getConnections(IScope) - Method in class org.red5.server.Client
Get a set of connections of a given scope.
getConnectionTimeout() - Method in class org.red5.server.util.HttpConnectionUtil
Getter for the field connectionTimeout.
getConnector() - Method in class org.red5.server.tomcat.TomcatConnector
Getter for the field connector.
getConnectorProperties() - Method in class org.red5.server.tomcat.TomcatConnector
Getter for the field connectorProperties.
getConnectParams() - Method in interface org.red5.server.api.IConnection
Return the parameters that were given in the call to "connect".
getConnectParams() - Method in class org.red5.server.BaseConnection
Return connection parameters
getConnectParams() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getConnectParams.
getConns() - Method in class org.red5.net.websocket.WebSocketScope
Returns the set of connections.
getConsumer() - Method in class org.red5.server.messaging.PipeConnectionEvent
Return pipe connection consumer
getConsumerOutput(IClientStream) - Method in class org.red5.server.stream.ConsumerService
Handles pushed messages
getConsumerOutput(IClientStream) - Method in interface org.red5.server.stream.IConsumerService
Handles pushed messages
getConsumers() - Method in class org.red5.server.messaging.AbstractPipe
Getter for consumers
getConsumers() - Method in interface org.red5.server.messaging.IMessageInput
Getter for consumers list.
getConsumers() - Method in class org.red5.server.scope.BroadcastScope
Getter for pipe consumers
getContext() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Getter for context
getContext() - Method in class org.red5.server.api.Red5
Get the spring application context
getContext() - Method in interface org.red5.server.api.scope.IScope
Returns scope context
getContext() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
getContext.
getContext() - Method in class org.red5.server.scope.Scope
Return scope context.
getContext(String) - Method in class org.red5.server.ContextLoader
Return context by name
getContextNames() - Method in class org.red5.logging.LoggingContextSelector
getContextNames.
getContextPath() - Method in interface org.red5.server.api.scope.IScope
Return context path.
getContextPath() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return scope context path
getContextPath() - Method in class org.red5.server.scope.Scope
Return scope context path
getContextPath() - Method in class org.red5.server.scope.WebScope
Return scope context path
getContextsConfig() - Method in class org.red5.server.ContextLoader
Getter for the field contextsConfig.
getContextsConfig() - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
getContextsConfig.
getContextSelector() - Static method in class org.red5.logging.Red5LoggerFactory
Getter for the field contextSelector.
getCoreService(String) - Method in interface org.red5.server.api.IContext
Returns core service by bean id
getCoreService(String) - Method in class org.red5.server.Context
Returns core service by bean id
getCoreService(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getCoreService.
getCorrelationId() - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Getter for the field correlationId.
getCorrelationID() - Method in class org.red5.server.messaging.AbstractMessage
Return correlation id
getCorrelationID() - Method in interface org.red5.server.messaging.IMessage
Return correlation id
getCount() - Method in class org.red5.logging.LoggingContextSelector
Returns the number of managed contexts Used for testing purposes
getCreated() - Method in interface org.red5.server.api.session.ISession
Returns creation time in milliseconds.
getCreated() - Method in class org.red5.server.api.stream.support.SimplePlayItem
Getter for the field created.
getCreated() - Method in class org.red5.server.session.Session
Getter for the field created.
getCreationTime() - Method in interface org.red5.server.api.IClient
Get the creation time for this client object.
getCreationTime() - Method in interface org.red5.server.api.statistics.IStatisticsBase
Return the timestamp the object was created.
getCreationTime() - Method in interface org.red5.server.api.stream.IStream
Returns the timestamp at which the stream was created.
getCreationTime() - Method in class org.red5.server.Client
Returns the time at which the client was created.
getCreationTime() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
getCreationTime.
getCreationTime() - Method in class org.red5.server.scope.Scope
Return the timestamp the object was created.
getCreationTime() - Method in class org.red5.server.so.SharedObject
Return the timestamp the object was created.
getCreationTime() - Method in class org.red5.server.stream.AbstractStream
Returns timestamp at which the stream was created.
getCreationTime() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Returns timestamp at which the stream was created.
getCurrent() - Method in class org.red5.server.api.statistics.support.StatisticsCounter
Get current number.
getCurrentEnvironmentLoopbackIp() - Static method in class org.red5.server.util.LocalNetworkUtil
Returns a loopback IP address.
getCurrentItem() - Method in interface org.red5.server.api.stream.IPlaylist
Get currently playing item
getCurrentItem() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Get currently playing item
getCurrentItem() - Method in class org.red5.server.stream.ServerStream
Get currently playing item
getCurrentItemIndex() - Method in interface org.red5.server.api.stream.IPlaylist
Get currently playing item index.
getCurrentItemIndex() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Get currently playing item index.
getCurrentItemIndex() - Method in class org.red5.server.stream.ServerStream
Get currently playing item index.
getCurrentLifespan() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
Getter for the field currentLifespan.
getCurrentTimeSeconds() - Static method in class org.red5.server.util.PropertyConverter
Quick time converter to keep our timestamps compatible with PHP's time() (seconds)
getCurrentTimestamp() - Method in interface org.red5.server.api.statistics.IStreamStatistics
Return the currently active timestamp inside the stream.
getCurrentTimestamp() - Method in class org.red5.server.stream.ClientBroadcastStream
Return the currently active timestamp inside the stream.
getCurrentTimestamp() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Return the currently active timestamp inside the stream.
getCursor() - Method in class org.red5.io.object.RecordSetPage
Getter for recordset cursor
getData() - Method in class org.red5.io.amf3.ByteArray
Get internal data.
getData() - Method in class org.red5.io.flv.impl.Tag
Returns the data as a ByteBuffer
getData() - Method in interface org.red5.io.ITag
Returns the data as a ByteBuffer
getData() - Method in class org.red5.io.object.RecordSetPage
Getter for page data
getData() - Method in interface org.red5.server.api.so.ISharedObjectBase
Return a map containing all attributes of the shared object.
getData() - Method in interface org.red5.server.api.stream.IStreamPacket
Packet contents.
getData() - Method in interface org.red5.server.net.ICommand
getData.
getData() - Method in class org.red5.server.net.rtmp.event.Aggregate
Getter for property 'data'.
getData() - Method in class org.red5.server.net.rtmp.event.AudioData
Getter for the field data.
getData() - Method in class org.red5.server.net.rtmp.event.CachedEvent
Getter for the field data.
getData() - Method in class org.red5.server.net.rtmp.event.Notify
getData.
getData() - Method in class org.red5.server.net.rtmp.event.Unknown
Getter for data
getData() - Method in class org.red5.server.net.rtmp.event.VideoData
Getter for the field data.
getData() - Method in class org.red5.server.net.rtmp.message.Packet
Getter for data
getData() - Method in class org.red5.server.so.SharedObject
Getter for data.
getData() - Method in class org.red5.server.so.SharedObjectScope
Return a map containing all attributes of the shared object.
getData() - Method in class org.red5.server.stream.consumer.ImmutableTag
Returns the data as a ByteBuffer
getData() - Method in class org.red5.server.stream.consumer.QueuedMediaData
getData.
getData() - Method in interface org.red5.server.stream.IStreamData
Getter for property 'data'.
getData() - Method in class org.red5.server.stream.OutputStream
Getter for data channel
getDataOffset() - Method in class org.red5.io.flv.FLVHeader
Returns the data offset bytes
getDataSourceId() - Method in class org.red5.client.net.remoting.DSRemotingClient
Getter for the field dataSourceId.
getDataType() - Method in class org.red5.io.flv.impl.Tag
Get the data type
getDataType() - Method in interface org.red5.io.ITag
Get the data type
getDataType() - Method in interface org.red5.server.api.stream.IStreamPacket
Type of this packet.
getDataType() - Method in class org.red5.server.net.rtmp.event.Abort
getDataType.
getDataType() - Method in class org.red5.server.net.rtmp.event.Aggregate
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.AudioData
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.BytesRead
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.CachedEvent
Getter for the field dataType.
getDataType() - Method in class org.red5.server.net.rtmp.event.ChunkSize
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.ClientBW
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.ClientInvokeEvent
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.ClientNotifyEvent
Getter for data type
getDataType() - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.Notify
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.Ping
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.ServerBW
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.Unknown
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.event.VideoData
Getter for data type
getDataType() - Method in class org.red5.server.net.rtmp.message.Header
Getter for data type
getDataType() - Method in class org.red5.server.so.FlexSharedObjectMessage
Getter for data type
getDataType() - Method in class org.red5.server.so.SharedObjectMessage
Getter for data type
getDataType() - Method in class org.red5.server.stream.consumer.ImmutableTag
Get the data type
getDataType() - Method in class org.red5.server.stream.consumer.QueuedMediaData
getDataType.
getDataType() - Method in interface org.red5.server.stream.IStreamData
Getter for property 'dataType'.
getDataVersion() - Static method in class org.red5.server.api.Red5
getDataVersion.
getDate() - Method in class org.red5.io.matroska.dtd.DateTag
getter for value as Date
getDeadlockGuardScheduler() - Method in class org.red5.server.net.rtmp.RTMPConnection
Deprecated, for removal: This API element is subject to removal in a future version.
getDebug() - Method in class org.red5.server.net.rtmp.event.Ping
Getter for property 'debug'.
getDecoder() - Method in class org.red5.client.net.rtmpt.RTMPTClient
getDecoder.
getDecoder() - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder
Returns an RTMP decoder.
getDecoder(IoSession) - Method in class org.red5.client.net.rtmp.codec.RTMPMinaCodecFactory
getDecoder(IoSession) - Method in class org.red5.server.net.rtmp.codec.RTMPCodecFactory
getDecoder(IoSession) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
getDecoderBufferAmount() - Method in class org.red5.server.net.protocol.RTMPDecodeState
Returns current buffer amount.
getDecoderConfiguration() - Method in class org.red5.codec.AACAudio
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.AbstractAudio
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.AbstractVideo
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.AVCVideo
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.FLACAudio
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.HEVCVideo
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in interface org.red5.codec.IAudioStreamCodec
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in interface org.red5.codec.IVideoStreamCodec
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.MPEG1Video
Returns information used to configure the decoder.
getDecoderConfiguration() - Method in class org.red5.codec.OpusAudio
Returns information used to configure the decoder.
getDecoderLock() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field decoderLock.
getDecoders() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getDecoderState() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field decoderState.
getDefaultApplicationContextId() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field defaultApplicationContextId.
getDefaultClientBandwidth() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Getter for the field defaultClientBandwidth.
getDefaultLoggerContext() - Method in class org.red5.logging.LoggingContextSelector
getDefaultLoggerContext.
getDefaultServerBandwidth() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Getter for the field defaultServerBandwidth.
getDepth() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Getter for depth
getDepth() - Method in interface org.red5.server.api.scope.IBasicScope
Get the scopes depth, how far down the scope tree is it.
getDepth() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Get the scopes depth, how far down the scope tree is it.
getDepth() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
return scope depth
getDepth() - Method in class org.red5.server.scope.BasicScope
Get the scopes depth, how far down the scope tree is it.
getDepth() - Method in class org.red5.server.scope.Scope
Get the scopes depth, how far down the scope tree is it.
getDesciptorSize(byte[], int, int) - Static method in class org.red5.codec.VP8Video
The size in bytes of the payload descriptor at offset in input.
getDescription() - Method in class org.red5.server.net.rtmp.status.Status
Getter for description.
getDescription() - Method in class org.red5.server.net.rtmp.status.StatusObject
Getter for property 'description'.
getDestination() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns the destination that the message targets.
getDestination() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the destination that the message targets.
getDestinationDirectory() - Method in interface org.red5.server.api.session.ISession
Returns the directory used to store session resources.
getDestinationDirectory() - Method in class org.red5.server.session.Session
Getter for the field destinationDirectory.
getDestinationDirectory() - Method in class org.red5.server.session.SessionManager
Getter for the field destinationDirectory.
getDestinationPort() - Method in class org.red5.io.sctp.Association
getDestinationPort.
getDestinationPort() - Method in interface org.red5.io.sctp.IAssociationControl
getDestinationPort.
getDestinationPort() - Method in class org.red5.io.sctp.packet.SctpHeader
Getter for the field destinationPort.
getDetails() - Method in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Getter for details
getDetails() - Method in class org.red5.server.net.rtmp.status.Status
Getter for details
getDHOffset(int, byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the DH offset from an array of bytes.
getDHOffset1(byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the DH byte offset.
getDHOffset2(byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the DH byte offset.
getDigestOffset(int, byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the digest offset using current validation scheme.
getDigestOffset1(byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns a digest byte offset.
getDigestOffset2(byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns a digest byte offset.
getDiskExpiryThreadIntervalSeconds() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'diskExpiryThreadIntervalSeconds'.
getDiskStore() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'diskStore'.
getDomain() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getDomain.
getDomain() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field domain.
getDoubleAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get Double attribute by name
getDoubleAttribute(String) - Method in class org.red5.server.AttributeStore
Get Double attribute by name
getDoubleAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get Double attribute by name
getDoubleProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Return double property by name
getDoubleProperty(String) - Method in interface org.red5.server.messaging.IMessage
Return double property by name
getDroppedMessages() - Method in interface org.red5.server.api.IConnection
Total number of messages that have been dropped.
getDroppedMessages() - Method in class org.red5.server.BaseConnection
Getter for the field droppedMessages.
getDroppedMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getDroppedMessages.
getDroppedMessages() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getDroppedMessages.
getDuration() - Method in class org.red5.io.flv.impl.FLVReader
Return length in seconds
getDuration() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the duration.
getDuration() - Method in class org.red5.io.flv.meta.MetaData
Returns the duration.
getDuration() - Method in interface org.red5.io.ITagReader
Return length in seconds
getDuration() - Method in class org.red5.io.mp4.impl.MP4Reader
Return length in seconds
getDuration(File) - Static method in class org.red5.io.flv.impl.FLVReader
Returns the last tag's timestamp as the files duration.
getDuty() - Method in interface org.red5.server.api.IConnection
Get the duty for this connection; this is not meant nor expected to remain static.
getDuty() - Method in class org.red5.server.BaseConnection
Get the duty for this connection; this is not meant nor expected to remain static.
getEmbedded() - Method in class org.red5.server.tomcat.TomcatLoader
Getter for embedded object.
getEnabled() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Check if scope is enabled
getEnabled() - Method in class org.red5.server.scope.Scope
Here for JMX only, uses isEnabled()
getEncoder() - Method in class org.red5.client.net.rtmpt.RTMPTClient
getEncoder.
getEncoder() - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
Returns an RTMP encoder
getEncoder(IoSession) - Method in class org.red5.client.net.rtmp.codec.RTMPMinaCodecFactory
getEncoder(IoSession) - Method in class org.red5.server.net.rtmp.codec.RTMPCodecFactory
getEncoder(IoSession) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
getEncoderLock() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field encoderLock.
getEncoders() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getEncoding() - Method in interface org.red5.server.api.IConnection
Get the object encoding in use for this connection.
getEncoding() - Method in class org.red5.server.net.rtmp.codec.RTMP
Getter for encoding version.
getEncoding() - Method in class org.red5.server.net.rtmp.RTMPConnection
Return AMF protocol encoding used by this connection.
getEndian() - Method in class org.red5.io.amf3.ByteArray
Return the byteorder used when loading values.
getEndian() - Method in class org.red5.io.amf3.DataInput
Return the byteorder used when loading values.
getEndian() - Method in class org.red5.io.amf3.DataOutput
Return the byteorder used when storing values.
getEndian() - Method in interface org.red5.io.amf3.IDataInput
Return the byteorder used when loading values.
getEndian() - Method in interface org.red5.io.amf3.IDataOutput
Return the byteorder used when storing values.
getEndpointClass() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getEndpointInstance(Class<T>) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
getEngine() - Method in class org.red5.server.tomcat.TomcatLoader
Return Tomcat engine.
getEnum(String) - Static method in enum class org.red5.io.object.StreamAction
getEnum.
getEstimatedBufferFill() - Method in interface org.red5.server.api.statistics.IPlaylistSubscriberStreamStatistics
Return estimated fill ratio of the client buffer.
getEstimatedBufferFill() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Return estimated fill ratio of the client buffer.
getEventListeners() - Method in interface org.red5.server.api.event.IEventObservable
Returns event listeners
getEventListeners() - Method in class org.red5.server.scope.BasicScope
Return listeners list iterator
getEvents() - Method in class org.red5.logging.W3CAppender
Getter for the field events.
getEvents() - Method in interface org.red5.server.so.ISharedObjectMessage
Returns a set of ISharedObjectEvent objects containing informations what to change.
getEvents() - Method in class org.red5.server.so.SharedObjectMessage
Returns a set of ISharedObjectEvent objects containing informations what to change.
getEventType() - Method in class org.red5.server.net.rtmp.event.Ping
Returns the events sub-type
getException() - Method in interface org.red5.server.api.service.IServiceCall
Get service call exception
getException() - Method in class org.red5.server.service.Call
Get service call exception
getExecutor() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field executor.
getExpirationTime() - Method in class org.red5.server.net.rtmp.message.Packet
Return the expiration time.
getExtension() - Method in interface org.red5.server.api.service.IStreamableFileService
Getter for extension of file
getExtension() - Method in class org.red5.server.service.BaseStreamableFileService
Getter for extension of file
getExtension() - Method in class org.red5.server.service.flv.impl.FLVService
Getter for extension of file
getExtension() - Method in class org.red5.server.service.mp4.impl.MP4Service
Getter for extension of file
getExtensionData(Hashtable, Integer) - Static method in class org.red5.io.utils.TlsUtils
getExtensionData.
getExtensions() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getExtensions() - Method in class org.red5.net.websocket.WebSocketConnection
Returns enabled extensions.
getExtensionsAsString() - Method in class org.red5.net.websocket.WebSocketConnection
Returns the extensions list as a comma separated string as specified by the rfc.
getField(Class<?>, String) - Method in class org.red5.io.amf.Output
getField.
getFieldCache() - Static method in class org.red5.io.amf.Output
Getter for the field fieldCache.
getFields() - Method in class org.red5.logging.W3CAppender
Getter for the field fields.
getFile() - Method in class org.red5.io.flv.impl.FLVReader
Return the file that is loaded.
getFile() - Method in class org.red5.io.flv.impl.FLVWriter
Return the file that is written.
getFile() - Method in interface org.red5.io.flv.meta.IMetaService
Returns the file being accessed
getFile() - Method in class org.red5.io.flv.meta.MetaService
Returns the file being accessed
getFile() - Method in interface org.red5.io.ITagReader
Return the file that is loaded.
getFile() - Method in interface org.red5.io.ITagWriter
Return the file that is written.
getFile() - Method in class org.red5.io.mp4.impl.MP4Reader
Return the file that is loaded.
getFile() - Method in class org.red5.server.stream.consumer.FileConsumer
Returns the file.
getFile() - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Returns the file.
getFileConsumer() - Method in interface org.red5.server.stream.IRecordingListener
getFileConsumer.
getFileConsumer() - Method in class org.red5.server.stream.RecordingListener
getFileConsumer.
getFileData() - Method in class org.red5.io.flv.impl.FLVReader
Returns the file buffer.
getFileName() - Method in class org.red5.client.net.rtmpe.RTMPEClient
Returns the filename if vod is being used.
getFileName() - Method in interface org.red5.server.stream.IRecordingListener
getFileName.
getFileName() - Method in class org.red5.server.stream.RecordingListener
getFileName.
getFilterNames() - Method in class org.red5.server.adapter.Config
Getter for the field filterNames.
getFlagAudio() - Method in class org.red5.io.flv.FLVHeader
Returns a boolean on whether this data contains audio
getFlagReserved01() - Method in class org.red5.io.flv.FLVHeader
Gets the FlagReserved01 which is a datatype specified in the Flash Specification
getFlagReserved02() - Method in class org.red5.io.flv.FLVHeader
Gets the FlagReserved02 which is a datatype specified in the Flash Specification
getFlagVideo() - Method in class org.red5.io.flv.FLVHeader
Returns a boolean on whether this data contains video
getFloatProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Return float property by name
getFloatProperty(String) - Method in interface org.red5.server.messaging.IMessage
Return float property by name
getFMSVersion() - Static method in class org.red5.server.api.Red5
Returns the current version for fmsVer requests
getFormat() - Method in class org.red5.server.net.rtmp.message.ChunkHeader
Getter for format
getFourcc() - Method in enum class org.red5.codec.AudioCodec
Returns back a four character code for this codec.
getFourcc() - Method in enum class org.red5.codec.VideoCodec
Returns back a four character code for this codec.
getFourccString(int) - Static method in class org.red5.io.utils.IOUtils
Return fourcc as a string.
getFrame() - Method in class org.red5.codec.IVideoStreamCodec.FrameData
 
getFrameBytes() - Method in class org.red5.codec.IVideoStreamCodec.FrameData
 
getFrameRate() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the framerate.
getFrameRate() - Method in class org.red5.io.flv.meta.MetaData
Returns the framerate.
getFrameType() - Method in class org.red5.codec.AbstractVideo
Returns the frame type for the codec.
getFrameType() - Method in interface org.red5.codec.IVideoStreamCodec
Returns the frame type for the codec.
getFrameType() - Method in class org.red5.server.net.rtmp.event.VideoData
Returns the video frame type.
getGenericType(Class<?>) - Static method in class org.red5.io.utils.ArrayUtils
getGenericType.
getGetter(Class<?>, BeanMap, String) - Method in class org.red5.io.amf.Output
getGetter.
getGetterCache() - Static method in class org.red5.io.amf.Output
Getter for the field getterCache.
getGhostConnsCleanupPeriod() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Deprecated.
getGlobal(String) - Method in interface org.red5.server.api.IServer
Get the global scope with given name.
getGlobal(String) - Method in class org.red5.server.Server
Get the global scope with given name.
getGlobalNames() - Method in interface org.red5.server.api.IServer
Get list of global scope names.
getGlobalNames() - Method in class org.red5.server.Server
Return global scope names set iterator
getGlobalScope() - Method in interface org.red5.server.api.IContext
Returns global scope reference
getGlobalScope() - Method in interface org.red5.server.api.scope.IScopeResolver
Return the global scope.
getGlobalScope() - Method in class org.red5.server.Context
Return global scope
getGlobalScope() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getGlobalScope.
getGlobalScope() - Method in class org.red5.server.scope.ScopeResolver
Getter for global scope
getGlobalScopes() - Method in interface org.red5.server.api.IServer
Get list of global scopes.
getGlobalScopes() - Method in class org.red5.server.Server
Return global scopes set iterator
getHandler() - Method in interface org.red5.server.api.scope.IScope
Return handler of the scope
getHandler() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field handler.
getHandler() - Method in class org.red5.server.scope.Scope
Return scope handler or parent's scope handler if this scope doesn't have one.
getHandler(Tag) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to get TagHandler by tag, can be overridden to change the logic of handler searching
getHandshakeBytes() - Method in class org.red5.client.net.rtmp.OutboundHandshake
getHandshakeBytes.
getHandshakeBytes() - Method in class org.red5.server.net.rtmp.InboundHandshake
getHandshakeBytes.
getHandshakeType() - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the handshake type.
getHdrCll() - Method in class org.red5.codec.ColorInfo
Getter for the field hdrCll.
getHdrMdcv() - Method in class org.red5.codec.ColorInfo
Getter for the field hdrMdcv.
getHeader() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Getter for header
getHeader() - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Getter for header
getHeader() - Method in class org.red5.server.net.rtmp.message.Packet
Getter for header
getHeader(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns a header value corresponding to the passed header name.
getHeader(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns a header value corresponding to the passed header name.
getHeaderLength(byte) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Return header length from marker value.
getHeaders() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns the headers for the message.
getHeaders() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the headers for the message.
getHeaders() - Method in class org.red5.net.websocket.server.WsHandshakeRequest
getHeaders() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field headers.
getHeight() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the height
getHeight() - Method in class org.red5.io.flv.meta.MetaData
Returns the height
getHost() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field host.
getHost() - Method in interface org.red5.server.api.IConnection
Get the hostname that the client is connected to.
getHost() - Method in class org.red5.server.BaseConnection
Get the hostname that the client is connected to.
getHost() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getHost.
getHost() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getHost.
getHost() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getHost.
getHost() - Method in class org.red5.server.tomcat.TomcatLoader
Get the host.
getHost() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Returns the current host.
getHostId() - Method in class org.red5.server.tomcat.TomcatLoader
Returns a semi-unique id for this host based on its host values
getHostname(String) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Return hostname for URL.
getHostname(String) - Method in class org.red5.server.net.rtmpt.RTMPTHandler
Return hostname for URL.
getHttpSession() - Method in class org.red5.net.websocket.server.WsHandshakeRequest
getHttpSessionId() - Method in class org.red5.net.websocket.WebSocketConnection
Deprecated.
Session id read from WSSession
getId() - Method in enum class org.red5.codec.AudioCodec
Returns back a numeric id for this codec, that happens to correspond to the numeric identifier that FLV will use for this codec.
getId() - Method in enum class org.red5.codec.VideoCodec
Returns back a numeric id for this codec, that happens to correspond to the numeric identifier that FLV will use for this codec.
getId() - Method in class org.red5.io.matroska.dtd.Tag
getter for id
getId() - Method in interface org.red5.server.api.IClient
Get the unique ID for this client.
getId() - Method in class org.red5.server.BaseConnection
Returns the client id.
getId() - Method in class org.red5.server.Client
Returns the client id.
getId() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
getId.
getId() - Method in class org.red5.server.net.rtmp.Channel
Getter for id.
getIndex() - Method in class org.red5.codec.OpusAudio
Getter for the field index.
getInitialTSN() - Method in class org.red5.io.sctp.packet.chunks.Init
Getter for the field initialTSN.
getInitialTSN() - Method in class org.red5.io.sctp.packet.chunks.InitAck
Getter for the field initialTSN.
getInitialTSN() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
Getter for the field initialTSN.
getInitiateTag() - Method in class org.red5.io.sctp.packet.chunks.Init
Getter for the field initiateTag.
getInitiateTag() - Method in class org.red5.io.sctp.packet.chunks.InitAck
Getter for the field initiateTag.
getInstance() - Static method in class org.red5.cache.impl.CacheImpl
Returns the instance of this class.
getInstance() - Static method in class org.red5.cache.impl.NoCacheImpl
Returns the instance of this class.
getInstance() - Static method in class org.red5.client.net.rtmp.RTMPClientConnManager
Getter for the field instance.
getInstance() - Static method in class org.red5.server.net.rtmp.event.AllocationDebugger
Getter for instance
getInstance() - Static method in class org.red5.server.net.rtmp.RTMPConnManager
Getter for the field instance.
getIntAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get Integer attribute by name
getIntAttribute(String) - Method in class org.red5.server.AttributeStore
Get Integer attribute by name
getIntAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get Integer attribute by name
getInterframe(int) - Method in class org.red5.codec.AbstractVideo
Gets data of interframe with the specified index.
getInterframe(int) - Method in interface org.red5.codec.IVideoStreamCodec
Gets data of interframe with the specified index.
getIntProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Return int property by name
getIntProperty(String) - Method in interface org.red5.server.messaging.IMessage
Return int property by name
getIoSession() - Method in class org.red5.server.net.rtmp.RTMPConnection
getIoSession.
getIoSession() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
getIoSession.
getItem(int) - Method in interface org.red5.server.api.stream.IPlaylist
Get the item according to the index.
getItem(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Get the item according to the index.
getItem(int) - Method in class org.red5.server.stream.ServerStream
Get the item according to the index.
getItemAt(int) - Method in class org.red5.io.object.RecordSet
Return a specified item from the recordset.
getItems() - Method in class org.red5.server.stream.ServerStream
Getter for the field items.
getItemSize() - Method in interface org.red5.server.api.stream.IPlaylist
Return number of items in list
getItemSize() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Return number of items in list
getItemSize() - Method in class org.red5.server.stream.ServerStream
Return number of items in list
getJobName() - Method in interface org.red5.server.jmx.mxbeans.JDKSchedulingServiceMXBean
Getter for job name.
getJobName() - Method in class org.red5.server.scheduling.JDKSchedulingService
Getter for job name.
getKey() - Method in interface org.red5.server.so.ISharedObjectEvent
Returns the key of the event.
getKey() - Method in class org.red5.server.so.SharedObjectEvent
Returns the key of the event.
getKey(String, String) - Method in class org.red5.server.Server
Return scope key.
getKeyframe() - Method in class org.red5.codec.AbstractVideo
Returns keyframe data.
getKeyframe() - Method in interface org.red5.codec.IVideoStreamCodec
Returns keyframe data.
getKeyframe() - Method in class org.red5.codec.ScreenVideo
Returns keyframe data.
getKeyframe() - Method in class org.red5.codec.ScreenVideo2
Returns keyframe data.
getKeyframe() - Method in class org.red5.codec.SorensonVideo
Returns keyframe data.
getKeyFrameData() - Method in interface org.red5.io.flv.IFLV
Gets the keyframe data
getKeyFrameData() - Method in class org.red5.io.flv.impl.FLV
Gets the keyframe data
getKeyFrameData() - Method in interface org.red5.io.mp4.IMP4
Gets the keyframe data
getKeyFrameData() - Method in class org.red5.io.mp4.impl.MP4
Gets the keyframe data
getKeyframes() - Method in class org.red5.codec.AbstractVideo
Returns all the keyframe data.
getKeyframes() - Method in interface org.red5.codec.IVideoStreamCodec
Returns all the keyframe data.
getKeyframes() - Method in class org.red5.codec.ScreenVideo2
Returns all the keyframe data.
getKeyframes() - Method in class org.red5.codec.SorensonVideo
Returns all the keyframe data.
getKeyStoreFile() - Static method in class org.red5.io.tls.TLSFactory
Getter for the field keyStoreFile.
getKeystorePath() - Static method in class org.red5.io.tls.TLSFactory
Getter for the field keystorePath.
getLastFullTimestampWritten(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
getLastFullTimestampWritten.
getLastMessageTimestamp() - Method in class org.red5.server.stream.PlayEngine
Returns the timestamp of the last message sent.
getLastModified() - Method in interface org.red5.server.api.persistence.IPersistable
Returns the timestamp when the object was last modified.
getLastModified() - Method in class org.red5.server.PersistableAttributeStore
Returns last modification time as timestamp
getLastModified() - Method in class org.red5.server.so.SharedObject
Returns the timestamp when the object was last modified.
getLastPingSentAndLastPongReceivedInterval() - Method in class org.red5.server.net.rtmp.RTMPConnection
Difference between when the last ping was sent and when the last pong was received.
getLastPingTime() - Method in interface org.red5.server.api.IConnection
Return round-trip time of last ping command.
getLastPingTime() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getLastPingTime.
getLastPingTime() - Method in class org.red5.server.net.rtmp.RTMPConnection
Return round-trip time of last ping command.
getLastReadHeader(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
Return last read header for channel.
getLastReadPacket(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
Return last read packet for channel.
getLastReadPacketHeader(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
Returns the last "read" packet header for the given channel.
getLastWriteHeader(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
Return last written header for channel.
getLastWritePacket(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
Return packet that has been written last.
getLength() - Method in class org.red5.io.matroska.VINT
getter for length
getLength() - Method in class org.red5.io.object.RecordSet
Get the total number of items.
getLength() - Method in interface org.red5.server.api.stream.IPlayItem
Play length in milliseconds.
getLength() - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Returns play item length in milliseconds
getLength() - Method in class org.red5.server.api.stream.support.SimplePlayItem
Returns play item length in milliseconds
getLevel() - Method in class org.red5.server.net.rtmp.status.Status
Getter for level.
getLevel() - Method in class org.red5.server.net.rtmp.status.StatusObject
Getter for property 'level'.
getLimitType() - Method in class org.red5.server.net.rtmp.event.ClientBW
Getter for limitType
getLimitType() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
getLimitType.
getListAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get List attribute by name
getListAttribute(String) - Method in class org.red5.server.AttributeStore
Get List attribute by name
getListAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get List attribute by name
getListeners() - Method in class org.red5.net.websocket.WebSocketScope
Returns the listeners in an unmodifiable set.
getListeners() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Return handlers that get notified about application events.
getListeners() - Method in class org.red5.server.messaging.AbstractPipe
Getter for pipe connection events listeners
getListeners() - Method in class org.red5.server.so.SharedObject
Get event listeners.
getLiveDeploy() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getLiveDeploy.
getLiveDeploy() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field liveDeploy.
getLiveProviderInput(IScope, String, boolean) - Method in interface org.red5.server.stream.IProviderService
Get a named Live provider as the source of input.
getLiveProviderInput(IScope, String, boolean) - Method in class org.red5.server.stream.ProviderService
Get a named Live provider as the source of input.
getLoader() - Method in class org.red5.server.tomcat.WarDeployer
Returns the LoaderMBean.
getLock() - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
getLock() - Method in class org.red5.server.BaseConnection
getLock.
getLog() - Method in class org.red5.net.websocket.server.WsFrameServer
getLogger(Class<?>) - Static method in class org.red5.logging.Red5LoggerFactory
getLogger.
getLogger(Class<?>, String) - Static method in class org.red5.logging.Red5LoggerFactory
getLogger.
getLogger(String, String) - Static method in class org.red5.logging.Red5LoggerFactory
getLogger.
getLoggerContext() - Method in class org.red5.logging.LoggingContextSelector
getLoggerContext.
getLoggerContext(String) - Method in class org.red5.logging.LoggingContextSelector
getLoggerContext(String, URL) - Method in class org.red5.logging.LoggingContextSelector
getLoggerContext.
getLongAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get boolean attribute by name
getLongAttribute(String) - Method in class org.red5.server.AttributeStore
Get boolean attribute by name
getLongAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get boolean attribute by name
getLongProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Return long property to message
getLongProperty(String) - Method in interface org.red5.server.messaging.IMessage
Return long property to message
getMac() - Method in interface org.red5.io.sctp.IServerChannelControl
getMac.
getMac() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
Getter for the field mac.
getMac() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
getMac.
getManager() - Method in class org.red5.net.websocket.WebSocketScope
Returns the websocket manager or null if not yet registered.
getManager(String) - Method in class org.red5.net.websocket.WebSocketPlugin
Returns a WebSocketScopeManager for a given path.
getManager(IScope) - Method in class org.red5.net.websocket.WebSocketPlugin
Returns a WebSocketScopeManager for a given scope.
getMapAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get Long attribute by name
getMapAttribute(String) - Method in class org.red5.server.AttributeStore
Get Long attribute by name
getMapAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get Long attribute by name
getMappingStrategy() - Method in interface org.red5.server.api.IContext
Returns IMappingStrategy object
getMappingStrategy() - Method in class org.red5.server.Context
Return mapping strategy used by this context.
getMappingStrategy() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getMappingStrategy.
getMappingTable() - Method in interface org.red5.server.api.IServer
Query informations about the global scope mappings.
getMappingTable() - Method in class org.red5.server.Server
Return mapping
getMask() - Method in enum class org.red5.codec.AudioChannelMask
Getter for the field mask.
getMask() - Method in enum class org.red5.io.CapsExMask
Getter for the field mask.
getMask() - Method in enum class org.red5.io.FourCcInfoMask
Getter for the field mask.
getMax() - Method in class org.red5.server.api.statistics.support.StatisticsCounter
Get maximum number.
getMaxBitrate() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
Getter for the field maxBitrate.
getMaxClients() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return maximum number of clients concurrently connected to the scope.
getMaxClients() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return maximum number of clients concurrently connected to the scope.
getMaxClients() - Method in class org.red5.server.scope.Scope
Return maximum number of clients concurrently connected to the scope.
getMaxConnections() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return maximum number of concurrent connections to the scope.
getMaxConnections() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return maximum number of concurrent connections to the scope.
getMaxConnections() - Method in class org.red5.server.scope.Scope
Return maximum number of concurrent connections to the scope.
getMaxHandlingTimeout() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field maxHandlingTimeout.
getMaxListeners() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return maximum number of concurrent subscribed listenes.
getMaxListeners() - Method in class org.red5.server.so.SharedObject
Deprecated.
getMaxPollTimeout() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field maxPollTimeout.
getMaxReadBufferSize() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Getter for the field maxReadBufferSize.
getMaxSubscopes() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return maximum number of concurrently existing subscopes.
getMaxSubscopes() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return maximum number of concurrently existing subscopes.
getMaxSubscopes() - Method in class org.red5.server.scope.Scope
Return maximum number of concurrently existing subscopes.
getMaxSubscribers() - Method in interface org.red5.server.api.statistics.IClientBroadcastStreamStatistics
Return maximum number of concurrent subscribers.
getMaxSubscribers() - Method in class org.red5.server.stream.ClientBroadcastStream
Return maximum number of concurrent subscribers.
getMemoryStoreEvictionPolicy() - Method in class org.red5.cache.impl.EhCacheImpl
Getter for property 'memoryStoreEvictionPolicy'.
getMergedProperties() - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
getMessage() - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
Getter for the field message.
getMessage() - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
Getter for the field message.
getMessage() - Method in class org.red5.server.net.rtmp.message.Packet
Getter for event context
getMessage() - Method in class org.red5.server.net.rtmpe.EncryptedWriteRequest
getMessageAsString() - Method in class org.red5.net.websocket.model.WSMessage
Returns the payload data as a UTF8 string.
getMessageCount() - Method in class org.red5.server.stream.PlayBuffer
Number of messages in buffer.
getMessageId() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns the unique message id.
getMessageId() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the unique message id.
getMessageID() - Method in class org.red5.server.messaging.AbstractMessage
Return message id
getMessageID() - Method in interface org.red5.server.messaging.IMessage
Return message id
getMessageInput() - Method in interface org.red5.server.api.stream.IPlayItem
Get a message input for play.
getMessageInput() - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Returns IMessageInput object.
getMessageInput() - Method in class org.red5.server.api.stream.support.SimplePlayItem
Returns IMessageInput object.
getMessageSize() - Method in class org.red5.server.stream.PlayBuffer
Total message size in bytes.
getMessageType() - Method in class org.red5.net.websocket.model.WSMessage
Getter for the field messageType.
getMessageType() - Method in class org.red5.server.messaging.AbstractMessage
Return message type
getMessageType() - Method in interface org.red5.server.messaging.IMessage
Return message type
getMetaCue() - Method in interface org.red5.io.flv.meta.IMetaData
Gets the cue points
getMetaCue() - Method in class org.red5.io.flv.meta.MetaData
Gets the cue points
getMetaData() - Method in interface org.red5.io.flv.IFLV
Returns a map of the metadata
getMetaData() - Method in class org.red5.io.flv.impl.FLV
Returns a map of the metadata
getMetaData() - Method in interface org.red5.io.mp4.IMP4
Returns a map of the metadata
getMetaData() - Method in class org.red5.io.mp4.impl.MP4
Returns a map of the metadata
getMetaData() - Method in interface org.red5.server.api.stream.IBroadcastStream
Returns the metadata for the associated stream, if it exists.
getMetaData() - Method in class org.red5.server.stream.AbstractStream
Returns a copy of the metadata for the associated stream, if it exists.
getMethod() - Method in class org.red5.server.net.rtmp.event.ClientInvokeEvent
Getter for the field method.
getMethod() - Method in class org.red5.server.net.rtmp.event.ClientNotifyEvent
Getter for the field method.
getMethod() - Method in class org.red5.server.plugin.PluginDescriptor
Getter for the field method.
getMethodReturnType() - Method in class org.red5.server.plugin.PluginDescriptor
Getter for the field methodReturnType.
getMimeType() - Method in enum class org.red5.codec.AudioCodec
Returns the four character code for this codec.
getMimeType() - Method in enum class org.red5.codec.VideoCodec
Returns the four character code for this codec.
getMsgInput() - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Alias for getMessageInput
getMsgInput() - Method in class org.red5.server.api.stream.support.SimplePlayItem
Alias for getMessageInput
getMultitrackType() - Method in class org.red5.codec.AbstractAudio
Returns the multitrack type for the codec.
getMultitrackType() - Method in class org.red5.codec.AbstractVideo
Returns the multitrack type for the codec.
getMultitrackType() - Method in enum class org.red5.codec.AvMultitrackType
Getter for the field multitrackType.
getMultitrackType() - Method in interface org.red5.codec.IAudioStreamCodec
Returns the multitrack type for the codec.
getMultitrackType() - Method in interface org.red5.codec.IVideoStreamCodec
Returns the multitrack type for the codec.
getMustUnderstand() - Method in interface org.red5.server.api.remoting.IRemotingHeader
Return boolean flag if receiver must process header before handling other headers or messages.
getMustUnderstand() - Method in class org.red5.server.net.remoting.RemotingHeader
Return boolean flag if receiver must process header before handling other headers or messages.
getName() - Method in interface org.red5.cache.ICacheable
Returns the name of the cached object.
getName() - Method in class org.red5.cache.impl.CacheableImpl
Returns the name of the cached object.
getName() - Method in class org.red5.codec.AbstractAudio
getName.
getName() - Method in class org.red5.codec.AbstractVideo
getName.
getName() - Method in interface org.red5.codec.IAudioStreamCodec
getName.
getName() - Method in interface org.red5.codec.IVideoStreamCodec
getName.
getName() - Method in class org.red5.codec.MP3Audio
getName.
getName() - Method in class org.red5.codec.OpusAudio
getName.
getName() - Method in class org.red5.codec.ScreenVideo
getName.
getName() - Method in class org.red5.codec.ScreenVideo2
getName.
getName() - Method in class org.red5.codec.SorensonVideo
getName.
getName() - Method in class org.red5.codec.SpeexAudio
getName.
getName() - Method in class org.red5.codec.ULAWAudio
getName.
getName() - Method in interface org.red5.io.flv.meta.IMetaCue
Gets the name
getName() - Method in class org.red5.io.flv.meta.MetaCue
Gets the name
getName() - Method in class org.red5.io.matroska.dtd.Tag
getter for name
getName() - Method in class org.red5.net.websocket.WebSocketPlugin
Returns a name / identifier for the plug-in.
getName() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Getter for name
getName() - Method in interface org.red5.server.api.persistence.IPersistable
Returns the name of the persistent object.
getName() - Method in interface org.red5.server.api.plugin.IRed5Plugin
Returns a name / identifier for the plug-in.
getName() - Method in interface org.red5.server.api.remoting.IRemotingHeader
Return name of header.
getName() - Method in interface org.red5.server.api.scope.IBasicScope
Get the name of this scope.
getName() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Get the name of this scope.
getName() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return the name of the shared object.
getName() - Method in interface org.red5.server.api.stream.IPlayItem
Get name of item.
getName() - Method in interface org.red5.server.api.stream.IStream
Get the name of the stream.
getName() - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Returns item name
getName() - Method in class org.red5.server.api.stream.support.SimplePlayItem
Returns item name
getName() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getName.
getName() - Method in class org.red5.server.net.remoting.RemotingHeader
Return name of header.
getName() - Method in class org.red5.server.PersistableAttributeStore
Return store name
getName() - Method in class org.red5.server.plugin.Red5Plugin
Returns a name / identifier for the plug-in.
getName() - Method in class org.red5.server.scope.BasicScope
Getter for the field name.
getName() - Method in interface org.red5.server.so.ISharedObjectMessage
Returns the name of the shared object this message belongs to.
getName() - Method in class org.red5.server.so.SharedObject
Return the name of the shared object.
getName() - Method in class org.red5.server.so.SharedObjectMessage
Returns the name of the shared object this message belongs to.
getName() - Method in class org.red5.server.so.SharedObjectScope
Getter for the field name.
getName() - Method in class org.red5.server.stream.AbstractStream
Return stream name.
getName() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field name.
getNameAlias() - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Returns the publish-side alias, if configured.
getNameAlias() - Method in class org.red5.server.stream.ClientBroadcastStream
Returns the publish-side alias, if configured.
getNegotiatedExtensions(List<Extension>, List<Extension>) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
getNegotiatedSubprotocol(List<String>, List<String>) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
getNextAvailableChannelId() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for next available channel id.
getNextObu(byte[], int, int) - Static method in class org.red5.io.obu.OBUParser
getNextObu.
getNextRTMPMessage() - Method in class org.red5.server.stream.ServerStream
Getter for next RTMP message.
getNumberAvailable() - Method in class org.red5.io.object.RecordSet
Get the number of items already received from the server.
getNumberOfInboundStreams() - Method in class org.red5.io.sctp.packet.chunks.Init
Getter for the field numberOfInboundStreams.
getNumberOfInboundStreams() - Method in class org.red5.io.sctp.packet.chunks.InitAck
Getter for the field numberOfInboundStreams.
getNumberOfOutboundStreams() - Method in class org.red5.io.sctp.packet.chunks.Init
Getter for the field numberOfOutboundStreams.
getNumberOfOutboundStreams() - Method in class org.red5.io.sctp.packet.chunks.InitAck
Getter for the field numberOfOutboundStreams.
getNumberOfSubElements() - Method in class org.red5.io.matroska.dtd.CompoundTag
getNumberOfSubElements.
getNumInterframes() - Method in class org.red5.codec.AbstractVideo
Returns the number of interframes collected from last keyframe.
getNumInterframes() - Method in interface org.red5.codec.IVideoStreamCodec
Returns the number of interframes collected from last keyframe.
getObject() - Method in interface org.red5.server.api.event.IEvent
Returns event context object
getObject() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Returns event context object
getObject() - Method in class org.red5.server.net.rtmp.event.StreamActionEvent
getObject.
getObject() - Method in class org.red5.server.so.SharedObjectMessage
Returns event context object
getObjectId(IPersistable) - Method in class org.red5.server.persistence.RamPersistence
Get object id
getObjectName(String) - Method in class org.red5.server.persistence.RamPersistence
Get resource name from path.
getObjectNames() - Method in interface org.red5.cache.ICacheStore
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in class org.red5.cache.impl.CacheImpl
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in class org.red5.cache.impl.EhCacheImpl
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in class org.red5.cache.impl.NoCacheImpl
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in interface org.red5.server.api.persistence.IPersistenceStore
Return iterator over the names of all already loaded objects in the storage.
getObjectNames() - Method in class org.red5.server.persistence.RamPersistence
Return iterator over the names of all already loaded objects in the storage.
getObjectPath(String, String) - Method in class org.red5.server.persistence.FilePersistence
Get object path for given id and name.
getObjectPath(String, String) - Method in class org.red5.server.persistence.RamPersistence
Get object path for given id and name.
getObjectProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Return object property to message
getObjectProperty(String) - Method in interface org.red5.server.messaging.IMessage
Return object property to message
getObjects() - Method in interface org.red5.cache.ICacheStore
Return iterator over the already loaded objects in the storage.
getObjects() - Method in class org.red5.cache.impl.CacheImpl
Return iterator over the already loaded objects in the storage.
getObjects() - Method in class org.red5.cache.impl.EhCacheImpl
Return iterator over the already loaded objects in the storage.
getObjects() - Method in class org.red5.cache.impl.NoCacheImpl
Return iterator over the already loaded objects in the storage.
getObjects() - Method in interface org.red5.server.api.persistence.IPersistenceStore
Return iterator over the already loaded objects in the storage.
getObjects() - Method in class org.red5.server.persistence.RamPersistence
Return iterator over the already loaded objects in the storage.
getObjectType() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
Getter for the field objectType.
getOBUElements() - Method in class org.red5.io.rtp.AV1Packetizer
getOBUElements.
getOffset() - Method in class org.red5.io.flv.impl.FLVReader
Returns the offet length
getOffset() - Method in class org.red5.io.flv.impl.FLVWriter
Return the offset
getOffset() - Method in interface org.red5.io.ITagReader
Returns the offet length
getOffset() - Method in interface org.red5.io.ITagWriter
Return the offset
getOffset() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns the offet length
getOffset() - Method in class org.red5.io.mp4.MP4Frame
Returns the offset of the data chunk in the media source.
getOnDemandStream(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get a stream that can be used for playback of the on-demand stream
getOnDemandStream(IScope, String) - Method in interface org.red5.server.api.service.IOnDemandStreamService
Get a stream that can be used for playback of the on-demand stream
getOperation() - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
Getter for the field operation.
getOperation() - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Getter for the field operation.
getOrder() - Method in enum class org.red5.codec.AudioChannelOrder
Getter for the field order.
getOrigin() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field origin.
getOriginalRequest() - Method in class org.red5.server.net.rtmpe.EncryptedWriteRequest
getPacket() - Method in class org.red5.server.net.rtmp.ReceivedMessageTask
Getter for the field packet.
getPacketType() - Method in class org.red5.codec.AbstractAudio
Returns the packet type for the codec.
getPacketType() - Method in class org.red5.codec.AbstractVideo
Returns the packet type for the codec.
getPacketType() - Method in enum class org.red5.codec.AudioPacketType
Getter for the field packetType.
getPacketType() - Method in interface org.red5.codec.IAudioStreamCodec
Returns the packet type for the codec.
getPacketType() - Method in interface org.red5.codec.IVideoStreamCodec
Returns the packet type for the codec.
getPacketType() - Method in enum class org.red5.codec.VideoPacketType
Getter for the field packetType.
getPacketType() - Method in class org.red5.server.net.rtmp.event.AudioData
Returns the audio packet type.
getParameterMap() - Method in class org.red5.net.websocket.server.WsHandshakeRequest
getParameters() - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Getter for the field parameters.
getParameters() - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Returns streaming parameters.
getParameters() - Method in exception class org.red5.server.exception.ClientDetailsException
Get parameters to return to the client.
getParameters() - Method in class org.red5.server.stream.ClientBroadcastStream
Returns streaming parameters.
getParamMap() - Method in class org.red5.server.messaging.PipeConnectionEvent
Return event parameters as Map
getParams() - Method in class org.red5.server.net.rtmp.event.ClientInvokeEvent
Getter for the field params.
getParams() - Method in class org.red5.server.net.rtmp.event.ClientNotifyEvent
Getter for the field params.
getParent() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Return parent scope
getParent() - Method in interface org.red5.server.api.scope.IBasicScope
Get this scopes parent.
getParent() - Method in class org.red5.server.scope.BasicScope
Get this scopes parent.
getParent() - Method in class org.red5.server.scope.Scope
Get this scopes parent.
getParentContext() - Method in class org.red5.server.ContextLoader
Return parent context
getParts() - Method in class org.red5.server.net.rtmp.event.Aggregate
Breaks-up the aggregate into its individual parts and returns them as a list.
getPasswd() - Static method in class org.red5.io.tls.TLSFactory
Getter for the field passwd.
getPath() - Method in class org.red5.net.websocket.model.WSMessage
Getter for the field path.
getPath() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getPath() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field path.
getPath() - Method in class org.red5.net.websocket.WebSocketScope
Returns the path of the scope.
getPath() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Getter for stateful scope path
getPath() - Method in interface org.red5.server.api.IConnection
Get the path for this connection.
getPath() - Method in interface org.red5.server.api.persistence.IPersistable
Returns the path of the persistent object.
getPath() - Method in interface org.red5.server.api.scope.IBasicScope
Get the full absolute path.
getPath() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Get the full absolute path.
getPath() - Method in class org.red5.server.BaseConnection
Get the path for this connection.
getPath() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getPath.
getPath() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getPath.
getPath() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return scope path calculated from parent path and parent scope name
getPath() - Method in class org.red5.server.PersistableAttributeStore
Ruturn scope path
getPath() - Method in class org.red5.server.scope.BasicScope
Get the full absolute path.
getPath() - Method in class org.red5.server.scope.Scope
Get the full absolute path.
getPath() - Method in class org.red5.server.so.SharedObject
Returns the path of the persistent object.
getPath() - Method in class org.red5.server.so.SharedObjectScope
Get the full absolute path.
getPayload() - Method in class org.red5.net.websocket.model.WSMessage
Returns the payload.
getPendingCall(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Get pending call service by id.
getPendingCallsConcurrencyLevel() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field pendingCallsConcurrencyLevel.
getPendingCallsInitalCapacity() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field pendingCallsInitalCapacity.
getPendingChannel(InetSocketAddress) - Method in interface org.red5.io.sctp.IServerChannelControl
getPendingChannel.
getPendingChannel(InetSocketAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
getPendingChannel.
getPendingMessages() - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Count of outgoing messages not yet written.
getPendingMessages() - Method in interface org.red5.server.api.IConnection
Total number of messages that are pending to be sent to the connection.
getPendingMessages() - Method in class org.red5.server.BaseConnection
Count of outgoing messages not yet written.
getPendingMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getPendingMessages.
getPendingMessages() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getPendingMessages.
getPendingMessages() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Count of outgoing messages not yet written.
getPendingMessages(int) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Return any pending messages up to a given size.
getPendingMessages(int) - Method in class org.red5.client.net.rtmpt.RTMPTClientConnection
Return any pending messages up to a given size.
getPendingVideoMessages(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Total number of video messages that are pending to be sent to a stream.
getPendingVideoMessages(Number) - Method in class org.red5.server.BaseConnection
Count of outgoing video messages not yet written.
getPendingVideoMessages(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Count of outgoing video messages not yet written.
getPermissions(IConnection) - Method in interface org.red5.server.api.IClient
Return the permissions in a given context.
getPermissions(IConnection) - Method in class org.red5.server.Client
Return the permissions in a given context.
getPersistanceStore() - Method in interface org.red5.server.api.IContext
Returns persistence store object, a storage for persistent objects like persistent SharedObjects.
getPersistanceStore() - Method in class org.red5.server.Context
Return persistence store
getPersistanceStore() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getPersistanceStore.
getPersistenceInterval() - Method in class org.red5.server.persistence.FilePersistence
Getter for the field persistenceInterval.
getPersistenceStore(ResourcePatternResolver, String) - Static method in class org.red5.server.api.persistence.PersistenceUtils
Returns persistence store object.
getPlaybackStart() - Method in class org.red5.server.stream.PlayEngine
Getter for the field playbackStart.
getPlugin(String) - Static method in class org.red5.server.plugin.PluginRegistry
Returns a plug-in.
getPluginName() - Method in class org.red5.server.plugin.PluginDescriptor
Getter for the field pluginName.
getPlugins() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Returns any plug-ins descriptors added
getPluginType() - Method in class org.red5.server.plugin.PluginDescriptor
Getter for the field pluginType.
getPoolSize() - Method in class org.red5.server.net.remoting.RemotingClient
Getter for the field poolSize.
getPort() - Method in interface org.red5.io.sctp.IServerChannelControl
getPort.
getPort() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
getPort.
getPosition() - Method in class org.red5.io.obu.BitReader
getPosition.
getPost(String) - Static method in class org.red5.client.net.rtmpt.RTMPTClientConnector
getPost.
getPrefix() - Method in interface org.red5.server.api.service.IStreamableFileService
Getter for prefix.
getPrefix() - Method in class org.red5.server.service.BaseStreamableFileService
Getter for prefix.
getPrefix() - Method in class org.red5.server.service.flv.impl.FLVService
Getter for prefix.
getPrefix() - Method in class org.red5.server.service.mp4.impl.MP4Service
Getter for prefix.
getPrettyFormatted(String) - Static method in class org.red5.io.utils.RandomGUID
Returns a nice neat formatted string.
getPreviousTagSize() - Method in class org.red5.io.flv.impl.Tag
Returns previous tag size
getPreviousTagSize() - Method in interface org.red5.io.ITag
Returns previous tag size
getPreviousTagSize() - Method in class org.red5.server.stream.consumer.ImmutableTag
Return previous tag size
getProcessPeriod() - Method in class org.red5.net.websocket.server.WsWriteTimeout
The default value is 1 which means asynchronous write timeouts are processed every 1 second.
getProperties() - Method in class org.red5.server.plugin.PluginDescriptor
Getter for the field properties.
getPropertyType(Object, String) - Method in class org.red5.io.amf.Input
getPropertyType.
getProtocol() - Method in interface org.red5.net.websocket.listener.IWebSocketDataListener
Returns the protocol for which this listener is interested.
getProtocol() - Method in class org.red5.net.websocket.listener.WebSocketDataListener
Returns the protocol for which this listener is interested.
getProtocol() - Method in class org.red5.net.websocket.WebSocketConnection
Returns the protocol enabled on this connection.
getProtocol() - Method in interface org.red5.server.api.IConnection
Returns the protocol type for this connection. eg. rtmp, rtmpt, http
getProtocol() - Method in class org.red5.server.net.rtmp.RTMPConnection
Returns the protocol type for this connection. eg. rtmp, rtmpt, http
getProtocols() - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Getter for the field protocols.
getProvider() - Method in interface org.red5.server.api.stream.IBroadcastStream
Get the provider corresponding to this stream.
getProvider() - Method in class org.red5.server.messaging.PipeConnectionEvent
Return pipe connection provider
getProvider() - Method in class org.red5.server.stream.ClientBroadcastStream
Getter for provider
getProvider() - Method in class org.red5.server.stream.ServerStream
Get the provider corresponding to this stream.
getProviderInput(IScope, String) - Method in interface org.red5.server.stream.IProviderService
Get a named provider as the source of input.
getProviderInput(IScope, String) - Method in class org.red5.server.stream.ProviderService
Get a named provider as the source of input.
getProviders() - Method in class org.red5.server.messaging.AbstractPipe
Getter for providers
getProviders() - Method in interface org.red5.server.messaging.IMessageOutput
Getter for providers
getProviders() - Method in class org.red5.server.scope.BroadcastScope
Getter for providers list
getPublicKey(KeyPair) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the public key for a given key pair.
getPublishedName() - Method in interface org.red5.server.api.statistics.IClientBroadcastStreamStatistics
Get stream publish name.
getPublishedName() - Method in interface org.red5.server.api.stream.IBroadcastStream
Get stream publish name.
getPublishedName() - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
getPublishedName.
getPublishedName() - Method in class org.red5.server.stream.ClientBroadcastStream
Getter for published name
getPublishedName() - Method in class org.red5.server.stream.ServerStream
Get stream publish name.
getQualified(String, String) - Method in class org.red5.io.utils.Stax2DomBuilder
getQualified.
getQueryString() - Method in class org.red5.net.websocket.server.WsHandshakeRequest
getQuerystringParameters() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field querystringParameters.
getQueueThreshold() - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Returns the size of the delayed writing queue.
getRandom() - Method in interface org.red5.io.sctp.IServerChannelControl
getRandom.
getRandom() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
getRandom.
getReadBytes() - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
getReadBytes.
getReadBytes() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field readBytes.
getReadBytes() - Method in interface org.red5.server.api.IConnection
Total number of bytes read from the connection.
getReadBytes() - Method in class org.red5.server.BaseConnection
getReadBytes.
getReadBytes() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getReadBytes.
getReadBytes() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getReadBytes.
getReadBytes() - Method in class org.red5.server.net.rtmp.RTMPConnection
getReadBytes.
getReadBytes() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
getReadBytes.
getReadChunkSize() - Method in class org.red5.server.net.rtmp.codec.RTMP
Getter for write chunk size.
getReader() - Method in class org.red5.io.flv.impl.FLV
Returns a reader to parse and read the tags inside the file.
getReader() - Method in interface org.red5.io.IStreamableFile
Returns a reader to parse and read the tags inside the file.
getReader() - Method in class org.red5.io.mp4.impl.MP4
Returns a reader to parse and read the tags inside the file.
getReader() - Method in interface org.red5.server.api.stream.IStreamableFile
Returns a reader to parse and read the tags inside the file.
getReadMessages() - Method in interface org.red5.server.api.IConnection
Total number of messages read from the connection.
getReadMessages() - Method in class org.red5.server.BaseConnection
Getter for the field readMessages.
getReadMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getReadMessages.
getReadMessages() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getReadMessages.
getReadTime() - Method in interface org.red5.server.api.service.IServiceCall
Returns the time stamp at which this object was deserialized.
getReadTime() - Method in class org.red5.server.service.Call
Returns the time stamp at which this object was deserialized.
getReadTimeout() - Static method in class org.red5.net.websocket.WebSocketConnection
Getter for the field readTimeout.
getRealm() - Method in class org.red5.server.tomcat.TomcatLoader
Getter for realm.
getReason() - Method in exception class org.red5.server.exception.ClientRejectedException
Getter for reason
getReceivedTime() - Method in class org.red5.server.net.rtmp.event.CachedEvent
Getter for the field receivedTime.
getRecordFile(IScope, String) - Method in class org.red5.server.stream.ClientBroadcastStream
Get the file we'd be recording to based on scope and given name.
getRecordFile(IScope, String) - Static method in class org.red5.server.stream.RecordingListener
Get the file we'd be recording to based on scope and given name.
getRed5ApplicationContext(String) - Static method in class org.red5.server.LoaderBase
Getter for a Red5 application context.
getRed5ApplicationContexts() - Static method in class org.red5.server.LoaderBase
Returns the map containing all of the registered Red5 application contexts.
getReference(int) - Method in class org.red5.io.object.BaseInput
Returns the object with the parameters id
getReferenceId(Object) - Method in class org.red5.io.object.BaseOutput
Returns the reference id based on the parameter obj
getRefStorage() - Method in class org.red5.io.amf3.Input
Getter for the field refStorage.
getRegisteredEndpointPaths() - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
Getter for the field registeredEndpointPaths.
getRemoteAddress() - Method in interface org.red5.server.api.IConnection
Get the IP address the client is connected from.
getRemoteAddress() - Method in class org.red5.server.BaseConnection
Get the IP address the client is connected from.
getRemoteAddress() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getRemoteAddress.
getRemoteAddress() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getRemoteAddress.
getRemoteAddresses() - Method in interface org.red5.server.api.IConnection
Get the IP addresses the client is connected from.
getRemoteAddresses() - Method in class org.red5.server.BaseConnection
Get the IP addresses the client is connected from.
getRemoteAddresses() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getRemoteAddresses.
getRemoteAddresses() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getRemoteAddresses.
getRemoteAddresses(HttpServletRequest) - Static method in class org.red5.server.net.servlet.ServletUtils
Return all remote addresses that were involved in the passed request.
getRemotePassword() - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
Getter for the field remotePassword.
getRemotePort() - Method in interface org.red5.server.api.IConnection
Get the port the client is connected from.
getRemotePort() - Method in class org.red5.server.BaseConnection
Get the port the client is connected from.
getRemotePort() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getRemotePort.
getRemotePort() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getRemotePort.
getRemoteUsername() - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
Getter for the field remoteUsername.
getRequestURI() - Method in class org.red5.net.websocket.server.WsHandshakeRequest
getReservedStreamsConcurrencyLevel() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field reservedStreamsConcurrencyLevel.
getReservedStreamsInitalCapacity() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field reservedStreamsInitalCapacity.
getResource(String) - Method in class org.red5.classloading.ChildFirstClassLoader
Override the parent-first resource loading model established by java.lang.Classloader with child-first behavior.
getResource(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Return resource by name
getResource(String) - Method in class org.red5.server.Context
getResource.
getResource(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getResource.
getResource(String) - Method in class org.red5.server.scope.Scope
Return resource located at given path
getResources(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Returns array of resources (as Spring core Resource class instances)
getResources(String) - Method in class org.red5.server.Context
getResources.
getResources(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getResources.
getResources(String) - Method in class org.red5.server.scope.Scope
Return array of resources from path string, usually used with pattern path
getResult() - Method in interface org.red5.server.api.service.IPendingServiceCall
Returns service call result
getResult() - Method in class org.red5.server.messaging.OOBControlMessage
Getter for property 'result'.
getResult() - Method in class org.red5.server.service.PendingCall
Returns service call result
getRootContext() - Method in interface org.red5.server.api.IApplicationLoader
Return the root ApplicationContext.
getRootContext() - Method in class org.red5.server.tomcat.TomcatApplicationLoader
Return the root ApplicationContext.
getRTMPDecoder() - Method in class org.red5.server.net.rtmp.codec.RTMPCodecFactory
Returns the RTMP decoder.
getRTMPDecoder() - Method in class org.red5.server.net.rtmpt.codec.RTMPTCodecFactory
Returns the RTMP decoder.
getRTMPEncoder() - Method in class org.red5.server.net.rtmp.codec.RTMPCodecFactory
Returns the RTMP encoder.
getRTMPEncoder() - Method in class org.red5.server.net.rtmpt.codec.RTMPTCodecFactory
Returns the RTMP encoder.
getRunning() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Check if scope is in running state
getRunning() - Method in class org.red5.server.scope.Scope
Here for JMX only, uses isEnabled()
getSampleRate() - Method in class org.red5.codec.AbstractAudio
Returns the sample rate for the codec.
getSampleRate() - Method in interface org.red5.codec.IAudioStreamCodec
Returns the sample rate for the codec.
getSampleSizeInBits() - Method in class org.red5.codec.AbstractAudio
Returns the sample size in bits for the codec.
getSampleSizeInBits() - Method in interface org.red5.codec.IAudioStreamCodec
Returns the sample size in bits for the codec.
getSaveFilename() - Method in interface org.red5.server.api.statistics.IClientBroadcastStreamStatistics
Get the filename the stream is being saved as.
getSaveFilename() - Method in interface org.red5.server.api.stream.IBroadcastStream
Get the filename the stream is being saved as.
getSaveFilename() - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
getSaveFilename.
getSaveFilename() - Method in class org.red5.server.stream.ClientBroadcastStream
Get the filename the stream is being saved as.
getSaveFilename() - Method in class org.red5.server.stream.ServerStream
Get the filename the stream is being saved as.
getScheduledJobNames() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Returns list of scheduled job names
getScheduledJobNames() - Method in interface org.red5.server.api.scheduling.ISchedulingService
Return names of scheduled jobs.
getScheduledJobNames() - Method in interface org.red5.server.jmx.mxbeans.JDKSchedulingServiceMXBean
getScheduledJobNames.
getScheduledJobNames() - Method in class org.red5.server.scheduling.JDKSchedulingService
Return names of scheduled jobs.
getScheduler() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field scheduler.
getSchedulerThreadSize() - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Getter for the field schedulerThreadSize.
getScope() - Method in class org.red5.net.websocket.WebSocketConnection
Return the WebSocketScope to which we're connected/connecting.
getScope() - Method in class org.red5.net.websocket.WebSocketScope
Returns the associated scope.
getScope() - Method in class org.red5.server.adapter.AbstractScopeAdapter
getScope.
getScope() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Getter for wrapped scope
getScope() - Method in interface org.red5.server.api.IConnection
Get the scope this is connected to.
getScope() - Method in class org.red5.server.api.Red5
Get the scope
getScope() - Method in interface org.red5.server.api.stream.IStream
Get the scope this stream is associated with.
getScope() - Method in class org.red5.server.BaseConnection
Return the current scope.
getScope() - Method in class org.red5.server.Context
Return scope
getScope() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getScope.
getScope() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getScope.
getScope() - Method in interface org.red5.server.jmx.mxbeans.Red5MXBean
getScope.
getScope() - Method in class org.red5.server.stream.AbstractStream
Return scope.
getScope(String) - Method in class org.red5.net.websocket.WebSocketScopeManager
Get the corresponding scope.
getScope(String) - Method in interface org.red5.server.api.scope.IScope
Return scope by name
getScope(String) - Method in class org.red5.server.scope.Scope
Return scope by name
getScopeNames() - Method in interface org.red5.server.api.scope.IScope
Get a set of the child scope names.
getScopeNames() - Method in class org.red5.server.scope.Scope
Return child scope names iterator
getScopeResolver() - Method in class org.red5.server.Context
Return scope resolver
getScopes() - Method in interface org.red5.server.api.IClient
Get a set of scopes the client is connected to.
getScopes() - Method in interface org.red5.server.api.statistics.IStatisticsService
Return a list of all scopes that currently exist on the server.
getScopes() - Method in class org.red5.server.Client
getScopes.
getScopes() - Method in class org.red5.server.statistics.StatisticsService
getScopes.
getScopes(String) - Method in interface org.red5.server.api.statistics.IStatisticsService
Return a list of all scopes that currently exist on the server below a current path.
getScopes(String) - Method in class org.red5.server.statistics.StatisticsService
Return a list of all scopes that currently exist on the server below a current path.
getScopeService(IScope, Class<?>) - Static method in class org.red5.server.util.ScopeUtils
Returns scope service that implements a given interface.
getScopeService(IScope, Class<?>, boolean) - Static method in class org.red5.server.util.ScopeUtils
getScopeService.
getScopeService(IScope, Class<?>, Class<?>) - Static method in class org.red5.server.util.ScopeUtils
Returns scope service that implements a given interface.
getScopeService(IScope, Class<?>, Class<?>, boolean) - Static method in class org.red5.server.util.ScopeUtils
getScopeService.
getScopeService(IScope, String) - Static method in class org.red5.server.util.ScopeUtils
Returns scope service by bean name.
getScopeService(IScope, String, Class<?>) - Static method in class org.red5.server.util.ScopeUtils
Returns scope services (e.g.
getScopeStatisticsSO(IScope) - Method in interface org.red5.server.api.statistics.IStatisticsService
Return the shared object that will be used to keep scope statistics.
getScopeStatisticsSO(IScope) - Method in class org.red5.server.statistics.StatisticsService
Return the shared object that will be used to keep scope statistics.
getSecureClient() - Static method in class org.red5.server.util.HttpConnectionUtil
Returns a client with all our selected properties / params and SSL enabled.
getSendTimeout() - Static method in class org.red5.net.websocket.WebSocketConnection
Getter for the field sendTimeout.
getSerializeCache() - Static method in class org.red5.io.amf.Output
Getter for the field serializeCache.
getServer() - Method in class org.red5.net.websocket.WebSocketPlugin
Return the server reference.
getServer() - Method in interface org.red5.server.api.scope.IGlobalScope
Return the server this global scope runs in.
getServer() - Method in class org.red5.server.plugin.Red5Plugin
Return the server reference.
getServer() - Method in class org.red5.server.scope.GlobalScope
Return the server instance connected to this scope.
getServer() - Method in class org.red5.server.scope.Scope
Return the server instance connected to this scope.
getServer() - Method in class org.red5.server.scope.WebScope
Return the server instance connected to this scope.
getServerStream(IScope, String) - Static method in class org.red5.server.api.stream.support.StreamUtils
Looks up a server stream in the stream map.
getService(File) - Method in interface org.red5.server.api.stream.IStreamableFileFactory
getService.
getService(File) - Method in class org.red5.server.stream.StreamableFileFactory
getService.
getServiceHandler(String) - Method in interface org.red5.server.api.service.IServiceHandlerProvider
Return a previously registered service handler.
getServiceHandler(String) - Method in class org.red5.server.scope.Scope
Return a previously registered service handler.
getServiceHandler(String) - Method in class org.red5.server.so.ClientSharedObject
Return a previously registered service handler.
getServiceHandler(String) - Method in class org.red5.server.so.SharedObjectScope
Return a previously registered service handler.
getServiceHandlerNames() - Method in interface org.red5.server.api.service.IServiceHandlerProvider
Get list of registered service handler names.
getServiceHandlerNames() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return set of service handler names
getServiceHandlerNames() - Method in class org.red5.server.scope.Scope
Return set of service handler names.
getServiceHandlerNames() - Method in class org.red5.server.so.ClientSharedObject
Get list of registered service handler names.
getServiceHandlerNames() - Method in class org.red5.server.so.SharedObjectScope
Get list of registered service handler names.
getServiceHandlerProvider() - Method in interface org.red5.server.api.service.IServiceHandlerProviderAware
Return object that knows about service handlers.
getServiceHandlers() - Method in class org.red5.server.scope.Scope
Return map of service handlers.
getServiceHandlers(boolean) - Method in class org.red5.server.scope.Scope
Return map of service handlers and optionally created it if it doesn't exist.
getServiceInvoker() - Method in interface org.red5.server.api.IContext
Returns service invoker object.
getServiceInvoker() - Method in class org.red5.server.Context
Return service invoker
getServiceInvoker() - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
getServiceInvoker.
getServiceMethodName() - Method in interface org.red5.server.api.service.IServiceCall
Returns service method name
getServiceMethodName() - Method in class org.red5.server.service.Call
Returns service method name
getServiceName() - Method in interface org.red5.server.api.service.IServiceCall
Returns service name
getServiceName() - Method in class org.red5.server.messaging.OOBControlMessage
Getter for property 'serviceName'.
getServiceName() - Method in class org.red5.server.service.Call
Returns service name
getServiceName() - Method in exception class org.red5.server.service.ServiceNotFoundException
Get the name of the service that doesn't exist.
getServiceParamMap() - Method in class org.red5.server.messaging.OOBControlMessage
Getter for property 'serviceParamMap'.
getServices() - Method in interface org.red5.server.api.stream.IStreamableFileFactory
Getter for services
getServices() - Method in class org.red5.server.stream.StreamableFileFactory
Getter for services
getServletContext() - Method in interface org.red5.server.security.IRed5Realm
Returns the servlet context.
getSession(String) - Static method in class org.red5.server.session.SessionManager
getSession.
getSessionId() - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Get the session id, this may be null.
getSessionId() - Method in class org.red5.client.net.rtmpt.RTMPTClientConnector
Getter for the field sessionId.
getSessionId() - Method in class org.red5.net.websocket.WebSocketConnection
Returns the WsSession id associated with this connection.
getSessionId() - Method in interface org.red5.server.api.IConnection
Get the session id, this may be null.
getSessionId() - Method in interface org.red5.server.api.session.ISession
Returns the session's identifier.
getSessionId() - Method in class org.red5.server.BaseConnection
Get the session id, this may be null.
getSessionId() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getSessionId.
getSessionId() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getSessionId.
getSessionId() - Method in class org.red5.server.net.protocol.RTMPDecodeState
Getter for the field sessionId.
getSessionId() - Method in class org.red5.server.session.Session
Getter for the field sessionId.
getSessionId() - Static method in class org.red5.server.session.SessionManager
getSessionId.
getSetAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get Set attribute by name
getSetAttribute(String) - Method in class org.red5.server.AttributeStore
Get Set attribute by name
getSetAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get Set attribute by name
getSharedObject(String, boolean) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
getSharedObject.
getSharedObject(String, boolean) - Method in interface org.red5.client.net.rtmp.IRTMPClient
getSharedObject.
getSharedObject(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get a shared object by name.
getSharedObject(IScope, String) - Method in interface org.red5.server.api.so.ISharedObjectService
Get a shared object by name.
getSharedObject(IScope, String) - Method in class org.red5.server.so.SharedObjectService
Get a shared object by name.
getSharedObject(IScope, String, boolean) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get a shared object by name and create it if it doesn't exist.
getSharedObject(IScope, String, boolean) - Method in interface org.red5.server.api.so.ISharedObjectService
Get a shared object by name and create it if it doesn't exist.
getSharedObject(IScope, String, boolean) - Method in class org.red5.server.so.SharedObjectService
Get a shared object by name and create it if it doesn't exist.
getSharedObjectNames(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get a set of the shared object names.
getSharedObjectNames(IScope) - Method in interface org.red5.server.api.so.ISharedObjectService
Get a set of the shared object names.
getSharedObjectNames(IScope) - Method in class org.red5.server.so.SharedObjectService
Get a set of the shared object names.
getSharedObjects(String) - Method in interface org.red5.server.api.statistics.IStatisticsService
Return informations about shared objects for a given scope.
getSharedObjects(String) - Method in class org.red5.server.statistics.StatisticsService
Return informations about shared objects for a given scope.
getSharedObjectSecurity() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get handlers that protect shared objects.
getSharedObjectSecurity() - Method in interface org.red5.server.api.so.ISharedObjectSecurityService
Get handlers that protect shared objects.
getSharedObjectSecurity() - Method in class org.red5.server.so.SharedObjectScope
Get handlers that protect shared objects.
getSharedObjectStatisticsSO(IScope) - Method in interface org.red5.server.api.statistics.IStatisticsService
Return the shared object that will be used to keep SO statistics.
getSharedObjectStatisticsSO(IScope) - Method in class org.red5.server.statistics.StatisticsService
Return the shared object that will be used to keep SO statistics.
getSharedSecret(byte[], KeyAgreement) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Determines the validation scheme for given input.
getShortAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get Short attribute by name
getShortAttribute(String) - Method in class org.red5.server.AttributeStore
Get Short attribute by name
getShortAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get Short attribute by name
getShortProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Return short property to message
getShortProperty(String) - Method in interface org.red5.server.messaging.IMessage
Return short property to message
getSignature() - Method in class org.red5.io.flv.FLVHeader
Returns the signature bytes
getSize() - Method in class org.red5.io.matroska.dtd.Tag
getter for size
getSize() - Method in class org.red5.io.mp4.MP4Frame
Returns the size of the data chunk.
getSize() - Method in class org.red5.io.sctp.packet.chunks.Chunk
getSize.
getSize() - Method in class org.red5.io.sctp.packet.chunks.Init
getSize.
getSize() - Method in class org.red5.io.sctp.packet.chunks.InitAck
getSize.
getSize() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
getSize.
getSize() - Method in class org.red5.io.sctp.packet.SctpHeader
getSize.
getSize() - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Returns size in bytes
getSize() - Method in class org.red5.server.net.rtmp.event.ChunkSize
Getter for size.
getSize() - Method in class org.red5.server.net.rtmp.message.ChunkHeader
Getter for size
getSize() - Method in class org.red5.server.net.rtmp.message.Header
Getter for size.
getSocketAddress() - Method in class org.red5.server.tomcat.TomcatConnector
getSocketAddress.
getSource() - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Getter for the field source.
getSource() - Method in interface org.red5.server.api.event.IEvent
Returns event listener
getSource() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Returns event listener
getSource() - Method in class org.red5.server.net.rtmp.event.StreamActionEvent
getSource.
getSourcePort() - Method in class org.red5.io.sctp.Association
getSourcePort.
getSourcePort() - Method in interface org.red5.io.sctp.IAssociationControl
getSourcePort.
getSourcePort() - Method in class org.red5.io.sctp.packet.SctpHeader
Getter for the field sourcePort.
getSourcePort() - Method in class org.red5.io.sctp.packet.SctpPacket
getSourcePort.
getSourceType() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Getter for the field sourceType.
getSourceType() - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Getter for source type
getSpeed() - Method in interface org.red5.server.stream.ITokenBucket
The amount of tokens increased per millisecond.
getStart() - Method in interface org.red5.server.api.stream.IPlayItem
Start time in milliseconds.
getStart() - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Returns boolean value that specifies whether item can be played
getStart() - Method in class org.red5.server.api.stream.support.SimplePlayItem
Returns boolean value that specifies whether item can be played
getStartChildren() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getStartChildren.
getStartChildren() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field startChildren.
getStartTime() - Method in interface org.red5.server.api.stream.IStream
Returns the timestamp at which the stream was started.
getStartTime() - Method in class org.red5.server.stream.AbstractStream
Returns timestamp at which the stream was started.
getState() - Method in class org.red5.io.sctp.Association
getState.
getState() - Method in interface org.red5.io.sctp.IAssociationControl
getState.
getState() - Method in class org.red5.proxy.StreamingProxy
Getter for the field state.
getState() - Method in interface org.red5.server.api.stream.ISubscriberStream
Return the streams state enum.
getState() - Method in class org.red5.server.net.rtmp.codec.RTMP
Return current state.
getState() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field state.
getState() - Method in class org.red5.server.stream.AbstractStream
Return stream state.
getStateCode() - Method in class org.red5.server.net.rtmp.RTMPConnection
getStateCode.
getStatistics() - Method in interface org.red5.server.api.scope.IScope
Return statistics informations about the scope.
getStatistics() - Method in interface org.red5.server.api.so.ISharedObject
Return statistics about the shared object.
getStatistics() - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Return statistics about the stream.
getStatistics() - Method in interface org.red5.server.api.stream.IPlaylistSubscriberStream
Return statistics about this stream.
getStatistics() - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaTransportMXBean
getStatistics.
getStatistics() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Returns the current statistics as a json formatted string.
getStatistics() - Method in class org.red5.server.scope.Scope
Return statistics informations about the scope.
getStatistics() - Method in class org.red5.server.so.SharedObjectScope
Return statistics about the shared object.
getStatistics() - Method in class org.red5.server.stream.ClientBroadcastStream
Return statistics about the stream.
getStatistics() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Return statistics about this stream.
getStatus() - Method in interface org.red5.server.api.service.IServiceCall
Get service call status
getStatus() - Method in class org.red5.server.service.Call
Get service call status
getStatus(String) - Method in class org.red5.server.net.rtmp.RTMPHandler
getStatus.
getStatusObject(String) - Method in class org.red5.server.net.rtmp.status.StatusObjectService
Return status object by code
getStore() - Method in interface org.red5.server.api.persistence.IPersistable
Returns the persistence store this object is stored in
getStore() - Method in interface org.red5.server.api.scope.IBasicScope
Get the persistable store
getStore() - Method in class org.red5.server.PersistableAttributeStore
Return persistent store
getStore() - Method in class org.red5.server.scope.BasicScope
Getter for the field store.
getStore() - Method in class org.red5.server.scope.GlobalScope
Getter for the field store.
getStore() - Method in class org.red5.server.so.SharedObject
Returns the persistence store this object is stored in
getStore() - Method in class org.red5.server.so.SharedObjectScope
Getter for the field store.
getStoreType() - Static method in class org.red5.io.tls.TLSFactory
Getter for the field storeType.
getStreamableFile(File) - Method in interface org.red5.server.api.service.IStreamableFileService
Return streamable file reference.
getStreamableFile(File) - Method in class org.red5.server.service.BaseStreamableFileService
Return streamable file reference.
getStreamableFile(File) - Method in class org.red5.server.service.flv.impl.FLVService
Return streamable file reference.
getStreamableFile(File) - Method in class org.red5.server.service.mp4.impl.MP4Service
Return streamable file reference.
getStreamAwareHandler() - Method in class org.red5.server.stream.AbstractStream
Return stream aware scope handler or null if scope is null.
getStreamByChannelId(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Return stream by given channel id.
getStreamById(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Get a stream by its id.
getStreamById(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Get a stream by its id.
getStreamId() - Method in interface org.red5.server.api.IConnection
Returns the current stream id.
getStreamId() - Method in interface org.red5.server.api.stream.IClientStream
Get stream id allocated in a connection.
getStreamId() - Method in class org.red5.server.BaseConnection
Returns the current stream id.
getStreamId() - Method in class org.red5.server.net.rtmp.event.SetBuffer
Getter for the field streamId.
getStreamId() - Method in class org.red5.server.net.rtmp.message.Header
Getter for stream id
getStreamId() - Method in class org.red5.server.stream.AbstractClientStream
Return stream id
getStreamIdForChannelId(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Return stream id for given channel id.
getStreamInfo() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
Getter for the field streamInfo.
getStreamLength(String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Returns stream length.
getStreamListeners() - Method in interface org.red5.server.api.stream.IBroadcastStream
Return registered stream listeners.
getStreamListeners() - Method in class org.red5.server.stream.ClientBroadcastStream
Return registered stream listeners.
getStreamListeners() - Method in class org.red5.server.stream.ServerStream
getStreamListeners.
getStreamName() - Method in class org.red5.client.net.rtmpe.RTMPEClient
Returns the name of the stream being utilized.
getStreamPlaybackSecurity() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get handlers that protect stream plaback.
getStreamPlaybackSecurity() - Method in interface org.red5.server.api.service.IStreamSecurityService
Get handlers that protect stream plaback.
getStreamPublishSecurity() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Get handlers that protect stream publishing.
getStreamPublishSecurity() - Method in interface org.red5.server.api.service.IStreamSecurityService
Get handlers that protect stream publishing.
getStreams() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for client streams.
getStreamsConcurrencyLevel() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field streamsConcurrencyLevel.
getStreamsInitalCapacity() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for the field streamsInitalCapacity.
getStreamsMap() - Method in interface org.red5.server.api.stream.IStreamCapableConnection
getStreamsMap.
getStreamsMap() - Method in class org.red5.server.net.rtmp.RTMPConnection
getStreamsMap.
getString() - Method in class org.red5.io.amf.Input
Read a string without the string type header.
getString() - Method in class org.red5.io.amf3.Input
Read a string without the string type header.
getString() - Method in interface org.red5.io.object.Input
Read a string without the string type header.
getStringAttribute(String) - Method in interface org.red5.server.api.ICastingAttributeStore
Get String attribute by name
getStringAttribute(String) - Method in class org.red5.server.AttributeStore
Get String attribute by name
getStringAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
Get String attribute by name
getStringCache() - Static method in class org.red5.io.amf.Output
Getter for the field stringCache.
getStringProperty(String) - Method in class org.red5.server.messaging.AbstractMessage
Return string property to message
getStringProperty(String) - Method in interface org.red5.server.messaging.IMessage
Return string property to message
getSubprotocols() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getSubscriberStream(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Returns a stream that can subscribe a broadcast stream with the given name using "IBroadcastStream.subscribe".
getSubscriberStream(IScope, String) - Method in interface org.red5.server.api.service.ISubscriberStreamService
Returns a stream that can subscribe a broadcast stream with the given name using "IBroadcastStream.subscribe".
getSwfVerificationBytes() - Method in class org.red5.server.net.rtmp.RTMPHandshake
Returns the SWF verification bytes.
getTarget() - Method in class org.red5.server.messaging.OOBControlMessage
Getter for property 'target'.
getTargetChunkSize() - Static method in class org.red5.server.api.Red5
Returns the target chunk size.
getTargetChunkSize() - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
Getter for the field targetChunkSize.
getThreadCount() - Method in class org.red5.server.scheduling.JDKSchedulingService
Getter for the field threadCount.
getTime() - Method in interface org.red5.io.flv.meta.IMetaCue
Gets the time
getTime() - Method in class org.red5.io.flv.meta.MetaCue
Gets the time
getTime() - Method in class org.red5.io.mp4.MP4Frame
Returns the timestamp.
getTimeCode() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for time code
getTimeOffset() - Method in class org.red5.io.mp4.MP4Frame
Getter for the field timeOffset.
getTimeoutExpiry() - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
Getter for the field timeoutExpiry.
getTimer() - Method in class org.red5.server.net.rtmp.message.Header
Getter for timer
getTimer() - Method in class org.red5.server.net.rtmp.RTMPConnection
Returns a usable timestamp for written packets.
getTimerBase() - Method in class org.red5.server.net.rtmp.message.Header
Getter for the field timerBase.
getTimerDelta() - Method in class org.red5.server.net.rtmp.message.Header
Getter for the field timerDelta.
getTimestamp() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns the timestamp for the message.
getTimestamp() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the timestamp for the message.
getTimestamp() - Method in class org.red5.io.flv.impl.Tag
Return the timestamp
getTimestamp() - Method in interface org.red5.io.ITag
Return the timestamp
getTimestamp() - Method in interface org.red5.server.api.stream.IStreamPacket
Timestamp of this packet.
getTimestamp() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Getter for timestamp
getTimestamp() - Method in class org.red5.server.net.rtmp.event.CachedEvent
Getter for the field timestamp.
getTimestamp() - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Getter for timestamp
getTimestamp() - Method in class org.red5.server.so.SharedObjectEvent
getTimestamp.
getTimestamp() - Method in class org.red5.server.stream.consumer.ImmutableTag
Return the timestamp
getTimestamp() - Method in class org.red5.server.stream.consumer.QueuedMediaData
getTimestamp.
getTimeStamp() - Method in class org.red5.net.websocket.model.WSMessage
Getter for the field timeStamp.
getTimeToLive() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Returns the time to live for the message.
getTimeToLive() - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Returns the time to live for the message.
getTLSContext() - Static method in class org.red5.io.tls.TLSFactory
Returns an SSLContext for the configured keystore and truststore with the default password.
getTLSContext(String, char[]) - Static method in class org.red5.io.tls.TLSFactory
Returns an SSLContext for the configured keystore and truststore with the provided password.
getTLSContext(String, char[], InputStream, char[], InputStream) - Static method in class org.red5.io.tls.TLSFactory
Returns an SSLContext for the provided keystore and truststore input streams.
getTLSContext(String, String, String, String, String) - Static method in class org.red5.io.tls.TLSFactory
Returns an SSLContext for the provided keystore, truststore, and password.
getTotal() - Method in class org.red5.server.api.statistics.support.StatisticsCounter
Get total number.
getTotalBytes() - Method in class org.red5.io.flv.impl.FLVReader
Get the total readable bytes in a file or ByteBuffer
getTotalBytes() - Method in interface org.red5.io.ITagReader
Get the total readable bytes in a file or ByteBuffer
getTotalBytes() - Method in class org.red5.io.mp4.impl.MP4Reader
Get the total readable bytes in a file or ByteBuffer
getTotalChanges() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return number of attribute changes.
getTotalChanges() - Method in class org.red5.server.so.SharedObject
Return number of attribute changes.
getTotalClients() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return total number of clients connected to the scope.
getTotalClients() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return total number of clients connected to the scope.
getTotalClients() - Method in class org.red5.server.scope.Scope
Deprecated.
getTotalConnections() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return total number of connections to the scope.
getTotalConnections() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return total number of connections to the scope.
getTotalConnections() - Method in class org.red5.server.scope.Scope
Return total number of connections to the scope.
getTotalDeletes() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return number of attribute deletes.
getTotalDeletes() - Method in class org.red5.server.so.SharedObject
Return number of attribute deletes.
getTotalListeners() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return total number of subscribed listeners.
getTotalListeners() - Method in class org.red5.server.so.SharedObject
Return total number of subscribed listeners.
getTotalSends() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return number of times a message was sent.
getTotalSends() - Method in class org.red5.server.so.SharedObject
Return number of times a message was sent.
getTotalSubscopes() - Method in interface org.red5.server.api.statistics.IScopeStatistics
Return total number of subscopes created.
getTotalSubscopes() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Return total number of subscopes created.
getTotalSubscopes() - Method in class org.red5.server.scope.Scope
Return total number of subscopes created.
getTotalSubscribers() - Method in interface org.red5.server.api.statistics.IClientBroadcastStreamStatistics
Return total number of subscribers.
getTotalSubscribers() - Method in class org.red5.server.stream.ClientBroadcastStream
Return total number of subscribers.
getTrackCodec(int) - Method in class org.red5.codec.AbstractVideo
Returns a track codec for the given track index.
getTrackCodec(int) - Method in class org.red5.codec.ExtendedAudio
Returns the codec for the specified track.
getTrackCodec(IoBuffer) - Method in class org.red5.codec.AbstractVideo
Get the track codec for the given data.
getTrackCodec(IoBuffer) - Method in class org.red5.codec.ExtendedAudio
Get the track codec for the given data.
getTrackId() - Method in class org.red5.codec.AbstractAudio
Returns the track id.
getTrackId() - Method in class org.red5.codec.AbstractVideo
Returns the track id.
getTrackId() - Method in interface org.red5.codec.IAudioStreamCodec
Returns the track id.
getTrackId() - Method in interface org.red5.codec.IVideoStreamCodec
Returns the track id.
getTrackId() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
Getter for the field trackId.
getTrackNumber() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for track number
getTransactionId() - Method in interface org.red5.server.net.ICommand
getTransactionId.
getTransactionId() - Method in class org.red5.server.net.rtmp.event.Notify
Getter for transaction id
getTransactionId() - Method in class org.red5.server.net.rtmp.RTMPConnection
Generate next invoke id.
getTransformation() - Method in class org.red5.net.websocket.server.WsFrameServer
getTrustStoreFile() - Static method in class org.red5.io.tls.TLSFactory
Getter for the field trustStoreFile.
getTruststorePath() - Static method in class org.red5.io.tls.TLSFactory
Getter for the field truststorePath.
getType() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Getter for the field type.
getType() - Method in class org.red5.io.flv.impl.Tag
Getter for tag type
getType() - Method in interface org.red5.io.flv.meta.IMetaCue
Gets the type
getType() - Method in class org.red5.io.flv.meta.MetaCue
Gets the type
getType() - Method in class org.red5.io.mp4.MP4Frame
Returns the data type, being audio or video.
getType() - Method in interface org.red5.server.api.event.IEvent
Returns even type
getType() - Method in interface org.red5.server.api.IConnection
Deprecated.
getType() - Method in interface org.red5.server.api.persistence.IPersistable
Returns the type of the persistent object.
getType() - Method in interface org.red5.server.api.scope.IBasicScope
Get the type of the scope.
getType() - Method in class org.red5.server.BaseConnection
Get the connection type.
getType() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getType.
getType() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getType.
getType() - Method in class org.red5.server.messaging.PipeConnectionEvent
Return event type
getType() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Returns even type
getType() - Method in class org.red5.server.net.rtmp.event.StreamActionEvent
getType.
getType() - Method in enum class org.red5.server.net.rtmp.RTMPType
Getter for the field type.
getType() - Method in class org.red5.server.PersistableAttributeStore
Return scope type
getType() - Method in class org.red5.server.scope.BasicScope
Getter for the field type.
getType() - Method in interface org.red5.server.so.ISharedObjectEvent
Returns the type of the event.
getType() - Method in class org.red5.server.so.SharedObject
Returns the type of the persistent object.
getType() - Method in class org.red5.server.so.SharedObjectEvent
Returns the type of the event.
getType() - Method in class org.red5.server.so.SharedObjectMessage
Returns even type
getUid() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Getter for the field uid.
getUnpackWARs() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getUnpackWARs.
getUnpackWARs() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field unpackWARs.
getUpgradeInfo() - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
getUpTime() - Static method in class org.red5.server.api.Red5
Returns server uptime in milliseconds.
getUsedStreamCount() - Method in class org.red5.server.net.rtmp.RTMPConnection
Getter for used stream count.
getUserAgent() - Method in class org.red5.net.websocket.WebSocketConnection
Returns the user agent.
getUserPrincipal() - Method in class org.red5.net.websocket.server.WsHandshakeRequest
getUserProperties() - Method in class org.red5.net.websocket.server.WsPerSessionServerEndpointConfig
getUserProperty(String) - Method in class org.red5.net.websocket.WebSocketConnection
getUserProperty.
getValue() - Method in enum class org.red5.codec.VideoCommand
Getter for the field value.
getValue() - Method in enum class org.red5.codec.VideoFrameType
Getter for the field value.
getValue() - Method in class org.red5.io.matroska.dtd.BinaryTag
getter for value
getValue() - Method in class org.red5.io.matroska.dtd.FloatTag
getter for value as double
getValue() - Method in class org.red5.io.matroska.dtd.StringTag
getter for value
getValue() - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
getter for value
getValue() - Method in class org.red5.io.matroska.VINT
getter for value
getValue() - Method in enum class org.red5.io.obu.OBPChromaSamplePosition
Getter for the field value.
getValue() - Method in enum class org.red5.io.obu.OBPColorPrimaries
Getter for the field value.
getValue() - Method in enum class org.red5.io.obu.OBPFrameType
Getter for the field value.
getValue() - Method in enum class org.red5.io.obu.OBPMatrixCoefficients
Getter for the field value.
getValue() - Method in enum class org.red5.io.obu.OBPMetadataType
Getter for the field value.
getValue() - Method in enum class org.red5.io.obu.OBPTransferCharacteristics
Getter for the field value.
getValue() - Method in enum class org.red5.io.obu.OBUType
Getter for the field value.
getValue() - Method in enum class org.red5.io.sctp.packet.chunks.ChunkType
Getter for the field value.
getValue() - Method in interface org.red5.server.api.remoting.IRemotingHeader
Return value of header.
getValue() - Method in class org.red5.server.net.remoting.RemotingHeader
Return value of header.
getValue() - Method in interface org.red5.server.so.ISharedObjectEvent
Returns the value of the event.
getValue() - Method in class org.red5.server.so.SharedObjectEvent
Returns the value of the event.
getValue2() - Method in class org.red5.server.net.rtmp.event.Ping
Getter for property 'value2'.
getValue3() - Method in class org.red5.server.net.rtmp.event.Ping
Getter for property 'value3'.
getValue4() - Method in class org.red5.server.net.rtmp.event.Ping
Getter for property 'value4'.
getVerificationTag() - Method in class org.red5.io.sctp.Association
getVerificationTag.
getVerificationTag() - Method in interface org.red5.io.sctp.IAssociationControl
getVerificationTag.
getVerificationTag() - Method in class org.red5.io.sctp.packet.chunks.StateCookie
Getter for the field verificationTag.
getVerificationTag() - Method in class org.red5.io.sctp.packet.SctpHeader
Getter for the field verificationTag.
getVerificationTag() - Method in class org.red5.io.sctp.packet.SctpPacket
getVerificationTag.
getVerificationTagItself() - Method in class org.red5.io.sctp.Association
getVerificationTagItself.
getVersion() - Static method in class org.red5.client.Red5Client
Returns the current version with revision number
getVersion() - Method in class org.red5.io.flv.FLVHeader
Gets the version byte
getVersion() - Static method in class org.red5.server.api.Red5
Returns the current version with revision number
getVersion() - Method in interface org.red5.server.api.so.ISharedObjectBase
Returns the version of the shared object.
getVersion() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Return the version number of the shared object.
getVersion() - Method in interface org.red5.server.so.ISharedObjectMessage
Returns the version to modify.
getVersion() - Method in class org.red5.server.so.SharedObject
Getter for version.
getVersion() - Method in class org.red5.server.so.SharedObjectMessage
Returns the version to modify.
getVersion() - Method in class org.red5.server.so.SharedObjectScope
Returns the version of the shared object.
getVideo() - Method in class org.red5.server.stream.OutputStream
Getter for video channel
getVideoCodec() - Method in interface org.red5.codec.IStreamCodecInfo
Return video codec
getVideoCodec() - Method in class org.red5.codec.StreamCodecInfo
Return video codec
getVideoCodec(IoBuffer) - Static method in class org.red5.server.stream.VideoCodecFactory
Create and return new video codec applicable for byte buffer data
getVideoCodecId() - Method in class org.red5.io.flv.impl.FLVReader
getVideoCodecId.
getVideoCodecId() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the video codec id
getVideoCodecId() - Method in class org.red5.io.flv.meta.MetaData
Returns the video codec id
getVideoCodecId() - Method in class org.red5.io.mp4.impl.MP4Reader
Getter for the field videoCodecId.
getVideoCodecName() - Method in interface org.red5.codec.IStreamCodecInfo
Getter for video codec name
getVideoCodecName() - Method in class org.red5.codec.StreamCodecInfo
Getter for video codec name
getVideoDataRate() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the videodatarate
getVideoDataRate() - Method in class org.red5.io.flv.meta.MetaData
Returns the videodatarate
getVideoPacketType() - Method in class org.red5.server.net.rtmp.event.VideoData
Returns the video packet type.
getVODProviderFile(IScope, String) - Method in interface org.red5.server.stream.IProviderService
Get a named VOD source file.
getVODProviderFile(IScope, String) - Method in class org.red5.server.stream.ProviderService
Get a named VOD source file.
getVODProviderInput(IScope, String) - Method in interface org.red5.server.stream.IProviderService
Get a named VOD provider as the source of input.
getVODProviderInput(IScope, String) - Method in class org.red5.server.stream.ProviderService
Get a named VOD provider as the source of input.
getWebappRoot() - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
getWebappRoot.
getWebappRoot() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Getter for the field webappRoot.
getWidth() - Method in interface org.red5.io.flv.meta.IMetaData
Returns the width Video width
getWidth() - Method in class org.red5.io.flv.meta.MetaData
Returns the width Video width
getWriteChunkSize() - Method in class org.red5.server.net.rtmp.codec.RTMP
Getter for write chunk size.
getWritePostProcessors() - Method in class org.red5.io.flv.impl.FLV
Getter for the field writePostProcessors.
getWriter() - Method in class org.red5.io.flv.impl.FLV
Returns a writer that creates a new file or truncates existing contents.
getWriter() - Method in interface org.red5.io.IStreamableFile
Returns a writer that creates a new file or truncates existing contents.
getWriter() - Method in class org.red5.io.mp4.impl.MP4
Returns a writer that creates a new file or truncates existing contents.
getWriter() - Method in interface org.red5.server.api.stream.IStreamableFile
Returns a writer that creates a new file or truncates existing contents.
getWriteTime() - Method in interface org.red5.server.api.service.IServiceCall
Returns the time stamp at which this object was serialized.
getWriteTime() - Method in class org.red5.server.service.Call
Returns the time stamp at which this object was serialized.
getWrittenBytes() - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
getWrittenBytes.
getWrittenBytes() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field writtenBytes.
getWrittenBytes() - Method in interface org.red5.server.api.IConnection
Total number of bytes written to the connection.
getWrittenBytes() - Method in class org.red5.server.BaseConnection
getWrittenBytes.
getWrittenBytes() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getWrittenBytes.
getWrittenBytes() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getWrittenBytes.
getWrittenBytes() - Method in class org.red5.server.net.rtmp.RTMPConnection
getWrittenBytes.
getWrittenBytes() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
getWrittenBytes.
getWrittenMessages() - Method in interface org.red5.server.api.IConnection
Total number of messages written to the connection.
getWrittenMessages() - Method in class org.red5.server.BaseConnection
Getter for the field writtenMessages.
getWrittenMessages() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
getWrittenMessages.
getWrittenMessages() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
getWrittenMessages.
getWsConfiguratorInstance() - Static method in class org.red5.net.websocket.WebSocketPlugin
Returns an new instance of the configurator.
getWsServerContainer(String) - Method in class org.red5.net.websocket.WebSocketPlugin
Returns a DefaultWsServerContainer for a given path.
getWsServerContainerInstance(ServletContext) - Static method in class org.red5.net.websocket.WebSocketPlugin
Returns a new instance of WsServerContainer if one does not already exist.
getWsSession() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field wsSession.
getWsSessionId() - Method in class org.red5.net.websocket.WebSocketConnection
Getter for the field wsSessionId.
getXteaSignature(byte[], int, int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
RTMPE type 8 uses XTEA on the regular signature http://en.wikipedia.org/wiki/XTEA
GLASSFISH_ID - Static variable in class org.red5.server.util.ServerDetector
Constant GLASSFISH_ID="glassfish"
GLASSFISH_SYSTEM_PROPERTY - Static variable in class org.red5.server.util.ServerDetector
Constant GLASSFISH_SYSTEM_PROPERTY="com.sun.aas.instanceRoot"
GLOBAL - Enum constant in enum class org.red5.server.api.scope.ScopeType
 
globalMotionParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
GlobalMotionParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.GlobalMotionParams
 
globals - Variable in class org.red5.server.Server
List of global scopes
globalScope - Variable in class org.red5.server.scope.ScopeResolver
Global scope
GlobalScope - Class in org.red5.server.scope
Global scope is a top level scope.
GlobalScope() - Constructor for class org.red5.server.scope.GlobalScope
 
GlobalScopeMXBean - Interface in org.red5.server.jmx.mxbeans
An MBean interface for the scope object.
gmParams - Variable in class org.red5.io.obu.OBPFrameHeader.GlobalMotionParams
 
gmType - Variable in class org.red5.io.obu.OBPFrameHeader.GlobalMotionParams
 
goldFrameIdx - Variable in class org.red5.io.obu.OBPFrameHeader
 
grainScaleShift - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
grainScalingMinus8 - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
grainSeed - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 

H

H263 - Enum constant in enum class org.red5.codec.VideoCodec
 
handle(Tag, InputStream) - Method in interface org.red5.io.matroska.parser.TagHandler
handle.
handleDerbyLogFile() - Static method in class org.red5.logging.DerbyLogInterceptor
handleDerbyLogFile.
handleError(HttpResponse) - Static method in class org.red5.server.util.HttpConnectionUtil
Logs details about the request error.
handleEvent(IEvent) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Handle an event.
handleEvent(IEvent) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Handle an event.
handleEvent(IEvent) - Method in interface org.red5.server.api.event.IEventHandler
Handle an event.
handleEvent(IEvent) - Method in class org.red5.server.BaseConnection
Handle an event.
handleEvent(IEvent) - Method in class org.red5.server.CoreHandler
Handle an event.
handleEvent(IEvent) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
handleEvent.
handleEvent(IEvent) - Method in class org.red5.server.scope.BasicScope
Handle an event.
handleEvent(IEvent) - Method in class org.red5.server.scope.Scope
Handle an event.
handleException(Throwable) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Handle any exceptions that occur.
handleException(Throwable) - Method in interface org.red5.client.net.rtmp.ClientExceptionHandler
handleException.
handleException(Throwable) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Handle any exceptions that occur.
handleFrame(VideoPacketType, VideoFrameType, IoBuffer, int) - Method in class org.red5.codec.HEVCVideo
called when frame type is anything other than command, metadata, or multitrack.
handleFrame(VideoPacketType, VideoFrameType, IoBuffer, int) - Method in interface org.red5.codec.IEnhancedRTMPVideoCodec
called when frame type is anything other than command, metadata, or multitrack.
handleMessageReceived(Packet) - Method in class org.red5.server.net.rtmp.RTMPConnection
Handle the incoming message.
handleNonEnhanced(VideoFrameType, IoBuffer, int) - Method in class org.red5.codec.HEVCVideo
Called if video frame is not enhanced and codec id is valid.
handleNonEnhanced(VideoFrameType, IoBuffer, int) - Method in interface org.red5.codec.IEnhancedRTMPVideoCodec
Called if video frame is not enhanced and codec id is valid.
handlePendingCallResult(RTMPConnection, Invoke) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Handler for pending call result.
handler - Variable in class org.red5.client.net.rtmp.RTMPMinaIoHandler
RTMP events handler
handler - Variable in class org.red5.server.net.rtmp.RTMPConnection
RTMP events handler
handler - Variable in class org.red5.server.net.rtmp.RTMPMinaIoHandler
RTMP events handler
HandlerServiceResolver - Class in org.red5.server.service
Allow scope handlers to create service handlers dynamically.
HandlerServiceResolver() - Constructor for class org.red5.server.service.HandlerServiceResolver
 
handlesSubscriptions() - Method in class org.red5.server.messaging.ServiceAdapter
Returns true if the adapter performs custom subscription management.
HANDSHAKE_SIZE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Size of initial handshake between client and server
HANDSHAKE_TYPES - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant HANDSHAKE_TYPES
handshakeBytes - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
HandshakeFailedException - Exception Class in org.red5.server.net.protocol
HandshakeFailedException class.
HandshakeFailedException(String) - Constructor for exception class org.red5.server.net.protocol.HandshakeFailedException
Create handshake failed exception with given message
HandshakeModifier - Class in org.red5.net.websocket.server
Allows for modification of a WebSocket handshake.
HandshakeModifier() - Constructor for class org.red5.net.websocket.server.HandshakeModifier
 
handshakeType - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
hasAlias() - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Returns whether or not an subscribe-side alias for this stream exists.
hasAlias() - Method in class org.red5.server.stream.ClientBroadcastStream
Returns whether or not an subscribe-side alias for this stream exists.
hasAttribute(Enum<?>) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Check the object has an attribute.
hasAttribute(Enum<?>) - Method in interface org.red5.server.api.IAttributeStore
Check the object has an attribute.
hasAttribute(Enum<?>) - Method in class org.red5.server.AttributeStore
Check the object has an attribute.
hasAttribute(Enum<?>) - Method in class org.red5.server.so.SharedObjectScope
Check the object has an attribute.
hasAttribute(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
hasAttribute.
hasAttribute(String) - Method in interface org.red5.server.api.IAttributeStore
hasAttribute.
hasAttribute(String) - Method in interface org.red5.server.api.scope.IScope
Whether or not an attribute exists, keyed by the given name
hasAttribute(String) - Method in class org.red5.server.AttributeStore
hasAttribute.
hasAttribute(String) - Method in interface org.red5.server.jmx.mxbeans.AttributeStoreMXBean
hasAttribute.
hasAttribute(String) - Method in class org.red5.server.scope.Scope
Whether or not an attribute exists, keyed by the given name
hasAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
hasAttribute.
hasAudio() - Method in interface org.red5.codec.IStreamCodecInfo
Has audio support?
hasAudio() - Method in class org.red5.codec.StreamCodecInfo
Has audio support?
hasBean(String) - Method in interface org.red5.server.api.IContext
Returns true if the context contains a certain bean, false otherwise.
hasBean(String) - Method in class org.red5.server.Context
Returns true if the context contains a certain bean, false otherwise.
hasBroadcastStream(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Does the scope have a broadcast stream registered with a given name
hasBroadcastStream(IScope, String) - Method in interface org.red5.server.api.service.IBroadcastStreamService
Does the scope have a broadcast stream registered with a given name
hasChildScope(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Whether this scope has a child scope with given name
hasChildScope(String) - Method in interface org.red5.server.api.scope.IScope
Check to see if this scope has a child scope matching a given name.
hasChildScope(String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Check whether scope has child scope with given name
hasChildScope(String) - Method in class org.red5.server.scope.Scope
Check to see if this scope has a child scope matching a given name.
hasChildScope(ScopeType, String) - Method in interface org.red5.server.api.scope.IScope
Checks whether scope has a child scope with given name and type
hasChildScope(ScopeType, String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Check whether scope has child scope with given name and type
hasChildScope(ScopeType, String) - Method in class org.red5.server.scope.Scope
Checks whether scope has a child scope with given name and type
hasClient(String) - Method in interface org.red5.server.api.IClientRegistry
Check if a client with a given id exists.
hasClient(String) - Method in class org.red5.server.ClientRegistry
Check if a client with a given id exists.
hasClient(String) - Method in interface org.red5.server.jmx.mxbeans.ClientRegistryMXBean
hasClient.
hasClients() - Method in class org.red5.server.ClientRegistry
Check if client registry contains clients.
hasContext() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Check if scope has a context
hasContext() - Method in class org.red5.server.scope.Scope
Check if scope has a context
hasData() - Method in class org.red5.server.net.rtmp.message.Packet
Returns whether or not the packet has a data buffer.
hasData() - Method in class org.red5.server.stream.consumer.QueuedMediaData
hasData.
hasDecodedObject() - Method in class org.red5.server.net.protocol.RTMPDecodeState
Checks whether decoding is complete.
hasEventListeners() - Method in class org.red5.server.scope.BasicScope
Returns true if there are event listeners attached to this scope.
hasEventsWaiting(IConnection) - Method in interface org.red5.server.net.IConnectionEventQueue
Whether queue has waiting connection events
hasExpectedEmptyExtensionData(Hashtable, Integer, short) - Static method in class org.red5.io.utils.TlsUtils
hasExpectedEmptyExtensionData.
hasExtensions() - Method in class org.red5.net.websocket.WebSocketConnection
Returns whether or not extensions are enabled on this connection.
hasHandler() - Method in interface org.red5.server.api.scope.IScope
Checks whether scope has handler or not.
hasHandler() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Check if scope or it's parent has handler
hasHandler() - Method in class org.red5.server.scope.Scope
Check if scope or it's parent has handler
hashCode() - Method in class org.red5.codec.AbstractAudio
hashCode() - Method in class org.red5.codec.AbstractVideo
hashCode() - Method in class org.red5.io.amf3.ByteArray
hashCode() - Method in class org.red5.io.mp4.MP4Frame
hashCode() - Method in class org.red5.io.object.UnsignedByte
hashCode() - Method in class org.red5.io.object.UnsignedInt
hashCode() - Method in class org.red5.io.object.UnsignedLong
hashCode() - Method in class org.red5.io.object.UnsignedNumber
hashCode() - Method in class org.red5.io.object.UnsignedShort
hashCode() - Method in class org.red5.net.websocket.listener.WebSocketDataListener
hashCode() - Method in class org.red5.net.websocket.WebSocketConnection
hashCode() - Method in class org.red5.net.websocket.WebSocketScope
hashCode() - Method in class org.red5.server.api.stream.support.DynamicPlayItem
hashCode() - Method in class org.red5.server.api.stream.support.SimplePlayItem
hashCode() - Method in class org.red5.server.BaseConnection
hashCode() - Method in class org.red5.server.Client
hashCode() - Method in class org.red5.server.net.rtmp.event.BaseEvent
hashCode() - Method in class org.red5.server.net.rtmp.event.CachedEvent
hashCode() - Method in class org.red5.server.net.rtmp.event.ChunkSize
hashCode() - Method in class org.red5.server.net.rtmp.message.Header
hashCode() - Method in class org.red5.server.net.rtmp.ReceivedMessageTask
hashCode() - Method in class org.red5.server.scope.BasicScope
Hash code is based on the scope's name and type
hashCode() - Method in class org.red5.server.scope.Scope
Hash code is based on the scope's name and type
hashCode() - Method in class org.red5.server.session.Session
hashCode() - Method in class org.red5.server.so.SharedObjectEvent
hashCode() - Method in class org.red5.server.stream.consumer.QueuedMediaData
hasKeyFrameData() - Method in interface org.red5.io.flv.IFLV
Returns a boolean stating whether a flv has keyframedata
hasKeyFrameData() - Method in class org.red5.io.flv.impl.FLV
Returns a boolean stating whether a flv has keyframedata
hasKeyFrameData() - Method in interface org.red5.io.mp4.IMP4
Returns a boolean stating whether a mp4 has keyframedata
hasKeyFrameData() - Method in class org.red5.io.mp4.impl.MP4
Returns a boolean stating whether a mp4 has keyframedata
hasListener(Class<?>) - Method in class org.red5.net.websocket.WebSocketScope
Checks for a listener by class type.
hasMetaData() - Method in interface org.red5.io.flv.IFLV
Returns a boolean stating whether the flv has metadata
hasMetaData() - Method in class org.red5.io.flv.impl.FLV
Returns a boolean stating whether the flv has metadata
hasMetaData() - Method in interface org.red5.io.mp4.IMP4
Returns a boolean stating whether the mp4 has metadata
hasMetaData() - Method in class org.red5.io.mp4.impl.MP4
Returns a boolean stating whether the mp4 has metadata
hasMore() - Method in class org.red5.server.stream.FileStreamSource
Is there something more to stream?
hasMore() - Method in interface org.red5.server.stream.IStreamSource
Is there something more to stream?
hasMoreItems() - Method in interface org.red5.server.api.stream.IPlaylist
Check if the playlist has more items after the currently playing one.
hasMoreItems() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Check if the playlist has more items after the currently playing one.
hasMoreItems() - Method in class org.red5.server.stream.ServerStream
Check if the playlist has more items after the currently playing one.
hasMoreProperties() - Method in class org.red5.io.amf.Input
Returns a boolean stating whether there are more properties
hasMoreTags() - Method in class org.red5.io.flv.impl.FLVReader
Returns a boolean stating whether the FLV has more tags
hasMoreTags() - Method in interface org.red5.io.ITagReader
Returns a boolean stating whether the FLV has more tags
hasMoreTags() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns a boolean stating whether the FLV has more tags
hasOnDemandStream(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Has the service an on-demand stream with the passed name?
hasOnDemandStream(IScope, String) - Method in interface org.red5.server.api.service.IOnDemandStreamService
Has the service an on-demand stream with the passed name?
hasParent() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
If this scope has a parent
hasParent() - Method in interface org.red5.server.api.scope.IBasicScope
Does this scope have a parent?
hasParent() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Check if scope has parent scope
hasParent() - Method in class org.red5.server.scope.BasicScope
Does this scope have a parent?
hasParent() - Method in class org.red5.server.scope.Scope
Does this scope have a parent?
hasPermission(IConnection, String) - Method in interface org.red5.server.api.IClient
Check if the client has a permission in the given context.
hasPermission(IConnection, String) - Method in class org.red5.server.Client
Check if the client has a permission in the given context.
hasProtocol() - Method in class org.red5.net.websocket.WebSocketConnection
Returns whether or not a protocol is enabled on this connection.
hasRef() - Method in class org.red5.server.so.SharedObjectScope
Returns true if the scope has a reference to a shared object.
hasReference(Object) - Method in class org.red5.io.object.BaseOutput
Returns a boolean stating whether the map contains an object with that key
hasSharedObject(IScope, String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Check if a shared object exists.
hasSharedObject(IScope, String) - Method in interface org.red5.server.api.so.ISharedObjectService
Check if a shared object exists.
hasSharedObject(IScope, String) - Method in class org.red5.server.so.SharedObjectService
Check if a shared object exists.
hasSource() - Method in interface org.red5.server.api.event.IEvent
Whether event has source (event listener(s))
hasSource() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Whether event has source (event listener(s))
hasSource() - Method in class org.red5.server.net.rtmp.event.StreamActionEvent
hasSource.
hasStreamInfo() - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
hasStreamInfo.
hasVideo() - Method in interface org.red5.codec.IStreamCodecInfo
Has video support?
hasVideo() - Method in class org.red5.codec.StreamCodecInfo
Has video support?
hasVideo() - Method in class org.red5.io.flv.impl.FLVReader
Check if the reader also has video tags.
hasVideo() - Method in interface org.red5.io.ITagReader
Check if the reader also has video tags.
hasVideo() - Method in class org.red5.io.mp4.impl.MP4Reader
Check if the reader also has video tags.
hasVideo() - Method in interface org.red5.server.stream.IStreamTypeAwareProvider
Check if the provider contains video tags.
hasVideo() - Method in class org.red5.server.stream.provider.FileProvider
Check if the provider contains video tags.
HDR_CLL - Enum constant in enum class org.red5.io.obu.OBPMetadataType
 
HDR_MDCV - Enum constant in enum class org.red5.io.obu.OBPMetadataType
 
HdrCll() - Constructor for class org.red5.codec.ColorInfo.HdrCll
 
HdrMdcv() - Constructor for class org.red5.codec.ColorInfo.HdrMdcv
 
header - Variable in class org.red5.server.net.rtmp.event.BaseEvent
Event RTMP packet header
Header - Class in org.red5.server.net.rtmp.message
RTMP packet header
Header() - Constructor for class org.red5.server.net.rtmp.message.Header
 
HEADER_CONTINUE - Enum constant in enum class org.red5.server.net.rtmp.message.Header.HeaderType
 
HEADER_CONTINUE - Static variable in interface org.red5.server.net.rtmp.message.Constants
There's more to encode
HEADER_NEW - Enum constant in enum class org.red5.server.net.rtmp.message.Header.HeaderType
 
HEADER_NEW - Static variable in interface org.red5.server.net.rtmp.message.Constants
New header marker
HEADER_SAME_SOURCE - Enum constant in enum class org.red5.server.net.rtmp.message.Header.HeaderType
 
HEADER_SAME_SOURCE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Same source marker
HEADER_TIMER_CHANGE - Enum constant in enum class org.red5.server.net.rtmp.message.Header.HeaderType
 
HEADER_TIMER_CHANGE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Timer change marker
Header.HeaderType - Enum Class in org.red5.server.net.rtmp.message
 
headerExists(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Tests whether a header with the passed name exists.
headerExists(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Tests whether a header with the passed name exists.
headers - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
headers - Variable in class org.red5.server.net.proxy.NetworkDumpFilter
Headers byte channel
headers - Variable in class org.red5.server.net.remoting.RemotingClient
Headers to send to the server.
HEAP - Enum constant in enum class org.red5.io.BufferType
 
HEARTBEAT - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
HEARTBEAT - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
HEARTBEAT_ACK - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
HEVC - Enum constant in enum class org.red5.codec.VideoCodec
 
HEVCVideo - Class in org.red5.codec
Red5 video codec for the HEVC (h265) video format.
HEVCVideo() - Constructor for class org.red5.codec.HEVCVideo
 
hexBytesToUnsignedInt(byte[]) - Static method in class org.red5.io.utils.LEB128
hexBytesToUnsignedInt.
HexCharset - Class in org.red5.io.utils
This was borrowed from the Soupdragon base64 library.
HexCharset(boolean) - Constructor for class org.red5.io.utils.HexCharset
Creates a new instance of HexCharset
HexCharset(boolean, int) - Constructor for class org.red5.io.utils.HexCharset
Construct the charset
HexDump - Class in org.red5.io.utils
Hexadecimal byte dumper
HexDump() - Constructor for class org.red5.io.utils.HexDump
 
hexLetters - Static variable in class org.red5.io.object.UnsignedNumber
Constant hexLetters
hexStringToByteArray(String) - Static method in class org.red5.io.utils.HexDump
Converts readable hex-String to byteArray
hexStringToByteArray(String) - Static method in class org.red5.io.utils.IOUtils
Returns a byte array for the given hex encoded string.
highBitdepth - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
host - Variable in class org.red5.server.BaseConnection
Connection host
host - Variable in class org.red5.server.tomcat.TomcatLoader
Base container host.
hostnames - Variable in class org.red5.server.scope.WebScope
Hostnames
hosts - Variable in class org.red5.server.tomcat.TomcatLoader
Hosts
hoursFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
hoursValue - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
HTTP - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
HTTP_HEADER_HOST - Static variable in class org.red5.net.websocket.WSConstants
Constant HTTP_HEADER_HOST="Host"
HTTP_HEADER_ORIGIN - Static variable in class org.red5.net.websocket.WSConstants
Constant HTTP_HEADER_ORIGIN="Origin"
HTTP_HEADER_USERAGENT - Static variable in class org.red5.net.websocket.WSConstants
Constant HTTP_HEADER_USERAGENT="User-Agent"
httpClient - Variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
 
HttpConnectionUtil - Class in org.red5.server.util
Utility for using HTTP connections.
HttpConnectionUtil() - Constructor for class org.red5.server.util.HttpConnectionUtil
 
HVC1Box - Class in org.red5.io.isobmff.atom
HVC1Box class.
HVC1Box() - Constructor for class org.red5.io.isobmff.atom.HVC1Box
Constructor for HVC1Box.

I

I_BIT - Static variable in class org.red5.codec.VP8Video
I bit from the X byte of the payload descriptor.
IApplication - Interface in org.red5.server.adapter
IApplication provides lifecycle methods that most communication applications will use.
IApplicationContext - Interface in org.red5.server.api
Interface that wraps the application server context.
IApplicationLoader - Interface in org.red5.server.api
Interface for servers that can load new applications.
IAssociationControl - Interface in org.red5.io.sctp
IAssociationControl interface.
IAssociationControl.State - Enum Class in org.red5.io.sctp
 
IAttributeStore - Interface in org.red5.server.api
Base interface for all API objects with attributes
IAudioStreamCodec - Interface in org.red5.codec
Represents an Audio codec and its associated decoder configuration.
IBandwidthDetection - Interface in org.red5.server.stream.bandwidth
IBandwidthDetection interface.
IBasicScope - Interface in org.red5.server.api.scope
Base interface for all scope objects, including SharedObjects.
IBroadcastScope - Interface in org.red5.server.api.scope
Broadcast scope is marker interface that represents object that works as basic scope and has pipe connection event dispatching capabilities.
IBroadcastStream - Interface in org.red5.server.api.stream
A broadcast stream is a stream source to be subscribed to by clients.
IBroadcastStreamService - Interface in org.red5.server.api.service
IBroadcastStreamService interface.
ICacheable - Interface in org.red5.cache
Base interface for objects that can be made cacheable.
ICacheStore - Interface in org.red5.cache
Storage for cacheable objects.
ICastingAttributeStore - Interface in org.red5.server.api
Attribute storage with automatic object casting support.
IClient - Interface in org.red5.server.api
The client object represents a single client.
IClientBroadcastStream - Interface in org.red5.server.api.stream
A broadcast stream that comes from client.
IClientBroadcastStreamStatistics - Interface in org.red5.server.api.statistics
Statistical informations about a stream that is broadcasted by a client.
IClientListener - Interface in org.red5.client.net.rtmp
IClientListener interface.
IClientRegistry - Interface in org.red5.server.api
Provides a registry of client objects.
IClientSharedObject - Interface in org.red5.server.api.so
Clientside access to shared objects.
IClientStream - Interface in org.red5.server.api.stream
A stream that is bound to a client.
ICommand - Interface in org.red5.server.net
Represents a "command" sent to or received from an end-point.
IConnection - Interface in org.red5.server.api
The connection object.
IConnection.Duty - Enum Class in org.red5.server.api
Duty type.
IConnection.Encoding - Enum Class in org.red5.server.api
Encoding type.
IConnection.Type - Enum Class in org.red5.server.api
Connection type.
IConnectionEventQueue - Interface in org.red5.server.net
Queue of connection events
IConnectionListener - Interface in org.red5.server.api.listeners
Interface for listeners to connection events and property changes.
IConnectionManager<T> - Interface in org.red5.server.net
IConnectionManager interface.
IConsumer - Interface in org.red5.server.messaging
Signature for the message consumer.
IConsumerService - Interface in org.red5.server.stream
Service for consumer objects, used to get pushed messages at consumer endpoint.
IContext - Interface in org.red5.server.api
The current context, this object basically wraps the Spring context or in the case of the .Net version, any similar system.
ICoreObject - Interface in org.red5.server.api
Base marker interface for all core objects.
ICueType - Interface in org.red5.io.flv.meta
Cue point type
ICustomSerializable - Interface in org.red5.io.object
Interface for objects that know how to serialize their contents.
id - Variable in class org.red5.server.Client
Clients identifier
ID - Static variable in interface org.red5.server.api.IClient
The key used to store the client object in a http session.
ID - Static variable in interface org.red5.server.api.IContext
Constant ID="red5.context"
ID - Static variable in interface org.red5.server.api.IServer
Server ID
IDataInput - Interface in org.red5.io.amf3
Interface implemented by classes that provide a way to load custom objects.
IDataOutput - Interface in org.red5.io.amf3
Interface implemented by classes that provide a way to store custom objects.
identity - Variable in class org.red5.compatibility.flex.data.messages.DataMessage
 
IDLE_COUNTER - Static variable in class org.red5.net.websocket.WSConstants
Constant IDLE_COUNTER="idle.counter"
IEnhancedRTMPVideoCodec - Interface in org.red5.codec
Extended interface for new E-rtmp video handlers.
IEvent - Interface in org.red5.server.api.event
IEvent interfaces is the essential interface every Event should implement
IEvent.Type - Enum Class in org.red5.server.api.event
 
IEventDecoder - Interface in org.red5.server.net.rtmp.codec
Event decoder decodes event objects from incoming byte buffer.
IEventDispatcher - Interface in org.red5.server.api.event
IEventDispatcher interface implementations dispatch events
IEventEncoder - Interface in org.red5.server.net.rtmp.codec
Encodes events to byte buffer.
IEventHandler - Interface in org.red5.server.api.event
IEventHandler interface.
IEventListener - Interface in org.red5.server.api.event
IEventListener interface.
IEventObservable - Interface in org.red5.server.api.event
IEventObservable hold functionality of the well-known Observer pattern, that is it has a list of objects that listen to events.
IExternalizable - Interface in org.red5.io.amf3
Interface that needs to be implemented by classes that serialize / deserialize themselves.
IFileConsumer - Interface in org.red5.server.api.stream.consumer
IFileConsumer interface.
IFilter - Interface in org.red5.server.messaging
Filter marker interface groups consumer and provider interfaces
IFLV - Interface in org.red5.io.flv
Represents FLV file
IFLVService - Interface in org.red5.server.service.flv
A FLVService sets up the service and hands out FLV objects to its callers
IFrameDropper - Interface in org.red5.server.stream
Interface for classes that implement logic to drop frames.
IGlobalScope - Interface in org.red5.server.api.scope
The global scope that acts as root for all applications in a host.
IHandshake - Interface in org.red5.server.net
Base interface for Handshake classes.
IKeyFrameDataAnalyzer - Interface in org.red5.io.flv
Analyzes key frame data.
IKeyFrameDataAnalyzer.KeyFrameMeta - Class in org.red5.io.flv
Keyframe metadata.
IKeyFrameMetaCache - Interface in org.red5.io
Interface defining a cache for keyframe metadata informations.
IMappingStrategy - Interface in org.red5.server.api
This interface encapsulates the mapping strategy used by the context.
IMessage - Interface in org.red5.server.messaging
Common interface for all messages.
IMessageComponent - Interface in org.red5.server.messaging
Message component handles out-of-band control messages
IMessageInput - Interface in org.red5.server.messaging
Input Endpoint for a consumer to connect.
IMessageOutput - Interface in org.red5.server.messaging
Output Endpoint for a provider to connect.
IMeta - Interface in org.red5.io.flv.meta
IMeta is a Marker Interface CuePoint and MetaData both implement this interface
IMetaCue - Interface in org.red5.io.flv.meta
ICuePoint defines contract methods for use with cuepoints
IMetaData<K,V> - Interface in org.red5.io.flv.meta
FLV MetaData interface
IMetaService - Interface in org.red5.io.flv.meta
IMetaService Defines the MetaData Service API
ImmutableTag - Class in org.red5.server.stream.consumer
An ImmutableTag represents immutable encapsulation of flash media data.
IMP4 - Interface in org.red5.io.mp4
Represents MP4 file
IMP4Service - Interface in org.red5.server.service.mp4
A MP4Service sets up the service and hands out MP4 objects to its callers
implCloseSelectableChannel() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
implConfigureBlocking(boolean) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
InboundHandshake - Class in org.red5.server.net.rtmp
Performs handshaking for server connections.
InboundHandshake() - Constructor for class org.red5.server.net.rtmp.InboundHandshake
Constructor for InboundHandshake.
InboundHandshake(byte) - Constructor for class org.red5.server.net.rtmp.InboundHandshake
Constructor for InboundHandshake.
InboundHandshake(byte, int) - Constructor for class org.red5.server.net.rtmp.InboundHandshake
Constructor for InboundHandshake.
includeStacktrace() - Method in exception class org.red5.server.exception.ClientDetailsException
Should the stacktrace returned to the client?
incomingPublicKey - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
increment() - Method in class org.red5.server.api.statistics.support.StatisticsCounter
Increment statistics by one.
indexOf(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
InetAddressEditor - Class in org.red5.spring
Custom property editor for java.net.InetAddress class
InetAddressEditor() - Constructor for class org.red5.spring.InetAddressEditor
 
INetStreamEventHandler - Interface in org.red5.client.net.rtmp
Notify handler for client-side stream
init() - Method in class org.red5.cache.impl.CacheImpl
init.
init() - Method in class org.red5.cache.impl.EhCacheImpl
init.
init() - Method in class org.red5.proxy.StreamingProxy
init.
init() - Method in interface org.red5.server.api.plugin.IRed5PluginHandler
Initialize the plug-in handler.
init() - Method in class org.red5.server.ContextLoader
Loads context settings from ResourceBundle (.properties file)
init() - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
init.
init() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Initialization actions, start if autostart is set to
init() - Method in class org.red5.server.net.rtmp.codec.RTMPCodecFactory
Initialization
init() - Method in class org.red5.server.net.rtmpt.codec.RTMPTCodecFactory
Initialization
init() - Method in class org.red5.server.plugin.Red5Plugin
Initialize the plug-in
init() - Method in class org.red5.server.scope.Scope
Initialization actions, start if autostart is set to true.
init() - Method in class org.red5.server.session.SessionManager
init.
init() - Method in class org.red5.server.tomcat.TomcatConnector
init.
init(FilterConfig) - Method in class org.red5.logging.LoggerContextFilter
init(FilterConfig) - Method in class org.red5.net.websocket.server.WsFilter
init(WebConnection) - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
init(Object...) - Method in class org.red5.media.processor.GenericWriterPostProcessor
Initialize processor with given objects.
init(Object...) - Method in interface org.red5.media.processor.IPostProcessor
Initialize processor with given objects.
init(Object...) - Method in interface org.red5.media.processor.IPreProcessor
Initialize processor with given objects.
init(DaemonContext) - Method in class org.red5.daemon.EngineLauncher
init(ClientType) - Method in class org.red5.proxy.StreamingProxy
init.
init(IConnection, String, boolean) - Method in interface org.red5.server.stream.IRecordingListener
Initialize the listener.
init(IConnection, String, boolean) - Method in class org.red5.server.stream.RecordingListener
Initialize the listener.
init(IScope, String, boolean) - Method in interface org.red5.server.stream.IRecordingListener
Initialize the listener.
init(IScope, String, boolean) - Method in class org.red5.server.stream.RecordingListener
Initialize the listener.
Init - Class in org.red5.io.sctp.packet.chunks
Init class.
Init(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.Init
Constructor for Init.
Init(int, int) - Constructor for class org.red5.io.sctp.packet.chunks.Init
Constructor for Init.
INIT - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
INIT - Enum constant in enum class org.red5.server.api.stream.StreamState
 
INIT_ACK - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
INIT_STREAM - Enum constant in enum class org.red5.io.object.StreamAction
 
InitAck - Class in org.red5.io.sctp.packet.chunks
InitAck class.
InitAck(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.InitAck
Constructor for InitAck.
InitAck(int, int, StateCookie, Mac) - Constructor for class org.red5.io.sctp.packet.chunks.InitAck
Constructor for InitAck.
initBlowfishEncryption(int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
initBlowfishEncryption.
initialDisplayDelayMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
initialDisplayDelayPresentFlag - Variable in class org.red5.io.obu.OBPSequenceHeader
 
initialDisplayDelayPresentForThisOp - Variable in class org.red5.io.obu.OBPSequenceHeader
 
initialize(IClient) - Method in interface org.red5.server.api.IConnection
Initialize the connection.
initialize(IClient) - Method in class org.red5.server.BaseConnection
Initialize the connection.
initRC4Encryption(byte[]) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Prepare the ciphers.
initStream(Number) - Method in interface org.red5.server.api.stream.IStreamService
Called by FMS.
initStream(Number) - Method in class org.red5.server.stream.StreamService
Called by FMS.
initStream(Number, Object) - Method in interface org.red5.server.api.stream.IStreamService
Called by FMS.
initStream(Number, Object) - Method in class org.red5.server.stream.StreamService
Called by FMS.
initSwfVerification(String) - Method in class org.red5.client.net.rtmp.OutboundHandshake
Initialize SWF verification data.
initXteaEncryption(int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
initXteaEncryption.
InMemoryPullPullPipe - Class in org.red5.server.messaging
A simple in-memory version of pull-pull pipe.
InMemoryPullPullPipe() - Constructor for class org.red5.server.messaging.InMemoryPullPullPipe
 
InMemoryPushPushPipe - Class in org.red5.server.messaging
A simple in-memory version of push-push pipe.
InMemoryPushPushPipe() - Constructor for class org.red5.server.messaging.InMemoryPushPushPipe
Constructor for InMemoryPushPushPipe.
InMemoryPushPushPipe(IPipeConnectionListener) - Constructor for class org.red5.server.messaging.InMemoryPushPushPipe
Constructor for InMemoryPushPushPipe.
Input - Class in org.red5.io.amf
Input for Red5 data types
Input - Class in org.red5.io.amf3
Input for Red5 data (AMF3) types
Input - Interface in org.red5.io.object
Interface for Input which defines the contract methods which are to be implemented.
Input(IoBuffer) - Constructor for class org.red5.io.amf.Input
Creates Input object from byte buffer
Input(IoBuffer) - Constructor for class org.red5.io.amf3.Input
Creates Input object for AMF3 from byte buffer
Input(IoBuffer, Input.RefStorage) - Constructor for class org.red5.io.amf3.Input
Creates Input object for AMF3 from byte buffer and initializes references from passed RefStorage
Input.ClassReference - Class in org.red5.io.amf3
Holds informations about already deserialized classes.
Input.PendingObject - Class in org.red5.io.amf3
Dummy class that is stored as reference for objects currently being deserialized that reference themselves.
Input.RefStorage - Class in org.red5.io.amf3
Class used to collect AMF3 references.
instance - Static variable in class org.red5.client.net.rtmp.RTMPClientConnManager
Constant instance
instance - Static variable in class org.red5.server.net.rtmp.RTMPConnManager
Constant instance
INTERFRAME - Enum constant in enum class org.red5.codec.VideoFrameType
 
INTERFRAME - Enum constant in enum class org.red5.io.obu.OBPFrameType
 
interframes - Variable in class org.red5.codec.AbstractVideo
Storage for frames buffered since last key frame
interpolationFilter - Variable in class org.red5.io.obu.OBPFrameHeader
 
interpolationFilter - Variable in class org.red5.io.obu.OBPFrameHeader.InterpolationFilter
 
InterpolationFilter() - Constructor for class org.red5.io.obu.OBPFrameHeader.InterpolationFilter
 
INTRA_ONLY_FRAME - Enum constant in enum class org.red5.io.obu.OBPFrameType
 
intValue() - Method in class org.red5.io.object.UnsignedByte
intValue() - Method in class org.red5.io.object.UnsignedInt
intValue() - Method in class org.red5.io.object.UnsignedLong
intValue() - Method in class org.red5.io.object.UnsignedShort
invoke(String) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Invoke method by name.
invoke(String) - Method in class org.red5.server.net.rtmp.RTMPConnection
Invoke method by name.
invoke(String, Object[]) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Invoke method with parameters.
invoke(String, Object[]) - Method in class org.red5.server.net.rtmp.RTMPConnection
Invoke method with parameters.
invoke(String, Object[], IPendingServiceCallback) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
invoke.
invoke(String, Object[], IPendingServiceCallback) - Method in interface org.red5.client.net.rtmp.IRTMPClient
invoke.
invoke(String, Object[], IPendingServiceCallback) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Invoke method with parameters.
invoke(String, Object[], IPendingServiceCallback) - Method in class org.red5.server.net.rtmp.RTMPConnection
Invoke method with parameters.
invoke(String, IPendingServiceCallback) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
invoke.
invoke(String, IPendingServiceCallback) - Method in interface org.red5.client.net.rtmp.IRTMPClient
invoke.
invoke(String, IPendingServiceCallback) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Invoke method by name with callback.
invoke(String, IPendingServiceCallback) - Method in class org.red5.server.net.rtmp.RTMPConnection
Invoke method by name with callback.
invoke(Message) - Method in class org.red5.server.messaging.ServiceAdapter
Handle a data message intended for this adapter.
invoke(IServiceCall) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Invokes service using remoting call object.
invoke(IServiceCall) - Method in class org.red5.server.net.rtmp.RTMPConnection
Invokes service using remoting call object.
invoke(IServiceCall, int) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Invoke service using call and channel.
invoke(IServiceCall, int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Invoke service using call and channel.
invoke(IServiceCall, Object) - Method in interface org.red5.server.api.service.IServiceInvoker
Execute the passed service call in the given object.
invoke(IServiceCall, Object) - Method in class org.red5.server.service.ServiceInvoker
Execute the passed service call in the given object.
invoke(IServiceCall, IScope) - Method in interface org.red5.server.api.service.IServiceInvoker
Execute the passed service call in the given scope.
invoke(IServiceCall, IScope) - Method in class org.red5.server.service.ServiceInvoker
Execute the passed service call in the given scope.
Invoke - Class in org.red5.server.net.rtmp.event
Remote invocation event
Invoke() - Constructor for class org.red5.server.net.rtmp.event.Invoke
Constructs a new Invoke.
Invoke(IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.Invoke
Create new invocation event with given data
Invoke(IPendingServiceCall) - Constructor for class org.red5.server.net.rtmp.event.Invoke
Create new invocation event with given pending service call
invokeCall(RTMPConnection, IServiceCall) - Method in class org.red5.server.net.rtmp.RTMPHandler
Remoting call invocation handler.
invokeMethod(String) - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaConnectionMXBean
invokeMethod.
invokeMethod(String) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
invokeMethod.
invokeMethod(String, Object[]) - Method in class org.red5.client.net.remoting.DSRemotingClient
Invoke a method synchronously on the remoting server.
invokeMethod(String, Object[]) - Method in interface org.red5.io.client.IRemotingClient
invokeMethod.
invokeMethod(String, Object[]) - Method in class org.red5.server.net.remoting.RemotingClient
Invoke a method synchronously on the remoting server.
invokeMethod(String, Object[], IRemotingCallback) - Method in class org.red5.server.net.remoting.RemotingClient
Invoke a method asynchronously on the remoting server.
invokeOnAllConnections(String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on all connections to the current scope.
invokeOnAllConnections(String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on all connections to the current scope and handle result.
invokeOnAllConnections(IScope, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
invokeOnAllConnections(IScope, String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on all connections to a given scope and handle result.
invokeOnAllScopeConnections(IScope, String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on all connections of a scope and handle result.
invokeOnClient(IClient, IScope, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on all connections of a client to a given scope.
invokeOnClient(IClient, IScope, String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
invokeOnConnection(String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on the current connection.
invokeOnConnection(String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on the current connection and handle result.
invokeOnConnection(IConnection, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on a given connection.
invokeOnConnection(IConnection, String, Object[], IPendingServiceCallback) - Static method in class org.red5.server.api.service.ServiceUtils
Invoke a method on a given connection and handle result.
IoConstants - Interface in org.red5.io
Constants found in FLV files / streams.
ioHandler - Variable in class org.red5.client.net.rtmp.RTMPClient
 
ioHandler - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
IOnDemandStream - Interface in org.red5.server.api.stream
Extends stream to add methods for on demand access.
IOnDemandStreamService - Interface in org.red5.server.api.service
IOnDemandStreamService interface.
ioThreads - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
IOUtils - Class in org.red5.io.utils
Miscellaneous I/O utility methods
IOUtils() - Constructor for class org.red5.io.utils.IOUtils
 
IPassive - Interface in org.red5.server.messaging
Signature to mark a provider/consumer never actively providers/consumers messages.
IPendingServiceCall - Interface in org.red5.server.api.service
IPendingServiceCall is a call that have a list of callbacks.
IPendingServiceCallback - Interface in org.red5.server.api.service
Callback that will be executed when the result of a pending service call has been received.
IPersistable - Interface in org.red5.server.api.persistence
Base interface for objects that can be made persistent.
IPersistenceStore - Interface in org.red5.server.api.persistence
Storage for persistent objects.
IPipe - Interface in org.red5.server.messaging
A pipe is an object that connects message providers and message consumers.
IPipeConnectionListener - Interface in org.red5.server.messaging
A listener that wants to listen to events when provider/consumer connects to or disconnects from a specific pipe.
IPlayItem - Interface in org.red5.server.api.stream
Playlist item.
IPlaylist - Interface in org.red5.server.api.stream
Playlist
IPlaylistController - Interface in org.red5.server.api.stream
A play list controller that controls the order of play items.
IPlaylistSubscriberStream - Interface in org.red5.server.api.stream
IPlaylistSubscriberStream has methods of both ISubscriberStream and IPlaylist but adds nothing new
IPlaylistSubscriberStreamStatistics - Interface in org.red5.server.api.statistics
Statistical informations about a stream that is subscribed by a client.
IPostProcessor - Interface in org.red5.media.processor
Post processes media.
IPreProcessor - Interface in org.red5.media.processor
Pre-processes media.
IProvider - Interface in org.red5.server.messaging
Signature for message provider.
IProviderService - Interface in org.red5.server.stream
Central unit to get access to different types of provider inputs
IProviderService.INPUT_TYPE - Enum Class in org.red5.server.stream
 
IPullableProvider - Interface in org.red5.server.messaging
A provider that supports passive pulling of messages.
IPushableConsumer - Interface in org.red5.server.messaging
A consumer that supports event-driven message handling and message pushing through pipes.
IRecordingListener - Interface in org.red5.server.stream
Recording listener interface.
IRed5Plugin - Interface in org.red5.server.api.plugin
Base interface for a Red5 server Plug-in.
IRed5PluginHandler - Interface in org.red5.server.api.plugin
Base interface for handlers originating from plug-ins.
IRed5Realm - Interface in org.red5.server.security
Red5 security realm.
IRemotingCallback - Interface in org.red5.server.net.remoting
Callback for asynchronous remoting calls.
IRemotingClient - Interface in org.red5.io.client
IRemotingClient interface.
IRemotingHeader - Interface in org.red5.server.api.remoting
A Remoting header.
IRTMPClient - Interface in org.red5.client.net.rtmp
IRTMPClient interface.
IRTMPConnManager - Interface in org.red5.server.net.rtmp
IRTMPConnManager interface.
IRTMPEvent - Interface in org.red5.server.net.rtmp.event
IRTMPEvent interface.
IRTMPHandler - Interface in org.red5.server.net.rtmp
RTMP events handler
IRtmpSampleAccess - Interface in org.red5.server.api.stream
IRtmpSampleAccess interface.
isAcquired() - Method in interface org.red5.server.api.so.ISharedObject
Check if shared object currently is acquired.
isAcquired() - Method in class org.red5.server.so.SharedObject
Check if shared object currently is acquired.
isAcquired() - Method in class org.red5.server.so.SharedObjectScope
Check if shared object currently is acquired.
isActive() - Method in interface org.red5.server.api.session.ISession
Returns the active state of the session.
isActive() - Method in class org.red5.server.session.Session
isActive.
isAncestor(IBasicScope, IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
Check whether one scope is an ancestor of another
isApp(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
Check whether scope is an application scope (level 1 leaf in scope tree) or not
isAppending() - Method in interface org.red5.server.stream.IRecordingListener
isAppending.
isAppending() - Method in class org.red5.server.stream.RecordingListener
isAppending.
isAudio() - Method in class org.red5.server.stream.consumer.QueuedMediaData
isAudio.
isAudioAllowed(IScope) - Method in interface org.red5.server.api.stream.IRtmpSampleAccess
Return true if sample access allowed on audio stream.
isAudioAllowed(IScope) - Method in class org.red5.server.stream.RtmpSampleAccess
Return true if sample access allowed on audio stream.
isAutomaticRecording() - Method in class org.red5.server.stream.ClientBroadcastStream
isAutomaticRecording.
isBandwidthCheckDone() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Returns true if bandwidth done has been invoked
isBandwidthChecked() - Method in interface org.red5.server.api.IClient
Returns whether or not a bandwidth check has been requested.
isBandwidthChecked() - Method in class org.red5.server.Client
Returns whether or not a bandwidth check has been requested.
isBandwidthDetection() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
isBandwidthDetection.
isBaseTypeOrArray(Object) - Static method in class org.red5.io.utils.ConversionUtils
Returns true for base types or arrays of base type.
isBasicType(byte) - Static method in class org.red5.io.object.DataTypes
Returns whether it is a basic data type
isBitSet(byte, int) - Static method in class org.red5.util.ByteNibbler
Returns whether or not the bit is set.
isBufferInterframes() - Method in class org.red5.codec.AbstractVideo
isBufferInterframes.
isCached() - Method in interface org.red5.cache.ICacheable
Returns true if the object is cached, false otherwise.
isCached() - Method in class org.red5.cache.impl.CacheableImpl
Returns true if the object is cached, false otherwise.
isChannelUsed(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Checks whether channel is used.
IScheduledJob - Interface in org.red5.server.api.scheduling
Interface that must be implemented by classes that can be scheduled for periodic execution.
ISchedulingService - Interface in org.red5.server.api.scheduling
Service that supports periodic execution of jobs, adding, removing and getting their name as list.
isClosed() - Method in class org.red5.server.BaseConnection
Returns whether or not a connection is closed.
isClosed() - Method in class org.red5.server.so.SharedObject
isClosed.
isClosing() - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Getter for property 'closing'.
isComplexType(byte) - Static method in class org.red5.io.object.DataTypes
Returns whether it is a complex data type
isConfig() - Method in class org.red5.server.net.rtmp.event.AudioData
isConfig.
isConfig() - Method in class org.red5.server.net.rtmp.event.VideoData
isConfig.
isConfig() - Method in class org.red5.server.stream.consumer.QueuedMediaData
isConfig.
isConnected() - Method in class org.red5.net.websocket.WebSocketConnection
isConnected.
isConnected() - Method in interface org.red5.server.api.IConnection
Is the client connected to the scope.
isConnected() - Method in interface org.red5.server.api.so.IClientSharedObject
Check if the shared object is connected to the server.
isConnected() - Method in class org.red5.server.BaseConnection
Check whether connection is alive
isConnected() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
isConnected.
isConnected() - Method in interface org.red5.server.jmx.mxbeans.RTMPConnectionMXBean
isConnected.
isConnected() - Method in class org.red5.server.net.rtmp.RTMPConnection
Check whether connection is alive
isConnected() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Check whether connection is alive
isConnected() - Method in class org.red5.server.so.ClientSharedObject
Check if the shared object is connected to the server.
isConnectionAllowed() - Method in class org.red5.server.so.SharedObjectScope
Call handlers and check if connection to the existing SO is allowed.
isConnectionAllowed(IConnection) - Method in interface org.red5.server.api.scope.IBasicScope
Provides a means to allow a scope to perform processing on a connection prior to the actual connection attempt or other handling.
isConnectionAllowed(IConnection) - Method in class org.red5.server.scope.BasicScope
Provides a means to allow a scope to perform processing on a connection prior to the actual connection attempt or other handling.
isConnectionAllowed(ISharedObject) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
Check if a connection to the given existing shared object is allowed.
IScope - Interface in org.red5.server.api.scope
The scope object.
IScopeAware - Interface in org.red5.server.api.scope
Maker interface for all objects that are aware of the scope they are located in.
IScopeHandler - Interface in org.red5.server.api.scope
The scope handler controls actions performed against a scope object, and also is notified of all events.
IScopeListener - Interface in org.red5.server.api.listeners
Interface for listeners to scope events.
IScopeResolver - Interface in org.red5.server.api.scope
Resolve the scope from given a host and path.
IScopeSecurityHandler - Interface in org.red5.server.api.scope
Provides an interface for scope security handling.
IScopeService - Interface in org.red5.server.api.scope
Base marker interface for all scope services.
IScopeStatistics - Interface in org.red5.server.api.statistics
Statistical informations about a scope.
isCreationAllowed(IScope, String, boolean) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
Check if the a shared object may be created in the given scope.
isCrossOriginPolicy() - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
isCrossOriginPolicy.
isCrossOriginPolicy() - Static method in class org.red5.net.websocket.WebSocketPlugin
isCrossOriginPolicy.
isCustom(Object) - Method in class org.red5.io.amf.Output
Whether object is custom
isCustom(Object) - Method in interface org.red5.io.object.Output
Whether object is custom
isCustomType(byte) - Static method in class org.red5.io.object.DataTypes
Returns whether it is a custom data type
isDebug - Static variable in class org.red5.codec.AbstractAudio
Constant isDebug=log.isDebugEnabled()
isDebug - Variable in class org.red5.codec.AbstractVideo
 
isDebug - Variable in class org.red5.server.AttributeStore
 
isDebug - Variable in class org.red5.server.net.rtmp.BaseRTMPHandler
 
isDebug - Static variable in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Constant isDebug=log.isDebugEnabled()
isDebug - Static variable in class org.red5.server.scope.Scope
Constant isTrace=log.isTraceEnabled()
isDebug - Variable in class org.red5.server.stream.AbstractStream
 
isDebug() - Static method in class org.red5.server.api.Red5
Returns true if java debugging was detected.
isDelayWrite() - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Deprecated.
isDeleteAllowed(String) - Method in class org.red5.server.so.SharedObjectScope
Call handlers and check if deleting a property from the SO is allowed.
isDeleteAllowed(ISharedObject, String) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
Check if the deletion of a property is allowed on the given shared object.
isDisconnected() - Method in class org.red5.server.BaseConnection
Returns whether or not the connection is disconnected.
isDisconnected() - Method in class org.red5.server.net.rtmp.RTMPConnection
Returns whether or not the connection is disconnected.
isDispatchStreamActions() - Method in class org.red5.server.net.rtmp.RTMPHandler
isDispatchStreamActions.
ISeekableProvider - Interface in org.red5.server.stream
Provider that is seekable
ISeekableStreamSource - Interface in org.red5.server.stream
Stream source that can be seeked in timeline
isEmpty() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
isEmpty() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
isEmpty() - Method in class org.red5.server.net.rtmp.message.Header
isEmpty.
isEmpty() - Method in interface org.red5.server.so.ISharedObjectMessage
Is empty?
isEmpty() - Method in class org.red5.server.so.SharedObjectMessage
Is empty?
isEnabled() - Method in class org.red5.server.scope.Scope
Check if scope is enabled
isEnabled(String) - Method in class org.red5.net.websocket.WebSocketScopeManager
Returns the enable state of a given path.
isEnableMinaLogFilter() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
isEnableMinaLogFilter.
isEncoded() - Method in class org.red5.server.net.rtmpe.EncryptedWriteRequest
isEncrypted() - Method in class org.red5.server.net.rtmp.codec.RTMP
isEncrypted.
isEncrypted() - Method in class org.red5.server.net.rtmp.RTMPConnection
isEncrypted.
isEndOfSequence() - Method in class org.red5.server.net.rtmp.event.AudioData
isEndOfSequence.
isEndOfSequence() - Method in class org.red5.server.net.rtmp.event.VideoData
isEndOfSequence.
isEnhanced() - Method in class org.red5.codec.AbstractAudio
Returns true if the codec is enhanced.
isEnhanced() - Method in class org.red5.codec.AbstractVideo
Returns true if the codec is enhanced.
isEnhanced() - Method in interface org.red5.codec.IAudioStreamCodec
Returns true if the codec is enhanced.
isEnhanced() - Method in interface org.red5.codec.IVideoStreamCodec
Returns true if the codec is enhanced.
isEnhanced() - Method in class org.red5.server.net.rtmp.event.AudioData
isEnhanced.
isEnhanced() - Method in class org.red5.server.net.rtmp.event.VideoData
isEnhanced.
IServer - Interface in org.red5.server.api
The interface that represents the Red5 server.
IServerChannelControl - Interface in org.red5.io.sctp
IServerChannelControl interface.
IServerStream - Interface in org.red5.server.api.stream
IServerStream has both IPlaylist and IBroadcastStream methods but add nothing new.
IServiceCall - Interface in org.red5.server.api.service
Container for a Service Call
IServiceCapableConnection - Interface in org.red5.server.api.service
Connection that has options to invoke and handle remote calls
IServiceHandlerProvider - Interface in org.red5.server.api.service
Supports registration and lookup of service handlers.
IServiceHandlerProviderAware - Interface in org.red5.server.api.service
Class that knows about objects which can provide service handlers.
IServiceInvoker - Interface in org.red5.server.api.service
Interface for objects that execute service calls (remote calls from client).
IServiceResolver - Interface in org.red5.server.service
Interface for objects that resolve service names to services.
ISession - Interface in org.red5.server.api.session
Represents the most basic type of "Session", loosely modeled after the HTTP Session used in J2EE applications.
isExpired() - Method in class org.red5.server.net.rtmp.message.Packet
Returns true if expiration time has been reached and false otherwise.
isExtended() - Method in class org.red5.server.net.rtmp.message.Header
isExtended.
isFilterSwitchable - Variable in class org.red5.io.obu.OBPFrameHeader.InterpolationFilter
 
isFirstPacketInFrame() - Method in class org.red5.io.rtp.AV1Packetizer
isFirstPacketInFrame.
isFullyPopulated() - Method in class org.red5.io.object.RecordSet
Check if all items are available on the client.
isGeronimo() - Static method in class org.red5.server.util.ServerDetector
isGeronimo.
isGlassfish() - Static method in class org.red5.server.util.ServerDetector
isGlassfish.
isGlobal(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
Check whether scope is the global scope (level 0 leaf in scope tree) or not When user connects the following URL: rtmp://localhost/myapp/foo/bar then / is the global level scope, myapp is app level, foo is room level and bar is room level as well (but with higher depth level)
ISharedObject - Interface in org.red5.server.api.so
Serverside access to shared objects.
ISharedObjectBase - Interface in org.red5.server.api.so
Base interface for shared objects.
ISharedObjectEvent - Interface in org.red5.server.so
One update event for a shared object received through a connection.
ISharedObjectEvent.Type - Enum Class in org.red5.server.so
 
ISharedObjectHandlerProvider - Interface in org.red5.server.api.so
Supports registration and lookup of shared object handlers.
ISharedObjectListener - Interface in org.red5.server.api.so
Notifications about shared object updates.
ISharedObjectMessage - Interface in org.red5.server.so
Shared object message
ISharedObjectSecurity - Interface in org.red5.server.api.so
Interface for handlers that control access to shared objects.
ISharedObjectSecurityService - Interface in org.red5.server.api.so
Service that supports protecting access to shared objects.
ISharedObjectService - Interface in org.red5.server.api.so
Service that manages shared objects for given scope.
ISharedObjectStatistics - Interface in org.red5.server.api.statistics
Statistics informations about a shared object.
isIdle() - Method in class org.red5.server.BaseConnection
Returns whether or not the connection is idle.
isIdle() - Method in class org.red5.server.net.rtmp.RTMPConnection
Returns whether or not the connection is idle.
isIdle() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Returns whether or not the connection is idle.
ISingleItemSubscriberStream - Interface in org.red5.server.api.stream
A subscriber stream that has only one item for play.
isInterruptOnRemove() - Method in class org.red5.server.scheduling.JDKSchedulingService
isInterruptOnRemove.
isJBoss() - Static method in class org.red5.server.util.ServerDetector
isJBoss.
isJetty() - Static method in class org.red5.server.util.ServerDetector
isJetty.
isJOnAS() - Static method in class org.red5.server.util.ServerDetector
isJOnAS.
isKeyFrame() - Method in class org.red5.io.matroska.dtd.SimpleBlock
getter for key frame
isKeyFrame() - Method in class org.red5.io.mp4.MP4Frame
Returns whether or not this chunk represents a key frame.
isKeyFrame() - Method in class org.red5.server.net.rtmp.event.VideoData
isKeyFrame.
isKeyFrame(byte[], int) - Static method in class org.red5.codec.VP8Video
isKeyFrame.
isLastPacketInFrame() - Method in class org.red5.io.rtp.AV1Packetizer
isLastPacketInFrame.
isLiveWaitSupport() - Method in interface org.red5.server.stream.IProviderService
Whether or not legacy live-wait support is enabled.
isLiveWaitSupport() - Method in class org.red5.server.stream.ProviderService
Whether or not legacy live-wait support is enabled.
isLocked() - Method in class org.red5.server.so.SharedObjectScope
Deprecated.
isMasked() - Method in class org.red5.net.websocket.server.WsFrameServer
isMasked() - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
isMotionModeSwitchable - Variable in class org.red5.io.obu.OBPFrameHeader
 
isNeedConfig() - Method in class org.red5.codec.OpusAudio
isNeedConfig.
isNullOrContainsNull(Object[]) - Static method in class org.red5.io.utils.TlsUtils
isNullOrContainsNull.
isNullOrEmpty(byte[]) - Static method in class org.red5.io.utils.TlsUtils
isNullOrEmpty.
isNullOrEmpty(int[]) - Static method in class org.red5.io.utils.TlsUtils
isNullOrEmpty.
isNullOrEmpty(short[]) - Static method in class org.red5.io.utils.TlsUtils
isNullOrEmpty.
isNullOrEmpty(Object[]) - Static method in class org.red5.io.utils.TlsUtils
isNullOrEmpty.
isNullOrEmpty(String) - Static method in class org.red5.io.utils.TlsUtils
isNullOrEmpty.
isNullOrEmpty(Vector) - Static method in class org.red5.io.utils.TlsUtils
isNullOrEmpty.
isOpen() - Method in class org.red5.net.websocket.server.WsFrameServer
isPaused() - Method in interface org.red5.server.api.stream.IOnDemandStream
Is the stream paused
isPaused() - Method in interface org.red5.server.api.stream.ISubscriberStream
Check if the stream is currently paused.
isPaused() - Method in class org.red5.server.stream.PlayEngine
isPaused.
isPaused() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Check if the stream is currently paused.
isPaused() - Method in class org.red5.server.stream.SingleItemSubscriberStream
isPaused.
isPayloadComplete() - Method in class org.red5.net.websocket.model.WSMessage
isPayloadComplete.
isPersistent() - Method in interface org.red5.server.api.persistence.IPersistable
Returns
isPersistent() - Method in interface org.red5.server.api.so.ISharedObjectBase
Check if the object has been created as persistent shared object by the client.
isPersistent() - Method in interface org.red5.server.api.statistics.ISharedObjectStatistics
Check if the shared object is persistent.
isPersistent() - Method in class org.red5.server.PersistableAttributeStore
Check whether object is persistent or not
isPersistent() - Method in interface org.red5.server.so.ISharedObjectMessage
Does the message affect a persistent shared object?
isPersistent() - Method in class org.red5.server.so.SharedObject
Check if the shared object is persistent.
isPersistent() - Method in class org.red5.server.so.SharedObjectMessage
Does the message affect a persistent shared object?
isPersistent() - Method in class org.red5.server.so.SharedObjectScope
Check if the object has been created as persistent shared object by the client.
isPlaybackAllowed(IScope, String, int, int, boolean) - Method in interface org.red5.server.api.stream.IStreamPlaybackSecurity
Check if playback of a stream with the given name is allowed.
isPlaybackAllowed(IScope, String, int, int, boolean) - Method in class org.red5.server.api.stream.support.DenyAllStreamAccess
Check if playback of a stream with the given name is allowed.
isPlaying() - Method in interface org.red5.server.api.stream.IOnDemandStream
Is the stream playing
isPluginsReady() - Static method in class org.red5.server.api.Red5
isPluginsReady.
isProcessed() - Method in class org.red5.server.net.rtmp.message.Packet
Gets the processed flag.
isPublishAllowed(IScope, String, String) - Method in interface org.red5.server.api.stream.IStreamPublishSecurity
Check if publishing a stream with the given name is allowed.
isPublishAllowed(IScope, String, String) - Method in class org.red5.server.api.stream.support.DenyAllStreamAccess
Check if publishing a stream with the given name is allowed.
isPublished() - Method in class org.red5.proxy.StreamingProxy
isPublished.
isPullMode() - Method in class org.red5.server.stream.PlayEngine
isPullMode.
isRandom() - Method in interface org.red5.server.api.stream.IPlaylist
Whether items are randomly played.
isRandom() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Whether items are randomly played.
isRandom() - Method in class org.red5.server.stream.ServerStream
Whether items are randomly played.
isReaderIdle() - Method in class org.red5.server.BaseConnection
Returns whether or not the reader is idle.
isReaderIdle() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Returns whether or not the reader is idle.
isRecording() - Method in class org.red5.server.stream.ClientBroadcastStream
isRecording.
isRecording() - Method in interface org.red5.server.stream.IRecordingListener
isRecording.
isRecording() - Method in class org.red5.server.stream.RecordingListener
isRecording.
isRegistered(String) - Static method in class org.red5.server.plugin.PluginRegistry
Returns true if the plug-in is registered.
isRegistered(IConnection) - Method in class org.red5.server.Client
Returns registration status of given connection.
isRegistered(IRed5Plugin) - Static method in class org.red5.server.plugin.PluginRegistry
Returns true if the plug-in is registered.
isRepeat() - Method in interface org.red5.server.api.stream.IPlaylist
Whether repeat playing an item.
isRepeat() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Whether repeat playing an item.
isRepeat() - Method in class org.red5.server.stream.ServerStream
Whether repeat playing an item.
isResin() - Static method in class org.red5.server.util.ServerDetector
isResin.
isRewind() - Method in interface org.red5.server.api.stream.IPlaylist
Whether rewind the list.
isRewind() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Whether rewind the list.
isRewind() - Method in class org.red5.server.stream.ServerStream
Whether rewind the list.
isRoom(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
Check whether scope is a room scope (level 2 leaf in scope tree or lower, e.g. 3, 4, ...) or not
isRoot(IBasicScope) - Static method in class org.red5.server.util.ScopeUtils
Checks whether scope is root or not
isRunning() - Method in class org.red5.proxy.StreamingProxy
isRunning.
isRunning() - Method in class org.red5.server.scope.Scope
Check if scope is in running state
isSameOriginPolicy() - Static method in class org.red5.net.websocket.WebSocketPlugin
isSameOriginPolicy.
isScopeAllowed(IScope) - Method in interface org.red5.server.api.scope.IBasicScope
Provides a means to allow a scope to perform processing on another scope prior to additional scope handling.
isScopeAllowed(IScope) - Method in class org.red5.server.scope.BasicScope
Provides a means to allow a scope to perform processing on another scope prior to additional scope handling.
isSecure() - Method in class org.red5.net.websocket.WebSocketConnection
Return whether or not the session is secure.
isSecure() - Method in class org.red5.server.tomcat.TomcatConnector
isSecure.
isSecureEnabled() - Method in class org.red5.server.tomcat.TomcatLoader
Returns enabled state of secure support.
isSendAllowed(String, List<?>) - Method in class org.red5.server.so.SharedObjectScope
Call handlers and check if sending a message to the clients connected to the SO is allowed.
isSendAllowed(ISharedObject, String, List<?>) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
Check if sending a message to the shared object is allowed.
isShuttingDown() - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
isShuttingDown.
isShuttingDown() - Method in class org.red5.server.scope.WebScope
Is the scope currently shutting down?
isSigned() - Method in class org.red5.codec.AbstractAudio
Returns whether the codec is signed or not.
isSigned() - Method in interface org.red5.codec.IAudioStreamCodec
Returns whether the codec is signed or not.
isStartSequence() - Method in class org.red5.io.rtp.AV1Packetizer
isStartSequence.
isStopped() - Method in interface org.red5.server.api.stream.IOnDemandStream
Is the stream stopped
isSubscribed() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Returns true if this client is subscribed
isSuccess() - Method in interface org.red5.server.api.service.IServiceCall
Whether call was successful or not
isSuccess() - Method in class org.red5.server.service.Call
Whether call was successful or not
isSwfVerification() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Returns true if swf verification is enabled
IStatisticsBase - Interface in org.red5.server.api.statistics
Base class for all statistics informations.
IStatisticsService - Interface in org.red5.server.api.statistics
Statistics methods for Red5.
isTomcat() - Static method in class org.red5.server.util.ServerDetector
isTomcat.
isTrace - Static variable in class org.red5.codec.AbstractAudio
Constant isDebug=log.isDebugEnabled()
isTrace - Variable in class org.red5.codec.AbstractVideo
 
isTrace - Variable in class org.red5.server.AttributeStore
 
isTrace - Variable in class org.red5.server.net.rtmp.BaseRTMPHandler
 
isTrace - Static variable in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Constant isDebug=log.isDebugEnabled()
isTrace - Static variable in class org.red5.server.scope.Scope
Constant isTrace=log.isTraceEnabled()
isTrace - Variable in class org.red5.server.stream.AbstractStream
 
IStream - Interface in org.red5.server.api.stream
Base interface for stream objects.
IStreamableFile - Interface in org.red5.io
Interface represents streamable file with tag reader and writers (one for plain mode and one for append)
IStreamableFile - Interface in org.red5.server.api.stream
Interface represents streamable file with tag reader and writers (one for plain mode and one for append)
IStreamableFileFactory - Interface in org.red5.server.api.stream
Scope service extension that provides method to get streamable file services set
IStreamableFileService - Interface in org.red5.server.api.service
Provides access to files that can be streamed.
IStreamAwareScopeHandler - Interface in org.red5.server.api.stream
A scope handler that is stream aware.
IStreamCapableConnection - Interface in org.red5.server.api.stream
A connection that supports streaming.
IStreamCodecInfo - Interface in org.red5.codec
Stream codec information
IStreamControl - Interface in org.red5.server.stream
Stream Control Event.
IStreamData<T> - Interface in org.red5.server.stream
Stream data packet
IStreamFilenameGenerator - Interface in org.red5.server.api.stream
A class that can generate filenames for streams.
IStreamFilenameGenerator.GenerationType - Enum Class in org.red5.server.api.stream
Possible filename generation types.
IStreamHandler - Interface in org.red5.server.api.stream
IStreamHandler interface.
IStreamListener - Interface in org.red5.server.api.stream
Listener that is notified about packets received from a stream.
IStreamPacket - Interface in org.red5.server.api.stream
Packet containing stream data.
IStreamPlaybackSecurity - Interface in org.red5.server.api.stream
Interface for handlers that control access to stream playback.
IStreamPublishSecurity - Interface in org.red5.server.api.stream
Interface for handlers that control access to stream publishing.
IStreamSecurityService - Interface in org.red5.server.api.service
Service that supports protecting access to streams.
IStreamService - Interface in org.red5.server.api.stream
This interface represents the stream methods that can be called throug RTMP.
IStreamSource - Interface in org.red5.server.stream
Source for streams
IStreamStatistics - Interface in org.red5.server.api.statistics
Base class for all stream statistics.
IStreamTypeAwareProvider - Interface in org.red5.server.stream
Interface for providers that know if they contain video frames.
ISubscriberStream - Interface in org.red5.server.api.stream
ISubscriberStream is a stream from subscriber's point of view.
ISubscriberStreamService - Interface in org.red5.server.api.service
ISubscriberStreamService interface.
isUnvalidatedConnectionAllowed() - Method in class org.red5.server.net.rtmp.RTMPHandler
isUnvalidatedConnectionAllowed.
isUserInRole(String) - Method in class org.red5.net.websocket.server.WsHandshakeRequest
isValid() - Method in class org.red5.net.websocket.WebSocketScope
Check the scope state.
isValid() - Method in interface org.red5.server.api.scope.IBasicScope
Validates a scope based on its name and type
isValid() - Method in class org.red5.server.scope.BasicScope
Validates a scope based on its name and type
isValid(Mac) - Method in class org.red5.io.sctp.packet.chunks.StateCookie
isValid.
isValidObu(int) - Static method in class org.red5.io.obu.OBUParser
Returns true if the given OBU type value is valid.
isValidObu(OBUType) - Static method in class org.red5.io.obu.OBUParser
Returns true if the given OBU type is valid.
isValidStreamId(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Returns whether or not a given stream id is valid.
isValidUint16(int) - Static method in class org.red5.io.utils.TlsUtils
isValidUint16.
isValidUint16(long) - Static method in class org.red5.io.utils.TlsUtils
isValidUint16.
isValidUint24(int) - Static method in class org.red5.io.utils.TlsUtils
isValidUint24.
isValidUint24(long) - Static method in class org.red5.io.utils.TlsUtils
isValidUint24.
isValidUint32(long) - Static method in class org.red5.io.utils.TlsUtils
isValidUint32.
isValidUint48(long) - Static method in class org.red5.io.utils.TlsUtils
isValidUint48.
isValidUint64(long) - Static method in class org.red5.io.utils.TlsUtils
isValidUint64.
isValidUint8(int) - Static method in class org.red5.io.utils.TlsUtils
isValidUint8.
isValidUint8(long) - Static method in class org.red5.io.utils.TlsUtils
isValidUint8.
isValidUint8(short) - Static method in class org.red5.io.utils.TlsUtils
isValidUint8.
isVideo() - Method in class org.red5.server.stream.consumer.QueuedMediaData
isVideo.
isVideoAllowed(IScope) - Method in interface org.red5.server.api.stream.IRtmpSampleAccess
Return true if sample access allowed on video stream.
isVideoAllowed(IScope) - Method in class org.red5.server.stream.RtmpSampleAccess
Return true if sample access allowed on video stream.
isWebLogic() - Static method in class org.red5.server.util.ServerDetector
isWebLogic.
isWebsocketEnabled() - Method in class org.red5.server.tomcat.TomcatLoader
Returns enabled state of websocket support.
isWebSocketUpgradeRequest(ServletRequest, ServletResponse) - Static method in class org.red5.net.websocket.server.UpgradeUtil
Checks to see if this is an HTTP request that includes a valid upgrade request to web socket.
isWebSphere() - Static method in class org.red5.server.util.ServerDetector
isWebSphere.
isWriteAllowed(String, Object) - Method in class org.red5.server.so.SharedObjectScope
Call handlers and check if writing to the SO is allowed.
isWriteAllowed(ISharedObject, String, Object) - Method in interface org.red5.server.api.so.ISharedObjectSecurity
Check if a modification is allowed on the given shared object.
isWriterIdle() - Method in class org.red5.server.BaseConnection
Returns whether or not the writer is idle.
isWriterIdle() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Returns whether or not the writer is idle.
ITag - Interface in org.red5.io
A Tag represents the contents or payload of a streamable file.
ITagReader - Interface in org.red5.io
ITagReader interface.
ITagWriter - Interface in org.red5.io
Writes tags to a file
items - Variable in class org.red5.server.stream.ServerStream
List of items in this playlist
iterateScopeNameList() - Method in class org.red5.server.Client
Iterate through the scopes and their attributes.
iterateScopeNameList() - Method in interface org.red5.server.jmx.mxbeans.ClientMXBean
iterateScopeNameList.
iterator() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
ITokenBucket - Interface in org.red5.server.stream
Basically token bucket is used to control the bandwidth used by a stream or a connection or a client.
ITokenBucket.ITokenBucketCallback - Interface in org.red5.server.stream
Callback for tocket bucket
ITokenBucketService - Interface in org.red5.server.stream
A service used to create and manage token buckets.
ITUT_T35 - Enum constant in enum class org.red5.io.obu.OBPMetadataType
 
ituTT35CountryCode - Variable in class org.red5.io.obu.OBPMetadata.MetadataItutT35
 
ituTT35CountryCodeExtensionByte - Variable in class org.red5.io.obu.OBPMetadata.MetadataItutT35
 
ituTT35PayloadBytes - Variable in class org.red5.io.obu.OBPMetadata.MetadataItutT35
 
ituTT35PayloadBytesSize - Variable in class org.red5.io.obu.OBPMetadata.MetadataItutT35
 
IVideoStreamCodec - Interface in org.red5.codec
Represents a Video codec and its associated decoder configuration.
IVideoStreamCodec.FrameData - Class in org.red5.codec
Holder for video frame data.
IWebSocketAwareHandler - Interface in org.red5.server.api.websocket
Interface for handlers that are aware of the WebSocketConnection.
IWebSocketDataListener - Interface in org.red5.net.websocket.listener
Listener for WebSocket events.
IWebSocketScopeListener - Interface in org.red5.net.websocket.listener
IWebSocketScopeListener interface.

J

JBOSS_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant JBOSS_CLASS="/org/jboss/Main.class"
JBOSS_ID - Static variable in class org.red5.server.util.ServerDetector
Constant JBOSS_ID="jboss"
JDKSchedulingService - Class in org.red5.server.scheduling
Scheduling service that uses JDK ScheduledExecutor as backend.
JDKSchedulingService() - Constructor for class org.red5.server.scheduling.JDKSchedulingService
 
JDKSchedulingServiceJob - Class in org.red5.server.scheduling
Scheduled job that is registered in the Quartz scheduler.
JDKSchedulingServiceJob(String, Map<String, Object>) - Constructor for class org.red5.server.scheduling.JDKSchedulingServiceJob
Constructor for JDKSchedulingServiceJob.
JDKSchedulingServiceJob(String, Map<String, Object>, boolean) - Constructor for class org.red5.server.scheduling.JDKSchedulingServiceJob
Constructor for JDKSchedulingServiceJob.
JDKSchedulingServiceMXBean - Interface in org.red5.server.jmx.mxbeans
Scheduling service that uses JDK as backend.
JETTY_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant JETTY_CLASS="/org/mortbay/jetty/Server.class"
JETTY_ID - Static variable in class org.red5.server.util.ServerDetector
Constant JETTY_ID="jetty"
JMXUtil - Class in org.red5.server.jmx
Helper methods for working with ObjectName or MBean instances.
JMXUtil() - Constructor for class org.red5.server.jmx.JMXUtil
 
jobDetailCounter - Variable in class org.red5.server.scheduling.JDKSchedulingService
 
jobs - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Scheduled job names
jobs - Variable in class org.red5.server.stream.SingleItemSubscriberStream
Scheduled job names
join(IClient, IScope) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called just before a client enters the scope.
join(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationAdapter
Called just before a client enters the scope.
join(IClient, IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Called just before a client enters the scope.
join(IClient, IScope) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just before a client enters the scope.
join(IClient, IScope) - Method in class org.red5.server.CoreHandler
Called just before a client enters the scope.
join(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
join.
JONAS_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant JONAS_CLASS="/org/objectweb/jonas/server/Server.clas"{trunked}
JONAS_ID - Static variable in class org.red5.server.util.ServerDetector
Constant JONAS_ID="jonas"
JPEG - Enum constant in enum class org.red5.codec.VideoCodec
 

K

K_BIT - Static variable in class org.red5.codec.VP8Video
K bit from the X byte of the payload descriptor.
keepAliveTask - Variable in class org.red5.server.net.rtmp.RTMPConnection
Keep alive task.
keepDelay - Variable in class org.red5.server.scope.BasicScope
Set to amount of time (in seconds) the scope will be kept before being freed, after the last disconnect.
keepOnDisconnect - Variable in class org.red5.server.scope.BasicScope
Set to true to prevent the scope from being freed upon disconnect.
KEY - Static variable in interface org.red5.server.messaging.IPassive
Constant KEY="IPassive.class.getName()"
KEY - Static variable in interface org.red5.server.messaging.IPullableProvider
Constant KEY="IPullableProvider.class.getName()"
KEY - Static variable in interface org.red5.server.messaging.IPushableConsumer
Constant KEY="IPushableConsumer.class.getName()"
KEY - Static variable in class org.red5.server.stream.AudioCodecFactory
Object key
KEY - Static variable in class org.red5.server.stream.consumer.ConnectionConsumer
Connection consumer class name
KEY - Static variable in class org.red5.server.stream.filter.StreamBandwidthController
Class name
KEY - Static variable in interface org.red5.server.stream.IConsumerService
Constant KEY="consumerService"
KEY - Static variable in interface org.red5.server.stream.ISeekableProvider
Constant KEY="ISeekableProvider.class.getName()"
KEY - Static variable in interface org.red5.server.stream.IStreamTypeAwareProvider
Constant KEY="IStreamTypeAwareProvider.class.getName("{trunked}
KEY - Static variable in interface org.red5.server.stream.ITokenBucketService
Constant KEY="TokenBucketService"
KEY - Static variable in class org.red5.server.stream.provider.FileProvider
Class name
KEY - Static variable in class org.red5.server.stream.VideoCodecFactory
Object key
KEY_APP_NAME - Static variable in class org.red5.logging.LoggingContextSelector
Constant KEY_APP_NAME="application-name"
KEY_LENGTH - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant KEY_LENGTH=128
keyAgreement - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
KEYFRAME - Enum constant in enum class org.red5.codec.VideoFrameType
 
KEYFRAME - Enum constant in enum class org.red5.io.obu.OBPFrameType
 
KeyFrameMeta() - Constructor for class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
 
keyframes - Variable in class org.red5.codec.AbstractVideo
Storage for key frames
keyframeTimestamp - Variable in class org.red5.codec.AbstractVideo
Current timestamp for the stored keyframe
keyMap - Variable in class org.red5.server.scheduling.JDKSchedulingService
Storage for job futures keyed by name
keySet() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy

L

L_BIT - Static variable in class org.red5.codec.VP8Video
L bit from the X byte of the payload descriptor.
L16 - Enum constant in enum class org.red5.codec.AudioCodec
 
LARGEST - Enum constant in enum class org.red5.io.obu.OBPTxMode
 
lastFrameIdx - Variable in class org.red5.io.obu.OBPFrameHeader
 
lastIndexOf(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
lastModified - Variable in class org.red5.server.PersistableAttributeStore
Last modified Timestamp
lastModified - Variable in class org.red5.server.so.SharedObject
Last modified timestamp
lastPingRoundTripTime - Variable in class org.red5.server.net.rtmp.RTMPConnection
Last ping round trip time
lastPingSentOn - Variable in class org.red5.server.net.rtmp.RTMPConnection
Timestamp when last ping command was sent.
lastPongReceivedOn - Variable in class org.red5.server.net.rtmp.RTMPConnection
Timestamp when last ping result was received.
latestTimeStamp - Variable in class org.red5.server.stream.ClientBroadcastStream
 
launch() - Method in class org.red5.server.Launcher
Launch Red5 under it's own classloader
Launcher - Class in org.red5.server
Launches Red5.
Launcher() - Constructor for class org.red5.server.Launcher
 
leave(IClient, IScope) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called just after the client leaves the scope.
leave(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationAdapter
Called just after the client leaves the scope.
leave(IClient, IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Called just after the client leaves the scope.
leave(IClient, IScope) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just after the client leaves the scope.
leave(IClient, IScope) - Method in class org.red5.server.CoreHandler
Called just after the client leaves the scope.
leave(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
leave.
LEB128 - Class in org.red5.io.utils
This class encodes and decodes integers in the LEB128 compression format.
LEB128() - Constructor for class org.red5.io.utils.LEB128
 
LEB128.LEB128Exception - Exception Class in org.red5.io.utils
Exception thrown when a LEB128 operation fails.
LEB128.LEB128Result - Class in org.red5.io.utils
Result of a LEB128 encoding or decoding operation.
LEB128Exception(String) - Constructor for exception class org.red5.io.utils.LEB128.LEB128Exception
 
LEB128Result(int, int) - Constructor for class org.red5.io.utils.LEB128.LEB128Result
 
length - Variable in class org.red5.server.api.stream.support.DynamicPlayItem
Length - amount to play
length - Variable in class org.red5.server.api.stream.support.SimplePlayItem
Length - amount to play
length() - Method in class org.red5.io.amf3.ByteArray
Return total number of bytes in array.
level - Variable in class org.red5.server.net.rtmp.status.Status
Status level
level - Variable in class org.red5.server.net.rtmp.status.StatusObject
 
limitType - Variable in class org.red5.server.net.rtmp.RTMPConnection
Bandwidth limit type / enforcement. (0=hard,1=soft,2=dynamic)
listeners - Variable in class org.red5.net.websocket.WebSocketScope
 
listeners - Variable in class org.red5.server.messaging.AbstractPipe
Event listeners
listeners - Variable in class org.red5.server.scope.BasicScope
List of event listeners
listeners - Variable in class org.red5.server.so.SharedObject
Listeners
listeners - Variable in class org.red5.server.stream.ClientBroadcastStream
Listeners to get notified about received packets.
listenerStats - Variable in class org.red5.server.so.SharedObject
Manages listener statistics.
listIterator() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
listIterator(int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
LIVE - Enum constant in enum class org.red5.server.stream.IProviderService.INPUT_TYPE
 
LIVE - Static variable in class org.red5.client.PublishModes
Constant LIVE="live"
LIVE_WAIT - Enum constant in enum class org.red5.server.stream.IProviderService.INPUT_TYPE
 
liveDeploy - Variable in class org.red5.server.tomcat.TomcatVHostLoader
 
livePipe - Variable in class org.red5.server.stream.ClientBroadcastStream
Pipe for live streaming
load(String) - Method in interface org.red5.server.api.persistence.IPersistenceStore
Load a persistent object with the given name.
load(String) - Method in class org.red5.server.persistence.FilePersistence
Load a persistent object with the given name.
load(String) - Method in class org.red5.server.persistence.RamPersistence
Load a persistent object with the given name.
load(IPersistable) - Method in interface org.red5.server.api.persistence.IPersistenceStore
Load state of an already instantiated persistent object.
load(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
Load state of an already instantiated persistent object.
load(IPersistable) - Method in class org.red5.server.persistence.RamPersistence
Load state of an already instantiated persistent object.
loadAndCacheStatusObjects() - Method in class org.red5.server.net.rtmp.status.StatusObjectService
Creates all status objects and adds them to status objects map; then caches them.
loadApplication(String, String, String) - Method in interface org.red5.server.api.IApplicationLoader
Load a new application for the given context path from a directory.
loadApplication(String, String, String) - Method in class org.red5.server.tomcat.TomcatApplicationLoader
Load a new application for the given context path from a directory.
loadBlackList() - Static method in class org.red5.io.object.Deserializer
loadBlackList.
loadClass(String) - Method in class org.red5.classloading.ChildFirstClassLoader
loadClass(String, boolean) - Method in class org.red5.classloading.ChildFirstClassLoader
We override the parent-first behavior established by java.lang.Classloader.
loadContext(String, String) - Method in class org.red5.server.ContextLoader
loadContext.
loadContext(String, String) - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
loadContext.
loader - Static variable in class org.red5.server.LoaderBase
Loader for new applications.
LoaderBase - Class in org.red5.server
Base class for all JEE application loaders.
LoaderBase() - Constructor for class org.red5.server.LoaderBase
 
LoaderMXBean - Interface in org.red5.server.jmx.mxbeans
Simple mbean interface for J2EE container loaders.
loadKeyFrameMeta(File) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
Load keyframe informations for the given file.
loadKeyFrameMeta(File) - Method in class org.red5.io.FileKeyFrameMetaCache
Load keyframe informations for the given file.
loadKeyFrameMeta(File) - Method in interface org.red5.io.IKeyFrameMetaCache
Load keyframe informations for the given file.
localAliases - Static variable in class org.red5.server.stream.ClientBroadcastStream
Stream name aliases for the entire server instance.
localId - Variable in class org.red5.net.websocket.listener.WebSocketDataListener
 
LocalNetworkUtil - Class in org.red5.server.util
LocalNetworkUtil class.
LocalNetworkUtil() - Constructor for class org.red5.server.util.LocalNetworkUtil
 
log - Static variable in class org.red5.cache.impl.CacheableImpl
Constant log
log - Static variable in class org.red5.cache.impl.CacheImpl
Constant log
log - Static variable in class org.red5.cache.impl.EhCacheImpl
Constant log
log - Static variable in class org.red5.cache.impl.NoCacheImpl
Constant log
log - Static variable in class org.red5.client.net.remoting.DSRemotingClient
Constant log
log - Static variable in class org.red5.codec.AbstractAudio
Constant log
log - Variable in class org.red5.codec.AbstractVideo
 
log - Variable in class org.red5.io.amf.Input
 
log - Static variable in class org.red5.io.amf.Output
Constant log
log - Static variable in class org.red5.io.amf3.Output
Constant log
log - Static variable in class org.red5.io.flv.impl.FLV
Constant log
log - Static variable in class org.red5.io.flv.meta.MetaService
Constant log
log - Static variable in class org.red5.io.mp4.impl.MP4
Constant log
log - Static variable in class org.red5.io.object.Serializer
Constant log
log - Static variable in class org.red5.io.utils.XMLUtils
Logger
log - Static variable in class org.red5.logging.DerbyLogInterceptor
Constant log
log - Variable in class org.red5.media.processor.GenericWriterPostProcessor
 
log - Variable in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Logger object
log - Variable in class org.red5.server.AttributeStore
 
log - Static variable in class org.red5.server.Client
Constant log
log - Static variable in class org.red5.server.ContextLoader
Constant log
log - Static variable in class org.red5.server.CoreHandler
Constant log
log - Static variable in class org.red5.server.net.proxy.DebugProxyHandler
Constant log
log - Static variable in class org.red5.server.net.proxy.NetworkDumpFilter
Constant log
log - Static variable in class org.red5.server.net.proxy.ProxyFilter
Logger
log - Static variable in class org.red5.server.net.remoting.RemotingClient
Constant log
log - Variable in class org.red5.server.net.rtmp.BaseRTMPHandler
 
log - Static variable in class org.red5.server.net.rtmp.Channel
Constant log
log - Static variable in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder
Constant log
log - Static variable in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
Constant log
log - Static variable in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Constant log
log - Variable in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
 
log - Static variable in class org.red5.server.net.rtmp.DeferredResult
Logger
log - Variable in class org.red5.server.net.rtmp.event.BaseEvent
 
log - Static variable in class org.red5.server.net.rtmp.message.ChunkHeader
Constant log
log - Static variable in class org.red5.server.net.rtmp.message.SharedObjectTypeMapping
Constant log
log - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
log - Static variable in class org.red5.server.net.rtmp.RTMPMinaConnection
Constant log
log - Static variable in class org.red5.server.net.rtmp.status.StatusObjectService
Logger
log - Static variable in class org.red5.server.plugin.PluginLauncher
Constant log
log - Static variable in class org.red5.server.scope.BasicScope
Constant log
log - Static variable in class org.red5.server.scope.Scope
Constant log
log - Static variable in class org.red5.server.scope.ScopeResolver
Constant log
log - Static variable in class org.red5.server.scope.WebScope
Logger
log - Static variable in class org.red5.server.Server
Constant log
log - Static variable in class org.red5.server.so.ClientSharedObject
Constant log
log - Static variable in class org.red5.server.so.SharedObject
Constant log
log - Variable in class org.red5.server.stream.AbstractStream
 
log - Static variable in class org.red5.server.stream.bandwidth.ClientServerDetection
Constant log
log - Static variable in class org.red5.server.stream.FileStreamSource
Logger
log - Static variable in class org.red5.server.stream.OutputStream
Logger
log - Static variable in class org.red5.server.stream.VideoFrameDropper
Constant log
log - Static variable in class org.red5.server.tomcat.TomcatApplicationContext
Constant log
log - Static variable in class org.red5.server.tomcat.TomcatApplicationLoader
Constant log
logger - Static variable in class org.red5.server.Context
Constant logger
logger - Static variable in class org.red5.server.stream.StreamableFileFactory
Constant logger
logger - Static variable in class org.red5.server.war.WarLoaderServlet
Constant logger
LOGGER_CONTEXT_ATTRIBUTE - Static variable in class org.red5.logging.Red5LoggerFactory
Constant LOGGER_CONTEXT_ATTRIBUTE="logger.context"
LoggerContextFilter - Class in org.red5.logging
A servlet filter that puts this contexts LoggerContext into a Threadlocal variable.
LoggerContextFilter() - Constructor for class org.red5.logging.LoggerContextFilter
 
LoggingContextSelector - Class in org.red5.logging
A class that allows the LoggerFactory to access an web context based LoggerContext.
LoggingContextSelector(LoggerContext) - Constructor for class org.red5.logging.LoggingContextSelector
Constructor for LoggingContextSelector.
LOGIN_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of authentication commands.
LOGOUT_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Constant LOGOUT_OPERATION=9
LONG_STRING_LENGTH - Static variable in class org.red5.io.amf.AMF
Max string length constant
LONG_STRING_LENGTH - Static variable in class org.red5.io.amf3.AMF3
Max string length
longValue() - Method in class org.red5.io.object.UnsignedByte
longValue() - Method in class org.red5.io.object.UnsignedInt
longValue() - Method in class org.red5.io.object.UnsignedLong
longValue() - Method in class org.red5.io.object.UnsignedShort
lookupClient(String) - Method in interface org.red5.server.api.IClientRegistry
Return an existing client from a client id.
lookupClient(String) - Method in class org.red5.server.ClientRegistry
Return an existing client from a client id.
lookupConnection(IClient) - Method in interface org.red5.server.api.scope.IScope
Lookup connection for a given client.
lookupConnection(IClient) - Method in class org.red5.server.scope.Scope
Lookup connection for a given client.
lookupConnections(IClient) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Returns all connections for a given client
lookupConnections(IClient) - Method in interface org.red5.server.api.scope.IScope
Deprecated.
lookupConnections(IClient) - Method in class org.red5.server.scope.Scope
Deprecated.
lookupGlobal(String, String) - Method in interface org.red5.server.api.IServer
Lookup the global scope for a host.
lookupGlobal(String, String) - Method in class org.red5.server.Server
Lookup the global scope for a host.
lookupProviderInput(IScope, String, int) - Method in interface org.red5.server.stream.IProviderService
Returns the input type for a named provider if a source of input exists.
lookupProviderInput(IScope, String, int) - Method in class org.red5.server.stream.ProviderService
Returns the input type for a named provider if a source of input exists.
lookupScopeHandler(String) - Method in interface org.red5.server.api.IContext
Returns scope handler (object that handle all actions related to the scope) by path.
lookupScopeHandler(String) - Method in class org.red5.server.Context
Returns scope handler (object that handle all actions related to the scope) by path.
lookupScopeHandler(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
lookupScopeHandler.
lookupService(String) - Method in interface org.red5.server.api.IContext
Returns service by name.
lookupService(String) - Method in class org.red5.server.Context
Returns service by name.
lookupService(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
lookupService.
loopFilterDeltaEnabled - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
loopFilterDeltaUpdate - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
loopFilterLevel - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
loopFilterModeDeltas - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
loopFilterParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
LoopFilterParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
loopFilterRefDeltas - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
loopFilterSharpness - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
lowDelayModeFlag - Variable in class org.red5.io.obu.OBPSequenceHeader.OperatingParametersInfo
 
LowFrequency1 - Enum constant in enum class org.red5.codec.AudioChannel
 
LowFrequency1 - Enum constant in enum class org.red5.codec.AudioChannelMask
 
LowFrequency2 - Enum constant in enum class org.red5.codec.AudioChannel
 
LowFrequency2 - Enum constant in enum class org.red5.codec.AudioChannelMask
 
lrParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
LrParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.LrParams
 
lrType - Variable in class org.red5.io.obu.OBPFrameHeader.LrParams
 
lrUnitShift - Variable in class org.red5.io.obu.OBPFrameHeader.LrParams
 
lrUvShift - Variable in class org.red5.io.obu.OBPFrameHeader.LrParams
 
luminanceMax - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrMdcv
 
luminanceMin - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrMdcv
 

M

M_BIT - Static variable in class org.red5.codec.VP8Video
I bit from the I byte of the payload descriptor.
main(String[]) - Static method in class org.red5.client.net.remoting.DSRemotingClient
main.
main(String...) - Static method in class org.red5.client.StreamRelay
Creates a stream client to consume a stream from an end point and a proxy to relay the stream to another end point.
main(String[]) - Static method in class org.red5.daemon.EngineLauncher
The Java entry point.
main(String[]) - Static method in class org.red5.io.flv.impl.FLVWriter
Exposed to allow repair of flv files if .info and .ser files still exist.
main(String[]) - Static method in class org.red5.io.utils.IOUtils
main.
main(String[]) - Static method in class org.red5.server.Bootstrap
BootStrapping entry point
main(String[]) - Static method in class org.red5.server.Shutdown
Connects to the given port (default: 9999) and invokes shutdown.
main(String[]) - Static method in class Version
main.
makeDefaultConnectionParams(String, int, String) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
makeDefaultConnectionParams.
makeDefaultConnectionParams(String, int, String) - Method in interface org.red5.client.net.rtmp.IRTMPClient
makeDefaultConnectionParams.
makeDefaultConnectionParams(String, int, String) - Method in class org.red5.client.net.rtmp.RTMPClient
makeDefaultConnectionParams.
makeDefaultConnectionParams(String, int, String) - Method in class org.red5.client.net.rtmpt.RTMPTClient
makeDefaultConnectionParams.
makeDirectory(String) - Static method in class org.red5.server.util.FileUtil
Create a directory.
makeDirectory(String, boolean) - Static method in class org.red5.server.util.FileUtil
Create a directory.
makeFourcc(String) - Static method in class org.red5.io.utils.IOUtils
Return fourcc as an integer.
makeFourccBytes(String) - Static method in class org.red5.io.utils.IOUtils
Return fourcc as a byte array.
makePost(String) - Method in class org.red5.client.net.rtmpt.RTMPTClientConnector
makePost.
makeScope(String) - Method in class org.red5.net.websocket.WebSocketScopeManager
Create a web socket scope.
makeScope(IScope) - Method in class org.red5.net.websocket.WebSocketScopeManager
Create a web socket scope from a server IScope.
makeUrl(String) - Method in class org.red5.client.net.rtmpt.RTMPTClientConnector
makeUrl.
manage(CommandMessage) - Method in class org.red5.server.messaging.ServiceAdapter
Accept a command from the adapter's service and perform some internal action based upon it.
ManyTracks - Enum constant in enum class org.red5.codec.AvMultitrackType
 
ManyTracksManyCodecs - Enum constant in enum class org.red5.codec.AvMultitrackType
 
mapping - Variable in class org.red5.server.Server
Mappings
MappingStrategy - Class in org.red5.server
Basic mapping strategy implementation.
MappingStrategy() - Constructor for class org.red5.server.MappingStrategy
 
mapResourcePrefix(String) - Method in interface org.red5.server.api.IMappingStrategy
Map a context path to a path prefix for resources.
mapResourcePrefix(String) - Method in class org.red5.server.MappingStrategy
Map a context path to a path prefix for resources.
mapScopeHandlerName(String) - Method in interface org.red5.server.api.IMappingStrategy
Map a context path to the name of a scope handler.
mapScopeHandlerName(String) - Method in class org.red5.server.MappingStrategy
Map a context path to the name of a scope handler.
mapServiceName(String) - Method in interface org.red5.server.api.IMappingStrategy
Map a name to the name of a service.
mapServiceName(String) - Method in class org.red5.server.MappingStrategy
Map a name to the name of a service.
MASK_BYTE_1 - Static variable in class org.red5.io.matroska.VINT
Constant MASK_BYTE_1=0b01111111
MASK_BYTE_2 - Static variable in class org.red5.io.matroska.VINT
Constant MASK_BYTE_2=0b0011111111111111
MASK_BYTE_3 - Static variable in class org.red5.io.matroska.VINT
Constant MASK_BYTE_3=0b000111111111111111111111
MASK_BYTE_4 - Static variable in class org.red5.io.matroska.VINT
Constant MASK_BYTE_4=0b00001111111111111111111111111111
MASK_BYTE_8 - Static variable in class org.red5.io.matroska.VINT
Constant MASK_BYTE_8=0b0000000011111111111111111111111111111111111111111111111111111111L
MASK_SOUND_FORMAT - Static variable in interface org.red5.io.IoConstants
Mask sound format (unsigned)
MASK_SOUND_RATE - Static variable in interface org.red5.io.IoConstants
Mask sound rate
MASK_SOUND_SIZE - Static variable in interface org.red5.io.IoConstants
Mask sound size
MASK_SOUND_TYPE - Static variable in interface org.red5.io.IoConstants
Mask sound type
MASK_VIDEO_CODEC - Static variable in interface org.red5.io.IoConstants
Mask video codec
MASK_VIDEO_FRAMETYPE - Static variable in interface org.red5.io.IoConstants
Video frametype flag
matrixCoefficients - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
MatroskaParser - Interface in org.red5.io.matroska.parser
MatroskaParser interface.
MAX_APP_READ_LOOPS - Static variable in class org.red5.io.tls.TLSFactory
Constant MAX_APP_READ_LOOPS=60
MAX_HANDSHAKE_LOOPS - Static variable in class org.red5.io.tls.TLSFactory
Constant MAX_HANDSHAKE_LOOPS=200
MAX_INTEGER_VALUE - Static variable in class org.red5.io.amf3.AMF3
Maximum possible value for integer number encoding.
MAX_LENGTH - Static variable in class org.red5.codec.VP8Video
Maximum length of a VP8 payload descriptor.
MAX_LENGTH - Static variable in class org.red5.codec.VP9Video
Maximum length of a VP9 payload descriptor.
MAX_PACKET_SIZE - Static variable in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Constant MAX_PACKET_SIZE=3145728
MAX_RESERVED_STREAMS - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Constant MAX_RESERVED_STREAMS=320
MAX_SEGMENTS - Static variable in class org.red5.io.obu.OBPConstants
Constant MAX_SEGMENTS=8
maxCll - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrCll
 
maxFall - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrCll
 
maxFrameHeightMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
maxFrameWidthMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
maxHandlingTimeout - Variable in class org.red5.server.net.rtmp.RTMPConnection
Maximum time in milliseconds allowed to process received message
MAXIMUM_PACKET_SIZE - Static variable in class org.red5.io.tls.TLSFactory
Constant MAXIMUM_PACKET_SIZE=1180
maxInactivity - Variable in class org.red5.server.net.rtmp.RTMPConnection
Maximum time in ms after which a client is disconnected because of inactivity.
maxReadBufferSize - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
MC_BT_2020_CL - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_BT_2020_NCL - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_BT_470_B_G - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_BT_601 - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_BT_709 - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_CHROMAT_CL - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_CHROMAT_NCL - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_FCC - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_ICTCP - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_IDENTITY - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_RESERVED_3 - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_SMPTE_2085 - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_SMPTE_240 - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_SMPTE_YCGCO - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
MC_UNSPECIFIED - Enum constant in enum class org.red5.io.obu.OBPMatrixCoefficients
 
mCfgIgnoreWs - Variable in class org.red5.io.utils.Stax2DomBuilder
Whether ignorable white space should be ignored, ie not added in the resulting JDOM tree.
measureBandwidth() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Try to measure bandwidth of current connection.
measureBandwidth(IConnection) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Try to measure bandwidth of given connection.
MEDIUM_INT_MAX - Static variable in interface org.red5.server.net.rtmp.message.Constants
Medium integer max value
mergeMeta(IMetaData<?, ?>, IMetaData<?, ?>) - Static method in class org.red5.io.flv.meta.MetaService
Merges the two Meta objects
Message - Interface in org.red5.compatibility.flex.messaging.messages
Message interface.
messageCount - Variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
 
messageDropped() - Method in class org.red5.server.net.rtmp.RTMPConnection
Increases number of dropped messages.
messageId - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
messageID - Variable in class org.red5.server.messaging.AbstractMessage
 
messageIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
messageReceived() - Method in class org.red5.server.net.rtmp.RTMPConnection
Increases number of read messages by one.
messageReceived(Object) - Method in class org.red5.client.net.rtmpt.RTMPTClient
Received message object router.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.client.net.rtmpe.RTMPEIoFilter
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.proxy.NetworkDumpFilter
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.proxy.ProxyFilter
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.rtmpe.RTMPEIoFilter
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.red5.server.net.rtmps.RTMPSIoFilter
messageReceived(IoSession, Object) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
messageReceived(IoSession, Object) - Method in class org.red5.server.net.proxy.DebugProxyHandler
messageReceived(IoSession, Object) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
messageReceived(RTMPConnection, Packet) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Message received.
messageReceived(RTMPConnection, Packet) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
Message received.
messageRefType - Variable in class org.red5.compatibility.flex.messaging.messages.CommandMessage
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.red5.server.net.rtmp.RTMPChannelFilter
messageSent(IoSession, Object) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
messageSent(IoSession, Object) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
messageSent(Packet) - Method in class org.red5.server.net.rtmp.RTMPConnection
Mark message as sent.
messageSent(RTMPConnection, Packet) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Message sent.
messageSent(RTMPConnection, Packet) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
Message sent.
messageType - Variable in class org.red5.server.messaging.AbstractMessage
 
messageTypeToName(byte) - Method in class org.red5.server.net.rtmp.RTMPConnection
messageTypeToName.
MESSAGING_VERSION - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant MESSAGING_VERSION="DSMessagingVersion"
MetaCue<K,V> - Class in org.red5.io.flv.meta
Cue point is metadata marker used to control and accompany video playback with client-side application events.
MetaCue() - Constructor for class org.red5.io.flv.meta.MetaCue
CuePoint constructor
metaData - Variable in class org.red5.server.stream.AbstractStream
Stores the streams metadata
Metadata - Enum constant in enum class org.red5.codec.VideoPacketType
 
MetaData<K,V> - Class in org.red5.io.flv.meta
MetaData Implementation
MetaData() - Constructor for class org.red5.io.flv.meta.MetaData
MetaData constructor
METADATA - Enum constant in enum class org.red5.io.obu.OBUType
 
metadataHdrCll - Variable in class org.red5.io.obu.OBPMetadata
 
MetadataHdrCll() - Constructor for class org.red5.io.obu.OBPMetadata.MetadataHdrCll
 
metadataHdrMdcv - Variable in class org.red5.io.obu.OBPMetadata
 
MetadataHdrMdcv() - Constructor for class org.red5.io.obu.OBPMetadata.MetadataHdrMdcv
 
metadataItutT35 - Variable in class org.red5.io.obu.OBPMetadata
 
MetadataItutT35() - Constructor for class org.red5.io.obu.OBPMetadata.MetadataItutT35
 
metadataScalability - Variable in class org.red5.io.obu.OBPMetadata
 
MetadataScalability() - Constructor for class org.red5.io.obu.OBPMetadata.MetadataScalability
 
metadataTimecode - Variable in class org.red5.io.obu.OBPMetadata
 
MetadataTimecode() - Constructor for class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
metadataType - Variable in class org.red5.io.obu.OBPMetadata
 
MetaService - Class in org.red5.io.flv.meta
MetaService represents a MetaData service in Spring
MetaService() - Constructor for class org.red5.io.flv.meta.MetaService
MetaService constructor
MetaService(File) - Constructor for class org.red5.io.flv.meta.MetaService
Constructor for MetaService.
MethodNotFoundException - Exception Class in org.red5.server.service
Thrown if service method is not found so call throws exception
MethodNotFoundException(String) - Constructor for exception class org.red5.server.service.MethodNotFoundException
Creates exception with given method name
MethodNotFoundException(String, Object[]) - Constructor for exception class org.red5.server.service.MethodNotFoundException
Creates exception with given method name and arguments
miCols - Variable in class org.red5.io.obu.OBPFrameHeader
 
MIN_INTEGER_VALUE - Static variable in class org.red5.io.amf3.AMF3
Minimum possible value for integer number encoding.
minaPollInterval - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
minutesFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
minutesValue - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
miRows - Variable in class org.red5.io.obu.OBPFrameHeader
 
mLastLocalName - Variable in class org.red5.io.utils.Stax2DomBuilder
 
mLastPrefix - Variable in class org.red5.io.utils.Stax2DomBuilder
 
mLastQName - Variable in class org.red5.io.utils.Stax2DomBuilder
 
mNsAware - Variable in class org.red5.io.utils.Stax2DomBuilder
 
MODE_APPEND - Static variable in interface org.red5.server.api.stream.IClientStream
Constant MODE_APPEND="append"
MODE_LIVE - Static variable in interface org.red5.server.api.stream.IClientStream
Constant MODE_LIVE="live"
MODE_PUBLISH - Static variable in interface org.red5.server.api.stream.IClientStream
Constant MODE_PUBLISH="publish"
MODE_READ - Static variable in interface org.red5.server.api.stream.IClientStream
Constant MODE_READ="read"
MODE_RECORD - Static variable in interface org.red5.server.api.stream.IClientStream
Constant MODE_RECORD="record"
modified() - Method in class org.red5.server.PersistableAttributeStore
Set last modified flag to current system time
modifyHandshake(HandshakeRequest, HandshakeResponse) - Method in class org.red5.net.websocket.server.HandshakeModifier
Modifies the handshake request and / or response.
modifyHandshake(ServerEndpointConfig, HandshakeRequest, HandshakeResponse) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
monoChrome - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
moveFile(String, String) - Static method in class org.red5.server.util.FileUtil
moveFile.
moveToNext() - Method in class org.red5.server.stream.ServerStream
Move to the next item updating the currentItemIndex.
moveToPrevious() - Method in class org.red5.server.stream.ServerStream
Move to the previous item updating the currentItemIndex.
MP2 - Enum constant in enum class org.red5.codec.AudioCodec
 
MP3 - Enum constant in enum class org.red5.codec.AudioCodec
 
MP3_8K - Enum constant in enum class org.red5.codec.AudioCodec
 
MP3Audio - Class in org.red5.codec
Red5 audio codec for the MP3 audio format.
MP3Audio() - Constructor for class org.red5.codec.MP3Audio
 
MP4 - Class in org.red5.io.mp4.impl
A MP4Impl implements the MP4 api
MP4() - Constructor for class org.red5.io.mp4.impl.MP4
Default constructor, used by Spring so that parameters may be injected.
MP4(File) - Constructor for class org.red5.io.mp4.impl.MP4
Create MP4 from given file source.
MP4Frame - Class in org.red5.io.mp4
Represents an MP4 frame / chunk sample
MP4Frame() - Constructor for class org.red5.io.mp4.MP4Frame
 
MP4Reader - Class in org.red5.io.mp4.impl
This reader is used to read the contents of an MP4 file.
MP4Reader(File) - Constructor for class org.red5.io.mp4.impl.MP4Reader
Creates MP4 reader from file input stream, sets up metadata generation flag.
MP4Service - Class in org.red5.server.service.mp4.impl
A MP4ServiceImpl sets up the service and hands out MP4 objects to its callers.
MP4Service() - Constructor for class org.red5.server.service.mp4.impl.MP4Service
 
MPEG1 - Enum constant in enum class org.red5.codec.VideoCodec
 
MPEG1Video - Class in org.red5.codec
Red5 video codec for the MPEG1 video format.
MPEG1Video() - Constructor for class org.red5.codec.MPEG1Video
 
MPEG2TSSequenceStart - Enum constant in enum class org.red5.codec.VideoPacketType
 
MPEGTS - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
MSB_BITMASK - Static variable in class org.red5.io.utils.LEB128
Constant MSB_BITMASK=0b10000000
msgInput - Variable in class org.red5.server.api.stream.support.DynamicPlayItem
Message source
msgInput - Variable in class org.red5.server.api.stream.support.SimplePlayItem
Message source
MULTI_SUBSCRIBE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Constant MULTI_SUBSCRIBE_OPERATION=11
MultichannelConfig - Enum constant in enum class org.red5.codec.AudioPacketType
 
MultiThreadedApplicationAdapter - Class in org.red5.server.adapter
ApplicationAdapter class serves as a base class for your Red5 applications.
MultiThreadedApplicationAdapter() - Constructor for class org.red5.server.adapter.MultiThreadedApplicationAdapter
 
multitrack - Variable in class org.red5.codec.AbstractVideo
 
Multitrack - Enum constant in enum class org.red5.codec.AudioPacketType
 
Multitrack - Enum constant in enum class org.red5.codec.VideoPacketType
 
Multitrack - Enum constant in enum class org.red5.io.CapsExMask
 
multitrackType - Variable in class org.red5.codec.AbstractAudio
 
multitrackType - Variable in class org.red5.codec.AbstractVideo
 

N

N - Variable in class org.red5.io.rtp.AV1Packetizer
 
N_BITSHIFT - Static variable in class org.red5.io.obu.OBPConstants
Constant N_BITSHIFT=3
N_MASK - Static variable in class org.red5.io.obu.OBPConstants
Constant N_MASK=(byte) 0b00001000
name - Variable in class org.red5.server.api.stream.support.DynamicPlayItem
Playlist item name
name - Variable in class org.red5.server.api.stream.support.SimplePlayItem
Playlist item name
name - Variable in class org.red5.server.net.proxy.ProxyFilter
Filter name
name - Variable in class org.red5.server.net.remoting.RemotingHeader
The name of the header.
name - Variable in class org.red5.server.PersistableAttributeStore
Attribute store name
name - Variable in class org.red5.server.scope.BasicScope
String identifier for this scope
name - Variable in class org.red5.server.so.SharedObject
Shared Object name (identifier)
name - Variable in class org.red5.server.tomcat.TomcatVHostLoader
 
NAME - Static variable in class org.red5.net.websocket.WebSocketPlugin
Constant NAME="WebSocketPlugin"
nameAlias - Variable in class org.red5.server.stream.ClientBroadcastStream
Publish alias for the stream name.
nameAliasingEnabled - Variable in class org.red5.server.stream.StreamService
Whether or not to enable stream name aliasing; defaulted to disabled.
NANO_MULTIPLIER - Static variable in class org.red5.io.matroska.dtd.DateTag
Constant NANO_MULTIPLIER=1000
Native - Enum constant in enum class org.red5.codec.AudioChannelOrder
 
NAVIGATION - Static variable in interface org.red5.io.flv.meta.ICueType
Cue point type of navigation
NC_CALL_BADVERSION - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The URI specified in the NetConnection.connect method did not specify 'rtmp' as the protocol.
NC_CALL_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The NetConnection.call method was not able to invoke the server-side method or command.
NC_CONNECT_APPSHUTDOWN - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The application has been shut down (for example, if the application is out of memory resources and must shut down to prevent the server from crashing) or the server has shut down.
NC_CONNECT_CLOSED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The connection was closed successfully.
NC_CONNECT_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The connection attempt failed.
NC_CONNECT_INVALID_APPLICATION - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The application name specified during connect is invalid.
NC_CONNECT_RECONNECT_REQUEST - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Indicates that the client should reconnect to the property value of the tcUrl element.
NC_CONNECT_REJECTED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The client does not have permission to connect to the application, the application expected different parameters from those that were passed, or the application name specified during the connection attempt was not found on the server.
NC_CONNECT_SUCCESS - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The connection attempt succeeded.
NEEDS_CONFIG_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant NEEDS_CONFIG_HEADER="DSNeedsConfig"
NELLY_MOSER - Enum constant in enum class org.red5.codec.AudioCodec
 
NELLY_MOSER_16K - Enum constant in enum class org.red5.codec.AudioCodec
 
NELLY_MOSER_8K - Enum constant in enum class org.red5.codec.AudioCodec
 
NetworkDumpFilter - Class in org.red5.server.net.proxy
Network dump filter, performs raw data and headers dump on message receive
NetworkDumpFilter(WritableByteChannel, WritableByteChannel) - Constructor for class org.red5.server.net.proxy.NetworkDumpFilter
Create network dump filter from given dump channels
newBroadcastStream(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Create a broadcast stream.
newBroadcastStream(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Create a broadcast stream.
newClient(Object[]) - Method in interface org.red5.server.api.IClientRegistry
Create a new client client object from connection params.
newClient(Object[]) - Method in class org.red5.server.ClientRegistry
Return client from next id with given params
newDecoder() - Method in class org.red5.io.utils.HexCharset
Constructs a new decoder for this charset.
newEncoder() - Method in class org.red5.io.utils.HexCharset
Constructs a new encoder for this charset.
newInstance() - Method in enum class org.red5.codec.AudioCodec
Returns a new instance of the codec.
newInstance() - Method in enum class org.red5.codec.VideoCodec
Returns a new instance of the codec.
newInstance(String) - Method in class org.red5.io.amf.Input
Creates a new instance of the className parameter and returns as an Object
newInstance(String) - Static method in class org.red5.io.utils.ConversionUtils
Create new class instance
newPlaylistSubscriberStream(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Create a stream that can play a list.
newPlaylistSubscriberStream(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Create a stream that can play a list.
newSingleItemSubscriberStream(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Create a stream that can play only one item.
newSingleItemSubscriberStream(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Create a stream that can play only one item.
nextBytesRead - Variable in class org.red5.server.net.rtmp.RTMPConnection
Number of bytes to read next.
nextId() - Method in class org.red5.server.ClientRegistry
Return next client id
nextId() - Method in interface org.red5.server.jmx.mxbeans.ClientRegistryMXBean
nextId.
nextItem() - Method in interface org.red5.server.api.stream.IPlaylist
Go for next item decided by controller logic.
nextItem() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Go for next item decided by controller logic.
nextItem() - Method in class org.red5.server.stream.ServerStream
Go for next item decided by controller logic.
nextItem(IPlaylist, int) - Method in interface org.red5.server.api.stream.IPlaylistController
Get next item to play.
nextItem(IPlaylist, int) - Method in class org.red5.server.stream.SimplePlaylistController
Get next item to play.
nFrames - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
nibble(int) - Method in class org.red5.util.ByteNibbler
This methods reads bits from high to low.
NioByteBufferToByteArray(ByteBuffer) - Static method in class org.red5.server.net.rtmp.event.SerializeUtils
NioByteBufferToByteArray.
NoCacheImpl - Class in org.red5.cache.impl
Provides an implementation of an object cache which actually does not provide a cache.
NOT_FOUND - Enum constant in enum class org.red5.server.stream.IProviderService.INPUT_TYPE
 
NotAllowedException - Exception Class in org.red5.server.service
Thrown when a client is not allowed to execute a method.
NotAllowedException() - Constructor for exception class org.red5.server.service.NotAllowedException
Constructor for NotAllowedException.
NotAllowedException(String) - Constructor for exception class org.red5.server.service.NotAllowedException
Constructor for NotAllowedException.
notificationDelay - Variable in class org.red5.server.Server
 
Notifier(IPlaylistSubscriberStream, IStreamAwareScopeHandler, IConnection) - Constructor for class org.red5.server.stream.PlaylistSubscriberStream.Notifier
 
Notifier(ISingleItemSubscriberStream, IStreamAwareScopeHandler) - Constructor for class org.red5.server.stream.SingleItemSubscriberStream.Notifier
 
notify(String) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Notify method.
notify(String) - Method in class org.red5.server.net.rtmp.RTMPConnection
Notify method.
notify(String, Object[]) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Notify method with parameters.
notify(String, Object[]) - Method in class org.red5.server.net.rtmp.RTMPConnection
Notify method with parameters.
notify(IServiceCall) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Notify method.
notify(IServiceCall) - Method in class org.red5.server.net.rtmp.RTMPConnection
Notify method.
notify(IServiceCall, int) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Notify method with channel id.
notify(IServiceCall, int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Notify method with channel id.
Notify - Class in org.red5.server.net.rtmp.event
Stream notification event.
Notify() - Constructor for class org.red5.server.net.rtmp.event.Notify
Constructs a new Notify
Notify(IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.Notify
Create new notification event with given byte buffer
Notify(IoBuffer, String) - Constructor for class org.red5.server.net.rtmp.event.Notify
Create new notification event with given byte buffer and action.
Notify(IServiceCall) - Constructor for class org.red5.server.net.rtmp.event.Notify
Create new notification event with given service call
notifyBasicScopeAdded(IBasicScope) - Method in interface org.red5.server.api.listeners.IScopeListener
A basic scope has been added.
notifyBasicScopeAdded(IBasicScope) - Method in class org.red5.server.api.listeners.ScopeListenerAdapter
A basic scope has been added.
notifyBasicScopeAdded(IBasicScope) - Method in class org.red5.server.Server
Notify listeners about an added basic scope.
notifyBasicScopeRemoved(IBasicScope) - Method in interface org.red5.server.api.listeners.IScopeListener
A basic scope has been removed.
notifyBasicScopeRemoved(IBasicScope) - Method in class org.red5.server.api.listeners.ScopeListenerAdapter
A basic scope has been removed.
notifyBasicScopeRemoved(IBasicScope) - Method in class org.red5.server.Server
Notify listeners that a basic scope was removed.
notifyBroadcastClose() - Method in class org.red5.server.stream.ClientBroadcastStream
Notifies handler on stream broadcast close
notifyBroadcastClose() - Method in class org.red5.server.stream.ServerStream
Notifies handler on stream broadcast stop
notifyBroadcastStart() - Method in class org.red5.server.stream.ClientBroadcastStream
Notifies handler on stream broadcast start
notifyBroadcastStart() - Method in class org.red5.server.stream.ServerStream
Notifies handler on stream broadcast start
notifyChunkSize() - Method in class org.red5.server.stream.ClientBroadcastStream
Send OOB control message with chunk size
notifyClear() - Method in class org.red5.server.so.ClientSharedObject
Notify listeners on clear
notifyClose() - Method in interface org.red5.server.api.persistence.IPersistenceStore
Notify store that it's being closed.
notifyClose() - Method in class org.red5.server.persistence.FilePersistence
Notify store that it's being closed.
notifyClose() - Method in class org.red5.server.persistence.RamPersistence
Notify store that it's being closed.
notifyConnect() - Method in class org.red5.server.so.ClientSharedObject
Notify listeners on event
notifyConnected(IConnection) - Method in class org.red5.server.api.listeners.AbstractConnectionListener
A new connection was established.
notifyConnected(IConnection) - Method in interface org.red5.server.api.listeners.IConnectionListener
A new connection was established.
notifyConnected(IConnection) - Method in class org.red5.server.Server
Notify listeners that a new connection was established.
notifyDelete(String) - Method in class org.red5.server.so.ClientSharedObject
Notify listeners on attribute delete
notifyDisconnect() - Method in class org.red5.server.so.ClientSharedObject
Notify listeners on disconnect
notifyDisconnected(IConnection) - Method in class org.red5.server.api.listeners.AbstractConnectionListener
A connection was disconnected.
notifyDisconnected(IConnection) - Method in interface org.red5.server.api.listeners.IConnectionListener
A connection was disconnected.
notifyDisconnected(IConnection) - Method in class org.red5.server.Server
Notify listeners that a connection was disconnected.
notifyEvent(IEvent) - Method in interface org.red5.server.api.event.IEventListener
Notify of event.
notifyEvent(IEvent) - Method in class org.red5.server.BaseConnection
Notify of event.
notifyEvent(IEvent) - Method in class org.red5.server.scope.BasicScope
Notify of event.
notifyModified() - Method in class org.red5.server.so.SharedObject
Send notification about modification of SO
notifyOnAllConnections(String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Notify a method on all connections to the current scope.
notifyOnAllConnections(IScope, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
notifyOnAllScopeConnections(IScope, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Notify a method on all connections of a scope.
notifyOnClient(IClient, IScope, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
notifyOnConnection(String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Notify a method on the current connection.
notifyOnConnection(IConnection, String, Object[]) - Static method in class org.red5.server.api.service.ServiceUtils
Notify a method on a given connection.
notifyPropertyChanged(PropertyChangeEvent) - Method in interface org.red5.server.api.IConnection
Notifies listeners of a property change.
notifyPropertyChanged(PropertyChangeEvent) - Method in class org.red5.server.BaseConnection
Notifies listeners of a property change.
notifyRecordingStop() - Method in class org.red5.server.stream.ClientBroadcastStream
Notifies handler on stream recording stop
notifyScopeCreated(IScope) - Method in interface org.red5.server.api.listeners.IScopeListener
A scope has been created.
notifyScopeCreated(IScope) - Method in class org.red5.server.api.listeners.ScopeListenerAdapter
A scope has been created.
notifyScopeCreated(IScope) - Method in class org.red5.server.Server
Notify listeners about a newly created scope.
notifyScopeRemoved(IScope) - Method in interface org.red5.server.api.listeners.IScopeListener
A scope has been removed.
notifyScopeRemoved(IScope) - Method in class org.red5.server.api.listeners.ScopeListenerAdapter
A scope has been removed.
notifyScopeRemoved(IScope) - Method in class org.red5.server.Server
Notify listeners that a scope was removed.
notifySendMessage(String, List<?>) - Method in class org.red5.server.so.ClientSharedObject
Broadcast send event to listeners
notifyUpdate(String, Object) - Method in class org.red5.server.so.ClientSharedObject
Notify listeners on update
notifyUpdate(String, Map<String, Object>) - Method in class org.red5.server.so.ClientSharedObject
Notify listeners on map attribute update
NS_BUFFER_EMPTY - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The buffer is empty (sent from server to client)
NS_CLEAR_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
A recorded stream failed to delete.
NS_CLEAR_SUCCESS - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
A recorded stream was deleted successfully.
NS_DATA_START - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
 
NS_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt to use a Stream method (at client-side) failed
NS_INVALID_ARGUMENT - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Invalid arguments were passed to a NetStream method.
NS_PAUSE_NOTIFY - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The subscriber has used the seek command to move to a particular location in the recorded stream.
NS_PLAY_COMPLETE - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Playlist playback is complete.
NS_PLAY_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt to play back a stream failed
NS_PLAY_FILE_STRUCTURE_INVALID - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
This event is sent if the player detects an MP4 with an invalid file structure.
NS_PLAY_INSUFFICIENT_BW - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Data is playing behind the normal speed
NS_PLAY_NO_SUPPORTED_TRACK_FOUND - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
This event is sent if the player does not detect any supported tracks.
NS_PLAY_PUBLISHNOTIFY - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The initial publish to a stream was successful.
NS_PLAY_RESET - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
A playlist was reset
NS_PLAY_START - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Play was started
NS_PLAY_STOP - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Play was stopped
NS_PLAY_STREAMNOTFOUND - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt was made to play a stream that does not exist
NS_PLAY_SWITCH - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Playlist playback switched from one stream to another.
NS_PLAY_TRANSITION - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Transition to another stream has been initiated.
NS_PLAY_TRANSITION_COMPLETE - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Transition to another stream is complete.
NS_PLAY_UNPUBLISHNOTIFY - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An unpublish from a stream was successful.
NS_PUBLISH_BADNAME - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt was made to publish a stream that is already being published by someone else.
NS_PUBLISH_START - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt to publish was successful.
NS_RECORD_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt to record a stream failed
NS_RECORD_NOACCESS - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt was made to record a read-only stream
NS_RECORD_START - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Recording was started
NS_RECORD_STOP - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Recording was stopped
NS_SEEK_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The stream doesn't support seeking.
NS_SEEK_NOTIFY - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The subscriber has used the seek command to move to a particular location in the recorded stream.
NS_TRANSITION_FORCED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Transition to another stream has been forced.
NS_TRANSITION_SUCCESS - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Transition to another stream is processing normally.
NS_UNPAUSE_NOTIFY - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Publishing has stopped
NS_UNPUBLISHED_SUCCESS - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
An attempt to unpublish was successful
NUM_REF_FRAMES - Static variable in class org.red5.io.obu.OBPConstants
Constant NUM_REF_FRAMES=8
numCbPoints - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
numCrPoints - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
numInterframes - Variable in class org.red5.codec.AbstractVideo
Number of frames buffered since last key frame
NumPlanes - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
numTicksPerPictureMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader.TimingInfo
 
numTiles - Variable in class org.red5.io.obu.OBPTileGroup
 
numUnitsInDecodingTick - Variable in class org.red5.io.obu.OBPSequenceHeader.DecoderModelInfo
 
numUnitsInDisplayTick - Variable in class org.red5.io.obu.OBPSequenceHeader.TimingInfo
 
numYPoints - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 

O

object - Variable in class org.red5.server.net.rtmp.event.BaseEvent
Event target object
ObjectMap<K,V> - Class in org.red5.io.utils
Map that should be transmitted as object through RTMP.
ObjectMap() - Constructor for class org.red5.io.utils.ObjectMap
 
ObjectProxy<T,V> - Class in org.red5.compatibility.flex.messaging.io
Flex ObjectProxy compatibility class.
ObjectProxy() - Constructor for class org.red5.compatibility.flex.messaging.io.ObjectProxy
Create new empty proxy.
ObjectProxy(Map<T, V>) - Constructor for class org.red5.compatibility.flex.messaging.io.ObjectProxy
Create proxy for given object.
objects - Variable in class org.red5.server.persistence.RamPersistence
Map for persistable objects
OBPChromaSamplePosition - Enum Class in org.red5.io.obu
OBPChromaSamplePosition class.
OBPColorPrimaries - Enum Class in org.red5.io.obu
OBPColorPrimaries class.
OBPConstants - Class in org.red5.io.obu
OBPConstants class.
OBPConstants() - Constructor for class org.red5.io.obu.OBPConstants
 
OBPError - Class in org.red5.io.obu
OBPError class.
OBPError() - Constructor for class org.red5.io.obu.OBPError
 
OBPFilmGrainParameters - Class in org.red5.io.obu
OBPFilmGrainParameters class.
OBPFilmGrainParameters() - Constructor for class org.red5.io.obu.OBPFilmGrainParameters
 
OBPFrameHeader - Class in org.red5.io.obu
OBPFrameHeader class.
OBPFrameHeader() - Constructor for class org.red5.io.obu.OBPFrameHeader
 
OBPFrameHeader.CdefParams - Class in org.red5.io.obu
 
OBPFrameHeader.DeltaLfParams - Class in org.red5.io.obu
 
OBPFrameHeader.DeltaQParams - Class in org.red5.io.obu
 
OBPFrameHeader.GlobalMotionParams - Class in org.red5.io.obu
 
OBPFrameHeader.InterpolationFilter - Class in org.red5.io.obu
 
OBPFrameHeader.LoopFilterParams - Class in org.red5.io.obu
 
OBPFrameHeader.LrParams - Class in org.red5.io.obu
 
OBPFrameHeader.QuantizationParams - Class in org.red5.io.obu
 
OBPFrameHeader.SegmentationParams - Class in org.red5.io.obu
 
OBPFrameHeader.SuperresParams - Class in org.red5.io.obu
 
OBPFrameHeader.TemporalPointInfo - Class in org.red5.io.obu
 
OBPFrameHeader.TileInfo - Class in org.red5.io.obu
 
OBPFrameType - Enum Class in org.red5.io.obu
OBPFrameType class.
OBPInterpolationFilter - Enum Class in org.red5.io.obu
OBPInterpolationFilter class.
OBPMatrixCoefficients - Enum Class in org.red5.io.obu
OBPMatrixCoefficients class.
OBPMetadata - Class in org.red5.io.obu
OBPMetadata class.
OBPMetadata() - Constructor for class org.red5.io.obu.OBPMetadata
 
OBPMetadata.MetadataHdrCll - Class in org.red5.io.obu
 
OBPMetadata.MetadataHdrMdcv - Class in org.red5.io.obu
 
OBPMetadata.MetadataItutT35 - Class in org.red5.io.obu
 
OBPMetadata.MetadataScalability - Class in org.red5.io.obu
 
OBPMetadata.MetadataScalability.ScalabilityStructure - Class in org.red5.io.obu
 
OBPMetadata.MetadataTimecode - Class in org.red5.io.obu
 
OBPMetadata.Unregistered - Class in org.red5.io.obu
 
OBPMetadataType - Enum Class in org.red5.io.obu
OBPMetadataType class.
OBPSequenceHeader - Class in org.red5.io.obu
OBPSequenceHeader class.
OBPSequenceHeader() - Constructor for class org.red5.io.obu.OBPSequenceHeader
 
OBPSequenceHeader.ColorConfig - Class in org.red5.io.obu
 
OBPSequenceHeader.DecoderModelInfo - Class in org.red5.io.obu
 
OBPSequenceHeader.OperatingParametersInfo - Class in org.red5.io.obu
 
OBPSequenceHeader.TimingInfo - Class in org.red5.io.obu
 
OBPState - Class in org.red5.io.obu
OBPState class.
OBPState() - Constructor for class org.red5.io.obu.OBPState
 
OBPTileGroup - Class in org.red5.io.obu
OBPTileGroup class.
OBPTileGroup() - Constructor for class org.red5.io.obu.OBPTileGroup
 
OBPTileList - Class in org.red5.io.obu
OBPTileList class.
OBPTileList() - Constructor for class org.red5.io.obu.OBPTileList
 
OBPTileList.TileListEntry - Class in org.red5.io.obu
 
OBPTransferCharacteristics - Enum Class in org.red5.io.obu
OBPTransferCharacteristics class.
OBPTxMode - Enum Class in org.red5.io.obu
OBPTxMode class.
OBU_COUNT_MASK - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_COUNT_MASK=0b0011_0000
OBU_END_FRAGMENT_BIT - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_END_FRAGMENT_BIT=0b0100_0000
OBU_EXT_BIT - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_EXT_BIT=0b0000_0100
OBU_EXT_S1T1_BIT - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_EXT_S1T1_BIT=0b0010_1000
OBU_FRAME_TYPE_BITSHIFT - Static variable in class org.red5.io.obu.OBPConstants
Constant OBU_FRAME_TYPE_BITSHIFT=3
OBU_FRAME_TYPE_MASK - Static variable in class org.red5.io.obu.OBPConstants
Constant OBU_FRAME_TYPE_MASK=(byte) 0b01111000
OBU_FRAME_TYPE_SEQUENCE_HEADER - Static variable in class org.red5.io.obu.OBPConstants
Constant OBU_FRAME_TYPE_SEQUENCE_HEADER=1
OBU_SIZE_PRESENT_BIT - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_SIZE_PRESENT_BIT=0b0000_0010
OBU_START_FRAGMENT_BIT - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_START_FRAGMENT_BIT=(byte) 0b1000_0000
OBU_START_SEQUENCE_BIT - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_START_SEQUENCE_BIT=0b0000_1000
OBU_TYPE_MASK - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_TYPE_MASK=0b0111_1000
OBU_TYPE_SHIFT - Static variable in class org.red5.io.obu.OBUParser
Constant OBU_TYPE_SHIFT=3
obuCount(byte) - Static method in class org.red5.io.obu.OBUParser
Returns expected number of OBU's.
obuHasExtension(byte) - Static method in class org.red5.io.obu.OBUParser
Returns whether or not the OBU has an extension.
obuHasSize(byte) - Static method in class org.red5.io.obu.OBUParser
Returns whether or not the OBU has a size.
OBUInfo - Class in org.red5.io.obu
OBU info
OBUInfo(OBUType, int, int, int) - Constructor for class org.red5.io.obu.OBUInfo
Constructor for OBUInfo.
OBUInfo(OBUType, int, int, int, byte[]) - Constructor for class org.red5.io.obu.OBUInfo
Constructor for OBUInfo.
OBUInfo(OBUType, int, int, int, byte[], ByteBuffer) - Constructor for class org.red5.io.obu.OBUInfo
Constructor for OBUInfo.
OBUInfo(OBUType, ByteBuffer) - Constructor for class org.red5.io.obu.OBUInfo
Constructor for OBUInfo.
OBUParseException - Exception Class in org.red5.io.obu
OBUParseException class.
OBUParseException(String) - Constructor for exception class org.red5.io.obu.OBUParseException
Constructor for OBUParseException.
OBUParser - Class in org.red5.io.obu
Parsers OBU providing headers and extract relevant data.
OBUParser() - Constructor for class org.red5.io.obu.OBUParser
 
obuType - Variable in class org.red5.io.obu.OBUInfo
 
obuType(byte) - Static method in class org.red5.io.obu.OBUParser
Returns the OBU type from the given byte.
OBUType - Enum Class in org.red5.io.obu
OBUType class.
offer(String, Object) - Method in interface org.red5.cache.ICacheStore
Offer an object to the cache with an associated key.
offer(String, Object) - Method in class org.red5.cache.impl.CacheImpl
Offer an object to the cache with an associated key.
offer(String, Object) - Method in class org.red5.cache.impl.EhCacheImpl
Offer an object to the cache with an associated key.
offer(String, Object) - Method in class org.red5.cache.impl.NoCacheImpl
Offer an object to the cache with an associated key.
offer(String, IoBuffer) - Method in class org.red5.cache.impl.CacheImpl
offer.
offer(String, IoBuffer) - Method in class org.red5.cache.impl.NoCacheImpl
offer.
offset - Variable in class org.red5.server.api.stream.support.DynamicPlayItem
Offset
oName - Variable in class org.red5.server.scope.Scope
Mbean object name.
onBroadcastStreamStart(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when the broadcast starts
onBroadcastStreamSubscribe(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when a client subscribes to a broadcast
onBroadcastStreamUnsubscribe(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when a client unsubscribes from a broadcast
onBWCheck() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Called when negotiating bandwidth.
onBWCheck(Object) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Called when negotiating bandwidth.
onBWDone() - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Called when bandwidth has been configured.
onBWDone() - Method in class org.red5.proxy.StreamingProxy
Called when bandwidth has been configured.
onBWDone() - Method in class org.red5.server.net.rtmp.RTMPHandler
onBWDone.
onBWDone(Object) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Called when bandwidth has been configured.
onChange(StreamState, Object...) - Method in interface org.red5.server.api.stream.IPlaylistSubscriberStream
Handles a change occurring on the stream.
onChange(StreamState, Object...) - Method in interface org.red5.server.api.stream.ISubscriberStream
Notification of state change and associated parameters.
onChange(StreamState, Object...) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Handles a change occurring on the stream.
onChange(StreamState, Object...) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Notification of state change and associated parameters.
onChunkSize(RTMPConnection, Channel, Header, ChunkSize) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Chunk size change event handler.
onChunkSize(RTMPConnection, Channel, Header, ChunkSize) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Chunk size change event handler.
onChunkSize(RTMPConnection, Channel, Header, ChunkSize) - Method in class org.red5.server.net.rtmp.RTMPHandler
Chunk size change event handler.
onClientBandwidth(RTMPConnection, Channel, ClientBW) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Client bandwidth / Peer bandwidth set event handler.
onClientBandwidth(RTMPConnection, Channel, ClientBW) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Client bandwidth / Peer bandwidth set event handler.
onClientListenerEvent(IRTMPEvent) - Method in interface org.red5.client.net.rtmp.IClientListener
onClientListenerEvent.
onClientListenerEvent(IRTMPEvent) - Method in class org.red5.client.net.rtmpe.Proxy
onClientListenerEvent.
onClientListenerEvent(IRTMPEvent) - Method in class org.red5.client.net.rtmpe.Writer
onClientListenerEvent.
onClose(Session, CloseReason) - Method in class org.red5.net.websocket.server.DefaultWebSocketEndpoint
onCommand(RTMPConnection, Channel, Header, ICommand) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Command event handler, which current consists of an Invoke or Notify type object.
onCommand(RTMPConnection, Channel, Header, ICommand) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Command event handler, which current consists of an Invoke or Notify type object.
onCommand(RTMPConnection, Channel, Header, ICommand) - Method in class org.red5.server.net.rtmp.RTMPHandler
Command event handler, which current consists of an Invoke or Notify type object.
onError(Session, Throwable) - Method in class org.red5.net.websocket.server.DefaultWebSocketEndpoint
OneTrack - Enum constant in enum class org.red5.codec.AvMultitrackType
 
onInactive() - Method in class org.red5.client.net.rtmpt.RTMPTClientConnection
Inactive state event handler.
onInactive() - Method in class org.red5.server.net.rtmp.RTMPConnection
Inactive state event handler.
onInactive() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Inactive state event handler.
onItemEnd() - Method in class org.red5.server.stream.ServerStream
Play next item on item end
ONLY_4X4 - Enum constant in enum class org.red5.io.obu.OBPTxMode
 
onMessage(WSMessage) - Method in class org.red5.net.websocket.WebSocketScope
Message received from client and passed on to the listeners.
onMetaData(Object) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Callback method fired when a MetadataEvent is detected.
onMultiTrackParsed(AvMultitrackType, IoBuffer, int) - Method in interface org.red5.codec.IEnhancedRTMPVideoCodec
called when type is multitrack and valid
onOnDemandStreamConnect(IOnDemandStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when a client connects to an on demand stream
onOnDemandStreamDisconnect(IOnDemandStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when a client disconnects from an on demand stream
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.client.net.rtmpe.RTMPEClient
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.proxy.StreamingProxy
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in interface org.red5.server.messaging.IMessageComponent
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.ClientBroadcastStream
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.consumer.ConnectionConsumer
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.consumer.FileConsumer
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.filter.StreamBandwidthController
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.PlayEngine
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.provider.ConnectionProvider
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.provider.FileProvider
onOOBControlMessage.
onOOBControlMessage(IMessageComponent, IPipe, OOBControlMessage) - Method in class org.red5.server.stream.ServerStream
onOOBControlMessage.
onOpen(Session, EndpointConfig) - Method in class org.red5.net.websocket.server.DefaultWebSocketEndpoint
TODO: Currently, Tomcat uses an Endpoint instance once - however the java doc of endpoint says: "Each instance of a websocket endpoint is guaranteed not to be called by more than one thread at a time per active connection."
onPing(RTMPConnection, Channel, Header, Ping) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Ping event handler.
onPing(RTMPConnection, Channel, Header, Ping) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Ping event handler.
onPing(RTMPConnection, Channel, Header, Ping) - Method in class org.red5.server.net.rtmp.RTMPHandler
Ping event handler.
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.proxy.StreamingProxy
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in interface org.red5.server.messaging.IPipeConnectionListener
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.scope.BroadcastScope
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.ClientBroadcastStream
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.consumer.ConnectionConsumer
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.consumer.FileConsumer
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.filter.StreamBandwidthController
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.PlayEngine
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.provider.ConnectionProvider
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.provider.FileProvider
Pipe connection event handler
onPipeConnectionEvent(PipeConnectionEvent) - Method in class org.red5.server.stream.ServerStream
Pipe connection event handler
onReceive(WSMessage) - Method in class org.red5.net.websocket.WebSocketConnection
Send a received message to the scope.
onRecordStreamStart(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when a recording starts
onRecordStreamStop(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when a recording stops
onServerBandwidth(RTMPConnection, Channel, ServerBW) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Server bandwidth / Window ACK size event handler.
onServerBandwidth(RTMPConnection, Channel, ServerBW) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Server bandwidth / Window ACK size event handler.
onServerClientBWCheck() - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
onServerClientBWCheck.
onSharedObject(RTMPConnection, Channel, Header, SharedObjectMessage) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Shared object event handler.
onSharedObject(RTMPConnection, Channel, Header, SharedObjectMessage) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Shared object event handler.
onSharedObject(RTMPConnection, Channel, Header, SharedObjectMessage) - Method in class org.red5.server.net.rtmp.RTMPHandler
Shared object event handler.
onSharedObjectClear(ISharedObjectBase) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when all attributes of a shared object are removed.
onSharedObjectConnect(ISharedObjectBase) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when a client connects to a shared object.
onSharedObjectDelete(ISharedObjectBase, String) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when an attribute is deleted from the shared object.
onSharedObjectDisconnect(ISharedObjectBase) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when a client disconnects from a shared object.
onSharedObjectSend(ISharedObjectBase, String, List<?>) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when a shared object method call is sent.
onSharedObjectUpdate(ISharedObjectBase, String, Object) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when a shared object attribute is updated.
onSharedObjectUpdate(ISharedObjectBase, Map<String, Object>) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when multiple attributes of a shared object are updated.
onSharedObjectUpdate(ISharedObjectBase, IAttributeStore) - Method in interface org.red5.server.api.so.ISharedObjectListener
Called when multiple attributes of a shared object are updated.
onStatus(Object) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Callback method fired when a NetStatusEvent is detected.
onStreamBytesRead(RTMPConnection, Channel, Header, BytesRead) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Stream bytes read event handler.
onStreamEvent(Notify) - Method in interface org.red5.client.net.rtmp.INetStreamEventHandler
onStreamEvent.
onStreamEvent(Notify) - Method in class org.red5.client.net.rtmpe.RTMPEClient
onStreamEvent.
onStreamEvent(Notify) - Method in class org.red5.proxy.StreamingProxy
onStreamEvent.
onStreamPublishStart(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when the client begins publishing
onStreamPublishStop(IStream) - Method in interface org.red5.server.api.stream.IStreamHandler
Called when the client stops publishing
onTimeout(boolean) - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
onTimeout.
onVideoCommand(VideoCommand, IoBuffer, int) - Method in interface org.red5.codec.IEnhancedRTMPVideoCodec
Called when frame type is video command.
onVideoMetadata(Map<String, Object>) - Method in interface org.red5.codec.IEnhancedRTMPVideoCodec
Called when type is video metadata.
onWritePossible(boolean) - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
onWritePossible.
onWSConnect(WebSocketConnection) - Method in class org.red5.net.websocket.listener.DefaultWebSocketDataListener
Connect a WebSocket client.
onWSConnect(WebSocketConnection) - Method in interface org.red5.net.websocket.listener.IWebSocketDataListener
Connect a WebSocket client.
onWSDisconnect(WebSocketConnection) - Method in class org.red5.net.websocket.listener.DefaultWebSocketDataListener
Disconnect WebSocket client.
onWSDisconnect(WebSocketConnection) - Method in interface org.red5.net.websocket.listener.IWebSocketDataListener
Disconnect WebSocket client.
onWSMessage(WSMessage) - Method in class org.red5.net.websocket.listener.DefaultWebSocketDataListener
Dispatch message.
onWSMessage(WSMessage) - Method in interface org.red5.net.websocket.listener.IWebSocketDataListener
Dispatch message.
OOBControlMessage - Class in org.red5.server.messaging
Out-of-band control message used by inter-components communication which are connected with pipes.
OOBControlMessage() - Constructor for class org.red5.server.messaging.OOBControlMessage
 
open() - Static method in class org.red5.io.sctp.SctpChannel
open.
open() - Static method in class org.red5.io.sctp.SctpServerChannel
open.
open() - Method in class org.red5.server.net.rtmp.RTMPConnection
Opens the connection.
OPEN - Enum constant in enum class org.red5.server.api.stream.StreamState
 
operatingParametersInfo - Variable in class org.red5.io.obu.OBPSequenceHeader
 
OperatingParametersInfo() - Constructor for class org.red5.io.obu.OBPSequenceHeader.OperatingParametersInfo
 
operatingPointIdc - Variable in class org.red5.io.obu.OBPSequenceHeader
 
operatingPointsCntMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
operation - Variable in class org.red5.compatibility.flex.data.messages.DataMessage
 
operation - Variable in class org.red5.compatibility.flex.messaging.messages.CommandMessage
Command id to execute.
operation - Variable in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Method to execute.
OPERATION_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.CommandMessage
Constant OPERATION_FLAG=1
OperationNotSupportedException - Exception Class in org.red5.server.api.stream
The requested operation is not supported by the stream.
OperationNotSupportedException() - Constructor for exception class org.red5.server.api.stream.OperationNotSupportedException
 
OPT_REFERENCE - Static variable in class org.red5.io.object.DataTypes
Reference type, this is optional for codecs to support
OPUS - Enum constant in enum class org.red5.codec.AudioCodec
 
OPUS_SAMPLERATES - Static variable in class org.red5.codec.OpusAudio
Sample rates:
OpusAudio - Class in org.red5.codec
Red5 audio codec for the Opus audio format.
OpusAudio() - Constructor for class org.red5.codec.OpusAudio
 
orderHint - Variable in class org.red5.io.obu.OBPFrameHeader
 
orderHint - Variable in class org.red5.io.obu.OBPState
 
OrderHintBits - Variable in class org.red5.io.obu.OBPSequenceHeader
 
orderHintBitsMinus1 - Variable in class org.red5.io.obu.OBPSequenceHeader
 
org.red5.annotations - package org.red5.annotations
 
org.red5.cache - package org.red5.cache
 
org.red5.cache.impl - package org.red5.cache.impl
 
org.red5.classloading - package org.red5.classloading
 
org.red5.client - package org.red5.client
 
org.red5.client.net.remoting - package org.red5.client.net.remoting
 
org.red5.client.net.rtmp - package org.red5.client.net.rtmp
 
org.red5.client.net.rtmp.codec - package org.red5.client.net.rtmp.codec
 
org.red5.client.net.rtmpe - package org.red5.client.net.rtmpe
 
org.red5.client.net.rtmps - package org.red5.client.net.rtmps
 
org.red5.client.net.rtmpt - package org.red5.client.net.rtmpt
 
org.red5.codec - package org.red5.codec
 
org.red5.compatibility.flex.data.messages - package org.red5.compatibility.flex.data.messages
 
org.red5.compatibility.flex.messaging.io - package org.red5.compatibility.flex.messaging.io
 
org.red5.compatibility.flex.messaging.messages - package org.red5.compatibility.flex.messaging.messages
 
org.red5.daemon - package org.red5.daemon
 
org.red5.io - package org.red5.io
 
org.red5.io.amf - package org.red5.io.amf
 
org.red5.io.amf3 - package org.red5.io.amf3
 
org.red5.io.client - package org.red5.io.client
 
org.red5.io.flv - package org.red5.io.flv
 
org.red5.io.flv.impl - package org.red5.io.flv.impl
 
org.red5.io.flv.meta - package org.red5.io.flv.meta
 
org.red5.io.isobmff.atom - package org.red5.io.isobmff.atom
 
org.red5.io.matroska - package org.red5.io.matroska
 
org.red5.io.matroska.dtd - package org.red5.io.matroska.dtd
 
org.red5.io.matroska.parser - package org.red5.io.matroska.parser
 
org.red5.io.mp4 - package org.red5.io.mp4
 
org.red5.io.mp4.impl - package org.red5.io.mp4.impl
 
org.red5.io.object - package org.red5.io.object
 
org.red5.io.obu - package org.red5.io.obu
 
org.red5.io.rtp - package org.red5.io.rtp
 
org.red5.io.sctp - package org.red5.io.sctp
 
org.red5.io.sctp.packet - package org.red5.io.sctp.packet
 
org.red5.io.sctp.packet.chunks - package org.red5.io.sctp.packet.chunks
 
org.red5.io.tls - package org.red5.io.tls
 
org.red5.io.utils - package org.red5.io.utils
 
org.red5.io.webm - package org.red5.io.webm
 
org.red5.logging - package org.red5.logging
 
org.red5.media.processor - package org.red5.media.processor
 
org.red5.net.websocket - package org.red5.net.websocket
 
org.red5.net.websocket.listener - package org.red5.net.websocket.listener
 
org.red5.net.websocket.model - package org.red5.net.websocket.model
 
org.red5.net.websocket.server - package org.red5.net.websocket.server
 
org.red5.proxy - package org.red5.proxy
 
org.red5.server - package org.red5.server
 
org.red5.server.adapter - package org.red5.server.adapter
 
org.red5.server.api - package org.red5.server.api
 
org.red5.server.api.event - package org.red5.server.api.event
 
org.red5.server.api.listeners - package org.red5.server.api.listeners
 
org.red5.server.api.persistence - package org.red5.server.api.persistence
 
org.red5.server.api.plugin - package org.red5.server.api.plugin
 
org.red5.server.api.remoting - package org.red5.server.api.remoting
 
org.red5.server.api.scheduling - package org.red5.server.api.scheduling
 
org.red5.server.api.scope - package org.red5.server.api.scope
 
org.red5.server.api.service - package org.red5.server.api.service
 
org.red5.server.api.session - package org.red5.server.api.session
 
org.red5.server.api.so - package org.red5.server.api.so
 
org.red5.server.api.statistics - package org.red5.server.api.statistics
 
org.red5.server.api.statistics.support - package org.red5.server.api.statistics.support
 
org.red5.server.api.stream - package org.red5.server.api.stream
 
org.red5.server.api.stream.consumer - package org.red5.server.api.stream.consumer
 
org.red5.server.api.stream.support - package org.red5.server.api.stream.support
 
org.red5.server.api.websocket - package org.red5.server.api.websocket
 
org.red5.server.exception - package org.red5.server.exception
 
org.red5.server.jmx - package org.red5.server.jmx
 
org.red5.server.jmx.mxbeans - package org.red5.server.jmx.mxbeans
 
org.red5.server.messaging - package org.red5.server.messaging
 
org.red5.server.net - package org.red5.server.net
 
org.red5.server.net.protocol - package org.red5.server.net.protocol
 
org.red5.server.net.proxy - package org.red5.server.net.proxy
 
org.red5.server.net.remoting - package org.red5.server.net.remoting
 
org.red5.server.net.rtmp - package org.red5.server.net.rtmp
 
org.red5.server.net.rtmp.codec - package org.red5.server.net.rtmp.codec
 
org.red5.server.net.rtmp.event - package org.red5.server.net.rtmp.event
 
org.red5.server.net.rtmp.message - package org.red5.server.net.rtmp.message
 
org.red5.server.net.rtmp.status - package org.red5.server.net.rtmp.status
 
org.red5.server.net.rtmpe - package org.red5.server.net.rtmpe
 
org.red5.server.net.rtmps - package org.red5.server.net.rtmps
 
org.red5.server.net.rtmpt - package org.red5.server.net.rtmpt
 
org.red5.server.net.rtmpt.codec - package org.red5.server.net.rtmpt.codec
 
org.red5.server.net.servlet - package org.red5.server.net.servlet
 
org.red5.server.persistence - package org.red5.server.persistence
 
org.red5.server.plugin - package org.red5.server.plugin
 
org.red5.server.scheduling - package org.red5.server.scheduling
 
org.red5.server.scope - package org.red5.server.scope
 
org.red5.server.security - package org.red5.server.security
 
org.red5.server.service - package org.red5.server.service
 
org.red5.server.service.flv - package org.red5.server.service.flv
 
org.red5.server.service.flv.impl - package org.red5.server.service.flv.impl
 
org.red5.server.service.mp4 - package org.red5.server.service.mp4
 
org.red5.server.service.mp4.impl - package org.red5.server.service.mp4.impl
 
org.red5.server.session - package org.red5.server.session
 
org.red5.server.so - package org.red5.server.so
 
org.red5.server.statistics - package org.red5.server.statistics
 
org.red5.server.stream - package org.red5.server.stream
 
org.red5.server.stream.bandwidth - package org.red5.server.stream.bandwidth
 
org.red5.server.stream.consumer - package org.red5.server.stream.consumer
 
org.red5.server.stream.filter - package org.red5.server.stream.filter
 
org.red5.server.stream.message - package org.red5.server.stream.message
 
org.red5.server.stream.provider - package org.red5.server.stream.provider
 
org.red5.server.tomcat - package org.red5.server.tomcat
 
org.red5.server.tomcat.rtmps - package org.red5.server.tomcat.rtmps
 
org.red5.server.tomcat.rtmpt - package org.red5.server.tomcat.rtmpt
 
org.red5.server.util - package org.red5.server.util
 
org.red5.server.war - package org.red5.server.war
 
org.red5.spring - package org.red5.spring
 
org.red5.util - package org.red5.util
 
ORIENTATION - Static variable in interface org.red5.io.flv.meta.ICueType
Cue point type of orientation
OutboundHandshake - Class in org.red5.client.net.rtmp
Performs handshaking for client connections.
OutboundHandshake() - Constructor for class org.red5.client.net.rtmp.OutboundHandshake
Constructor for OutboundHandshake.
OutboundHandshake(byte) - Constructor for class org.red5.client.net.rtmp.OutboundHandshake
Constructor for OutboundHandshake.
OutboundHandshake(byte, int) - Constructor for class org.red5.client.net.rtmp.OutboundHandshake
Constructor for OutboundHandshake.
outgoingPublicKey - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
Output - Class in org.red5.io.amf
Output class.
Output - Class in org.red5.io.amf3
AMF3 output writer
Output - Interface in org.red5.io.object
Output interface which defines contract methods to be implemented
Output(IoBuffer) - Constructor for class org.red5.io.amf.Output
Creates output with given byte buffer
Output(IoBuffer) - Constructor for class org.red5.io.amf3.Output
Constructor of AMF3 output.
outputFrameHeightInTilesMinus1 - Variable in class org.red5.io.obu.OBPTileList
 
outputFrameWidthInTilesMinus1 - Variable in class org.red5.io.obu.OBPTileList
 
OutputStream - Class in org.red5.server.stream
Output stream that consists of audio, video and data channels
OutputStream(Channel, Channel, Channel) - Constructor for class org.red5.server.stream.OutputStream
Creates output stream from channels
overlapFlag - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
ownerMessage - Variable in class org.red5.server.so.SharedObject
Owner event

P

Packet - Class in org.red5.server.net.rtmp.message
RTMP packet.
Packet() - Constructor for class org.red5.server.net.rtmp.message.Packet
Constructor for Packet.
Packet(Header) - Constructor for class org.red5.server.net.rtmp.message.Packet
Create packet with given header.
Packet(Header, IRTMPEvent) - Constructor for class org.red5.server.net.rtmp.message.Packet
Create packet with given header and event context.
packetize(byte[], int) - Method in class org.red5.io.rtp.AV1Packetizer
Packetizes an AV1 payload.
packetize(List<OBUInfo>, int) - Method in class org.red5.io.rtp.AV1Packetizer
Packetizes a list of AV1 OBU, consisting of a sequence header and one or more OBU elements.
packetReceived(IBroadcastStream, IStreamPacket) - Method in interface org.red5.server.api.stream.IStreamListener
A packet has been received from a stream.
packetReceived(IBroadcastStream, IStreamPacket) - Method in interface org.red5.server.stream.IRecordingListener
A packet has been received from a stream.
packetReceived(IBroadcastStream, IStreamPacket) - Method in class org.red5.server.stream.RecordingListener
A packet has been received from a stream.
packetSequence - Variable in class org.red5.server.net.rtmp.RTMPConnection
Packet sequence number
packetType - Variable in class org.red5.codec.AbstractAudio
 
packetType - Variable in class org.red5.codec.AbstractVideo
 
PADDING - Enum constant in enum class org.red5.io.obu.OBUType
 
parameters - Variable in class org.red5.server.stream.ClientBroadcastStream
Streaming parameters
params - Variable in class org.red5.server.BaseConnection
Connection params passed from client with NetConnection.connect call
parent - Variable in class org.red5.server.scope.BasicScope
Parent scope.
parentContext - Variable in class org.red5.server.ContextLoader
Spring parent app context
parse() - Method in class org.red5.io.matroska.dtd.Tag
method to parse tag from inner bytes array - data
parse(InputStream) - Method in class org.red5.io.matroska.dtd.BinaryTag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.CompoundTag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.DateTag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.FloatTag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.SimpleBlock
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.StringTag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.Tag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
method to read and to parse tag from inputStream given
parse(InputStream) - Method in interface org.red5.io.matroska.parser.MatroskaParser
parse.
parse(InputStream) - Method in class org.red5.io.matroska.parser.SimpleMatroskaParser
parse.
parse(String) - Static method in class org.red5.server.util.UrlQueryStringMap
Parse a given query string and return an instance of this class.
parse(ByteBuffer) - Method in class org.red5.io.isobmff.atom.ShortEsdsBox
parseBinary(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method to parse byte array
parseFloat(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse float and double
parseFrame(byte[], int, OBPSequenceHeader, OBPState, int, int, OBPFrameHeader, OBPTileGroup, AtomicBoolean) - Static method in class org.red5.io.obu.OBUParser
parseFrame.
parseInteger(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse : int, uint and date
parseMasterElement(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse subelements of CompoundTag
parseMetadata(byte[], int) - Static method in class org.red5.io.obu.OBUParser
parseMetadata.
parseMovie(SeekableByteChannel) - Method in class org.red5.io.mp4.impl.MP4Reader
This handles the moov atom being at the beginning or end of the file, so the mdat may also be before or after the moov atom.
ParserUtils - Class in org.red5.io.matroska
ParserUtils class.
ParserUtils() - Constructor for class org.red5.io.matroska.ParserUtils
 
parseSequenceHeader(byte[], int) - Static method in class org.red5.io.obu.OBUParser
parseSequenceHeader.
parseString(InputStream, int) - Static method in class org.red5.io.matroska.ParserUtils
method used to parse string
parseTag(InputStream) - Static method in class org.red5.io.matroska.ParserUtils
parsing tag by matroska specification matroska spec tag = VINT id, VINT size, data
parseTileList(byte[], long) - Static method in class org.red5.io.obu.OBUParser
parseTileList.
path - Variable in class org.red5.net.websocket.WebSocketScope
 
path - Variable in class org.red5.server.BaseConnection
Path of scope client connected to
path - Variable in class org.red5.server.PersistableAttributeStore
Attribute store path (on local hard drive)
path - Variable in class org.red5.server.so.SharedObject
SO path
pause() - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
pause() - Method in interface org.red5.server.api.stream.IOnDemandStream
Pause the stream
pause() - Method in interface org.red5.server.api.stream.IServerStream
Toggles the paused state.
pause() - Method in class org.red5.server.stream.ServerStream
Toggles the paused state.
pause(int) - Method in interface org.red5.server.api.stream.ISubscriberStream
Pause at a position for current playing item.
pause(int) - Method in class org.red5.server.stream.PlayEngine
Pause at position
pause(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Pause at a position for current playing item.
pause(int) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Pause at a position for current playing item.
pause(Boolean, int) - Method in interface org.red5.server.api.stream.IStreamService
Pauses playback
pause(Boolean, int) - Method in class org.red5.server.stream.StreamService
Pauses playback
PAUSE - Enum constant in enum class org.red5.io.object.StreamAction
 
PAUSE_RAW - Enum constant in enum class org.red5.io.object.StreamAction
 
PAUSED - Enum constant in enum class org.red5.server.api.stream.StreamState
 
pauseRaw(Boolean, int) - Method in interface org.red5.server.api.stream.IStreamService
Undocumented Flash Plugin 10 call, assuming to be the alias to pause(boolean, int)
pauseRaw(Boolean, int) - Method in class org.red5.server.stream.StreamService
Undocumented Flash Plugin 10 call, assuming to be the alias to pause(boolean, int)
pauseScheduledJob(String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Pauses the trigger which initiates job execution.
pauseScheduledJob(String) - Method in interface org.red5.server.api.scheduling.ISchedulingService
Pauses the trigger which initiates job execution.
pauseScheduledJob(String) - Method in class org.red5.server.scheduling.JDKSchedulingService
Pauses the trigger which initiates job execution.
PCM - Enum constant in enum class org.red5.codec.AudioCodec
 
PCM_ALAW - Enum constant in enum class org.red5.codec.AudioCodec
 
PCM_LE - Enum constant in enum class org.red5.codec.AudioCodec
 
PCM_MULAW - Enum constant in enum class org.red5.codec.AudioCodec
 
peekMessage() - Method in class org.red5.server.stream.PlayBuffer
Peek a message but not take it from the buffer.
PendingCall - Class in org.red5.server.service
Pending call is remote call operation that is in pending state.
PendingCall() - Constructor for class org.red5.server.service.PendingCall
Constructor for PendingCall.
PendingCall(String) - Constructor for class org.red5.server.service.PendingCall
Creates pending call with given method name
PendingCall(String, Object[]) - Constructor for class org.red5.server.service.PendingCall
Creates pending call with given method name and array of parameters
PendingCall(String, String, Object[]) - Constructor for class org.red5.server.service.PendingCall
Creates pending call with given method name, service name and array of parameters
pendingCalls - Variable in class org.red5.server.net.rtmp.RTMPConnection
Hash map that stores pending calls and ids as pairs.
PendingObject() - Constructor for class org.red5.io.amf3.Input.PendingObject
 
pendingVideos - Variable in class org.red5.server.net.rtmp.RTMPConnection
Map for pending video packets keyed by stream id.
permission() - Element in annotation interface org.red5.annotations.DeclareProtected
Permission required to execute method.
PERMISSIONS - Static variable in class org.red5.server.Client
Name of connection attribute holding the permissions.
PersistableAttributeStore - Class in org.red5.server
Persistable attributes store.
PersistableAttributeStore(String, String, String, boolean) - Constructor for class org.red5.server.PersistableAttributeStore
Creates persistable attribute store
PERSISTENCE_NO_NAME - Static variable in class org.red5.server.persistence.RamPersistence
This is used in the id for objects that have a name of
persistenceClass - Variable in class org.red5.server.scope.BasicScope
Scope persistence storage type
PersistenceUtils - Class in org.red5.server.api.persistence
Helper class for persistence.
PersistenceUtils() - Constructor for class org.red5.server.api.persistence.PersistenceUtils
 
persistent - Variable in class org.red5.server.PersistableAttributeStore
Persistence flag
persistent - Variable in class org.red5.server.scope.BasicScope
Whether or not to persist attributes
persistent - Variable in class org.red5.server.so.SharedObject
true if the SharedObject was stored by the persistence framework and can be used later on reconnection
PERSISTENT - Enum constant in enum class org.red5.server.api.IConnection.Type
 
PERSISTENT_HEADER - Static variable in interface org.red5.server.api.remoting.IRemotingHeader
Name of header specifying new header to send.
pickupEvents(IConnection) - Method in interface org.red5.server.net.IConnectionEventQueue
Return iterator over waiting events
ping() - Method in interface org.red5.server.api.IConnection
Start measuring the round-trip time for a packet on the connection.
ping() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
ping.
ping() - Method in class org.red5.server.net.rtmp.RTMPConnection
Start measuring the round-trip time for a packet on the connection.
ping(short, Number, int) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Sends a ping.
ping(Ping) - Method in class org.red5.server.net.rtmp.RTMPConnection
Handler for ping event.
Ping - Class in org.red5.server.net.rtmp.event
Ping event, actually combination of different events.
Ping() - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructs a new Ping.
Ping(short) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
Ping(short, int) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
Ping(short, int, int) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
Ping(short, int, int, int) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
Ping(short, Number) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
Ping(short, Number, int) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
Ping(short, Number, int, int) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
Ping(Ping) - Constructor for class org.red5.server.net.rtmp.event.Ping
Constructor for Ping.
PING_CLIENT - Static variable in class org.red5.server.net.rtmp.event.Ping
Client ping event.
PING_SWF_VERIFY - Static variable in class org.red5.server.net.rtmp.event.Ping
SWF verification ping 0x001a
pingInterval - Variable in class org.red5.server.net.rtmp.RTMPConnection
Ping interval in ms to detect dead clients.
pingReceived(Ping) - Method in class org.red5.server.net.rtmp.RTMPConnection
Marks that ping back was received.
PipeConnectionEvent - Class in org.red5.server.messaging
Event object corresponds to the connect/disconnect events among providers/consumers on pipes.
PipeConnectionEvent.EventType - Enum Class in org.red5.server.messaging
Pipe connection event type
PipeUtils - Class in org.red5.server.messaging
Helper class for pipe structure.
PipeUtils() - Constructor for class org.red5.server.messaging.PipeUtils
 
play() - Method in interface org.red5.server.api.stream.IOnDemandStream
Start playback
play() - Method in interface org.red5.server.api.stream.ISubscriberStream
Start playing.
play() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Start playing.
play() - Method in class org.red5.server.stream.SingleItemSubscriberStream
play.
play(int) - Method in interface org.red5.server.api.stream.IOnDemandStream
Start playback with a given maximum duration.
play(Boolean) - Method in interface org.red5.server.api.stream.IStreamService
Play stream without initial stop
play(Boolean) - Method in class org.red5.server.stream.StreamService
Play stream without initial stop
play(Number, String, int, int) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
play.
play(Number, String, int, int) - Method in interface org.red5.client.net.rtmp.IRTMPClient
play.
play(String) - Method in interface org.red5.server.api.stream.IStreamService
Play stream with name
play(String) - Method in class org.red5.server.stream.StreamService
Play stream with name
play(String, int) - Method in interface org.red5.server.api.stream.IStreamService
Play stream with name from start position
play(String, int) - Method in class org.red5.server.stream.StreamService
Play stream with name from start position
play(String, int, int) - Method in interface org.red5.server.api.stream.IStreamService
Play stream with name from start position and for given amount if time
play(String, int, int) - Method in class org.red5.server.stream.StreamService
Play stream with name from start position and for given amount if time
play(String, int, int, boolean) - Method in interface org.red5.server.api.stream.IStreamService
Publishes stream from given position for given amount of time
play(String, int, int, boolean) - Method in class org.red5.server.stream.StreamService
Publishes stream from given position for given amount of time
play(String, int, int, Object) - Method in class org.red5.server.stream.StreamService
Plays back a stream based on the supplied name, from the specified position for the given length of time.
play(String, Double, Double) - Method in interface org.red5.server.api.stream.IStreamService
play.
play(String, Double, Double, boolean) - Method in interface org.red5.server.api.stream.IStreamService
play.
play(IPlayItem) - Method in class org.red5.server.stream.PlayEngine
Play stream
play(IPlayItem) - Method in class org.red5.server.stream.ServerStream
Play a specific IPlayItem.
play(IPlayItem, boolean) - Method in class org.red5.server.stream.PlayEngine
Play stream See: https://www.adobe.com/devnet/adobe-media-server/articles/dynstream_actionscript.html
PLAY - Enum constant in enum class org.red5.io.object.StreamAction
 
play2(Number, Map<String, ?>) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
play2.
play2(Number, Map<String, ?>) - Method in interface org.red5.client.net.rtmp.IRTMPClient
play2.
play2(String, int, String, int, double, String) - Method in class org.red5.server.stream.StreamService
Dynamic streaming play method.
play2(Map<String, ?>) - Method in class org.red5.server.stream.StreamService
Dynamic streaming play method.
play2(ObjectMap) - Method in class org.red5.server.stream.StreamService
Dynamic streaming play method.
PLAY2 - Enum constant in enum class org.red5.io.object.StreamAction
 
PLAYBACK - Enum constant in enum class org.red5.server.api.stream.IStreamFilenameGenerator.GenerationType
 
PlayBuffer - Class in org.red5.server.stream
A Play buffer for sending VOD.
PlayBuffer(long) - Constructor for class org.red5.server.stream.PlayBuffer
Create play buffer with given capacity
PlayEngine - Class in org.red5.server.stream
A play engine for playing a IPlayItem.
PlayEngine.Builder - Class in org.red5.server.stream
Builder pattern
PLAYING - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
PLAYING - Enum constant in enum class org.red5.server.api.stream.StreamState
 
PlaylistSubscriberStream - Class in org.red5.server.stream
Stream of playlist subscriber
PlaylistSubscriberStream() - Constructor for class org.red5.server.stream.PlaylistSubscriberStream
Constructs a new PlaylistSubscriberStream.
PlaylistSubscriberStream.Notifier - Class in org.red5.server.stream
Handles notifications in a separate thread.
PluginDescriptor - Class in org.red5.server.plugin
Simple descriptor for plug-ins.
PluginDescriptor() - Constructor for class org.red5.server.plugin.PluginDescriptor
 
PluginLauncher - Class in org.red5.server.plugin
Creates the plug-in environment and cleans up on shutdown.
PluginLauncher() - Constructor for class org.red5.server.plugin.PluginLauncher
 
PluginRegistry - Class in org.red5.server.plugin
Central registry for Red5 plug-ins.
PluginRegistry() - Constructor for class org.red5.server.plugin.PluginRegistry
 
plugins - Variable in class org.red5.server.adapter.StatefulScopeWrappingAdapter
List of plug-in descriptors
pointCbScaling - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
pointCbValue - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
pointCrScaling - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
pointCrValue - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
pointYScaling - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
pointYValue - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
POLL_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of poll command.
POLL_WAIT_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant POLL_WAIT_HEADER="DSPollWait"
POLLING - Enum constant in enum class org.red5.server.api.IConnection.Type
 
PONG_SERVER - Static variable in class org.red5.server.net.rtmp.event.Ping
Server response event.
PONG_SWF_VERIFY - Static variable in class org.red5.server.net.rtmp.event.Ping
SWF verification pong 0x001b
poolSize - Variable in class org.red5.server.net.remoting.RemotingClient
Maximum pool threads
position() - Method in class org.red5.io.amf3.ByteArray
Get the current position in the data.
position(int) - Method in class org.red5.io.amf3.ByteArray
Set the current position in the data.
position(long) - Method in class org.red5.io.flv.impl.FLVReader
Move the reader pointer to given position in file.
position(long) - Method in interface org.red5.io.ITagReader
Move the reader pointer to given position in file.
position(long) - Method in class org.red5.io.mp4.impl.MP4Reader
Move the reader pointer to given position in file.
positions - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Keyframe positions
prefix - Variable in class org.red5.io.obu.OBUInfo
 
PREFIX_AUDIO_CONFIG_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Audio packet prefix for the decoder frame
PREFIX_AUDIO_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Audio packet prefix
PREFIX_VIDEO_CONFIG_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Video packet prefix for the decoder frame
PREFIX_VIDEO_FRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Video packet prefix for standard frames (interframe)
PREFIX_VIDEO_KEYFRAME - Static variable in class org.red5.io.mp4.impl.MP4Reader
Video packet prefix for key frames
preInit(Endpoint, EndpointConfig, DefaultWsServerContainer, WsHandshakeRequest, List<Extension>, String, Transformation, Map<String, String>, boolean) - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
preInit.
prepareFilename(String) - Method in interface org.red5.server.api.service.IStreamableFileService
Prepair given string to conform filename requirements, for example, add extension to the end if missing.
prepareFilename(String) - Method in class org.red5.server.service.BaseStreamableFileService
Prepair given string to conform filename requirements, for example, add extension to the end if missing.
prepareIO() - Method in class org.red5.io.amf3.ByteArray
Create internal objects used for reading and writing.
PRESERVE_DURABLE_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant PRESERVE_DURABLE_HEADER="DSPreserveDurable"
prettyPrintHex(byte[]) - Static method in class org.red5.io.utils.HexDump
Method prettyPrintHex
prettyPrintHex(String) - Static method in class org.red5.io.utils.HexDump
Method prettyPrintHex
prettyPrintHex(ByteBuffer) - Static method in class org.red5.io.utils.HexDump
Method prettyPrintHex
prev - Variable in class org.red5.io.obu.OBPState
 
prevFilled - Variable in class org.red5.io.obu.OBPState
 
prevGmParams - Variable in class org.red5.io.obu.OBPFrameHeader.GlobalMotionParams
 
previousId() - Method in class org.red5.server.ClientRegistry
Return previous client id
previousId() - Method in interface org.red5.server.jmx.mxbeans.ClientRegistryMXBean
previousId.
previousItem() - Method in interface org.red5.server.api.stream.IPlaylist
Go for the previous played item.
previousItem() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Go for the previous played item.
previousItem() - Method in class org.red5.server.stream.ServerStream
Go for the previous played item.
previousItem(IPlaylist, int) - Method in interface org.red5.server.api.stream.IPlaylistController
Get previous item to play.
previousItem(IPlaylist, int) - Method in class org.red5.server.stream.SimplePlaylistController
Get previous item to play.
primaryChromaticityX - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrMdcv
 
primaryChromaticityY - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrMdcv
 
primaryRefFrame - Variable in class org.red5.io.obu.OBPFrameHeader
 
printMBeanInfo(ObjectName, String) - Static method in class org.red5.server.jmx.JMXUtil
printMBeanInfo.
process() - Method in class org.red5.io.webm.WebmReader
will process given file and send all tags found to the consumer
process(InputStream) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to process the input stream given, will stop as soon as input stream will be empty
processHeaders(IoBuffer) - Method in class org.red5.client.net.remoting.DSRemotingClient
Process any headers sent in the response.
processHeaders(IoBuffer) - Method in class org.red5.server.net.remoting.RemotingClient
Process any headers sent in the response.
processProperties(ConfigurableListableBeanFactory, Properties) - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
propertyChange(PropertyChangeEvent) - Method in class org.red5.server.api.listeners.AbstractConnectionListener
PropertyConverter - Class in org.red5.server.util
Converter for properties originating from properties files.
PropertyConverter() - Constructor for class org.red5.server.util.PropertyConverter
 
protocol - Variable in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Connection scheme / protocol
protocol - Variable in class org.red5.net.websocket.listener.WebSocketDataListener
The protocol which this listener is interested in handling.
PROTOCOL_VERSION - Static variable in class org.red5.io.tls.TLSFactory
Constant PROTOCOL_VERSION="TLSv1.2"
ProtocolException - Exception Class in org.red5.server.net.protocol
ProtocolException class.
ProtocolException(String) - Constructor for exception class org.red5.server.net.protocol.ProtocolException
Create protocol exception with given message.
ProtocolException(String, Throwable) - Constructor for exception class org.red5.server.net.protocol.ProtocolException
Create protocol exception with given message and cause.
PROVIDER_CONNECT_PULL - Enum constant in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Provider connects in pull mode
PROVIDER_CONNECT_PUSH - Enum constant in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Provider connects in push mode
PROVIDER_DISCONNECT - Enum constant in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Provider disconnects
providers - Variable in class org.red5.server.messaging.AbstractPipe
Pipe providers list
providerService - Variable in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Provider service.
ProviderService - Class in org.red5.server.stream
ProviderService class.
ProviderService() - Constructor for class org.red5.server.stream.ProviderService
 
Proxy - Class in org.red5.client.net.rtmpe
A proxy for publishing an RTMPE stream to an RTMP stream.
Proxy() - Constructor for class org.red5.client.net.rtmpe.Proxy
 
PROXY - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
ProxyFilter - Class in org.red5.server.net.proxy
Proxy filter
ProxyFilter(String) - Constructor for class org.red5.server.net.proxy.ProxyFilter
Create proxy filter with given name
publish(Boolean) - Method in interface org.red5.server.api.stream.IStreamService
Publish
publish(Boolean) - Method in class org.red5.server.stream.StreamService
Publish
publish(Number, String, String, INetStreamEventHandler) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
publish.
publish(Number, String, String, INetStreamEventHandler) - Method in interface org.red5.client.net.rtmp.IRTMPClient
publish.
publish(String) - Method in interface org.red5.server.api.stream.IStreamService
Publishes stream with given name
publish(String) - Method in class org.red5.server.stream.StreamService
Publishes stream with given name
publish(String, String) - Method in interface org.red5.server.api.stream.IStreamService
Publishes stream with given name and mode
publish(String, String) - Method in class org.red5.server.stream.StreamService
Publishes stream with given name and mode
PUBLISH - Enum constant in enum class org.red5.io.object.StreamAction
 
PUBLISHED - Enum constant in enum class org.red5.proxy.StreamState
 
publishedName - Variable in class org.red5.server.stream.ClientBroadcastStream
Stream published name
publishedName - Variable in class org.red5.server.stream.ServerStream
Stream published name
PUBLISHER - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
PUBLISHING - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
PUBLISHING - Enum constant in enum class org.red5.proxy.StreamState
 
PUBLISHING - Enum constant in enum class org.red5.server.api.stream.StreamState
 
PublishModes - Class in org.red5.client
Publish modes according Adobe ActionScript 3 documentation Quoting http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/NetStream.html#publish%28%29 If you pass "record", the server publishes and records live data, saving the recorded data to a new file with a name matching the value passed to the name parameter.
PublishModes() - Constructor for class org.red5.client.PublishModes
 
publishStreamData(Number, IMessage) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
publishStreamData.
publishStreamData(Number, IMessage) - Method in interface org.red5.client.net.rtmp.IRTMPClient
publishStreamData.
pullMessage() - Method in interface org.red5.server.messaging.IMessageInput
Pull message from this input endpoint.
pullMessage() - Method in class org.red5.server.messaging.InMemoryPullPullPipe
Pull message from this input endpoint.
pullMessage() - Method in class org.red5.server.messaging.InMemoryPushPushPipe
Pull message from this input endpoint.
pullMessage() - Method in class org.red5.server.scope.BroadcastScope
Pull message from pipe
pullMessage(long) - Method in interface org.red5.server.messaging.IMessageInput
Pull message from this input endpoint.
pullMessage(long) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
Pull message from this input endpoint.
pullMessage(long) - Method in class org.red5.server.messaging.InMemoryPushPushPipe
Pull message from this input endpoint.
pullMessage(long) - Method in class org.red5.server.scope.BroadcastScope
Pull message from this input endpoint.
pullMessage(IPipe) - Method in interface org.red5.server.messaging.IPullableProvider
pullMessage.
pullMessage(IPipe) - Method in class org.red5.server.stream.provider.FileProvider
pullMessage.
pullMessage(IPipe, long) - Method in interface org.red5.server.messaging.IPullableProvider
pullMessage.
pullMessage(IPipe, long) - Method in class org.red5.server.stream.provider.FileProvider
pullMessage.
pushMessage(IMessage) - Method in interface org.red5.server.messaging.IMessageOutput
Push a message to this output endpoint.
pushMessage(IMessage) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
Push a message to this output endpoint.
pushMessage(IMessage) - Method in class org.red5.server.messaging.InMemoryPushPushPipe
Push a message to this output endpoint.
pushMessage(IMessage) - Method in class org.red5.server.scope.BroadcastScope
Push a message to this output endpoint.
pushMessage(IPipe, IMessage) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in class org.red5.proxy.StreamingProxy
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in interface org.red5.server.messaging.IPushableConsumer
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in class org.red5.server.stream.ClientBroadcastStream
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in class org.red5.server.stream.consumer.ConnectionConsumer
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in class org.red5.server.stream.consumer.FileConsumer
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in class org.red5.server.stream.PlayEngine
Pushes message through pipe
pushMessage(IPipe, IMessage) - Method in class org.red5.server.stream.ServerStream
Pushes message through pipe
pushMessage(StatusMessage) - Method in class org.red5.server.stream.ClientBroadcastStream
Pushes a message out to a consumer.
put(String, Object) - Method in interface org.red5.cache.ICacheStore
Puts an object in the cache with the associated key.
put(String, Object) - Method in class org.red5.cache.impl.CacheImpl
Puts an object in the cache with the associated key.
put(String, Object) - Method in class org.red5.cache.impl.EhCacheImpl
Puts an object in the cache with the associated key.
put(String, Object) - Method in class org.red5.cache.impl.NoCacheImpl
Puts an object in the cache with the associated key.
put(String, ICacheable) - Method in class org.red5.cache.impl.CacheImpl
put.
put(IoBuffer, IoBuffer, int) - Static method in class org.red5.io.utils.BufferUtils
Puts an input buffer in an output buffer and returns number of bytes written.
put(T, V) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Change a property of the proxied object.
putAll(Map) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
putInteger(long) - Method in class org.red5.io.amf3.Output
putInteger.
putMessage(RTMPMessage) - Method in class org.red5.server.stream.PlayBuffer
Put a message into this buffer.
putServerStream(IScope, String, IServerStream) - Static method in class org.red5.server.api.stream.support.StreamUtils
Puts a server stream in the stream map
putString(String) - Method in class org.red5.io.amf.Output
putString.
putString(String) - Method in class org.red5.io.amf3.Output
putString.
putString(String) - Method in interface org.red5.io.object.Output
putString.
putString(String, byte[]) - Method in class org.red5.io.amf3.Output
putString.
putString(IoBuffer, String) - Static method in class org.red5.io.amf.Output
Write out string
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.BinaryTag
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.CompoundTag
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.DateTag
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.FloatTag
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.SimpleBlock
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.StringTag
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.Tag
method to store tag value to ByteBuffer given
putValue(ByteBuffer) - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
method to store tag value to ByteBuffer given

Q

qmU - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
qmV - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
qmY - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
quantizationParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
QuantizationParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 
QueuedMediaData - Class in org.red5.server.stream.consumer
Queued data wrapper.
QueuedMediaData(int, byte) - Constructor for class org.red5.server.stream.consumer.QueuedMediaData
Constructor for QueuedMediaData.
QueuedMediaData(int, byte, IStreamData) - Constructor for class org.red5.server.stream.consumer.QueuedMediaData
 
QueuedMediaDataComparator - Class in org.red5.server.stream.consumer
Comparator for queued media data in file consumers.
QueuedMediaDataComparator() - Constructor for class org.red5.server.stream.consumer.QueuedMediaDataComparator
 

R

RamPersistence - Class in org.red5.server.persistence
Persistence implementation that stores the objects in memory.
RamPersistence(IScope) - Constructor for class org.red5.server.persistence.RamPersistence
Creates RAM persistence object from scope
RamPersistence(ResourcePatternResolver) - Constructor for class org.red5.server.persistence.RamPersistence
Creates RAM persistence object from resource pattern resolvers
random - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
Constant random
random - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Random mode state
RandomGUID - Class in org.red5.io.utils
RandomGUID class.
raw - Variable in class org.red5.server.net.proxy.NetworkDumpFilter
Raw data byte channel
RAW - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
read(IoBuffer) - Static method in class org.red5.server.net.rtmp.message.ChunkHeader
Read chunk header from the buffer.
readAllOrNothing(int, InputStream) - Static method in class org.red5.io.utils.TlsUtils
readAllOrNothing.
readArray(Type) - Method in class org.red5.io.amf.Input
Read an array.
readArray(Type) - Method in class org.red5.io.amf3.Input
Read an array.
readArray(Type) - Method in interface org.red5.io.object.Input
Read an array.
readAsByteArray(File) - Static method in class org.red5.server.util.FileUtil
Reads all the bytes of a given file into an array.
readASN1Object(byte[]) - Static method in class org.red5.io.utils.TlsUtils
readASN1Object.
readBean(Object) - Method in class org.red5.io.amf.Input
Reads the input as a bean and returns an object
readBits(int) - Method in class org.red5.io.obu.BitReader
readBits.
readBoolean() - Method in class org.red5.io.amf.Input
Read Boolean value
readBoolean() - Method in class org.red5.io.amf3.ByteArray
Read boolean value.
readBoolean() - Method in class org.red5.io.amf3.DataInput
Read boolean value.
readBoolean() - Method in interface org.red5.io.amf3.IDataInput
Read boolean value.
readBoolean() - Method in class org.red5.io.amf3.Input
Read Boolean value
readBoolean() - Method in interface org.red5.io.object.Input
Read Boolean value
ReadBuffer - Class in org.red5.server.net.rtmp
Buffer for incoming data.
ReadBuffer() - Constructor for class org.red5.server.net.rtmp.ReadBuffer
 
readByte() - Method in class org.red5.io.amf3.ByteArray
Read signed single byte value.
readByte() - Method in class org.red5.io.amf3.DataInput
Read signed single byte value.
readByte() - Method in interface org.red5.io.amf3.IDataInput
Read signed single byte value.
readByteArray() - Method in class org.red5.io.amf.Input
Read ByteArray object.
readByteArray() - Method in class org.red5.io.amf3.Input
Read ByteArray object.
readByteArray() - Method in interface org.red5.io.object.Input
Read ByteArray object.
readBytes(byte[]) - Method in class org.red5.io.amf3.ByteArray
Read list of bytes.
readBytes(byte[]) - Method in class org.red5.io.amf3.DataInput
Read list of bytes.
readBytes(byte[]) - Method in interface org.red5.io.amf3.IDataInput
Read list of bytes.
readBytes(byte[], int) - Method in class org.red5.io.amf3.ByteArray
Read list of bytes to given offset.
readBytes(byte[], int) - Method in class org.red5.io.amf3.DataInput
Read list of bytes to given offset.
readBytes(byte[], int) - Method in interface org.red5.io.amf3.IDataInput
Read list of bytes to given offset.
readBytes(byte[], int, int) - Method in class org.red5.io.amf3.ByteArray
Read given number of bytes to given offset.
readBytes(byte[], int, int) - Method in class org.red5.io.amf3.DataInput
Read given number of bytes to given offset.
readBytes(byte[], int, int) - Method in interface org.red5.io.amf3.IDataInput
Read given number of bytes to given offset.
readCustom() - Method in class org.red5.io.amf.Input
Read custom object
readCustom() - Method in class org.red5.io.amf3.Input
Read custom object
readCustom() - Method in interface org.red5.io.object.Input
Read custom object
readData(InputStream) - Method in class org.red5.io.matroska.dtd.CompoundTag
method to read tag data from inputStream given
readData(InputStream) - Method in class org.red5.io.matroska.dtd.Tag
method to read tag data from inputStream given
readDataType() - Method in class org.red5.io.amf.Input
Read type of data
readDataType() - Method in class org.red5.io.amf3.Input
Read type of data
readDataType() - Method in interface org.red5.io.object.Input
Read type of data
readDate() - Method in class org.red5.io.amf.Input
Read date object
readDate() - Method in class org.red5.io.amf3.Input
Read date object
readDate() - Method in interface org.red5.io.object.Input
Read date object
readDERObject(byte[]) - Static method in class org.red5.io.utils.TlsUtils
Deprecated.
readDouble() - Method in class org.red5.io.amf3.ByteArray
Read double-precision floating point value.
readDouble() - Method in class org.red5.io.amf3.DataInput
Read double-precision floating point value.
readDouble() - Method in interface org.red5.io.amf3.IDataInput
Read double-precision floating point value.
readerFromNearestKeyFrame(int) - Method in interface org.red5.io.flv.IFLV
Returns a Reader closest to the nearest keyframe
readerFromNearestKeyFrame(int) - Method in class org.red5.io.flv.impl.FLV
Returns a Reader closest to the nearest keyframe
readerFromNearestKeyFrame(int) - Method in interface org.red5.io.mp4.IMP4
Returns a Reader closest to the nearest keyframe
readerFromNearestKeyFrame(int) - Method in class org.red5.io.mp4.impl.MP4
Returns a Reader closest to the nearest keyframe
readExtendedMediumInt(ByteBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads extended medium int
readExtendedMediumInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads extended medium int
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.Abort
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.Aggregate
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.AudioData
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.BaseEvent
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.BytesRead
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.ChunkSize
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.ClientBW
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.Notify
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.Ping
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.ServerBW
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.SetBuffer
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.SWFResponse
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.Unknown
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.event.VideoData
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.message.ChunkHeader
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.message.Header
readExternal(ObjectInput) - Method in class org.red5.server.net.rtmp.message.Packet
readExternal(ObjectInput) - Method in class org.red5.server.so.SharedObjectEvent
readExternal(ObjectInput) - Method in class org.red5.server.so.SharedObjectMessage
readExternal(IDataInput) - Method in class org.red5.codec.ColorInfo
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
readExternal.
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessage
readExternal.
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
readExternal.
readExternal(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
readExternal.
readExternal(IDataInput) - Method in interface org.red5.io.amf3.IExternalizable
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.server.net.rtmp.status.Status
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.server.net.rtmp.status.StatusObject
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.server.service.Call
Load custom object from stream.
readExternal(IDataInput) - Method in class org.red5.server.service.PendingCall
Load custom object from stream.
readFlags(IDataInput) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
readFlags.
readFloat() - Method in class org.red5.io.amf3.ByteArray
Read single-precision floating point value.
readFloat() - Method in class org.red5.io.amf3.DataInput
Read single-precision floating point value.
readFloat() - Method in interface org.red5.io.amf3.IDataInput
Read single-precision floating point value.
readFully(byte[], InputStream) - Static method in class org.red5.io.utils.TlsUtils
readFully.
readFully(int, InputStream) - Static method in class org.red5.io.utils.TlsUtils
readFully.
readInt() - Method in class org.red5.io.amf3.ByteArray
Read signed integer value.
readInt() - Method in class org.red5.io.amf3.DataInput
Read signed integer value.
readInt() - Method in interface org.red5.io.amf3.IDataInput
Read signed integer value.
readInt32(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
readInt32.
readKeyValues() - Method in class org.red5.io.amf.Input
Read key - value pairs.
readKeyValues() - Method in interface org.red5.io.object.Input
Read key - value pairs.
readKeyValues(Map<String, Object>) - Method in class org.red5.io.amf.Input
Read key - value pairs into Map object
readMap() - Method in class org.red5.io.amf.Input
Read a map containing key - value pairs.
readMap() - Method in class org.red5.io.amf3.Input
Read a map containing key - value pairs.
readMap() - Method in interface org.red5.io.object.Input
Read a map containing key - value pairs.
readMediumInt(ByteBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads medium int
readMediumInt(IoBuffer) - Static method in class org.red5.io.utils.BufferUtils
Reads a Medium Int to the in buffer
readMediumInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads medium int
readMediumInt(IoBuffer) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Read 24 bit integer.
readMessages - Variable in class org.red5.server.BaseConnection
Number of read messages
readMetaCue() - Method in interface org.red5.io.flv.meta.IMetaService
Read the Meta Cue Points
readMetaCue() - Method in class org.red5.io.flv.meta.MetaService
Read the Meta Cue Points
readMetaData(IoBuffer) - Method in interface org.red5.io.flv.meta.IMetaService
Read the MetaData
readMetaData(IoBuffer) - Method in class org.red5.io.flv.meta.MetaService
Read the MetaData
readMultiByte(int, String) - Method in class org.red5.io.amf3.ByteArray
Read multibyte string.
readMultiByte(int, String) - Method in class org.red5.io.amf3.DataInput
Read multibyte string.
readMultiByte(int, String) - Method in interface org.red5.io.amf3.IDataInput
Read multibyte string.
readNull() - Method in class org.red5.io.amf.Input
Read Null data type
readNull() - Method in class org.red5.io.amf3.Input
Read Null data type
readNull() - Method in interface org.red5.io.object.Input
Read Null data type
readNumber() - Method in class org.red5.io.amf.Input
Read Number object
readNumber() - Method in class org.red5.io.amf3.Input
Read Number object
readNumber() - Method in interface org.red5.io.object.Input
Read Number object
readObject() - Method in class org.red5.io.amf.Input
Read an object.
readObject() - Method in class org.red5.io.amf3.ByteArray
Read arbitrary object.
readObject() - Method in class org.red5.io.amf3.DataInput
Read arbitrary object.
readObject() - Method in interface org.red5.io.amf3.IDataInput
Read arbitrary object.
readObject() - Method in class org.red5.io.amf3.Input
Read an object.
readObject() - Method in interface org.red5.io.object.Input
Read an object.
readOpaque16(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readOpaque16.
readOpaque16(InputStream, int) - Static method in class org.red5.io.utils.TlsUtils
readOpaque16.
readOpaque24(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readOpaque24.
readOpaque24(InputStream, int) - Static method in class org.red5.io.utils.TlsUtils
readOpaque24.
readOpaque8(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readOpaque8.
readOpaque8(InputStream, int) - Static method in class org.red5.io.utils.TlsUtils
readOpaque8.
readOpaque8(InputStream, int, int) - Static method in class org.red5.io.utils.TlsUtils
readOpaque8.
readPropertyName() - Method in class org.red5.io.amf.Input
Reads property name
readReference() - Method in class org.red5.io.amf.Input
Read reference to Complex Data Type.
readReference() - Method in class org.red5.io.amf3.Input
Read reference to Complex Data Type.
readReference() - Method in interface org.red5.io.object.Input
Read reference to Complex Data Type.
readReverseInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads reverse int
readReverseInt(IoBuffer) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Read integer in reversed order.
readShort() - Method in class org.red5.io.amf3.ByteArray
Read signed short value.
readShort() - Method in class org.red5.io.amf3.DataInput
Read signed short value.
readShort() - Method in interface org.red5.io.amf3.IDataInput
Read signed short value.
readSimpleObject() - Method in class org.red5.io.amf.Input
Reads the input as a map and returns a Map
readString() - Method in class org.red5.io.amf.Input
Read String object
readString() - Method in class org.red5.io.amf3.Input
Read String object
readString() - Method in interface org.red5.io.object.Input
Read String object
readString(int) - Method in class org.red5.io.amf3.Input
Reads a string of a set length.
readTag() - Method in class org.red5.io.flv.impl.FLVReader
Returns a Tag object
readTag() - Method in interface org.red5.io.ITagReader
Returns a Tag object
readTag() - Method in class org.red5.io.mp4.impl.MP4Reader
Returns a Tag object
readTagHeader() - Method in class org.red5.io.mp4.impl.MP4Reader
readTagHeader.
readUint16(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
readUint16.
readUint16(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readUint16.
readUint16Array(int, InputStream) - Static method in class org.red5.io.utils.TlsUtils
readUint16Array.
readUint24(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
readUint24.
readUint24(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readUint24.
readUint32(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
readUint32.
readUint32(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readUint32.
readUint48(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
readUint48.
readUint48(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readUint48.
readUint8(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
readUint8.
readUint8(InputStream) - Static method in class org.red5.io.utils.TlsUtils
readUint8.
readUint8Array(int, InputStream) - Static method in class org.red5.io.utils.TlsUtils
readUint8Array.
readUint8ArrayWithUint8Length(InputStream, int) - Static method in class org.red5.io.utils.TlsUtils
readUint8ArrayWithUint8Length.
readUnsignedByte() - Method in class org.red5.io.amf3.ByteArray
Read unsigned single byte value.
readUnsignedByte() - Method in class org.red5.io.amf3.DataInput
Read unsigned single byte value.
readUnsignedByte() - Method in interface org.red5.io.amf3.IDataInput
Read unsigned single byte value.
readUnsignedInt() - Method in class org.red5.io.amf3.ByteArray
Read unsigned integer value.
readUnsignedInt() - Method in class org.red5.io.amf3.DataInput
Read unsigned integer value.
readUnsignedInt() - Method in interface org.red5.io.amf3.IDataInput
Read unsigned integer value.
readUnsignedMediumInt(ByteBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads unsigned medium integer (3 bytes)
readUnsignedMediumInt(IoBuffer) - Static method in class org.red5.io.utils.BufferUtils
Reads an unsigned Medium Int from the in buffer
readUnsignedMediumInt(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
Reads unsigned medium integer (3 bytes)
readUnsignedMediumInt(IoBuffer) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Read unsigned 24 bit integer.
readUnsignedShort() - Method in class org.red5.io.amf3.ByteArray
Read unsigned short value.
readUnsignedShort() - Method in class org.red5.io.amf3.DataInput
Read unsigned short value.
readUnsignedShort() - Method in interface org.red5.io.amf3.IDataInput
Read unsigned short value.
readUTF() - Method in class org.red5.io.amf3.ByteArray
Read UTF-8 encoded string.
readUTF() - Method in class org.red5.io.amf3.DataInput
Read UTF-8 encoded string.
readUTF() - Method in interface org.red5.io.amf3.IDataInput
Read UTF-8 encoded string.
readUTFBytes(int) - Method in class org.red5.io.amf3.ByteArray
Read UTF-8 encoded string with given length.
readUTFBytes(int) - Method in class org.red5.io.amf3.DataInput
Read UTF-8 encoded string with given length.
readUTFBytes(int) - Method in interface org.red5.io.amf3.IDataInput
Read UTF-8 encoded string with given length.
readVectorInt() - Method in class org.red5.io.amf.Input
Read Vector<int> object.
readVectorInt() - Method in class org.red5.io.amf3.Input
Read Vector<int> object.
readVectorInt() - Method in interface org.red5.io.object.Input
Read Vector<int> object.
readVectorNumber() - Method in class org.red5.io.amf.Input
Read Vector<Number> object.
readVectorNumber() - Method in class org.red5.io.amf3.Input
Read Vector<Number> object.
readVectorNumber() - Method in interface org.red5.io.object.Input
Read Vector<Number> object.
readVectorObject() - Method in class org.red5.io.amf.Input
Read Vector<Object> object.
readVectorObject() - Method in class org.red5.io.amf3.Input
Read Vector<Object> object.
readVectorObject() - Method in interface org.red5.io.object.Input
Read Vector<Object> object.
readVectorUInt() - Method in class org.red5.io.amf.Input
Read Vector<uint> object.
readVectorUInt() - Method in class org.red5.io.amf3.Input
Read Vector<uint> object.
readVectorUInt() - Method in interface org.red5.io.object.Input
Read Vector<uint> object.
readVINT(InputStream) - Static method in class org.red5.io.matroska.ParserUtils
method to parse VINT
readXML() - Method in class org.red5.io.amf.Input
Read XML document
readXML() - Method in class org.red5.io.amf3.Input
Read XML document
readXML() - Method in interface org.red5.io.object.Input
Read XML document
realClose() - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Real close
realm - Variable in class org.red5.server.tomcat.TomcatLoader
Tomcat realm.
receive() - Method in class org.red5.io.sctp.SctpChannel
receive.
RECEIVE_AUDIO - Enum constant in enum class org.red5.io.object.StreamAction
 
RECEIVE_VIDEO - Enum constant in enum class org.red5.io.object.StreamAction
 
receiveAudio() - Method in interface org.red5.server.api.stream.IStreamService
If called without parameter imply it is true.
receiveAudio() - Method in class org.red5.server.stream.PlayEngine
Returns true if the engine currently receives audio.
receiveAudio(boolean) - Method in interface org.red5.server.api.stream.IStreamService
Can receive audio?
receiveAudio(boolean) - Method in interface org.red5.server.api.stream.ISubscriberStream
Should the stream send audio to the client?
receiveAudio(boolean) - Method in class org.red5.server.stream.PlayEngine
Returns true if the engine currently receives audio and sets the new value.
receiveAudio(boolean) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Should the stream send audio to the client?
receiveAudio(boolean) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Should the stream send audio to the client?
receiveAudio(boolean) - Method in class org.red5.server.stream.StreamService
Can receive audio?
receiveBufferSize - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
receivedBytesRead(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Read number of received bytes.
ReceivedMessageTask - Class in org.red5.server.net.rtmp
Wraps processing of incoming messages.
ReceivedMessageTask(RTMPConnection, Packet) - Constructor for class org.red5.server.net.rtmp.ReceivedMessageTask
Constructor for ReceivedMessageTask.
receivedPacketExecutor - Variable in class org.red5.server.net.rtmp.RTMPConnection
Executor for received RTMP messages.
receivedPacketFuture - Variable in class org.red5.server.net.rtmp.RTMPConnection
Future which takes packets from the queue and passes them to the handler.
receivedPacketQueue - Variable in class org.red5.server.net.rtmp.RTMPConnection
Queue for received RTMP packets.
receivedQueueSize - Variable in class org.red5.server.net.rtmp.RTMPConnection
Received packet queue size
receiveVideo() - Method in interface org.red5.server.api.stream.IStreamService
If called without parameter imply it is true.
receiveVideo() - Method in class org.red5.server.stream.PlayEngine
Returns true if the engine currently receives video.
receiveVideo(boolean) - Method in interface org.red5.server.api.stream.IStreamService
Can receive video?
receiveVideo(boolean) - Method in interface org.red5.server.api.stream.ISubscriberStream
Should the stream send video to the client?
receiveVideo(boolean) - Method in class org.red5.server.stream.PlayEngine
Returns true if the engine currently receives video and sets the new value.
receiveVideo(boolean) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Should the stream send video to the client?
receiveVideo(boolean) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Should the stream send video to the client?
receiveVideo(boolean) - Method in class org.red5.server.stream.StreamService
Can receive video?
Reconnect - Enum constant in enum class org.red5.io.CapsExMask
 
RECORD - Enum constant in enum class org.red5.server.api.stream.IStreamFilenameGenerator.GenerationType
 
RECORD - Static variable in class org.red5.client.PublishModes
Constant RECORD="record"
RECORDED_STREAM - Static variable in class org.red5.server.net.rtmp.event.Ping
Recorded stream.
recordingListener - Variable in class org.red5.server.stream.ClientBroadcastStream
Recording listener
RecordingListener - Class in org.red5.server.stream
Stream listener for recording stream events to a file.
RecordingListener() - Constructor for class org.red5.server.stream.RecordingListener
 
RecordSet - Class in org.red5.io.object
Read only RecordSet object that might be received through remoting calls.
RecordSet(Input) - Constructor for class org.red5.io.object.RecordSet
Creates recordset from Input object
RecordSetPage - Class in org.red5.io.object
Result of paged data request, one page of data.
RecordSetPage(Input) - Constructor for class org.red5.io.object.RecordSetPage
Creates recordset page from Input object
RECVONLY - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
Red5 - Class in org.red5.server.api
Utility class for accessing Red5 API objects.
Red5() - Constructor for class org.red5.server.api.Red5
Create a new Red5 object using the connection local to the current thread A bit of magic that lets you access the red5 scope from anywhere
Red5(IConnection) - Constructor for class org.red5.server.api.Red5
Create a new Red5 object using given connection.
red5AppCtx - Static variable in class org.red5.server.LoaderBase
Current Red5 application context, set by the different loaders.
Red5ApplicationContext - Class in org.red5.spring
Red5ApplicationContext class.
Red5ApplicationContext() - Constructor for class org.red5.spring.Red5ApplicationContext
 
Red5Client - Class in org.red5.client
Utility class for accessing Red5 "client" objects.
Red5Client() - Constructor for class org.red5.client.Red5Client
Create a new Red5Client object using the connection local to the current thread A bit of magic that lets you access the red5 scope from anywhere
Red5LoggerFactory - Class in org.red5.logging
LoggerFactory to simplify requests for Logger instances within Red5 applications.
Red5LoggerFactory() - Constructor for class org.red5.logging.Red5LoggerFactory
 
Red5MXBean - Interface in org.red5.server.jmx.mxbeans
JMX interface for accessing Red5 API objects
Red5Plugin - Class in org.red5.server.plugin
Provides more features to the plug-in system.
Red5Plugin() - Constructor for class org.red5.server.plugin.Red5Plugin
 
reducedStillPictureHeader - Variable in class org.red5.io.obu.OBPSequenceHeader
 
reducedTxSet - Variable in class org.red5.io.obu.OBPFrameHeader
 
REDUNDANT_FRAME_HEADER - Enum constant in enum class org.red5.io.obu.OBUType
 
refcount - Variable in class org.red5.server.net.rtmp.event.BaseEvent
Event references count
referenceSelect - Variable in class org.red5.io.obu.OBPFrameHeader
 
referenceSelectInter - Variable in class org.red5.io.obu.OBPFrameHeader
 
refFrameHeight - Variable in class org.red5.io.obu.OBPState
 
refFrameId - Variable in class org.red5.io.obu.OBPState
 
refFrameIdx - Variable in class org.red5.io.obu.OBPFrameHeader
 
refFrameSignBias - Variable in class org.red5.io.obu.OBPState
 
refFrameType - Variable in class org.red5.io.obu.OBPState
 
refGrainParams - Variable in class org.red5.io.obu.OBPState
 
refId - Variable in class org.red5.io.object.BaseInput
References id
refId - Variable in class org.red5.io.object.BaseOutput
Reference id
ReflectionUtils - Class in org.red5.server.service
Provides a means for locating methods within service classes using reflection.
ReflectionUtils() - Constructor for class org.red5.server.service.ReflectionUtils
 
refMap - Variable in class org.red5.io.object.BaseInput
References map
refMap - Variable in class org.red5.io.object.BaseOutput
References map
refOrderHint - Variable in class org.red5.io.obu.OBPFrameHeader
 
refOrderHint - Variable in class org.red5.io.obu.OBPState
 
refRenderHeight - Variable in class org.red5.io.obu.OBPState
 
refRenderWidth - Variable in class org.red5.io.obu.OBPState
 
refresh() - Method in class org.red5.spring.Red5ApplicationContext
refreshFrameFlags - Variable in class org.red5.io.obu.OBPFrameHeader
 
refreshHeaders() - Method in interface org.red5.io.flv.IFLV
Refreshes the headers.
refreshHeaders() - Method in class org.red5.io.flv.impl.FLV
Refreshes the headers.
refreshHeaders() - Method in interface org.red5.io.mp4.IMP4
Refreshes the headers.
refreshHeaders() - Method in class org.red5.io.mp4.impl.MP4
Refreshes the headers.
REFS_PER_FRAME - Static variable in class org.red5.io.obu.OBPConstants
Constant REFS_PER_FRAME=7
RefStorage() - Constructor for class org.red5.io.amf3.Input.RefStorage
 
refUpscaledWidth - Variable in class org.red5.io.obu.OBPState
 
refValid - Variable in class org.red5.io.obu.OBPState
 
register() - Method in class org.red5.net.websocket.WebSocketScope
Registers with the WebSocketScopeManager.
register() - Method in interface org.red5.server.api.scope.IGlobalScope
Register the global scope in the server and initialize it
register() - Method in interface org.red5.server.jmx.mxbeans.GlobalScopeMXBean
register.
register() - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
register.
register() - Method in class org.red5.server.scope.GlobalScope
Register global scope in server instance, then call initialization
register() - Method in class org.red5.server.scope.WebScope
Map all vhosts to global scope then initialize
register(WsRemoteEndpointImplServer) - Method in class org.red5.net.websocket.server.WsWriteTimeout
register.
register(IEventListener) - Method in class org.red5.server.so.SharedObject
Register event listener
register(IConnection) - Method in class org.red5.server.Client
Associate connection with client
register(IRed5Plugin) - Static method in class org.red5.server.plugin.PluginRegistry
Registers a plug-in.
registerBasicScope(IBroadcastScope) - Method in class org.red5.server.BaseConnection
Registers basic scope
registerBasicScope(SharedObjectScope) - Method in class org.red5.server.BaseConnection
Registers basic scope
registerBroadcastStream(IScope, String, IBroadcastStream) - Method in interface org.red5.server.stream.IProviderService
Register a broadcast stream to a scope.
registerBroadcastStream(IScope, String, IBroadcastStream) - Method in class org.red5.server.stream.ProviderService
Register a broadcast stream to a scope.
registerCallback(IPendingServiceCallback) - Method in interface org.red5.server.api.service.IPendingServiceCall
Registers callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.
registerCallback(IPendingServiceCallback) - Method in class org.red5.server.service.PendingCall
Registers callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.
registerDeferredResult(DeferredResult) - Method in class org.red5.server.net.rtmp.RTMPConnection
Registers deferred result.
registered - Variable in class org.red5.server.scope.WebScope
Has the web scope been registered?
registerGlobal(IGlobalScope) - Method in interface org.red5.server.api.IServer
Register a global scope.
registerGlobal(IGlobalScope) - Method in class org.red5.server.Server
Register a global scope.
registerJMX - Variable in class org.red5.server.stream.ClientBroadcastStream
Whether or not to register with JMX.
registerJMX() - Method in class org.red5.server.ContextLoader
registerJMX.
registerJMX() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
registerJMX.
registerJMX() - Method in class org.red5.server.scope.Scope
registerJMX.
registerJMX() - Method in class org.red5.server.stream.ClientBroadcastStream
registerJMX.
registerJMX() - Method in class org.red5.server.tomcat.TomcatLoader
registerJMX.
registerJMX() - Method in class org.red5.server.tomcat.TomcatVHostLoader
registerJMX.
registerNewMBean(Class, Class) - Static method in class org.red5.server.jmx.JMXUtil
registerNewMBean.
registerPendingCall(int, IPendingServiceCall) - Method in class org.red5.server.net.rtmp.RTMPConnection
Register pending call (remote function call that is yet to finish).
registerServiceHandler(Object) - Method in interface org.red5.server.api.so.ISharedObjectHandlerProvider
Register an object that provides methods which handle calls without a service name to a shared object.
registerServiceHandler(Object) - Method in class org.red5.server.so.ClientSharedObject
Register an object that provides methods which handle calls without a service name to a shared object.
registerServiceHandler(Object) - Method in class org.red5.server.so.SharedObjectScope
Register an object that provides methods which handle calls without a service name to a shared object.
registerServiceHandler(String, Object) - Method in interface org.red5.server.api.service.IServiceHandlerProvider
Register an object that provides methods which can be called from a client.
registerServiceHandler(String, Object) - Method in class org.red5.server.scope.Scope
Register an object that provides methods which can be called from a client.
registerServiceHandler(String, Object) - Method in class org.red5.server.so.ClientSharedObject
Register an object that provides methods which can be called from a client.
registerServiceHandler(String, Object) - Method in class org.red5.server.so.SharedObjectScope
Register an object that provides methods which can be called from a client.
registerSession(Object, WsSession) - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
Overridden to make it visible to other classes in this package.
registerSharedObjectSecurity(ISharedObjectSecurity) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Add handler that protects shared objects.
registerSharedObjectSecurity(ISharedObjectSecurity) - Method in interface org.red5.server.api.so.ISharedObjectSecurityService
Add handler that protects shared objects.
registerSharedObjectSecurity(ISharedObjectSecurity) - Method in class org.red5.server.so.SharedObjectScope
Add handler that protects shared objects.
registerStreamPlaybackSecurity(IStreamPlaybackSecurity) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Add handler that protects stream playback.
registerStreamPlaybackSecurity(IStreamPlaybackSecurity) - Method in interface org.red5.server.api.service.IStreamSecurityService
Add handler that protects stream playback.
registerStreamPublishSecurity(IStreamPublishSecurity) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Add handler that protects stream publishing.
registerStreamPublishSecurity(IStreamPublishSecurity) - Method in interface org.red5.server.api.service.IStreamSecurityService
Add handler that protects stream publishing.
registerSubContext(String) - Method in class org.red5.server.war.WarLoaderServlet
registerSubContext.
registry - Variable in class org.red5.server.Client
Client registry where Client is registered
rejectClient() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Reject the currently connecting client without a special error message.
rejectClient(Object) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Reject the currently connecting client with an error message.
release() - Method in interface org.red5.server.api.so.ISharedObject
Release previously acquired shared object.
release() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Hook to free buffers allocated by the event.
release() - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Hook to free buffers allocated by the event.
release() - Method in class org.red5.server.so.SharedObject
Release previously acquired shared object.
release() - Method in class org.red5.server.so.SharedObjectScope
Release previously acquired shared object.
release(BaseEvent) - Method in class org.red5.server.net.rtmp.event.AllocationDebugger
Release event if there's no more references to it
RELEASE_STREAM - Enum constant in enum class org.red5.io.object.StreamAction
 
releaseInternal() - Method in class org.red5.server.net.rtmp.event.Abort
releaseInternal.
releaseInternal() - Method in class org.red5.server.net.rtmp.event.Aggregate
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.AudioData
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.BytesRead
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.ChunkSize
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.ClientBW
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.ClientInvokeEvent
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.ClientNotifyEvent
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.Notify
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.Ping
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.ServerBW
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.Unknown
Release event
releaseInternal() - Method in class org.red5.server.net.rtmp.event.VideoData
Release event
releaseInternal() - Method in class org.red5.server.so.SharedObjectMessage
Release event
releaseStream(String) - Method in interface org.red5.server.api.stream.IStreamService
Called by FME.
releaseStream(String) - Method in class org.red5.server.stream.StreamService
Called by FME.
releaseStream(IPendingServiceCallback, Object[]) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
releaseStream.
rememberStreamBufferDuration(int, int) - Method in class org.red5.server.net.rtmp.RTMPConnection
rememberStreamBufferDuration.
REMOTE_CREDENTIALS_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant REMOTE_CREDENTIALS_HEADER="DSRemoteCredentials"
remoteAddress - Variable in class org.red5.server.BaseConnection
Connection remote address
remoteAddresses - Variable in class org.red5.server.BaseConnection
Connection remote addresses
RemoteClass - Annotation Interface in org.red5.annotations
Annotation for classes that should be serialized with a different classname.
remotePort - Variable in class org.red5.server.BaseConnection
Remote port
REMOTING - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
RemotingClient - Class in org.red5.server.net.remoting
Client interface for remoting calls.
RemotingClient() - Constructor for class org.red5.server.net.remoting.RemotingClient
Dummy constructor used by the spring configuration.
RemotingClient(String) - Constructor for class org.red5.server.net.remoting.RemotingClient
Create new remoting client for the given url.
RemotingClient(String, int) - Constructor for class org.red5.server.net.remoting.RemotingClient
Create new remoting client for the given url and given timeout.
RemotingClient.RemotingWorker - Class in org.red5.server.net.remoting
Worker class that is used for asynchronous remoting calls.
RemotingHeader - Class in org.red5.server.net.remoting
Remoting header to be sent to a server.
RemotingHeader(String, boolean, Object) - Constructor for class org.red5.server.net.remoting.RemotingHeader
Create a new header to be sent through remoting.
RemotingMessage - Class in org.red5.compatibility.flex.messaging.messages
Flex compatibility message that is sent by the mx:RemoteObject mxml tag.
RemotingMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.RemotingMessage
 
RemotingWorker(RemotingClient, String, Object[], IRemotingCallback) - Constructor for class org.red5.server.net.remoting.RemotingClient.RemotingWorker
Execute task.
remove(int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
remove(int) - Method in class org.red5.server.ClientList
remove(Object) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
remove(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Remove a property from the proxied object.
remove(Object) - Method in class org.red5.server.ClientList
remove(String) - Method in interface org.red5.cache.ICacheStore
Delete the cached object with the given name.
remove(String) - Method in class org.red5.cache.impl.CacheImpl
Delete the cached object with the given name.
remove(String) - Method in class org.red5.cache.impl.EhCacheImpl
Delete the cached object with the given name.
remove(String) - Method in class org.red5.cache.impl.NoCacheImpl
Delete the cached object with the given name.
remove(String) - Method in interface org.red5.server.api.persistence.IPersistenceStore
Delete the persistent object with the given name.
remove(String) - Method in class org.red5.server.persistence.FilePersistence
Delete the persistent object with the given name.
remove(String) - Method in class org.red5.server.persistence.RamPersistence
Delete the persistent object with the given name.
remove(ICacheable) - Method in interface org.red5.cache.ICacheStore
Delete the passed cached object.
remove(ICacheable) - Method in class org.red5.cache.impl.CacheImpl
Delete the passed cached object.
remove(ICacheable) - Method in class org.red5.cache.impl.EhCacheImpl
Delete the passed cached object.
remove(ICacheable) - Method in class org.red5.cache.impl.NoCacheImpl
Delete the passed cached object.
remove(IPersistable) - Method in interface org.red5.server.api.persistence.IPersistenceStore
Delete the passed persistent object.
remove(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
Delete the passed persistent object.
remove(IPersistable) - Method in class org.red5.server.persistence.RamPersistence
Delete the passed persistent object.
REMOVE_SUBSCRIPTIONS - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant REMOVE_SUBSCRIPTIONS="DSRemSub"
removeAlias(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
removeAlias.
removeAlias(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
removeAlias.
removeAll(Collection<?>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
removeAllItems() - Method in interface org.red5.server.api.stream.IPlaylist
Remove all items.
removeAllItems() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Remove all items.
removeAllItems() - Method in class org.red5.server.stream.ServerStream
Remove all items.
removeApplication(IScope) - Method in class org.red5.net.websocket.WebSocketScopeManager
Removes the application scope.
removeAttribute(Enum<?>) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Remove an attribute.
removeAttribute(Enum<?>) - Method in interface org.red5.server.api.IAttributeStore
Remove an attribute.
removeAttribute(Enum<?>) - Method in class org.red5.server.AttributeStore
Remove an attribute.
removeAttribute(Enum<?>) - Method in class org.red5.server.so.SharedObjectScope
Remove an attribute.
removeAttribute(String) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
removeAttribute.
removeAttribute(String) - Method in interface org.red5.server.api.IAttributeStore
removeAttribute.
removeAttribute(String) - Method in interface org.red5.server.api.scope.IScope
Remove attribute by name
removeAttribute(String) - Method in class org.red5.server.AttributeStore
removeAttribute.
removeAttribute(String) - Method in interface org.red5.server.jmx.mxbeans.AttributeStoreMXBean
removeAttribute.
removeAttribute(String) - Method in class org.red5.server.PersistableAttributeStore
removeAttribute.
removeAttribute(String) - Method in class org.red5.server.scope.Scope
Remove attribute by name
removeAttribute(String) - Method in class org.red5.server.so.ClientSharedObject
removeAttribute.
removeAttribute(String) - Method in class org.red5.server.so.SharedObject
removeAttribute.
removeAttribute(String) - Method in class org.red5.server.so.SharedObjectScope
removeAttribute.
removeAttributes() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Remove all attributes.
removeAttributes() - Method in interface org.red5.server.api.IAttributeStore
Remove all attributes.
removeAttributes() - Method in class org.red5.server.AttributeStore
Remove all attributes.
removeAttributes() - Method in interface org.red5.server.jmx.mxbeans.AttributeStoreMXBean
removeAttributes.
removeAttributes() - Method in class org.red5.server.PersistableAttributeStore
Remove all attributes.
removeAttributes() - Method in class org.red5.server.so.ClientSharedObject
Remove all attributes.
removeAttributes() - Method in class org.red5.server.so.SharedObject
Remove all attributes.
removeAttributes() - Method in class org.red5.server.so.SharedObjectScope
Remove all attributes.
removeChildren() - Method in interface org.red5.server.api.scope.IScope
Removes all the child scopes
removeChildren() - Method in class org.red5.server.scope.Scope
Removes all the child scopes
removeChildScope(IBasicScope) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called just after a child scope has been removed.
removeChildScope(IBasicScope) - Method in interface org.red5.server.api.scope.IScope
Removes scope from the children scope list.
removeChildScope(IBasicScope) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just after a child scope has been removed.
removeChildScope(IBasicScope) - Method in class org.red5.server.CoreHandler
Called just after a child scope has been removed.
removeChildScope(IBasicScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
removeChildScope.
removeChildScope(IBasicScope) - Method in class org.red5.server.scope.Scope
Removes scope from the children scope list.
removeClient(IClient) - Method in class org.red5.server.ClientRegistry
Removes client from registry
removeClientStream(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
removeClientStream.
removeConnection(int) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
Removes a connection matching the client id specified.
removeConnection(String) - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Removes a connection by the given sessionId.
removeConnection(String) - Method in interface org.red5.server.net.IConnectionManager
Removes a connection by the given sessionId.
removeConnection(String) - Method in class org.red5.server.net.rtmp.RTMPConnManager
Removes a connection by the given sessionId.
removeConnection(WebSocketConnection) - Method in class org.red5.net.websocket.WebSocketScope
Remove connection from scope.
removeConnection(WebSocketConnection) - Method in class org.red5.net.websocket.WebSocketScopeManager
Remove connection from scope.
removeConnection(BaseConnection) - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Removes a connection matching the client id specified.
removeConnection(BaseConnection) - Method in class org.red5.server.net.rtmp.RTMPConnManager
Removes a connection matching the client id specified.
removeConnection(T) - Method in interface org.red5.server.net.IConnectionManager
Removes a connection matching the client id specified.
removeConnections() - Method in class org.red5.client.net.rtmp.RTMPClientConnManager
Removes all the connections from the set.
removeConnections() - Method in interface org.red5.server.net.IConnectionManager
Removes all the connections from the set.
removeConnections() - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
Removes all the connections from the set.
removeConnections() - Method in class org.red5.server.net.rtmp.RTMPConnManager
Removes all the connections from the set.
removeContext(String) - Method in interface org.red5.server.jmx.mxbeans.LoaderMXBean
removeContext.
removeContext(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
removeContext.
removeContext(String) - Method in class org.red5.server.LoaderBase
Remove context from the current host.
removeContext(String) - Method in class org.red5.server.tomcat.TomcatLoader
Remove context from the current host.
removeEventListener(IEventListener) - Method in interface org.red5.server.api.event.IEventObservable
Remove event listener from this observable
removeEventListener(IEventListener) - Method in class org.red5.server.scope.BasicScope
Remove event listener from this observable
removeEventListener(IEventListener) - Method in class org.red5.server.so.SharedObjectScope
Remove event listener from this observable
removeHandler(String) - Method in class org.red5.io.matroska.parser.TagCrawler
Method to remove TagHandler
removeHandshakeModifier(HandshakeModifier) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
Removes a HandshakeModifier implementation from the instances modifiers.
removeHeader(String) - Method in class org.red5.server.net.remoting.RemotingClient
Stop sending a given header.
removeItem(int) - Method in interface org.red5.server.api.stream.IPlaylist
Remove an item from list.
removeItem(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Remove an item from list.
removeItem(int) - Method in class org.red5.server.stream.ServerStream
Remove an item from list.
removeKeyFrameMeta(File) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
Remove keyframe information for given file.
removeKeyFrameMeta(File) - Method in class org.red5.io.FileKeyFrameMetaCache
Remove keyframe information for given file.
removeKeyFrameMeta(File) - Method in interface org.red5.io.IKeyFrameMetaCache
Remove keyframe information for given file.
removeListener(IWebSocketDataListener) - Method in class org.red5.net.websocket.WebSocketScope
Remove listener from scope.
removeListener(IWebSocketDataListener, String) - Method in class org.red5.net.websocket.WebSocketScopeManager
Remove listener from scope via its path.
removeListener(IWebSocketScopeListener) - Method in class org.red5.net.websocket.WebSocketScopeManager
removeListener.
removeListener(IApplication) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Unregister handler that will not get notified about application events any longer.
removeListener(IConnectionListener) - Method in interface org.red5.server.api.IConnection
Removes the listener from this object
removeListener(IConnectionListener) - Method in interface org.red5.server.api.IServer
Remove listener that got notified about connection events.
removeListener(IConnectionListener) - Method in class org.red5.server.BaseConnection
Removes the listener from this object
removeListener(IConnectionListener) - Method in class org.red5.server.Server
Remove listener that got notified about connection events.
removeListener(IScopeListener) - Method in interface org.red5.server.api.IServer
Remove listener that got notified about scope events.
removeListener(IScopeListener) - Method in class org.red5.server.Server
Remove listener that got notified about scope events.
removeLocalContext() - Method in class org.red5.logging.LoggingContextSelector
removeLocalContext.
removeManager(IScope) - Method in class org.red5.net.websocket.WebSocketPlugin
Removes and returns the WebSocketScopeManager for the given scope if it exists and returns null if it does not.
removeMapping(String) - Method in class org.red5.server.Server
Remove all mappings with given context path
removeMapping(String, String) - Method in interface org.red5.server.api.IServer
Unregister a previously mapped global scope.
removeMapping(String, String) - Method in class org.red5.server.Server
Unregister a previously mapped global scope.
removePendingChannel(InetSocketAddress) - Method in interface org.red5.io.sctp.IServerChannelControl
removePendingChannel.
removePendingChannel(InetSocketAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
removePendingChannel.
removePipeConnectionListener(IPipeConnectionListener) - Method in class org.red5.server.messaging.AbstractPipe
Add connection event listener to pipe
removePipeConnectionListener(IPipeConnectionListener) - Method in interface org.red5.server.messaging.IPipe
Add connection event listener to pipe
removePipeConnectionListener(IPipeConnectionListener) - Method in class org.red5.server.scope.BroadcastScope
Add connection event listener to pipe
removeRed5ApplicationContext(String) - Static method in class org.red5.server.LoaderBase
Remover for a Red5 application context.
removeScheduledJob(String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Stop executing a previously scheduled job.
removeScheduledJob(String) - Method in interface org.red5.server.api.scheduling.ISchedulingService
Stop executing a previously scheduled job.
removeScheduledJob(String) - Method in interface org.red5.server.jmx.mxbeans.JDKSchedulingServiceMXBean
removeScheduledJob.
removeScheduledJob(String) - Method in class org.red5.server.scheduling.JDKSchedulingService
Stop executing a previously scheduled job.
removeServerStream(IScope, String) - Static method in class org.red5.server.api.stream.support.StreamUtils
Removes a server stream from the stream map
removeSession(String) - Static method in class org.red5.server.session.SessionManager
removeSession.
removeSharedObjectListener(ISharedObjectListener) - Method in interface org.red5.server.api.so.ISharedObjectBase
Unregister object to not longer receive update events.
removeSharedObjectListener(ISharedObjectListener) - Method in class org.red5.server.so.ClientSharedObject
Unregister object to not longer receive update events.
removeSharedObjectListener(ISharedObjectListener) - Method in class org.red5.server.so.SharedObjectScope
Unregister object to not longer receive update events.
removeStateChangeListener(PropertyChangeListener) - Method in class org.red5.server.stream.AbstractStream
Removes from the list of listeners tracking changes of the StreamState of this stream.
removeStreamListener(IStreamListener) - Method in interface org.red5.server.api.stream.IBroadcastStream
Remove a listener from being notified about received packets.
removeStreamListener(IStreamListener) - Method in class org.red5.server.stream.ClientBroadcastStream
Remove a listener from being notified about received packets.
removeStreamListener(IStreamListener) - Method in class org.red5.server.stream.ServerStream
Remove a listener from being notified about received packets.
removeTokenBucket(ITokenBucket) - Method in interface org.red5.server.stream.ITokenBucketService
Remove this bucket.
removeValve(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
removeValve.
removeValve(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
removeValve.
removeWebSocketScope(WebSocketScope) - Method in class org.red5.net.websocket.WebSocketScopeManager
Removes a websocket scope.
rename(String, String) - Static method in class org.red5.server.util.FileUtil
Rename a file natively; using REN on Windows and mv on *nix.
renderAndFrameSizeDifferent - Variable in class org.red5.io.obu.OBPFrameHeader
 
renderHeight - Variable in class org.red5.io.obu.OBPFrameHeader
 
renderHeightMinus1 - Variable in class org.red5.io.obu.OBPFrameHeader
 
renderWidth - Variable in class org.red5.io.obu.OBPFrameHeader
 
renderWidthMinus1 - Variable in class org.red5.io.obu.OBPFrameHeader
 
repair(String, Integer, Integer) - Static method in class org.red5.io.flv.impl.FLVWriter
Allows repair of flv files if .info and .ser files still exist.
repeat - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Repeat mode state
replace(IPlayItem, IPlayItem) - Method in interface org.red5.server.api.stream.IPlaylistSubscriberStream
Replaces an item in the list with another item.
replace(IPlayItem, IPlayItem) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Replaces an item in the list with another item.
REPLACE_GATEWAY_URL - Static variable in interface org.red5.server.api.remoting.IRemotingHeader
Name of header specifying new gateway url to use.
required - Variable in class org.red5.server.net.remoting.RemotingHeader
Is this header required?
requireDEREncoding(ASN1Object, byte[]) - Static method in class org.red5.io.utils.TlsUtils
requireDEREncoding.
RESERVED - Enum constant in enum class org.red5.codec.VideoFrameType
 
reservedStreams - Variable in class org.red5.server.net.rtmp.RTMPConnection
Reserved stream ids.
reserveStreamId() - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Return a reserved stream id for use.
reserveStreamId() - Method in class org.red5.server.net.rtmp.RTMPConnection
Return a reserved stream id for use.
reserveStreamId(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Return a reserved stream id for use with a preference for the one supplied.
reserveStreamId(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Return a reserved stream id for use with a preference for the one supplied.
reset() - Method in class org.red5.codec.AACAudio
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.AbstractAudio
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.AbstractVideo
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.AVCVideo
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.FLACAudio
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.HEVCVideo
Reset the codec to its initial state.
reset() - Method in interface org.red5.codec.IAudioStreamCodec
Reset the codec to its initial state.
reset() - Method in interface org.red5.codec.IVideoStreamCodec
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.MPEG1Video
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.ScreenVideo
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.ScreenVideo2
Reset the codec to its initial state.
reset() - Method in class org.red5.codec.SorensonVideo
Reset the codec to its initial state.
reset() - Method in class org.red5.io.amf.Input
Resets internals.
reset() - Method in class org.red5.io.amf.Output
reset.
reset() - Method in class org.red5.io.amf3.Input
Resets internals.
reset() - Method in interface org.red5.io.object.Input
Resets internals.
reset() - Method in class org.red5.io.rtp.AV1Packetizer
Resets the packetizer.
reset() - Method in interface org.red5.server.api.session.ISession
Resets a specified set of internal parameters.
reset() - Method in class org.red5.server.net.rtmp.event.AudioData
reset.
reset() - Method in class org.red5.server.net.rtmp.event.VideoData
reset.
reset() - Method in class org.red5.server.session.Session
reset.
reset() - Method in class org.red5.server.so.SharedObjectMessage
Resets the version and events to an initial state.
reset() - Method in interface org.red5.server.stream.IFrameDropper
Reset the frame dropper.
reset() - Method in interface org.red5.server.stream.ITokenBucket
Reset this token bucket.
reset() - Method in class org.red5.server.stream.VideoFrameDropper
Reset the frame dropper.
reset(int) - Method in interface org.red5.server.stream.IFrameDropper
Reset the frame dropper to a given state.
reset(int) - Method in class org.red5.server.stream.VideoFrameDropper
Reset the frame dropper to a given state.
reset(ITokenBucket, long) - Method in interface org.red5.server.stream.ITokenBucket.ITokenBucketCallback
Resets tokens in bucket
resetCredentials() - Method in class org.red5.server.net.remoting.RemotingClient
Stop sending authentication data.
ResetMessage - Class in org.red5.server.stream.message
To notify the client to reset the playing state.
ResetMessage() - Constructor for class org.red5.server.stream.message.ResetMessage
 
RESIN_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant RESIN_CLASS="/com/caucho/server/resin/Resin.class"
RESIN_ID - Static variable in class org.red5.server.util.ServerDetector
Constant RESIN_ID="resin"
resolveProperties(Object) - Method in class org.red5.io.amf3.Input.PendingObject
 
resolveScope(String) - Method in interface org.red5.server.api.IContext
Returns scope by path.
resolveScope(String) - Method in interface org.red5.server.api.scope.IScopeResolver
Get the scope for a given path.
resolveScope(String) - Method in class org.red5.server.Context
Returns scope by path.
resolveScope(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
resolveScope.
resolveScope(String) - Method in class org.red5.server.scope.ScopeResolver
Get the scope for a given path.
resolveScope(String, String) - Method in class org.red5.server.Context
resolveScope.
resolveScope(String, String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
resolveScope.
resolveScope(IScope, String) - Method in interface org.red5.server.api.IContext
Returns scope by path from given root.
resolveScope(IScope, String) - Method in interface org.red5.server.api.scope.IScopeResolver
Get the scope for a given path from a root scope.
resolveScope(IScope, String) - Method in class org.red5.server.Context
Returns scope by path from given root.
resolveScope(IScope, String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
resolveScope.
resolveScope(IScope, String) - Method in class org.red5.server.scope.ScopeResolver
Get the scope for a given path from a root scope.
resolveScope(IScope, String) - Static method in class org.red5.server.util.ScopeUtils
Resolves scope for specified scope and path.
resolveService(IScope, String) - Method in class org.red5.server.service.ContextServiceResolver
Search for a service with the given name in the scope.
resolveService(IScope, String) - Method in class org.red5.server.service.HandlerServiceResolver
Search for a service with the given name in the scope.
resolveService(IScope, String) - Method in interface org.red5.server.service.IServiceResolver
Search for a service with the given name in the scope.
resolveService(IScope, String) - Method in class org.red5.server.service.ScopeServiceResolver
Search for a service with the given name in the scope.
resolvesToAbsolutePath() - Method in interface org.red5.server.api.stream.IStreamFilenameGenerator
True if returned filename is an absolute path, else relative to application.
resolvesToAbsolutePath() - Method in class org.red5.server.stream.DefaultStreamFilenameGenerator
The default filenames are relative to the scope path, so always return
ResourceExistException - Exception Class in org.red5.server.api.stream
ResourceExistException class.
ResourceExistException() - Constructor for exception class org.red5.server.api.stream.ResourceExistException
Constructs a new ResourceExistException.
ResourceExistException(String) - Constructor for exception class org.red5.server.api.stream.ResourceExistException
Constructor for ResourceExistException.
ResourceExistException(String, Throwable) - Constructor for exception class org.red5.server.api.stream.ResourceExistException
Constructor for ResourceExistException.
ResourceExistException(Throwable) - Constructor for exception class org.red5.server.api.stream.ResourceExistException
Constructor for ResourceExistException.
ResourceFilenameComparator() - Constructor for class org.red5.spring.ExtendedPropertyPlaceholderConfigurer.ResourceFilenameComparator
 
ResourceNotFoundException - Exception Class in org.red5.server.api.stream
ResourceNotFoundException class.
ResourceNotFoundException() - Constructor for exception class org.red5.server.api.stream.ResourceNotFoundException
Constructs a new ResourceNotFoundException.
ResourceNotFoundException(String) - Constructor for exception class org.red5.server.api.stream.ResourceNotFoundException
Constructor for ResourceNotFoundException.
ResourceNotFoundException(String, Throwable) - Constructor for exception class org.red5.server.api.stream.ResourceNotFoundException
Constructor for ResourceNotFoundException.
ResourceNotFoundException(Throwable) - Constructor for exception class org.red5.server.api.stream.ResourceNotFoundException
Constructor for ResourceNotFoundException.
resources - Variable in class org.red5.server.persistence.RamPersistence
Resource pattern resolver.
resultReceived(IPendingServiceCall) - Method in class org.red5.proxy.StreamingProxy
Triggered when results are recieved
resultReceived(IPendingServiceCall) - Method in interface org.red5.server.api.service.IPendingServiceCallback
Triggered when results are recieved
resultReceived(IPendingServiceCall) - Method in class org.red5.server.stream.bandwidth.ClientServerDetection
Triggered when results are recieved
resultReceived(IPendingServiceCall) - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
Triggered when results are recieved
resultReceived(RemotingClient, String, Object[], Object) - Method in interface org.red5.server.net.remoting.IRemotingCallback
The result of a remoting call has been received.
resume() - Method in interface org.red5.server.api.stream.IOnDemandStream
Resume a paused stream
resume(int) - Method in interface org.red5.server.api.stream.ISubscriberStream
Resume from a position for current playing item.
resume(int) - Method in class org.red5.server.stream.PlayEngine
Resume playback
resume(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Resume from a position for current playing item.
resume(int) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Resume from a position for current playing item.
RESUMED - Enum constant in enum class org.red5.server.api.stream.StreamState
 
resumeProcessing() - Method in class org.red5.net.websocket.server.WsFrameServer
resumeScheduledJob(String) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Resumes the trigger which initiates job execution.
resumeScheduledJob(String) - Method in interface org.red5.server.api.scheduling.ISchedulingService
Resumes the trigger which initiates job execution.
resumeScheduledJob(String) - Method in class org.red5.server.scheduling.JDKSchedulingService
Resumes the trigger which initiates job execution.
retain() - Method in class org.red5.server.net.rtmp.event.BaseEvent
Retain event
retain() - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Retain event
retain(BaseEvent) - Method in class org.red5.server.net.rtmp.event.AllocationDebugger
Retain event
retainAll(Collection<?>) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
retrievePendingCall(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Retrieves and removes the pending call service by id.
returnError(String) - Method in class org.red5.server.so.SharedObject
Return an error message to the client.
rewind - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Rewind mode state
rnd - Static variable in class org.red5.server.session.SessionManager
Constant rnd
ROOM - Enum constant in enum class org.red5.server.api.scope.ScopeType
 
roomConnect(IConnection, Object[]) - Method in class org.red5.server.adapter.ApplicationLifecycle
roomConnect.
roomConnect(IConnection, Object[]) - Method in interface org.red5.server.adapter.IApplication
Called every time client connects to the room
roomConnect(IConnection, Object[]) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Handler method.
roomConnect(IConnection, Object[]) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
roomConnect.
roomDisconnect(IConnection) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called when client disconnects from room scope
roomDisconnect(IConnection) - Method in interface org.red5.server.adapter.IApplication
Called when client disconnects from room scope
roomDisconnect(IConnection) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
roomDisconnect.
roomDisconnect(IConnection) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
roomDisconnect.
roomJoin(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called when user joins room scope
roomJoin(IClient, IScope) - Method in interface org.red5.server.adapter.IApplication
Called when user joins room scope
roomJoin(IClient, IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
roomJoin.
roomJoin(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
roomJoin.
roomLeave(IClient, IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called when user leaves room scope
roomLeave(IClient, IScope) - Method in interface org.red5.server.adapter.IApplication
Called when user leaves room scope
roomLeave(IClient, IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
roomLeave.
roomLeave(IClient, IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
roomLeave.
RoomScope - Class in org.red5.server.scope
Represents a subscope to other scopes.
RoomScope() - Constructor for class org.red5.server.scope.RoomScope
 
roomStart(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called on application room start
roomStart(IScope) - Method in interface org.red5.server.adapter.IApplication
Called on application room start
roomStart(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
roomStart.
roomStart(IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
roomStart.
roomStop(IScope) - Method in class org.red5.server.adapter.ApplicationLifecycle
Called on room scope stop
roomStop(IScope) - Method in interface org.red5.server.adapter.IApplication
Called on room scope stop
roomStop(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
roomStop.
roomStop(IScope) - Method in interface org.red5.server.jmx.mxbeans.ApplicationMXBean
roomStop.
rootCause - Variable in class org.red5.compatibility.flex.messaging.messages.ErrorMessage
 
RPCMessage - Class in org.red5.compatibility.flex.messaging.messages
Abstract RPCMessage class.
RPCMessage() - Constructor for class org.red5.compatibility.flex.messaging.messages.RPCMessage
 
RTMP - Class in org.red5.server.net.rtmp.codec
RTMP is the RTMP protocol state representation.
RTMP - Enum constant in enum class org.red5.proxy.ClientType
 
RTMP() - Constructor for class org.red5.server.net.rtmp.codec.RTMP
Creates RTMP object; essentially for storing session information.
RTMP_BUFFER - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Constant RTMP_BUFFER="rtmp.buffer"
RTMP_CONN_MANAGER - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Constant RTMP_CONN_MANAGER="rtmp.connection.manager"
RTMP_ENCRYPTED - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Marker byte for encrypted RTMP data.
RTMP_ENCRYPTED_BLOWFISH - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Marker byte for encrypted RTMP data using Blowfish. http://en.wikipedia.org/wiki/Blowfish_(cipher)
RTMP_ENCRYPTED_UNK - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Unknown type 0x0a, seen on youtube
RTMP_ENCRYPTED_XTEA - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Marker byte for encrypted RTMP data XTEA. http://en.wikipedia.org/wiki/XTEA
RTMP_HANDLER - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Constant RTMP_HANDLER
RTMP_HANDSHAKE - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Constant RTMP_HANDSHAKE="rtmp.handshake"
RTMP_NON_ENCRYPTED - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Marker byte for standard or non-encrypted RTMP data.
RTMP_SESSION_ID - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Constant RTMP_SESSION_ID="rtmp.sessionid"
RTMPChannelFilter - Class in org.red5.server.net.rtmp
RTMPChannelFilter class.
RTMPChannelFilter(ProtocolCodecFactory) - Constructor for class org.red5.server.net.rtmp.RTMPChannelFilter
Constructor for RTMPChannelFilter.
RTMPClient - Class in org.red5.client.net.rtmp
RTMP client implementation supporting "rtmp" and "rtmpe" protocols.
RTMPClient() - Constructor for class org.red5.client.net.rtmp.RTMPClient
Constructs a new RTMPClient.
RTMPClientConnManager - Class in org.red5.client.net.rtmp
Responsible for management and creation of RTMP based connections.
RTMPClientConnManager() - Constructor for class org.red5.client.net.rtmp.RTMPClientConnManager
 
RTMPClientProtocolDecoder - Class in org.red5.client.net.rtmp.codec
Class to specifically handle the client side of the handshake routine.
RTMPClientProtocolDecoder() - Constructor for class org.red5.client.net.rtmp.codec.RTMPClientProtocolDecoder
 
RTMPClientProtocolEncoder - Class in org.red5.client.net.rtmp.codec
Class to specifically handle client side situations.
RTMPClientProtocolEncoder() - Constructor for class org.red5.client.net.rtmp.codec.RTMPClientProtocolEncoder
 
RTMPCodecFactory - Class in org.red5.server.net.rtmp.codec
RTMP codec factory creates RTMP encoders/decoders.
RTMPCodecFactory() - Constructor for class org.red5.server.net.rtmp.codec.RTMPCodecFactory
 
RTMPConnection - Class in org.red5.server.net.rtmp
RTMP connection.
RTMPConnection(String) - Constructor for class org.red5.server.net.rtmp.RTMPConnection
Creates anonymous RTMP connection without scope.
RTMPConnectionMXBean - Interface in org.red5.server.jmx.mxbeans
RTMPConnectionMXBean interface.
RTMPConnManager - Class in org.red5.server.net.rtmp
Responsible for management and creation of RTMP based connections.
RTMPConnManager() - Constructor for class org.red5.server.net.rtmp.RTMPConnManager
 
RTMPDecodeState - Class in org.red5.server.net.protocol
Represents current decode state of the protocol.
RTMPDecodeState(String) - Constructor for class org.red5.server.net.protocol.RTMPDecodeState
Constructor for RTMPDecodeState.
RTMPE - Enum constant in enum class org.red5.proxy.ClientType
 
RTMPE_CIPHER_IN - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Cipher for RTMPE input
RTMPE_CIPHER_OUT - Static variable in class org.red5.server.net.rtmp.RTMPConnection
Cipher for RTMPE output
RTMPEClient - Class in org.red5.client.net.rtmpe
RTMPE client object based on the original RTMP client.
RTMPEClient() - Constructor for class org.red5.client.net.rtmpe.RTMPEClient
Constructs a new RTMPEClient
RTMPEIoFilter - Class in org.red5.client.net.rtmpe
RTMPE IO filter - Client version.
RTMPEIoFilter - Class in org.red5.server.net.rtmpe
RTMPE IO filter - Server version.
RTMPEIoFilter() - Constructor for class org.red5.client.net.rtmpe.RTMPEIoFilter
 
RTMPEIoFilter() - Constructor for class org.red5.server.net.rtmpe.RTMPEIoFilter
 
RTMPHandler - Class in org.red5.server.net.rtmp
RTMP events handler.
RTMPHandler() - Constructor for class org.red5.server.net.rtmp.RTMPHandler
 
RTMPHandshake - Class in org.red5.server.net.rtmp
Generates and validates the RTMP handshake response for Flash Players.
RTMPHandshake() - Constructor for class org.red5.server.net.rtmp.RTMPHandshake
Constructor for RTMPHandshake.
RTMPHandshake(byte) - Constructor for class org.red5.server.net.rtmp.RTMPHandshake
Constructor for RTMPHandshake.
RTMPMessage - Class in org.red5.server.stream.message
RTMP message
RTMPMinaCodecFactory - Class in org.red5.client.net.rtmp.codec
RTMPMinaCodecFactory class.
RTMPMinaCodecFactory - Class in org.red5.server.net.rtmp.codec
RTMP codec factory.
RTMPMinaCodecFactory() - Constructor for class org.red5.client.net.rtmp.codec.RTMPMinaCodecFactory
 
RTMPMinaCodecFactory() - Constructor for class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
 
RTMPMinaConnection - Class in org.red5.server.net.rtmp
Represents an RTMP connection using Mina.
RTMPMinaConnection() - Constructor for class org.red5.server.net.rtmp.RTMPMinaConnection
Constructs a new RTMPMinaConnection.
RTMPMinaConnectionMXBean - Interface in org.red5.server.jmx.mxbeans
RTMPMinaConnectionMXBean interface.
RTMPMinaIoHandler - Class in org.red5.client.net.rtmp
Handles all RTMP protocol events fired by the MINA framework.
RTMPMinaIoHandler - Class in org.red5.server.net.rtmp
Handles all RTMP protocol events fired by the MINA framework.
RTMPMinaIoHandler() - Constructor for class org.red5.client.net.rtmp.RTMPMinaIoHandler
 
RTMPMinaIoHandler() - Constructor for class org.red5.server.net.rtmp.RTMPMinaIoHandler
 
RTMPMinaProtocolDecoder - Class in org.red5.server.net.rtmp.codec
RTMP protocol decoder.
RTMPMinaProtocolDecoder() - Constructor for class org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder
 
RTMPMinaProtocolEncoder - Class in org.red5.server.net.rtmp.codec
Mina protocol encoder for RTMP.
RTMPMinaProtocolEncoder() - Constructor for class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
 
RTMPMinaTransport - Class in org.red5.server.net.rtmp
Transport setup class configures socket acceptor and thread pools for RTMP in Mina.
RTMPMinaTransport() - Constructor for class org.red5.server.net.rtmp.RTMPMinaTransport
 
RTMPMinaTransportMXBean - Interface in org.red5.server.jmx.mxbeans
RTMPMinaTransportMXBean interface.
RTMPProtocolDecoder - Class in org.red5.server.net.rtmp.codec
RTMP protocol decoder.
RTMPProtocolDecoder() - Constructor for class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Constructs a new RTMPProtocolDecoder.
RTMPProtocolEncoder - Class in org.red5.server.net.rtmp.codec
RTMP protocol encoder encodes RTMP messages and packets to byte buffers.
RTMPProtocolEncoder() - Constructor for class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
 
RTMPS - Enum constant in enum class org.red5.proxy.ClientType
 
RtmpSampleAccess - Class in org.red5.server.stream
Default RtmpSampleAccess bean
RtmpSampleAccess() - Constructor for class org.red5.server.stream.RtmpSampleAccess
 
RTMPSClient - Class in org.red5.client.net.rtmps
RTMPS client object (RTMPS Native)
RTMPSClient() - Constructor for class org.red5.client.net.rtmps.RTMPSClient
Constructs a new RTMPClient.
RTMPSClient(String, String) - Constructor for class org.red5.client.net.rtmps.RTMPSClient
Creates a new RTMPSClient with the given keystore type and password.
RTMPSClient(String, String, String, String) - Constructor for class org.red5.client.net.rtmps.RTMPSClient
Creates a new RTMPSClient with the given keystore type, password, and paths to store files.
rtmpsEngine - Variable in class org.red5.server.tomcat.rtmps.RTMPSLoader
RTMPS Tomcat engine.
RTMPSIoFilter - Class in org.red5.server.net.rtmps
RTMPS IO filter - Server version.
RTMPSIoFilter() - Constructor for class org.red5.server.net.rtmps.RTMPSIoFilter
 
RTMPSLoader - Class in org.red5.server.tomcat.rtmps
Loader for the RTMPS server which uses Tomcat.
RTMPSLoader() - Constructor for class org.red5.server.tomcat.rtmps.RTMPSLoader
 
RTMPSMinaIoHandler - Class in org.red5.server.net.rtmps
Handles Native RTMPS protocol events fired by the MINA framework.
RTMPSMinaIoHandler() - Constructor for class org.red5.server.net.rtmps.RTMPSMinaIoHandler
 
RTMPT - Enum constant in enum class org.red5.proxy.ClientType
 
RTMPTClient - Class in org.red5.client.net.rtmpt
RTMPT client object
RTMPTClient() - Constructor for class org.red5.client.net.rtmpt.RTMPTClient
Constructor for RTMPTClient.
RTMPTClientConnection - Class in org.red5.client.net.rtmpt
RTMPTClientConnection class.
RTMPTClientConnection() - Constructor for class org.red5.client.net.rtmpt.RTMPTClientConnection
Constructor for RTMPTClientConnection.
RTMPTClientConnector - Class in org.red5.client.net.rtmpt
Client connector for RTMPT
RTMPTClientConnector() - Constructor for class org.red5.client.net.rtmpt.RTMPTClientConnector
Constructor for RTMPTClientConnector.
RTMPTClientConnector(String, int, RTMPTClient) - Constructor for class org.red5.client.net.rtmpt.RTMPTClientConnector
Constructor for RTMPTClientConnector.
RTMPTCodecFactory - Class in org.red5.server.net.rtmpt.codec
RTMPT codec factory creates RTMP codec objects
RTMPTCodecFactory() - Constructor for class org.red5.server.net.rtmpt.codec.RTMPTCodecFactory
 
rtmptEngine - Variable in class org.red5.server.tomcat.rtmpt.RTMPTLoader
RTMPT Tomcat engine.
RTMPTHandler - Class in org.red5.server.net.rtmpt
Handler for RTMPT messages.
RTMPTHandler() - Constructor for class org.red5.server.net.rtmpt.RTMPTHandler
 
RTMPTLoader - Class in org.red5.server.tomcat.rtmpt
Loader for the RTMPT server which uses Tomcat.
RTMPTLoader() - Constructor for class org.red5.server.tomcat.rtmpt.RTMPTLoader
 
RTMPTProtocolDecoder - Class in org.red5.server.net.rtmpt.codec
RTMPT protocol decoder.
RTMPTProtocolDecoder() - Constructor for class org.red5.server.net.rtmpt.codec.RTMPTProtocolDecoder
 
RTMPTProtocolEncoder - Class in org.red5.server.net.rtmpt.codec
RTMPT protocol encoder.
RTMPTProtocolEncoder() - Constructor for class org.red5.server.net.rtmpt.codec.RTMPTProtocolEncoder
 
RTMPTSClient - Class in org.red5.client.net.rtmps
RTMPT/S client object
RTMPTSClient() - Constructor for class org.red5.client.net.rtmps.RTMPTSClient
Constructor for RTMPTSClient.
RTMPTSClientConnector - Class in org.red5.client.net.rtmps
Client connector for RTMPT/S (RTMPS Tunneled)
RTMPTSClientConnector(String, int, RTMPTSClient) - Constructor for class org.red5.client.net.rtmps.RTMPTSClientConnector
Constructor for RTMPTSClientConnector.
RTMPType - Enum Class in org.red5.server.net.rtmp
Enum for RTMP types.
RTMPUtils - Class in org.red5.server.net.rtmp
RTMP utilities class.
RTMPUtils() - Constructor for class org.red5.server.net.rtmp.RTMPUtils
 
RTP - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
RTSP - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
run() - Method in class org.red5.client.net.rtmps.RTMPTSClientConnector
run() - Method in class org.red5.client.net.rtmpt.RTMPTClientConnector
run() - Method in class org.red5.media.processor.GenericWriterPostProcessor
run() - Method in class org.red5.server.net.remoting.RemotingClient.RemotingWorker
 
run() - Method in class org.red5.server.scheduling.JDKSchedulingServiceJob
run.
run() - Method in class org.red5.server.stream.filter.StreamBandwidthController
running - Variable in class org.red5.server.net.rtmp.RTMPConnection
Keep-alive worker flag
RuntimeStatusObject - Class in org.red5.server.net.rtmp.status
Runtime status object
RuntimeStatusObject() - Constructor for class org.red5.server.net.rtmp.status.RuntimeStatusObject
Constructs a new RuntimeStatusObject.
RuntimeStatusObject(String, String, String) - Constructor for class org.red5.server.net.rtmp.status.RuntimeStatusObject
Create runtime status object with given code, level and description
RuntimeStatusObject(String, String, String, String, int) - Constructor for class org.red5.server.net.rtmp.status.RuntimeStatusObject
Create runtime status object with given code, level, description, details and client id

S

S_BIT - Static variable in class org.red5.codec.VP8Video
S bit from the first byte of the payload descriptor.
SACK - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
sampleRate - Variable in class org.red5.codec.AbstractAudio
 
sampleSizeInBits - Variable in class org.red5.codec.AbstractAudio
 
save(IPersistable) - Method in interface org.red5.server.api.persistence.IPersistenceStore
Persist given object.
save(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
Persist given object.
save(IPersistable) - Method in class org.red5.server.persistence.RamPersistence
Persist given object.
saveAs(String, boolean) - Method in interface org.red5.server.api.stream.IBroadcastStream
Save the broadcast stream as a file.
saveAs(String, boolean) - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
saveAs.
saveAs(String, boolean) - Method in class org.red5.server.stream.ClientBroadcastStream
Save the broadcast stream as a file.
saveAs(String, boolean) - Method in class org.red5.server.stream.ServerStream
Save the broadcast stream as a file.
savedFeatureData - Variable in class org.red5.io.obu.OBPState
 
savedFeatureEnabled - Variable in class org.red5.io.obu.OBPState
 
savedGmParams - Variable in class org.red5.io.obu.OBPState
 
savedLoopFilterModeDeltas - Variable in class org.red5.io.obu.OBPState
 
savedLoopFilterRefDeltas - Variable in class org.red5.io.obu.OBPState
 
savedSegmentationParams - Variable in class org.red5.io.obu.OBPState
 
saveKeyFrameMeta(File, IKeyFrameDataAnalyzer.KeyFrameMeta) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
Store keyframe informations for the given file.
saveKeyFrameMeta(File, IKeyFrameDataAnalyzer.KeyFrameMeta) - Method in class org.red5.io.FileKeyFrameMetaCache
Store keyframe informations for the given file.
saveKeyFrameMeta(File, IKeyFrameDataAnalyzer.KeyFrameMeta) - Method in interface org.red5.io.IKeyFrameMetaCache
Store keyframe informations for the given file.
saveObject(IPersistable) - Method in class org.red5.server.persistence.FilePersistence
Save persistable object
SCALABILITY - Enum constant in enum class org.red5.io.obu.OBPMetadataType
 
scalabilityModeIdc - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability
 
scalabilityStructure - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability
 
ScalabilityStructure() - Constructor for class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
scalabilityStructureReserved3bits - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
SCHEDULED_JOB - Static variable in interface org.red5.server.api.scheduling.ISchedulingService
Scheduled job constant
scheduleNextMessage() - Method in class org.red5.server.stream.ServerStream
Pull the next message from IMessageInput and schedule it for push according to the timestamp.
scheduleOnceJob(IScheduledJob) - Method in interface org.red5.server.api.stream.ISubscriberStream
Schedule a job to be executed only once after a 10ms delay.
scheduleOnceJob(IScheduledJob) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Schedule a job to be executed only once after a 10ms delay.
scheduleOnceJob(IScheduledJob) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Schedule a job to be executed only once after a 10ms delay.
scheduler - Variable in class org.red5.server.net.rtmp.RTMPConnection
Scheduling service
scheduler - Variable in class org.red5.server.scheduling.JDKSchedulingService
Service scheduler
scheduleWithFixedDelay(IScheduledJob, int) - Method in interface org.red5.server.api.stream.ISubscriberStream
Schedule a job to be executed regularly at the given interval.
scheduleWithFixedDelay(IScheduledJob, int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Schedule a job to be executed regularly at the given interval.
scheduleWithFixedDelay(IScheduledJob, int) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Schedule a job to be executed regularly at the given interval.
SCHEDULING_SERVICE - Static variable in interface org.red5.server.api.scheduling.ISchedulingService
Scheduling service constant
schedulingService - Variable in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Scheduling service; adds and removes scheduled jobs.
schedulingService - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Service used to provide notifications, keep client buffer filled, clean up, etc...
schedulingService - Variable in class org.red5.server.stream.SingleItemSubscriberStream
Service used to provide notifications, keep client buffer filled, clean up, etc...
scope - Variable in class org.red5.net.websocket.WebSocketScope
 
scope - Variable in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Wrapped scope
scope - Variable in class org.red5.server.BaseConnection
Scope to which this connection belongs
Scope - Class in org.red5.server.scope
The scope object.
Scope() - Constructor for class org.red5.server.scope.Scope
Creates a scope
Scope(IScope, ScopeType, String, boolean) - Constructor for class org.red5.server.scope.Scope
Creates scope via parameters.
SCOPE_ADDED - Enum constant in enum class org.red5.net.websocket.model.WebSocketEvent
 
SCOPE_CREATED - Enum constant in enum class org.red5.net.websocket.model.WebSocketEvent
 
SCOPE_REMOVED - Enum constant in enum class org.red5.net.websocket.model.WebSocketEvent
 
scopeAdded(WebSocketScope) - Method in interface org.red5.net.websocket.listener.IWebSocketScopeListener
scopeAdded.
scopeAllowed - Variable in class org.red5.server.scope.ScopeSecurityHandler
 
scopeCreated(WebSocketScope) - Method in interface org.red5.net.websocket.listener.IWebSocketScopeListener
scopeCreated.
ScopeException - Exception Class in org.red5.server.exception
Generic Scope exception.
ScopeException(String) - Constructor for exception class org.red5.server.exception.ScopeException
Constructor for ScopeException.
ScopeHandlerNotFoundException - Exception Class in org.red5.server.exception
Scope handler not found.
ScopeHandlerNotFoundException(String) - Constructor for exception class org.red5.server.exception.ScopeHandlerNotFoundException
Create exception from given scope handler name
ScopeListenerAdapter - Class in org.red5.server.api.listeners
Adapter class impl for IScopeListener.
ScopeListenerAdapter() - Constructor for class org.red5.server.api.listeners.ScopeListenerAdapter
 
scopeListeners - Variable in class org.red5.server.Server
 
ScopeMXBean - Interface in org.red5.server.jmx.mxbeans
An MBean interface for the scope object.
ScopeNotFoundException - Exception Class in org.red5.server.exception
Scope not found, thrown when child scope wasn't found.
ScopeNotFoundException(IScope, String) - Constructor for exception class org.red5.server.exception.ScopeNotFoundException
Create exception from given scope object and given child subscope
scopeRemoved(WebSocketScope) - Method in interface org.red5.net.websocket.listener.IWebSocketScopeListener
scopeRemoved.
ScopeResolver - Class in org.red5.server.scope
Resolves scopes from path
ScopeResolver() - Constructor for class org.red5.server.scope.ScopeResolver
 
ScopeSecurityHandler - Class in org.red5.server.scope
Scope security handler providing positive results to any allow request.
ScopeSecurityHandler() - Constructor for class org.red5.server.scope.ScopeSecurityHandler
 
ScopeServiceResolver - Class in org.red5.server.service
Resolves service names in custom configured services of a scope.
ScopeServiceResolver() - Constructor for class org.red5.server.service.ScopeServiceResolver
 
ScopeShuttingDownException - Exception Class in org.red5.server.exception
Scope is currently shutting down.
ScopeShuttingDownException(IScope) - Constructor for exception class org.red5.server.exception.ScopeShuttingDownException
Create exception from given scope object
ScopeType - Enum Class in org.red5.server.api.scope
Represents all the supported scope types.
ScopeUtils - Class in org.red5.server.util
Collection of utilities for working with scopes
ScopeUtils() - Constructor for class org.red5.server.util.ScopeUtils
 
SCREEN_VIDEO - Enum constant in enum class org.red5.codec.VideoCodec
 
SCREEN_VIDEO2 - Enum constant in enum class org.red5.codec.VideoCodec
 
ScreenVideo - Class in org.red5.codec
Red5 video codec for the screen capture format.
ScreenVideo() - Constructor for class org.red5.codec.ScreenVideo
 
ScreenVideo2 - Class in org.red5.codec
Red5 video codec for the screen capture format.
ScreenVideo2() - Constructor for class org.red5.codec.ScreenVideo2
 
SctpChannel - Class in org.red5.io.sctp
SctpChannel class.
SctpChannel(Association) - Constructor for class org.red5.io.sctp.SctpChannel
Constructor for SctpChannel.
SctpException - Exception Class in org.red5.io.sctp
SctpException class.
SctpException() - Constructor for exception class org.red5.io.sctp.SctpException
Constructor for SctpException.
SctpException(String) - Constructor for exception class org.red5.io.sctp.SctpException
Constructor for SctpException.
SctpHeader - Class in org.red5.io.sctp.packet
SctpHeader class.
SctpHeader(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.SctpHeader
Constructor for SctpHeader.
SctpHeader(int, int, int, int) - Constructor for class org.red5.io.sctp.packet.SctpHeader
Constructor for SctpHeader.
SctpPacket - Class in org.red5.io.sctp.packet
SctpPacket class.
SctpPacket(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.SctpPacket
Constructor for SctpPacket.
SctpPacket(int, int, int, Chunk) - Constructor for class org.red5.io.sctp.packet.SctpPacket
Constructor for SctpPacket.
SctpServerChannel - Class in org.red5.io.sctp
Abstract SctpServerChannel class.
SctpServerChannel(SelectorProvider) - Constructor for class org.red5.io.sctp.SctpServerChannel
Constructor for SctpServerChannel.
SctpServerChanneOverUDP - Class in org.red5.io.sctp
SctpServerChanneOverUDP class.
SctpServerChanneOverUDP(SelectorProvider) - Constructor for class org.red5.io.sctp.SctpServerChanneOverUDP
Constructor for SctpServerChanneOverUDP.
SctpSocketOption<T> - Interface in org.red5.io.sctp
SctpSocketOption interface.
secondsFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
secondsValue - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
secureEnabled - Variable in class org.red5.server.tomcat.TomcatLoader
HTTPS/WSS feature
securityHandlers - Variable in class org.red5.server.scope.BasicScope
List of security handlers
seek(int) - Method in interface org.red5.server.api.stream.IOnDemandStream
Seek to the keyframe nearest to position
seek(int) - Method in interface org.red5.server.api.stream.IServerStream
Seek to a given position in the stream.
seek(int) - Method in interface org.red5.server.api.stream.IStreamService
Seek to position
seek(int) - Method in interface org.red5.server.api.stream.ISubscriberStream
Seek into a position for current playing item.
seek(int) - Method in class org.red5.server.stream.FileStreamSource
Seek the stream source to timestamp ts (in milliseconds).
seek(int) - Method in interface org.red5.server.stream.ISeekableProvider
Seek the provider to timestamp ts (in milliseconds).
seek(int) - Method in interface org.red5.server.stream.ISeekableStreamSource
Seek the stream source to timestamp ts (in milliseconds).
seek(int) - Method in class org.red5.server.stream.PlayEngine
Seek to a given position
seek(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Seek into a position for current playing item.
seek(int) - Method in class org.red5.server.stream.provider.FileProvider
Seek the provider to timestamp ts (in milliseconds).
seek(int) - Method in class org.red5.server.stream.ServerStream
Seek to a given position in the stream.
seek(int) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Seek into a position for current playing item.
seek(int) - Method in class org.red5.server.stream.StreamService
Seek to position
SEEK - Enum constant in enum class org.red5.io.object.StreamAction
 
SEEK - Enum constant in enum class org.red5.server.api.stream.StreamState
 
SEG_LVL_MAX - Static variable in class org.red5.io.obu.OBPConstants
Constant SEG_LVL_MAX=8
Segmentation_Feature_Bits - Static variable in class org.red5.io.obu.OBPConstants
Constant Segmentation_Feature_Bits
Segmentation_Feature_Max - Static variable in class org.red5.io.obu.OBPConstants
Constant Segmentation_Feature_Max
Segmentation_Feature_Signed - Static variable in class org.red5.io.obu.OBPConstants
Constant Segmentation_Feature_Signed
segmentationEnabled - Variable in class org.red5.io.obu.OBPFrameHeader.SegmentationParams
 
segmentationParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
SegmentationParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.SegmentationParams
 
segmentationTemporalUpdate - Variable in class org.red5.io.obu.OBPFrameHeader.SegmentationParams
 
segmentationUpdateData - Variable in class org.red5.io.obu.OBPFrameHeader.SegmentationParams
 
segmentationUpdateMap - Variable in class org.red5.io.obu.OBPFrameHeader.SegmentationParams
 
SELECT - Enum constant in enum class org.red5.io.obu.OBPTxMode
 
SELECTOR_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant SELECTOR_HEADER="DSSelector"
send(byte[]) - Method in class org.red5.net.websocket.WebSocketConnection
Sends binary data to the client.
send(byte[], int, int) - Method in class org.red5.io.sctp.SctpChannel
send.
send(String) - Method in class org.red5.net.websocket.WebSocketConnection
Sends text to the client.
send(SctpPacket, InetSocketAddress) - Method in interface org.red5.io.sctp.IServerChannelControl
send.
send(SctpPacket, InetSocketAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
send.
SEND_ALL - Static variable in interface org.red5.server.stream.IFrameDropper
Send keyframes, interframes and disposable interframes.
SEND_INTERFRAMES - Static variable in interface org.red5.server.stream.IFrameDropper
Send keyframes and interframes.
SEND_KEYFRAMES - Static variable in interface org.red5.server.stream.IFrameDropper
Send keyframes only.
SEND_KEYFRAMES_CHECK - Static variable in interface org.red5.server.stream.IFrameDropper
Send keyframes only and switch to SEND_INTERFRAMES later.
SEND_TARGET_SIZE - Static variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
Size to split messages queue by, borrowed from RTMPTServlet.RESPONSE_TARGET_SIZE
sendBlankAudio(boolean) - Method in class org.red5.server.stream.PlayEngine
sendBlankAudio.
sendBufferSize - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
sendMessage(String, List<?>) - Method in interface org.red5.server.api.so.ISharedObjectBase
Send a message to a handler of the shared object.
sendMessage(String, List<?>) - Method in class org.red5.server.so.ClientSharedObject
Broadcast event to event handler
sendMessage(String, List<?>) - Method in class org.red5.server.so.SharedObject
Broadcast event to event handler
sendMessage(String, List<?>) - Method in class org.red5.server.so.SharedObjectScope
Send a message to a handler of the shared object.
sendMessageBinary(ByteBuffer, boolean) - Method in class org.red5.net.websocket.server.WsFrameServer
sendMessageText(boolean) - Method in class org.red5.net.websocket.server.WsFrameServer
sendNetStreamStatus(IConnection, String, String, String, String, Number) - Static method in class org.red5.server.stream.StreamService
Send NetStream.Status to the client.
SENDONLY - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
sendOOBControlMessage(IConsumer, OOBControlMessage) - Method in class org.red5.server.messaging.AbstractPipe
Send OOB Control Message to all providers on the other side of pipe.
sendOOBControlMessage(IConsumer, OOBControlMessage) - Method in interface org.red5.server.messaging.IMessageInput
Send OOB Control Message to all providers on the other side of pipe.
sendOOBControlMessage(IConsumer, OOBControlMessage) - Method in class org.red5.server.scope.BroadcastScope
Send OOB Control Message to all providers on the other side of pipe.
sendOOBControlMessage(IProvider, OOBControlMessage) - Method in class org.red5.server.messaging.AbstractPipe
Send OOB Control Message to all consumers on the other side of pipe.
sendOOBControlMessage(IProvider, OOBControlMessage) - Method in interface org.red5.server.messaging.IMessageOutput
Send OOB Control Message to all consumers on the other side of pipe.
sendOOBControlMessage(IProvider, OOBControlMessage) - Method in class org.red5.server.scope.BroadcastScope
Send OOB Control Message to all consumers on the other side of pipe.
sendPacket(SctpPacket) - Method in class org.red5.io.sctp.Association
sendPacket.
sendPacket(SctpPacket) - Method in interface org.red5.io.sctp.IAssociationControl
sendPacket.
sendPacket(RTMPMessage) - Method in interface org.red5.server.stream.IFrameDropper
Notify that a message has been sent.
sendPacket(RTMPMessage) - Method in class org.red5.server.stream.VideoFrameDropper
Notify that a message has been sent.
sendPendingServiceCallsCloseError() - Method in class org.red5.server.net.rtmp.RTMPConnection
When the connection has been closed, notify any remaining pending service calls that they have failed because the connection is broken.
sendPing(byte[]) - Method in class org.red5.net.websocket.WebSocketConnection
Sends a ping to the client.
sendPong(byte[]) - Method in class org.red5.net.websocket.WebSocketConnection
Sends a pong back to the client; normally in response to a ping.
sendPublishStartNotify() - Method in class org.red5.server.stream.ClientBroadcastStream
Sends publish start notifications
sendPublishStopNotify() - Method in class org.red5.server.stream.ClientBroadcastStream
Sends publish stop notifications
sendRecordFailedNotify(String) - Method in class org.red5.server.stream.ClientBroadcastStream
Sends record failed notifications
sendRecordStartNotify() - Method in class org.red5.server.stream.ClientBroadcastStream
Sends record start notifications
sendRecordStopNotify() - Method in class org.red5.server.stream.ClientBroadcastStream
Sends record stop notifications
SENDRECV - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
SENDRESULT_OK - Static variable in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
Constant SENDRESULT_OK
sendSharedObjectMessage(String, int, boolean, Set<ISharedObjectEvent>) - Method in class org.red5.server.net.rtmp.RTMPConnection
Send a shared object message.
sendStartNotification - Variable in class org.red5.server.stream.ClientBroadcastStream
Is there need to send start notification?
sendStartNotifications(IEventListener) - Method in class org.red5.server.stream.ClientBroadcastStream
sendStartNotifications.
sendStats - Variable in class org.red5.server.so.SharedObject
Counts number of "send message" events.
sendStatus(Status) - Method in class org.red5.server.net.rtmp.Channel
Sends status notification.
sendUpdates() - Method in class org.red5.server.so.SharedObject
Send update notification over data channel of RTMP connection
separateUvDeltaQ - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
SEPARATOR - Static variable in interface org.red5.server.api.scope.IScope
Scope separator
seqChooseIntegerMv - Variable in class org.red5.io.obu.OBPSequenceHeader
 
seqChooseScreenContentTools - Variable in class org.red5.io.obu.OBPSequenceHeader
 
seqForceIntegerMv - Variable in class org.red5.io.obu.OBPSequenceHeader
 
seqForceScreenContentTools - Variable in class org.red5.io.obu.OBPSequenceHeader
 
seqLevelIdx - Variable in class org.red5.io.obu.OBPSequenceHeader
 
seqProfile - Variable in class org.red5.io.obu.OBPSequenceHeader
 
seqTier - Variable in class org.red5.io.obu.OBPSequenceHeader
 
SEQUENCE_HEADER - Enum constant in enum class org.red5.io.obu.OBUType
 
SequencedMessage - Class in org.red5.compatibility.flex.data.messages
Response to DataMessage requests.
SequencedMessage() - Constructor for class org.red5.compatibility.flex.data.messages.SequencedMessage
 
SequenceEnd - Enum constant in enum class org.red5.codec.AudioPacketType
 
SequenceEnd - Enum constant in enum class org.red5.codec.VideoPacketType
 
sequenceId - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
sequenceProxies - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
sequenceSize - Variable in class org.red5.compatibility.flex.data.messages.SequencedMessage
 
SequenceStart - Enum constant in enum class org.red5.codec.AudioPacketType
 
SequenceStart - Enum constant in enum class org.red5.codec.VideoPacketType
 
serialize() - Method in class org.red5.io.object.RecordSet
Return Map that can be serialized as result.
serialize(Output) - Method in interface org.red5.io.object.ICustomSerializable
Serialize this object to the given output stream.
serialize(Output) - Method in interface org.red5.server.api.persistence.IPersistable
Write the object to the passed output stream.
serialize(Output) - Method in class org.red5.server.PersistableAttributeStore
Write the object to the passed output stream.
serialize(Output) - Method in class org.red5.server.so.SharedObject
Write the object to the passed output stream.
serialize(Output, Object) - Static method in class org.red5.io.object.Serializer
Serializes output to a core data type object
serialize(Output, Field, Method, Object, Object) - Static method in class org.red5.io.object.Serializer
Serializes output to a core data type object
serializeAsXML(Node, Writer) - Static method in class org.red5.io.utils.DOM2Writer
Serialize this node into the writer as XML.
serializeField(Class<?>, String, Field, Method) - Method in class org.red5.io.amf.Output
serializeField.
serializeField(String, Field, Method) - Static method in class org.red5.io.object.Serializer
Checks whether the field should be serialized or not
Serializer - Class in org.red5.io.object
The Serializer class writes data output and handles the data according to the core data types
serializeStatusObject(IoBuffer, StatusObject) - Method in class org.red5.server.net.rtmp.status.StatusObjectService
Serializes status object
SerializeUtils - Class in org.red5.server.net.rtmp.event
The utility class provides conversion methods to ease the use of byte arrays, Mina IoBuffers, and NIO ByteBuffers.
SerializeUtils() - Constructor for class org.red5.server.net.rtmp.event.SerializeUtils
 
server - Variable in class org.red5.server.net.rtmp.RTMPHandler
Red5 server instance.
server - Variable in class org.red5.server.plugin.Red5Plugin
 
server - Variable in class org.red5.server.scope.GlobalScope
 
server - Variable in class org.red5.server.scope.WebScope
Server instance
server - Variable in class org.red5.server.tomcat.rtmpt.RTMPTLoader
Server instance
Server - Class in org.red5.server
Red5 server core class implementation.
Server() - Constructor for class org.red5.server.Server
 
SERVER - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
SERVER_CONNECT - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
SERVER_DELETE_ATTRIBUTE - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
SERVER_DISCONNECT - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
SERVER_SEND_MESSAGE - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
SERVER_SET_ATTRIBUTE - Enum constant in enum class org.red5.server.so.ISharedObjectEvent.Type
 
ServerBW - Class in org.red5.server.net.rtmp.event
Server bandwidth event.
ServerBW() - Constructor for class org.red5.server.net.rtmp.event.ServerBW
Constructor for ServerBW.
ServerBW(int) - Constructor for class org.red5.server.net.rtmp.event.ServerBW
Server bandwidth event
ServerClientDetection - Class in org.red5.server.stream.bandwidth
Calculates the bandwidth between the client and server.
ServerClientDetection() - Constructor for class org.red5.server.stream.bandwidth.ServerClientDetection
 
ServerDetector - Class in org.red5.server.util
Simple JEE server detector, based on an idea created by Brian Wing Shun Chan.
ServerDetector() - Constructor for class org.red5.server.util.ServerDetector
 
ServerStream - Class in org.red5.server.stream
An implementation for server side stream.
ServerStream() - Constructor for class org.red5.server.stream.ServerStream
Constructs a new ServerStream.
SERVICE_CALL - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
SERVICE_NAME - Static variable in class org.red5.server.service.ServiceInvoker
Service name
ServiceAdapter - Class in org.red5.server.messaging
The ServiceAdapter class is the base definition of a service adapter.
ServiceAdapter() - Constructor for class org.red5.server.messaging.ServiceAdapter
 
serviceCall(IConnection, IServiceCall) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called when a service is called.
serviceCall(IConnection, IServiceCall) - Method in interface org.red5.server.api.scope.IScopeHandler
Called when a service is called.
serviceCall(IConnection, IServiceCall) - Method in class org.red5.server.CoreHandler
Called when a service is called.
serviceCall(IConnection, IServiceCall) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
serviceCall.
serviceEngineName - Variable in class org.red5.server.tomcat.TomcatLoader
Common name for the Service and Engine components.
ServiceInvoker - Class in org.red5.server.service
Makes remote calls, invoking services, resolves service handlers
ServiceInvoker() - Constructor for class org.red5.server.service.ServiceInvoker
 
serviceManagerObjectName - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
MBean object name used for de/registration purposes.
serviceMethodName - Variable in class org.red5.server.service.Call
Service method name
serviceName - Variable in class org.red5.server.service.Call
Service name
ServiceNotFoundException - Exception Class in org.red5.server.exception
Thrown when server can't be found
ServiceNotFoundException - Exception Class in org.red5.server.service
Thrown when service can't be found thus remote call throws an exception
ServiceNotFoundException() - Constructor for exception class org.red5.server.exception.ServiceNotFoundException
 
ServiceNotFoundException(String) - Constructor for exception class org.red5.server.service.ServiceNotFoundException
Creates new exception with service name
ServiceUtils - Class in org.red5.server.api.service
Utility functions to invoke methods on connections.
ServiceUtils() - Constructor for class org.red5.server.api.service.ServiceUtils
 
servletContext - Variable in class org.red5.server.scope.WebScope
Servlet context
servletMappings - Variable in class org.red5.server.tomcat.rtmpt.RTMPTLoader
Extra servlet mappings to add
ServletUtils - Class in org.red5.server.net.servlet
ServletUtils class.
ServletUtils() - Constructor for class org.red5.server.net.servlet.ServletUtils
 
session - Variable in class org.red5.client.net.rtmp.RTMPClient
 
Session - Class in org.red5.server.session
Represents the most basic type of "Session", loosely modeled after the HTTP Session used in J2EE applications.
Session() - Constructor for class org.red5.server.session.Session
Constructor for Session.
Session(String) - Constructor for class org.red5.server.session.Session
Constructor for Session.
SESSION - Static variable in class org.red5.net.websocket.WSConstants
Constant SESSION="session"
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.red5.server.net.proxy.NetworkDumpFilter
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.red5.server.net.proxy.ProxyFilter
sessionClosed(IoSession) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
sessionClosed(IoSession) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
sessionCreated(IoSession) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
sessionCreated(IoSession) - Method in class org.red5.server.net.proxy.DebugProxyHandler
sessionCreated(IoSession) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
sessionCreated(IoSession) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
sessionId - Variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
 
sessionId - Variable in class org.red5.server.BaseConnection
Connection session identifier
sessionId - Variable in class org.red5.server.net.protocol.RTMPDecodeState
Session id to which this decoding state belongs.
sessionId - Variable in class org.red5.server.session.Session
 
sessionIdle(IoSession, IdleStatus) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
SessionManager - Class in org.red5.server.session
Manages sessions.
SessionManager() - Constructor for class org.red5.server.session.SessionManager
 
sessionOpened(IoSession) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
sessionOpened(IoSession) - Method in class org.red5.server.net.proxy.DebugProxyHandler
sessionOpened(IoSession) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
set(int, T) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
setAction(String) - Method in class org.red5.server.net.rtmp.event.Notify
Setter for the field action.
setAdditional(String, Object) - Method in class org.red5.server.net.rtmp.status.StatusObject
Setter for the field additional.
setAddress(String) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
setAddress.
setAddress(String) - Method in class org.red5.server.tomcat.TomcatConnector
The address and port to which we will bind the connector.
setAddresses(List<String>) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field addresses.
setAllowedOrigins(String[]) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
Sets the allowed origins for this instance.
setAllowedOrigins(String[]) - Method in class org.red5.net.websocket.WebSocketPlugin
Setter for the field allowedOrigins.
setApp(String) - Method in class org.red5.client.net.rtmpe.Proxy
Sets the applicaiton to proxy to.
setApp(String) - Method in class org.red5.proxy.StreamingProxy
Setter for the field app.
setApplication(Object) - Method in class org.red5.server.net.rtmp.status.StatusObject
Setter for property 'application'.
setApplication(MultiThreadedApplicationAdapter) - Method in class org.red5.net.websocket.WebSocketPlugin
Set the application making use of this plug-in.
setApplication(MultiThreadedApplicationAdapter) - Method in class org.red5.server.plugin.Red5Plugin
Set the application making use of this plug-in.
setApplication(IScope) - Method in class org.red5.net.websocket.WebSocketScopeManager
Set the application scope for this manager.
setApplication(IScopeHandler) - Method in interface org.red5.server.api.plugin.IRed5PluginHandler
Set the application making use of this plug-in handler.
setApplicationContext(ApplicationContext) - Method in class org.red5.cache.impl.CacheImpl
setApplicationContext(ApplicationContext) - Method in class org.red5.cache.impl.EhCacheImpl
setApplicationContext(ApplicationContext) - Method in class org.red5.cache.impl.NoCacheImpl
setApplicationContext(ApplicationContext) - Method in interface org.red5.server.api.plugin.IRed5Plugin
Sets the top-most ApplicationContext within Red5.
setApplicationContext(ApplicationContext) - Method in class org.red5.server.Context
Setter for application context
setApplicationContext(ApplicationContext) - Method in class org.red5.server.ContextLoader
setApplicationContext(ApplicationContext) - Method in class org.red5.server.LoaderBase
Setter for application context.
setApplicationContext(ApplicationContext) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaCodecFactory
setApplicationContext(ApplicationContext) - Method in class org.red5.server.net.rtmp.RTMPConnManager
setApplicationContext(ApplicationContext) - Method in class org.red5.server.plugin.PluginLauncher
setApplicationContext(ApplicationContext) - Method in class org.red5.server.plugin.Red5Plugin
Sets the top-most ApplicationContext within Red5.
setApplicationContext(ApplicationContext) - Method in interface org.red5.server.security.IRed5Realm
Sets an application context.
setApplicationContext(ApplicationContext) - Method in class org.red5.server.Server
Setter for Spring application context
setApplicationContext(ApplicationContext) - Method in class org.red5.server.service.ShutdownServer
setApplicationContext(ApplicationContext) - Method in class org.red5.server.tomcat.WarDeployer
Deprecated, for removal: This API element is subject to removal in a future version.
setApplicationContext(ApplicationContext) - Method in class org.red5.spring.Red5ApplicationContext
setApplicationLoader(IApplicationLoader) - Static method in class org.red5.server.LoaderBase
Setter for the application loader.
setApplicationScope(IScope) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
Setter for the field applicationScope.
setArguments(Object[]) - Method in class org.red5.server.service.Call
Setter for arguments.
setAsText(String) - Method in class org.red5.spring.InetAddressEditor
 
setAttribute(Enum<?>, Object) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Set an attribute on this object.
setAttribute(Enum<?>, Object) - Method in interface org.red5.server.api.IAttributeStore
Set an attribute on this object.
setAttribute(Enum<?>, Object) - Method in class org.red5.server.AttributeStore
Set an attribute on this object.
setAttribute(Enum<?>, Object) - Method in class org.red5.server.so.SharedObjectScope
Set an attribute on this object.
setAttribute(String, Object) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Set an attribute on this object.
setAttribute(String, Object) - Method in interface org.red5.server.api.IAttributeStore
Set an attribute on this object.
setAttribute(String, Object) - Method in interface org.red5.server.api.scope.IScope
Set attribute by name
setAttribute(String, Object) - Method in class org.red5.server.AttributeStore
Set an attribute on this object.
setAttribute(String, Object) - Method in class org.red5.server.PersistableAttributeStore
Set an attribute on this object.
setAttribute(String, Object) - Method in class org.red5.server.scope.Scope
Set attribute by name
setAttribute(String, Object) - Method in class org.red5.server.so.ClientSharedObject
Set an attribute on this object.
setAttribute(String, Object) - Method in class org.red5.server.so.SharedObject
Set an attribute on this object.
setAttribute(String, Object) - Method in class org.red5.server.so.SharedObjectScope
Set an attribute on this object.
setAttribute(String, String) - Method in class org.red5.codec.AbstractAudio
Sets an attribute directly on the codec instance.
setAttribute(String, String) - Method in class org.red5.codec.AbstractVideo
Sets an attribute directly on the codec instance.
setAttributes(Map<String, Object>) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Set multiple attributes on this object.
setAttributes(Map<String, Object>) - Method in interface org.red5.server.api.IAttributeStore
Set multiple attributes on this object.
setAttributes(Map<String, Object>) - Method in class org.red5.server.AttributeStore
Set multiple attributes on this object.
setAttributes(Map<String, Object>) - Method in class org.red5.server.PersistableAttributeStore
Set multiple attributes on this object.
setAttributes(Map<String, Object>) - Method in class org.red5.server.so.ClientSharedObject
Set multiple attributes on this object.
setAttributes(Map<String, Object>) - Method in class org.red5.server.so.SharedObject
Set multiple attributes on this object.
setAttributes(Map<String, Object>) - Method in class org.red5.server.so.SharedObjectScope
Set multiple attributes on this object.
setAttributes(IAttributeStore) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Set multiple attributes on this object.
setAttributes(IAttributeStore) - Method in interface org.red5.server.api.IAttributeStore
Set multiple attributes on this object.
setAttributes(IAttributeStore) - Method in class org.red5.server.AttributeStore
Set multiple attributes on this object.
setAttributes(IAttributeStore) - Method in class org.red5.server.PersistableAttributeStore
Set multiple attributes on this object.
setAttributes(IAttributeStore) - Method in class org.red5.server.so.ClientSharedObject
Set multiple attributes on this object.
setAttributes(IAttributeStore) - Method in class org.red5.server.so.SharedObject
Set multiple attributes on this object.
setAttributes(IAttributeStore) - Method in class org.red5.server.so.SharedObjectScope
Set multiple attributes on this object.
setAudioAllowed(boolean) - Method in class org.red5.server.stream.RtmpSampleAccess
Setter audioAllowed.
setAudioCodec(IAudioStreamCodec) - Method in interface org.red5.codec.IStreamCodecInfo
Set audio codec.
setAudioCodec(IAudioStreamCodec) - Method in class org.red5.codec.StreamCodecInfo
Set audio codec.
setAudioCodecId(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field audioCodecId.
setAudioCodecId(int) - Method in interface org.red5.io.flv.meta.IMetaData
setAudioCodecId.
setAudioCodecId(int) - Method in class org.red5.io.flv.meta.MetaData
setAudioCodecId.
setAudioCodecId(String) - Method in class org.red5.io.mp4.impl.MP4Reader
Setter for the field audioCodecId.
setAudioDataSize(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field audioDataSize.
setAudioDecoderConfiguration(IRTMPEvent) - Method in interface org.red5.server.api.stream.consumer.IFileConsumer
setAudioDecoderConfiguration.
setAudioDecoderConfiguration(IRTMPEvent) - Method in class org.red5.server.stream.consumer.FileConsumer
setAudioDecoderConfiguration.
setAudioDecoderConfiguration(IRTMPEvent) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
setAudioDecoderConfiguration.
setAutoDeploy(boolean) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
setAutoDeploy.
setAutoDeploy(boolean) - Method in class org.red5.server.tomcat.TomcatVHostLoader
setAutoDeploy.
setAutomaticRecording(boolean) - Method in class org.red5.server.stream.ClientBroadcastStream
Setter for the field automaticRecording.
setAutoStart(boolean) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Setter for autostart flag
setAutoStart(boolean) - Method in class org.red5.server.scope.Scope
Setter for autostart flag
setAwaitPlugins(boolean) - Method in class org.red5.server.tomcat.TomcatLoader
Returns await plugin loading state.
setBacklog(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field backlog.
setBandwidth(int) - Method in interface org.red5.server.api.IConnection
Sets the bandwidth using a mbit/s value.
setBandwidth(int) - Method in class org.red5.server.net.rtmp.event.ClientBW
Setter for bandwidth
setBandwidth(int) - Method in class org.red5.server.net.rtmp.event.ServerBW
Setter for bandwidth
setBandwidth(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Sets the bandwidth using a mbit/s value.
setBandwidthDetection(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Setter for the field bandwidthDetection.
setBaseHost(Host) - Method in class org.red5.server.tomcat.TomcatLoader
Set base host.
setBaseTolerance(long) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
Setter for baseTolerance
setBaseTolerance(long) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Setter for the field baseTolerance.
setBaseTolerance(long) - Method in class org.red5.server.net.rtmpt.codec.RTMPTCodecFactory
Setter for the field baseTolerance.
setBitDigits(char[]) - Static method in class org.red5.io.utils.HexDump
Sets the BitDigits attribute of the Convert class
setBitDigits(char, char) - Static method in class org.red5.io.utils.HexDump
Method setBitDigits
setBitflags(byte) - Method in class org.red5.io.flv.impl.Tag
Setter for bit flags
setBody(Object) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets the body of the message.
setBody(Object) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the body of the message.
setBody(IoBuffer) - Method in class org.red5.io.flv.impl.Tag
Set the body ByteBuffer.
setBody(IoBuffer) - Method in interface org.red5.io.ITag
Set the body ByteBuffer.
setBody(IoBuffer) - Method in class org.red5.server.stream.consumer.ImmutableTag
Set the body ByteBuffer.
setBody(Status) - Method in class org.red5.server.stream.message.StatusMessage
Setter for property 'body'.
setBodySize(int) - Method in class org.red5.io.flv.impl.Tag
Set the size of the body.
setBodySize(int) - Method in interface org.red5.io.ITag
Set the size of the body.
setBodySize(int) - Method in class org.red5.server.stream.consumer.ImmutableTag
Set the size of the body.
setBooleanProperty(String, boolean) - Method in class org.red5.server.messaging.AbstractMessage
Add boolean property to message
setBooleanProperty(String, boolean) - Method in interface org.red5.server.messaging.IMessage
Add boolean property to message
setBroadcastStreamPublishName(String) - Method in interface org.red5.server.api.stream.IClientStream
Set the published stream name that this client is consuming.
setBroadcastStreamPublishName(String) - Method in class org.red5.server.stream.AbstractClientStream
Set the published stream name that this client is consuming.
SetBuffer - Class in org.red5.server.net.rtmp.event
Control message used to set a buffer.
SetBuffer() - Constructor for class org.red5.server.net.rtmp.event.SetBuffer
Constructor for SetBuffer.
SetBuffer(int, int) - Constructor for class org.red5.server.net.rtmp.event.SetBuffer
Constructor for SetBuffer.
setBufferCheckInterval(int) - Method in class org.red5.server.stream.PlayEngine
Setter for the field bufferCheckInterval.
setBufferCheckInterval(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Set interval to check for buffer underruns.
setBufferCheckInterval(int) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Set interval to check for buffer underruns.
setBufferInterframes(boolean) - Method in class org.red5.codec.AbstractVideo
Setter for the field bufferInterframes.
setBufferLength(int) - Method in class org.red5.server.net.rtmp.event.SetBuffer
Setter for the field bufferLength.
setBufferSize(int) - Static method in class org.red5.io.flv.impl.FLVReader
Setter for property 'bufferSize'.
setBufferType(String) - Static method in class org.red5.io.flv.impl.FLVReader
Setter for buffer type.
setByteProperty(String, byte) - Method in class org.red5.server.messaging.AbstractMessage
Add byte property to message
setByteProperty(String, byte) - Method in interface org.red5.server.messaging.IMessage
Add byte property to message
setBytes(byte[]) - Method in class org.red5.server.net.rtmp.event.SWFResponse
Setter for the field bytes.
setByteSeparator(char) - Static method in class org.red5.io.utils.HexDump
Sets the ByteSeparator attribute of the Convert class
setBytesRead(int) - Method in class org.red5.server.net.rtmp.event.BytesRead
Setter for bytes read
setCache(ICacheStore) - Method in interface org.red5.io.flv.IFLV
Sets the caching implemenation
setCache(ICacheStore) - Method in class org.red5.io.flv.impl.FLV
Sets the caching implemenation
setCacheConfigs(List<CacheConfiguration>) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'cacheConfigs'.
setCached(boolean) - Method in interface org.red5.cache.ICacheable
Sets a flag to represent the cached status of a cacheable object.
setCached(boolean) - Method in class org.red5.cache.impl.CacheableImpl
Sets a flag to represent the cached status of a cacheable object.
setCacheManagerEventListener(CacheManagerEventListener) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'cacheManagerEventListener'.
setCacheMaxSize(long) - Method in class org.red5.server.tomcat.EmbeddedTomcat
Setter for the field cacheMaxSize.
setCall(IServiceCall) - Method in class org.red5.server.net.rtmp.event.Notify
Setter for call
setCanCallService(boolean) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Setter for can call service flag
setCanConnect(boolean) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Setter for can connect flag
setCanSeekToEnd(boolean) - Method in interface org.red5.io.flv.meta.IMetaData
Sets whether a video can seek to end
setCanSeekToEnd(boolean) - Method in class org.red5.io.flv.meta.MetaData
Sets whether a video can seek to end
setCanStart(boolean) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Setter for can start flag.
setCapacity(long) - Method in class org.red5.server.stream.PlayBuffer
Setter for capacity
setChannel(Channel) - Method in class org.red5.server.net.rtmp.DeferredResult
Setter for channel.
setChannelId(int) - Method in class org.red5.server.net.rtmp.event.Abort
Setter for the field channelId.
setChannelId(int) - Method in class org.red5.server.net.rtmp.message.ChunkHeader
Setter for channel id
setChannelId(int) - Method in class org.red5.server.net.rtmp.message.Header
Setter for channel id
setChannels(int) - Method in class org.red5.codec.AbstractAudio
Setter for the field channels.
setChannelsConcurrencyLevel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field channelsConcurrencyLevel.
setChannelsInitalCapacity(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field channelsInitalCapacity.
setCheckForEmptyDirectories(boolean) - Method in class org.red5.server.persistence.FilePersistence
Setter for the field checkForEmptyDirectories.
setCheckInterval(int) - Method in class org.red5.server.tomcat.WarDeployer
Setter for the field checkInterval.
setChildLoadPath(String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Setter for child load path.
setChildLoadPath(String) - Method in class org.red5.server.scope.Scope
Setter for child load path.
setCipherSuites(String[]) - Static method in class org.red5.client.net.rtmps.RTMPSClient
Setter for the field cipherSuites.
setCipherSuites(String[]) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Setter for the field cipherSuites.
setClient(IClient) - Method in interface org.red5.server.api.IConnection
Sets the Client.
setClient(IClient) - Method in class org.red5.server.BaseConnection
Sets the Client.
setClientBroadcastStream(IClientBroadcastStream) - Method in interface org.red5.server.api.scope.IBroadcastScope
setClientBroadcastStream.
setClientBroadcastStream(IClientBroadcastStream) - Method in class org.red5.server.scope.BroadcastScope
setClientBroadcastStream.
setClientBufferDuration(int) - Method in interface org.red5.server.api.stream.IClientStream
Set the buffer duration for this stream as requested by the client.
setClientBufferDuration(int) - Method in class org.red5.server.stream.AbstractClientStream
Set the buffer duration for this stream as requested by the client.
setClientid(int) - Method in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Setter for client id
setClientid(Number) - Method in class org.red5.server.net.rtmp.status.Status
Setter for client id
setClientId(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets the client id indicating the client that sent the message.
setClientId(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the client id indicating the client that sent the message.
setClientId(String) - Method in interface org.red5.server.api.session.ISession
Sets the associated client id.
setClientId(String) - Method in class org.red5.server.session.Session
Sets the associated client id.
setClientRegistry(IClientRegistry) - Method in class org.red5.server.Context
Setter for client registry
setClientTTL(int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Deprecated.
setCloseOnHeaderError(boolean) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Sets whether or not a header error on any channel should result in a closed connection.
setCode(String) - Method in class org.red5.server.net.rtmp.status.Status
Setter for code
setCode(String) - Method in class org.red5.server.net.rtmp.status.StatusObject
Setter for property 'code'.
setCodecFactory(ProtocolCodecFactory) - Method in class org.red5.server.net.proxy.DebugProxyHandler
Setter for property 'codecFactory'.
setCodecFactory(ProtocolCodecFactory) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
Deprecated.
setCodecFactory(RTMPTCodecFactory) - Method in class org.red5.server.net.rtmpt.RTMPTHandler
Setter for codec factory
setCodecInfo(IStreamCodecInfo) - Method in class org.red5.server.stream.AbstractStream
Setter for codec info.
setColorConfig(ColorInfo.ColorConfig) - Method in class org.red5.codec.ColorInfo
Setter for the field colorConfig.
setCommonContext(ApplicationContext) - Method in class org.red5.server.service.ShutdownServer
Setter for the field commonContext.
setCommonHeaders(HttpPost) - Static method in class org.red5.client.net.rtmpt.RTMPTClientConnector
setCommonHeaders.
setConnected() - Method in class org.red5.net.websocket.WebSocketConnection
On connected, set flag.
setConnection(WebSocketConnection) - Method in class org.red5.net.websocket.model.WSMessage
Setter for the field connection.
setConnection(IConnection) - Method in class org.red5.server.stream.SingleItemSubscriberStream.Notifier
 
setConnection(IStreamCapableConnection) - Method in class org.red5.server.stream.AbstractClientStream
Setter for stream capable connection
setConnection(RTMPConnection) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Sets a reference to the connection associated with this client handler.
setConnectionAllowed(boolean) - Method in class org.red5.server.scope.ScopeSecurityHandler
Setter for the field connectionAllowed.
setConnectionClosedHandler(Runnable) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
setConnectionClosedHandler.
setConnectionClosedHandler(Runnable) - Method in interface org.red5.client.net.rtmp.IRTMPClient
setConnectionClosedHandler.
setConnectionClosedHandler(Runnable) - Method in class org.red5.proxy.StreamingProxy
setConnectionClosedHandler.
setConnectionLocal(IConnection) - Static method in class org.red5.server.api.Red5
Setter for connection
setConnectionParams(Map<String, Object>) - Method in class org.red5.server.net.rtmp.event.Notify
Setter for connection parameters
setConnectionProperties(Map<String, String>) - Method in class org.red5.server.tomcat.TomcatConnector
Set connection properties for the connector.
setConnectionTimeout(int) - Method in class org.red5.server.util.HttpConnectionUtil
Setter for the field connectionTimeout.
setConnectorProperties(Map<String, String>) - Method in class org.red5.server.tomcat.TomcatConnector
Set connection properties for the connector.
setConnectors(List<TomcatConnector>) - Method in class org.red5.server.tomcat.TomcatLoader
Set connectors.
setContext(IContext) - Method in class org.red5.server.scope.Scope
Setter for context
setContextConfigFile(String) - Method in class org.red5.logging.LoggingContextSelector
Setter for the field contextConfigFile.
setContextLoader(ContextLoader) - Method in class org.red5.server.service.ShutdownServer
Setter for the field contextLoader.
setContextPath(String) - Method in class org.red5.server.Context
setContextPath.
setContextPath(String) - Method in interface org.red5.server.jmx.mxbeans.ContextMXBean
setContextPath.
setContextPath(String) - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
setContextPath.
setContextPath(String) - Method in class org.red5.server.scope.WebScope
setContextPath.
setContexts(Map<String, String>) - Method in class org.red5.server.tomcat.TomcatLoader
Set additional contexts.
setContexts(Map<String, String>) - Method in class org.red5.server.tomcat.TomcatVHostLoader
Set additional contexts.
setContextsConfig(String) - Method in class org.red5.server.ContextLoader
setContextsConfig.
setContextsConfig(String) - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
setContextsConfig.
setCopyListeners(boolean) - Method in class org.red5.net.websocket.WebSocketScopeManager
Setter for the field copyListeners.
setCoreBeanFactory(BeanFactory) - Method in class org.red5.server.Context
setCoreBeanFactory.
setCoreContext(ApplicationContext) - Method in class org.red5.server.service.ShutdownServer
Setter for the field coreContext.
setCorrelationId(String) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
Setter for the field correlationId.
setCorrelationID(String) - Method in class org.red5.server.messaging.AbstractMessage
Setter for correlation id
setCorrelationID(String) - Method in interface org.red5.server.messaging.IMessage
Setter for correlation id
setCreated(long) - Method in class org.red5.server.api.stream.support.SimplePlayItem
Setter for the field created.
setCredentials(String, String) - Method in class org.red5.server.net.remoting.RemotingClient
Send authentication data with each remoting request.
setCrossOriginPolicy(boolean) - Method in class org.red5.net.websocket.server.DefaultServerEndpointConfigurator
Setter for the field crossOriginPolicy.
setCrossOriginPolicy(boolean) - Method in class org.red5.net.websocket.WebSocketPlugin
Setter for the field crossOriginPolicy.
setData() - Method in class org.red5.io.flv.impl.Tag
Setter for tag data.
setData(byte[]) - Method in class org.red5.server.net.rtmp.event.Aggregate
Setter for the field data.
setData(byte[]) - Method in class org.red5.server.net.rtmp.event.AudioData
Setter for the field data.
setData(byte[]) - Method in class org.red5.server.net.rtmp.event.VideoData
Setter for the field data.
setData(IoBuffer) - Method in class org.red5.codec.IVideoStreamCodec.FrameData
Makes a copy of the incoming bytes and places them in an IoBuffer.
setData(IoBuffer) - Method in class org.red5.server.net.rtmp.event.Aggregate
Setter for the field data.
setData(IoBuffer) - Method in class org.red5.server.net.rtmp.event.AudioData
Setter for the field data.
setData(IoBuffer) - Method in class org.red5.server.net.rtmp.event.CachedEvent
Setter for the field data.
setData(IoBuffer) - Method in class org.red5.server.net.rtmp.event.Notify
Setter for data
setData(IoBuffer) - Method in class org.red5.server.net.rtmp.event.VideoData
Setter for the field data.
setData(IoBuffer) - Method in class org.red5.server.net.rtmp.message.Packet
Setter for data
setDataOffset(int) - Method in class org.red5.io.flv.FLVHeader
Sets the data offset bytes
setDataSourceId(String) - Method in class org.red5.client.net.remoting.DSRemotingClient
Setter for the field dataSourceId.
setDataType(byte) - Method in class org.red5.io.flv.impl.Tag
Set the data type.
setDataType(byte) - Method in interface org.red5.io.ITag
Set the data type.
setDataType(byte) - Method in class org.red5.server.net.rtmp.event.Aggregate
Setter for the field dataType.
setDataType(byte) - Method in class org.red5.server.net.rtmp.event.CachedEvent
Setter for the field dataType.
setDataType(byte) - Method in class org.red5.server.net.rtmp.message.Header
Setter for data type
setDataType(byte) - Method in class org.red5.server.stream.consumer.ImmutableTag
Set the data type.
setDeadlockGuardScheduler(ThreadPoolTaskScheduler) - Method in class org.red5.server.net.rtmp.RTMPConnection
Deprecated, for removal: This API element is subject to removal in a future version.
setDebug(boolean) - Method in class org.red5.server.net.rtmp.RTMPConnManager
Setter for the field debug.
setDebug(String) - Method in class org.red5.server.net.rtmp.event.Ping
Setter for property 'debug'.
setDecoder(RTMPProtocolDecoder) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Setter for the field decoder.
setDecoder(RTMPProtocolDecoder) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolDecoder
Sets the RTMP protocol decoder.
setDefaultApp(String) - Method in class org.red5.server.MappingStrategy
Setter for default application name ('default' by default).
setDefaultApplicationContextId(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
Setter for the field defaultApplicationContextId.
setDefaultClientBandwidth(int) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Setter for the field defaultClientBandwidth.
setDefaultServerBandwidth(int) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Setter for the field defaultServerBandwidth.
setDelayWrite(boolean) - Method in class org.red5.server.stream.consumer.FileConsumer
Deprecated.
setDelayWrite(boolean) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Deprecated.
setDeliveryMode(String) - Method in class org.red5.io.object.RecordSet
Set the mode for fetching paged results.
setDeliveryMode(String, int) - Method in class org.red5.io.object.RecordSet
Set the mode for fetching paged results with given max page size.
setDeliveryMode(String, int, int) - Method in class org.red5.io.object.RecordSet
Set the mode for fetching paged results with given max page size and number of prefetched pages.
setDepth(int) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Set scope depth
setDepth(int) - Method in class org.red5.server.scope.Scope
Set scope depth
setDesciption(String) - Method in class org.red5.server.net.rtmp.status.Status
Setter for description.
setDescription(String) - Method in class org.red5.server.net.rtmp.status.Status
Setter for description.
setDescription(String) - Method in class org.red5.server.net.rtmp.status.StatusObject
Setter for property 'description'.
setDestination(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets the destination that the message targets.
setDestination(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the destination that the message targets.
setDestinationDirectory(String) - Method in interface org.red5.server.api.session.ISession
Sets where session resources will be located if persisted to disk.
setDestinationDirectory(String) - Method in class org.red5.server.session.Session
Sets where session resources will be located if persisted to disk.
setDestinationDirectory(String) - Method in class org.red5.server.session.SessionManager
Setter for the field destinationDirectory.
setDetails(String) - Method in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Setter for details
setDetails(String) - Method in class org.red5.server.net.rtmp.status.Status
Setter for details.
setDirty(boolean) - Method in interface org.red5.server.api.so.ISharedObject
Deprecated.
setDirty(boolean) - Method in class org.red5.server.so.SharedObject
setDirty(boolean) - Method in class org.red5.server.so.SharedObjectScope
Deprecated.
setDirty(String) - Method in interface org.red5.server.api.so.ISharedObject
Sets a "dirty" flag to indicate that the named attribute has been modified.
setDirty(String) - Method in class org.red5.server.so.SharedObject
setDirty(String) - Method in class org.red5.server.so.SharedObjectScope
Sets a "dirty" flag to indicate that the named attribute has been modified.
setDiskExpiryThreadIntervalSeconds(int) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'diskExpiryThreadIntervalSeconds'.
setDiskStore(String) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'diskStore'.
setDispatchStreamActions(boolean) - Method in class org.red5.server.net.rtmp.RTMPHandler
Setter for the field dispatchStreamActions.
setDomain(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
setDomain.
setDomain(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
setDomain.
setDoubleProperty(String, double) - Method in class org.red5.server.messaging.AbstractMessage
Add double property to message
setDoubleProperty(String, double) - Method in interface org.red5.server.messaging.IMessage
Add double property to message
setDropEncoded(boolean) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Setter for the field dropEncoded.
setDropLiveFuture(boolean) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
Setter for dropLiveFuture
setDropLiveFuture(boolean) - Method in class org.red5.server.net.rtmp.codec.RTMPProtocolEncoder
Setter for dropLiveFuture
setDropLiveFuture(boolean) - Method in class org.red5.server.net.rtmpt.codec.RTMPTCodecFactory
Setter for the field dropLiveFuture.
setDumpTo(String) - Method in class org.red5.server.net.proxy.DebugProxyHandler
Setter for property 'dumpTo'.
setDuration(double) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the duration.
setDuration(double) - Method in class org.red5.io.flv.meta.MetaData
Sets the duration.
setDuration(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field duration.
setDuty(IConnection.Duty) - Method in class org.red5.server.BaseConnection
setEmbedded(EmbeddedTomcat) - Method in class org.red5.server.tomcat.TomcatLoader
Setter for embedded object.
setEnabled(boolean) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Enable or disable scope by setting enable flag
setEnabled(boolean) - Method in class org.red5.server.scope.Scope
Enable or disable scope by setting enable flag
setEnableDefaultAcceptor(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field enableDefaultAcceptor.
setEnableMinaLogFilter(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field enableMinaLogFilter.
setEnableMinaMonitor(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field enableMinaMonitor.
setEnableSwfVerification(boolean) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
Setter to enable swf verification in the handshake.
setEnableTaskExecutor(boolean) - Static method in class org.red5.client.net.rtmp.RTMPClientConnManager
Setter for the field enableTaskExecutor.
setEncoder(RTMPProtocolEncoder) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Setter for the field encoder.
setEncoder(RTMPProtocolEncoder) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
Sets an RTMP protocol encoder
setEncoding(IConnection.Encoding) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for encoding version.
setEncrypted(boolean) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for the field encrypted.
setEncrypted(boolean) - Method in class org.red5.server.net.rtmp.RTMPConnection
setEncrypted.
setEndian(ByteOrder) - Method in class org.red5.io.amf3.ByteArray
Set the byteorder to use when loading values.
setEndian(ByteOrder) - Method in class org.red5.io.amf3.DataInput
Set the byteorder to use when loading values.
setEndian(ByteOrder) - Method in class org.red5.io.amf3.DataOutput
Set the byteorder to use when storing values.
setEndian(ByteOrder) - Method in interface org.red5.io.amf3.IDataInput
Set the byteorder to use when loading values.
setEndian(ByteOrder) - Method in interface org.red5.io.amf3.IDataOutput
Set the byteorder to use when storing values.
setEvents(String) - Method in class org.red5.logging.W3CAppender
Setter for the field events.
setEventType(short) - Method in class org.red5.server.net.rtmp.event.Ping
Sets the events sub-type
setException(Exception) - Method in interface org.red5.server.api.service.IServiceCall
Sets exception
setException(Exception) - Method in class org.red5.server.service.Call
Sets exception
setExceptionHandler(ClientExceptionHandler) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
setExceptionHandler.
setExceptionHandler(ClientExceptionHandler) - Method in interface org.red5.client.net.rtmp.IRTMPClient
setExceptionHandler.
setExceptionHandler(ClientExceptionHandler) - Method in class org.red5.proxy.StreamingProxy
setExceptionHandler.
setExecutor(ThreadPoolTaskExecutor) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field executor.
setExecutor(ThreadPoolTaskExecutor) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Setter for the field executor.
setExecutorKeepAliveTime(long) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field executorKeepAliveTime.
setExecutorQueueCapacity(int) - Static method in class org.red5.client.net.rtmp.RTMPClientConnManager
Setter for the field executorQueueCapacity.
setExecutorQueueSizeToDropAudioPackets(Integer) - Method in class org.red5.server.net.rtmp.RTMPConnection
Deprecated, for removal: This API element is subject to removal in a future version.
setExpirationTime(long) - Method in class org.red5.server.net.rtmp.message.Packet
Set the expiration time.
setExtended(boolean) - Method in class org.red5.server.net.rtmp.message.Header
Setter for the field extended.
setExtension(String) - Method in interface org.red5.server.api.service.IStreamableFileService
Sets the file extensions serviced.
setExtension(String) - Method in class org.red5.server.persistence.FilePersistence
Setter for extension.
setExtension(String) - Method in class org.red5.server.service.BaseStreamableFileService
Sets the file extensions serviced.
setExtension(String) - Method in class org.red5.server.service.mp4.impl.MP4Service
Sets the file extensions serviced.
setExtensions(Map<String, Object>) - Method in class org.red5.net.websocket.WebSocketConnection
Sets the extensions.
setFields(String) - Method in class org.red5.logging.W3CAppender
Setter for the field fields.
setFile(File) - Method in interface org.red5.io.flv.meta.IMetaService
Media file to be accessed
setFile(File) - Method in class org.red5.io.flv.meta.MetaService
Media file to be accessed
setFile(File) - Method in class org.red5.server.stream.consumer.FileConsumer
Sets the file we're writing to.
setFile(File) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Sets the file we're writing to.
setFileConsumer(FileConsumer) - Method in interface org.red5.server.stream.IRecordingListener
setFileConsumer.
setFileConsumer(FileConsumer) - Method in class org.red5.server.stream.RecordingListener
setFileConsumer.
setFileName(String) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Sets the filename for vod.
setFileName(String) - Method in interface org.red5.server.stream.IRecordingListener
setFileName.
setFileName(String) - Method in class org.red5.server.stream.RecordingListener
setFileName.
setFilterNames(List<String>) - Method in class org.red5.server.adapter.Config
Setter for the field filterNames.
setFirstPacketInFrame(boolean) - Method in class org.red5.io.rtp.AV1Packetizer
Setter for the field firstPacketInFrame.
setFlagAudio(boolean) - Method in class org.red5.io.flv.FLVHeader
Sets the audioflag on whether this data contains audio
setFlagReserved01(byte) - Method in class org.red5.io.flv.FLVHeader
Sets the FlagReserved01 which is a datatype specified in the Flash Specification
setFlagReserved02(byte) - Method in class org.red5.io.flv.FLVHeader
Sets the Flag Reserved02 which is a datatype specified in the Flash Specification
setFlagVideo(boolean) - Method in class org.red5.io.flv.FLVHeader
Sets the audioflag on whether this data contains audio
setFloatProperty(String, float) - Method in class org.red5.server.messaging.AbstractMessage
Add float property to message
setFloatProperty(String, float) - Method in interface org.red5.server.messaging.IMessage
Add float property to message
setFLV(IFLV) - Static method in class org.red5.io.flv.impl.FLVWriter
Setter for FLV object
setForceVerification(boolean) - Method in class org.red5.client.net.rtmp.OutboundHandshake
Setter for the field forceVerification.
setFormat(byte) - Method in class org.red5.server.net.rtmp.message.ChunkHeader
Setter for format
setForward(String) - Method in class org.red5.server.net.proxy.DebugProxyHandler
Setter for property 'forward'.
setFrameRate(double) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the framerate.
setFrameRate(double) - Method in class org.red5.io.flv.meta.MetaData
Sets the framerate.
setGenerateMetadata(boolean) - Method in class org.red5.server.service.flv.impl.FLVService
Generate metadata or not
setGhostConnsCleanupPeriod(int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Deprecated.
setGlobalScope(IGlobalScope) - Method in class org.red5.server.scope.ScopeResolver
Setter for global scope
setGlobalScope(IGlobalScope) - Method in class org.red5.server.scope.WebScope
Setter for global scope.
setGlobalScope(IScope) - Method in class org.red5.server.statistics.StatisticsService
Setter for the field globalScope.
setHandler(BaseRTMPClientHandler) - Method in class org.red5.client.net.rtmp.RTMPMinaIoHandler
Setter for handler.
setHandler(IScopeHandler) - Method in class org.red5.server.scope.Scope
Setter for scope event handler
setHandler(IRTMPHandler) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Setter for the field handler.
setHandler(IRTMPHandler) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field handler.
setHandler(IRTMPHandler) - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
Setter for handler.
setHandshakeBytes(byte[]) - Method in class org.red5.server.net.rtmp.InboundHandshake
setHandshakeBytes.
setHandshakeType(byte) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Sets the handshake type.
setHasAudio(boolean) - Method in class org.red5.codec.StreamCodecInfo
New value for audio support
setHasVideo(boolean) - Method in class org.red5.codec.StreamCodecInfo
New value for video support
setHdrCll(ColorInfo.HdrCll) - Method in class org.red5.codec.ColorInfo
Setter for the field hdrCll.
setHdrMdcv(ColorInfo.HdrMdcv) - Method in class org.red5.codec.ColorInfo
Setter for the field hdrMdcv.
setHeader(String, Object) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets a header on the message.
setHeader(String, Object) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets a header on the message.
setHeader(Header) - Method in class org.red5.server.net.rtmp.event.BaseEvent
Setter for header
setHeader(Header) - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Setter for header
setHeaders(Map<String, Object>) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets the headers for the message.
setHeaders(Map<String, Object>) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the headers for the message.
setHeaders(Map<String, List<String>>) - Method in class org.red5.net.websocket.WebSocketConnection
Sets the incoming headers.
setHeight(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the height
setHeight(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the height
setHost(String) - Method in class org.red5.client.net.rtmpe.Proxy
Sets the host to proxy to.
setHost(String) - Method in class org.red5.net.websocket.WebSocketConnection
Setter for the field host.
setHost(String) - Method in class org.red5.proxy.StreamingProxy
Setter for the field host.
setHost(Host) - Method in class org.red5.server.tomcat.TomcatLoader
Set the host.
setHosts(List<Host>) - Method in class org.red5.server.tomcat.TomcatLoader
Set additional hosts.
setHttpSessionId(String) - Method in class org.red5.net.websocket.WebSocketConnection
Deprecated.
Session id read from WSSession
setId(int) - Method in class org.red5.server.BaseConnection
Deprecated.
setIdleTime(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Sets the idle time for connected sessions.
setIgnoreWhitespace(boolean) - Method in class org.red5.io.utils.Stax2DomBuilder
Method used to change whether the build methods will add ignorable (element) white space in the DOM tree or not.
setIndex(int) - Method in class org.red5.codec.OpusAudio
Setter for the field index.
setInitialPoolSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field initialPoolSize.
setInterruptOnRemove(boolean) - Method in class org.red5.server.scheduling.JDKSchedulingService
Setter for the field interruptOnRemove.
setIntProperty(String, int) - Method in class org.red5.server.messaging.AbstractMessage
Add int property to message
setIntProperty(String, int) - Method in interface org.red5.server.messaging.IMessage
Add int property to message
setIoHandler(IoHandlerAdapter) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field ioHandler.
setIoSession(IoSession) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Setter for MINA I/O session (connection).
setIoThreads(int) - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaTransportMXBean
setIoThreads.
setIoThreads(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
setIoThreads.
setItem(int) - Method in interface org.red5.server.api.stream.IPlaylist
Set the current item for playing.
setItem(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Set the current item for playing.
setItem(int) - Method in class org.red5.server.stream.ServerStream
Set the current item for playing.
setJoin(boolean) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Setter for 'can join' flag
setKeepAlive(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field keepAlive.
setKeepDelay(int) - Method in interface org.red5.server.api.scope.IBasicScope
Sets the amount of time to keep the scope available after the last disconnect.
setKeepDelay(int) - Method in class org.red5.server.scope.BasicScope
Sets the amount of time to keep the scope available after the last disconnect.
setKeyFrame(boolean) - Method in class org.red5.io.mp4.MP4Frame
Setter for the field keyFrame.
setKeyFrameCache(IKeyFrameMetaCache) - Method in class org.red5.io.flv.impl.FLVReader
setKeyFrameCache.
setKeyFrameData(Map) - Method in interface org.red5.io.flv.IFLV
Sets the keyframe data of a flv file
setKeyFrameData(Map) - Method in class org.red5.io.flv.impl.FLV
Sets the keyframe data of a flv file
setKeyFrameData(Map<?, ?>) - Method in interface org.red5.io.mp4.IMP4
Sets the keyframe data of a mp4 file
setKeyFrameData(Map<?, ?>) - Method in class org.red5.io.mp4.impl.MP4
Sets the keyframe data of a mp4 file
setKeyStoreFile(String) - Static method in class org.red5.io.tls.TLSFactory
Setter for the field keyStoreFile.
setKeystorePassword(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Password used to access the keystore file.
setKeyStorePassword(String) - Method in class org.red5.client.net.rtmps.RTMPSClient
Password used to access the keystore file.
setKeystorePath(String) - Static method in class org.red5.io.tls.TLSFactory
Setter for the field keystorePath.
setKeystorePath(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Set keystore data from a file.
setKeyStoreType(String) - Method in class org.red5.client.net.rtmps.RTMPSClient
Set the key store type, JKS or PKCS12.
setLastFullTimestampWritten(int, int) - Method in class org.red5.server.net.rtmp.codec.RTMP
setLastFullTimestampWritten.
setLastPacketInFrame(boolean) - Method in class org.red5.io.rtp.AV1Packetizer
Setter for the field lastPacketInFrame.
setLastReadHeader(int, Header) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for last read header.
setLastReadPacket(int, Packet) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for last read packet.
setLastReadPacketHeader(int, Header) - Method in class org.red5.server.net.rtmp.codec.RTMP
Sets the last "read" packet header for the given channel.
setLastWriteHeader(int, Header) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for last written header.
setLastWritePacket(int, Packet) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for last written packet.
setLength(int) - Method in class org.red5.io.sctp.packet.chunks.Chunk
Setter for the field length.
setLevel(String) - Method in class org.red5.server.net.rtmp.status.Status
Setter for level
setLevel(String) - Method in class org.red5.server.net.rtmp.status.StatusObject
Setter for property 'level'.
setLimitType(byte) - Method in class org.red5.server.net.rtmp.event.ClientBW
Setter for property 'limitType'.
setLimitType(int) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
setLimitType.
setListeners(Collection<IWebSocketDataListener>) - Method in class org.red5.net.websocket.WebSocketScope
Add new listeners on scope.
setListeners(List<IPipeConnectionListener>) - Method in class org.red5.server.messaging.AbstractPipe
Setter for pipe connection events listeners
setLiveDeploy(boolean) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
setLiveDeploy.
setLiveDeploy(boolean) - Method in class org.red5.server.tomcat.TomcatVHostLoader
setLiveDeploy.
setLiveWaitSupport(boolean) - Method in interface org.red5.server.stream.IProviderService
Sets live-wait support.
setLiveWaitSupport(boolean) - Method in class org.red5.server.stream.ProviderService
Sets live-wait support.
setLocalContext(LoggerContext) - Method in class org.red5.logging.LoggingContextSelector
These methods are used by the LoggerContextFilter.
setLongProperty(String, long) - Method in class org.red5.server.messaging.AbstractMessage
Add long property to message
setLongProperty(String, long) - Method in interface org.red5.server.messaging.IMessage
Add long property to message
setMappings(Map<String, String>) - Method in class org.red5.server.tomcat.rtmpt.RTMPTLoader
Set servlet mappings
setMappingStrategy(IMappingStrategy) - Method in class org.red5.server.Context
Setter for mapping strategy
setMaxCacheEntry(int) - Method in class org.red5.io.CachingFileKeyFrameMetaCache
Setter for the field maxCacheEntry.
setMaxEntries(int) - Method in interface org.red5.cache.ICacheStore
Sets the maximum number of entries for the cache.
setMaxEntries(int) - Method in class org.red5.cache.impl.CacheImpl
Sets the maximum number of entries for the cache.
setMaxEntries(int) - Method in class org.red5.cache.impl.EhCacheImpl
Sets the maximum number of entries for the cache.
setMaxEntries(int) - Method in class org.red5.cache.impl.NoCacheImpl
Sets the maximum number of entries for the cache.
setMaxHandlingTimeout(long) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field maxHandlingTimeout.
setMaxHandshakeTimeout(int) - Static method in class org.red5.client.net.rtmp.RTMPClientConnManager
Setter for the field maxHandshakeTimeout.
setMaxHandshakeTimeout(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Set maximum time to wait for valid handshake in milliseconds.
setMaximumEventsPerUpdate(int) - Method in class org.red5.server.so.SharedObjectService
Deprecated.
setMaxInactivity(int) - Static method in class org.red5.client.net.rtmp.RTMPClientConnManager
Setter for the field maxInactivity.
setMaxInactivity(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for maximum inactivity.
setMaxLifetime(String) - Method in class org.red5.server.session.SessionManager
Setter for the field maxLifetime.
setMaxPacketSize(int) - Static method in class org.red5.server.net.rtmp.codec.RTMPProtocolDecoder
Set the maximum allowed packet size.
setMaxPendingVideoFrames(int) - Method in class org.red5.server.stream.PlayEngine
Setter for the field maxPendingVideoFrames.
setMaxPendingVideoFrames(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Setter for the field maxPendingVideoFrames.
setMaxPollTimeout(long) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field maxPollTimeout.
setMaxPoolSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field maxPoolSize.
setMaxProcessorPoolSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field maxProcessorPoolSize.
setMaxReadBufferSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field maxReadBufferSize.
setMaxSequentialPendingVideoFrames(int) - Method in class org.red5.server.stream.PlayEngine
Setter for the field maxSequentialPendingVideoFrames.
setMaxSequentialPendingVideoFrames(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Setter for the field maxSequentialPendingVideoFrames.
setMemoryStoreEvictionPolicy(String) - Method in class org.red5.cache.impl.EhCacheImpl
Setter for property 'memoryStoreEvictionPolicy'.
setMessage(AcknowledgeMessage) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
Setter for the field message.
setMessage(AsyncMessage) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
Setter for the field message.
setMessage(IRTMPEvent) - Method in class org.red5.server.net.rtmp.message.Packet
Setter for event context
setMessageId(String) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets the unique message id.
setMessageId(String) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the unique message id.
setMessageID(String) - Method in class org.red5.server.messaging.AbstractMessage
Setter for new message id
setMessageID(String) - Method in interface org.red5.server.messaging.IMessage
Setter for new message id
setMessageType(String) - Method in class org.red5.server.messaging.AbstractMessage
Setter for message type
setMessageType(String) - Method in interface org.red5.server.messaging.IMessage
Setter for message type
setMessageType(WSMessage.MessageType) - Method in class org.red5.net.websocket.model.WSMessage
Setter for the field messageType.
setMetaCue(IMetaCue[]) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the cue points
setMetaCue(IMetaCue[]) - Method in class org.red5.io.flv.meta.MetaData
Sets the cue points
setMetaData(IMetaData) - Method in interface org.red5.io.flv.IFLV
Sets the metadata
setMetaData(IMetaData) - Method in class org.red5.io.flv.impl.FLV
Sets the metadata
setMetaData(IMetaData<?, ?>) - Method in interface org.red5.io.mp4.IMP4
Sets the metadata
setMetaData(IMetaData<?, ?>) - Method in class org.red5.io.mp4.impl.MP4
Sets the metadata
setMetaData(Notify) - Method in class org.red5.server.stream.AbstractStream
Set the metadata.
setMetaService(IMetaService) - Method in interface org.red5.io.flv.IFLV
Sets the MetaService through Spring
setMetaService(IMetaService) - Method in class org.red5.io.flv.impl.FLV
Sets the MetaService through Spring
setMetaService(IMetaService) - Method in interface org.red5.io.mp4.IMP4
Sets the MetaService through Spring
setMetaService(IMetaService) - Method in class org.red5.io.mp4.impl.MP4
Sets the MetaService through Spring
setMethod(String) - Method in class org.red5.server.plugin.PluginDescriptor
Setter for the field method.
setMethodReturnType(String) - Method in class org.red5.server.plugin.PluginDescriptor
Setter for the field methodReturnType.
setMinaPollInterval(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field minaPollInterval.
setMode(String) - Method in class org.red5.server.stream.consumer.FileConsumer
Sets the recording mode.
setMode(String) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Sets the recording mode.
setMsgInput(IMessageInput) - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Setter for message input
setMsgInput(IMessageInput) - Method in class org.red5.server.api.stream.support.SimplePlayItem
Setter for message input
setName() - Method in class org.red5.server.scope.WebScope
Web scope has no name
setName(String) - Method in interface org.red5.cache.ICacheable
Set the name of the cached object.
setName(String) - Method in class org.red5.cache.impl.CacheableImpl
Set the name of the cached object.
setName(String) - Method in interface org.red5.io.flv.meta.IMetaCue
Sets the name
setName(String) - Method in class org.red5.io.flv.meta.MetaCue
Sets the name
setName(String) - Method in interface org.red5.server.api.persistence.IPersistable
Set the name of the persistent object.
setName(String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Setter for scope name
setName(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
setName.
setName(String) - Method in class org.red5.server.PersistableAttributeStore
Set the name of the persistent object.
setName(String) - Method in class org.red5.server.scope.Scope
Setter for scope name
setName(String) - Method in class org.red5.server.so.SharedObject
Set the name of the persistent object.
setName(String) - Method in class org.red5.server.so.SharedObjectMessage
Setter for name
setName(String) - Method in class org.red5.server.stream.AbstractStream
Setter for name.
setName(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
setName.
setNameAlias(String) - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Sets the publish-side alias for the streams name.
setNameAlias(String) - Method in class org.red5.server.stream.ClientBroadcastStream
Sets the publish-side alias for the streams name.
setNameAliasingEnabled(boolean) - Method in class org.red5.server.stream.StreamService
Setter for the field nameAliasingEnabled.
setNeedClientAuth(boolean) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Setter for the field needClientAuth.
setNeedConfig(boolean) - Method in class org.red5.codec.OpusAudio
Setter for the field needConfig.
setObjectProperty(String, Object) - Method in class org.red5.server.messaging.AbstractMessage
Add object property to message
setObjectProperty(String, Object) - Method in interface org.red5.server.messaging.IMessage
Add object property to message
setOfferTimeout(long) - Method in class org.red5.server.stream.consumer.FileConsumer
Amount of time in milliseconds to wait for an offer to be accepted.
setOffset(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for offset
setOffset(long) - Method in class org.red5.io.mp4.MP4Frame
Setter for the field offset.
setOperation(int) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
Setter for the field operation.
setOperation(String) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Setter for the field operation.
setOption(SctpSocketOption<T>, T) - Method in class org.red5.io.sctp.SctpServerChannel
setOption.
setOption(SctpSocketOption<T>, T) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
setOption.
setOrigin(String) - Method in class org.red5.net.websocket.WebSocketConnection
Setter for the field origin.
setParameters(Object...) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Setter for the field parameters.
setParameters(Map<String, String>) - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Sets streaming parameters as supplied by the publishing application.
setParameters(Map<String, String>) - Method in class org.red5.server.stream.ClientBroadcastStream
Sets streaming parameters as supplied by the publishing application.
setParamMap(Map<String, Object>) - Method in class org.red5.server.messaging.PipeConnectionEvent
Setter for event parameters map
setParent() - Method in class org.red5.server.scope.WebScope
Can't set parent to Web scope.
setParent(IScope) - Method in class org.red5.server.scope.Scope
Setter for parent scope
setParent(ApplicationContext) - Method in class org.red5.spring.Red5ApplicationContext
setParentContext(String, String) - Method in class org.red5.server.ContextLoader
setParentContext.
setParentContext(String, String) - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
setParentContext.
setParentContext(ApplicationContext) - Method in class org.red5.server.ContextLoader
Setter for parent application context
setPasswd(String) - Static method in class org.red5.io.tls.TLSFactory
Setter for the field passwd.
setPath(String) - Method in class org.red5.net.websocket.model.WSMessage
Setter for the field path.
setPath(String) - Method in class org.red5.net.websocket.WebSocketConnection
Setter for the field path.
setPath(String) - Method in class org.red5.net.websocket.WebSocketScope
Sets the path.
setPath(String) - Method in interface org.red5.server.api.persistence.IPersistable
Set the path of the persistent object.
setPath(String) - Method in class org.red5.server.PersistableAttributeStore
Set the path of the persistent object.
setPath(String) - Method in class org.red5.server.persistence.FilePersistence
Setter for file path.
setPath(String) - Method in class org.red5.server.so.SharedObject
Set the path of the persistent object.
setPath(String) - Method in class org.red5.server.so.SharedObjectScope
setPath.
setPayload(IoBuffer) - Method in class org.red5.net.websocket.model.WSMessage
Setter for the field payload.
setPeerInfo() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
RTMFP peer connect event handler.
setPendingCallsConcurrencyLevel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field pendingCallsConcurrencyLevel.
setPendingCallsInitalCapacity(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field pendingCallsInitalCapacity.
setPermissions(IConnection, Collection<String>) - Method in interface org.red5.server.api.IClient
Set the permissions for this client in a given context.
setPermissions(IConnection, Collection<String>) - Method in class org.red5.server.Client
Set the permissions for this client in a given context.
setPersistanceStore(IPersistenceStore) - Method in class org.red5.server.Context
Setter for persistence store
setPersistenceClass(String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Set scope persistence class
setPersistenceClass(String) - Method in class org.red5.server.scope.GlobalScope
Set scope persistence class
setPersistenceClass(String) - Method in class org.red5.server.scope.Scope
Set scope persistence class
setPersistenceClassName(String) - Method in class org.red5.server.so.SharedObjectService
Setter for persistence class name.
setPersistenceInterval(int) - Method in class org.red5.server.persistence.FilePersistence
Setter for the field persistenceInterval.
setPersistent(boolean) - Method in interface org.red5.server.api.persistence.IPersistable
Set the persistent flag of the object.
setPersistent(boolean) - Method in class org.red5.server.PersistableAttributeStore
Set the persistent flag of the object.
setPersistent(boolean) - Method in class org.red5.server.so.SharedObject
Set the persistent flag of the object.
setPersistent(boolean) - Method in class org.red5.server.so.SharedObjectMessage
Setter for persistence flag
setPingInterval(int) - Static method in class org.red5.client.net.rtmp.RTMPClientConnManager
Setter for the field pingInterval.
setPingInterval(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for ping interval.
setPlayItem(IPlayItem) - Method in interface org.red5.server.api.stream.ISingleItemSubscriberStream
Setter for property 'playItem'.
setPlayItem(IPlayItem) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Setter for property 'playItem'.
setPlaylistController(IPlaylistController) - Method in interface org.red5.server.api.stream.IPlaylist
Set list controller.
setPlaylistController(IPlaylistController) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Set list controller.
setPlaylistController(IPlaylistController) - Method in class org.red5.server.stream.ServerStream
Set list controller.
setPluginName(String) - Method in class org.red5.server.plugin.PluginDescriptor
Setter for the field pluginName.
setPlugins(List<PluginDescriptor>) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Adds a list of plug-in descriptors
setPluginsReady(boolean) - Static method in class org.red5.server.api.Red5
Plugins ready flag.
setPluginType(String) - Method in class org.red5.server.plugin.PluginDescriptor
Setter for the field pluginType.
setPoolSize(int) - Method in class org.red5.server.net.remoting.RemotingClient
Setter for the field poolSize.
setPort(int) - Method in class org.red5.client.net.rtmpe.Proxy
Sets the port to proxy to.
setPort(int) - Method in class org.red5.proxy.StreamingProxy
Setter for the field port.
setPort(int) - Method in class org.red5.server.service.ShutdownServer
Setter for the field port.
setPrefix(String) - Method in interface org.red5.server.api.service.IStreamableFileService
Sets the prefix.
setPrefix(String) - Method in class org.red5.server.service.BaseStreamableFileService
Sets the prefix.
setPrefix(String) - Method in class org.red5.server.service.mp4.impl.MP4Service
Sets the prefix.
setPreviousTagSize(int) - Method in class org.red5.io.flv.impl.Tag
Set the size of the previous tag.
setPreviousTagSize(int) - Method in interface org.red5.io.ITag
Set the size of the previous tag.
setPreviousTagSize(int) - Method in class org.red5.server.stream.consumer.ImmutableTag
Set the size of the previous tag.
setProcessed(boolean) - Method in class org.red5.server.net.rtmp.message.Packet
Sets the processed flag.
setProcessPeriod(int) - Method in class org.red5.net.websocket.server.WsWriteTimeout
setProperties(Map<String, Object>) - Method in interface org.red5.server.api.plugin.IRed5PluginHandler
Set properties to be used by this handler.
setProperties(Map<String, Object>) - Method in class org.red5.server.plugin.PluginDescriptor
Setter for the field properties.
setProtocol(String) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Sets the protocol.
setProtocol(String) - Method in class org.red5.client.net.rtmp.RTMPClient
Sets the protocol.
setProtocol(String) - Method in interface org.red5.net.websocket.listener.IWebSocketDataListener
Sets the protocol for which this listener is interested.
setProtocol(String) - Method in class org.red5.net.websocket.listener.WebSocketDataListener
Sets the protocol for which this listener is interested.
setProtocol(String) - Method in class org.red5.net.websocket.WebSocketConnection
Sets the protocol.
setProtocol(String) - Method in class org.red5.server.tomcat.TomcatConnector
Setter for the field protocol.
setProtocols(String[]) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Setter for the field protocols.
setPublishedName(String) - Method in interface org.red5.server.api.stream.IBroadcastStream
setPublishedName.
setPublishedName(String) - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
setPublishedName.
setPublishedName(String) - Method in class org.red5.server.stream.ClientBroadcastStream
setPublishedName.
setPublishedName(String) - Method in class org.red5.server.stream.ServerStream
setPublishedName.
setQuerystringParameters(Map<String, Object>) - Method in class org.red5.net.websocket.WebSocketConnection
Setter for the field querystringParameters.
setQueueThreshold(int) - Method in class org.red5.server.stream.consumer.FileConsumer
Sets the threshold for the queue.
setQueueThreshold(int) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Sets the threshold for the queue.
setRandom(boolean) - Method in interface org.red5.server.api.stream.IPlaylist
Set whether items should be randomly played.
setRandom(boolean) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Set whether items should be randomly played.
setRandom(boolean) - Method in class org.red5.server.stream.ServerStream
Set whether items should be randomly played.
setReadChunkSize(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for read chunk size.
setReaderIdleTime(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Deprecated.
setReadTimeout(long) - Static method in class org.red5.net.websocket.WebSocketConnection
Setter for the field readTimeout.
setRealm(Realm) - Method in class org.red5.server.tomcat.TomcatLoader
Setter for realm.
setReceiveBufferSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field receiveBufferSize.
setReceivedTime(long) - Method in class org.red5.server.net.rtmp.event.CachedEvent
Setter for the field receivedTime.
setRed5ApplicationContext(String, IApplicationContext) - Static method in class org.red5.server.LoaderBase
Setter for a Red5 application context.
setRedirectPort(int) - Method in class org.red5.server.tomcat.TomcatConnector
Setter for the field redirectPort.
setRefresh(boolean) - Method in class org.red5.spring.Red5ApplicationContext
Setter for the field refresh.
setRegisterJMX(boolean) - Method in class org.red5.server.stream.ClientBroadcastStream
Setter for the field registerJMX.
setRemotePassword(String) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
Setter for the field remotePassword.
setRemoteUsername(String) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
Setter for the field remoteUsername.
setRemotingClient(IRemotingClient) - Method in class org.red5.io.object.RecordSet
Set the remoting client to use for retrieving of paged results.
setRepeat(boolean) - Method in interface org.red5.server.api.stream.IPlaylist
Set whether repeat playing an item.
setRepeat(boolean) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Set whether repeat playing an item.
setRepeat(boolean) - Method in class org.red5.server.stream.ServerStream
Set whether repeat playing an item.
setReservedStreamsConcurrencyLevel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field reservedStreamsConcurrencyLevel.
setReservedStreamsInitalCapacity(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field reservedStreamsInitalCapacity.
setResourceLoader(ResourceLoader) - Method in class org.red5.server.net.proxy.DebugProxyHandler
setResult(Object) - Method in interface org.red5.server.api.service.IPendingServiceCall
Setter for property 'result'.
setResult(Object) - Method in class org.red5.server.messaging.OOBControlMessage
Setter for property 'result'.
setResult(Object) - Method in class org.red5.server.net.rtmp.DeferredResult
Set the result of a method call and send to the caller.
setResult(Object) - Method in class org.red5.server.service.PendingCall
Setter for property 'result'.
setRewind(boolean) - Method in interface org.red5.server.api.stream.IPlaylist
Set whether rewind the list.
setRewind(boolean) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Set whether rewind the list.
setRewind(boolean) - Method in class org.red5.server.stream.ServerStream
Set whether rewind the list.
setSameOriginPolicy(boolean) - Method in class org.red5.net.websocket.WebSocketPlugin
Setter for the field sameOriginPolicy.
setSampleRate(int) - Method in class org.red5.codec.AbstractAudio
Setter for the field sampleRate.
setScheduler(ThreadPoolTaskScheduler) - Method in class org.red5.server.net.rtmp.RTMPConnection
Sets the scheduler.
setScheduler(ThreadPoolTaskScheduler) - Static method in class org.red5.server.so.SharedObjectService
Setter for the field scheduler.
setSchedulerThreadSize(int) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Setter for the field schedulerThreadSize.
setSchedulingService(ISchedulingService) - Method in class org.red5.server.session.SessionManager
Setter for the field schedulingService.
setScope(IScope) - Method in class org.red5.net.websocket.WebSocketScope
Sets the associated scope.
setScope(IScope) - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Set the scope the object is located in.
setScope(IScope) - Method in interface org.red5.server.api.scope.IScopeAware
Set the scope the object is located in.
setScope(IScope) - Method in class org.red5.server.stream.AbstractStream
Setter for scope.
setScope(IScope) - Method in class org.red5.server.stream.consumer.FileConsumer
Sets the scope for this consumer.
setScope(IScope) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Sets the scope for this consumer.
setScopeAllowed(boolean) - Method in class org.red5.server.scope.ScopeSecurityHandler
Setter for the field scopeAllowed.
setScopeResolver(IScopeResolver) - Method in class org.red5.server.Context
Setter for scope resolver
setSecure(boolean) - Method in class org.red5.server.tomcat.TomcatConnector
Setter for the field secure.
setSecureEnabled(boolean) - Method in class org.red5.server.tomcat.TomcatLoader
Set secure feature enabled / disabled.
setSecurityHandlers(Set<IScopeSecurityHandler>) - Method in interface org.red5.server.api.scope.IBasicScope
Sets the scope security handlers.
setSecurityHandlers(Set<IScopeSecurityHandler>) - Method in class org.red5.server.scope.BasicScope
Sets the scope security handlers.
setSendBufferSize(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field sendBufferSize.
setSendTimeout(long) - Static method in class org.red5.net.websocket.WebSocketConnection
Setter for the field sendTimeout.
setServer(IServer) - Method in class org.red5.server.net.rtmp.RTMPHandler
Setter for server object.
setServer(IServer) - Method in class org.red5.server.scope.GlobalScope
Setter for server
setServer(IServer) - Method in class org.red5.server.scope.WebScope
Setter for server
setServer(IServer) - Method in class org.red5.server.tomcat.rtmps.RTMPSLoader
Setter for server
setServer(IServer) - Method in class org.red5.server.tomcat.rtmpt.RTMPTLoader
Setter for server
setServer(Server) - Method in interface org.red5.server.api.plugin.IRed5Plugin
Sets a reference to the server.
setServer(Server) - Method in class org.red5.server.plugin.Red5Plugin
Sets a reference to the server.
setServiceCall(IPendingServiceCall) - Method in class org.red5.server.net.rtmp.DeferredResult
Setter for service call.
setServiceInvoker(IServiceInvoker) - Method in class org.red5.server.Context
Setter for service invoker
setServiceMethodName(String) - Method in class org.red5.server.service.Call
Setter for service method name
setServiceName(String) - Method in class org.red5.server.messaging.OOBControlMessage
Setter for property 'serviceName'.
setServiceName(String) - Method in class org.red5.server.service.Call
Setter for service name
setServiceParamMap(Map<String, Object>) - Method in class org.red5.server.messaging.OOBControlMessage
Setter for property 'serviceParamMap'.
setServiceProvider(Object) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
setServiceProvider.
setServiceProvider(Object) - Method in interface org.red5.client.net.rtmp.IRTMPClient
setServiceProvider.
setServiceResolvers(Set<IServiceResolver>) - Method in class org.red5.server.service.ServiceInvoker
Setter for service resolvers.
setServices(Set<IStreamableFileService>) - Method in class org.red5.server.stream.StreamableFileFactory
Setter for services
setServletContext(ServletContext) - Method in class org.red5.server.scope.WebScope
Servlet context
setServletContext(ServletContext) - Method in interface org.red5.server.security.IRed5Realm
Sets a servlet context.
setSessionId(String) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
setSessionId.
setShortProperty(String, short) - Method in class org.red5.server.messaging.AbstractMessage
Add short property to message
setShortProperty(String, short) - Method in interface org.red5.server.messaging.IMessage
Add short property to message
setShutdownDelay(int) - Method in class org.red5.server.service.ShutdownServer
Setter for the field shutdownDelay.
setShutdownTokenFileName(String) - Method in class org.red5.server.service.ShutdownServer
Setter for the field shutdownTokenFileName.
setSize(byte) - Method in class org.red5.server.net.rtmp.message.ChunkHeader
Setter for size
setSize(int) - Method in class org.red5.io.mp4.MP4Frame
Setter for the field size.
setSize(int) - Method in class org.red5.server.net.rtmp.event.ChunkSize
Setter for size.
setSize(int) - Method in class org.red5.server.net.rtmp.message.Header
Setter for size
setSize(long) - Method in class org.red5.server.api.stream.support.DynamicPlayItem
Set the size in bytes
setSocketWrapper(SocketWrapperBase<?>) - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
setSoundRate(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field soundRate.
setSoundSize(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field soundSize.
setSoundType(boolean) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field soundType.
setSource(String) - Method in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Setter for the field source.
setSource(DatagramSocket) - Method in class org.red5.io.sctp.Association
Setter for the field source.
setSource(IEventListener) - Method in class org.red5.server.net.rtmp.event.BaseEvent
Setter for source
setSource(IEventListener) - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Setter for source
setSource(T[]) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
Setter for the field source.
setSourceType(byte) - Method in class org.red5.server.net.rtmp.event.BaseEvent
Setter for source type
setSourceType(byte) - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Setter for source type
setSslSupport(SSLSupport) - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
setStart(int) - Method in class org.red5.server.stream.provider.FileProvider
Setter for start position
setStartChildren(boolean) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
setStartChildren.
setStartChildren(boolean) - Method in class org.red5.server.tomcat.TomcatVHostLoader
setStartChildren.
setStartSequence(boolean) - Method in class org.red5.io.rtp.AV1Packetizer
Setter for the field startSequence.
setState(byte) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for state.
setState(IAssociationControl.State) - Method in class org.red5.io.sctp.Association
setState.
setState(IAssociationControl.State) - Method in interface org.red5.io.sctp.IAssociationControl
setState.
setState(StreamState) - Method in class org.red5.proxy.StreamingProxy
Setter for the field state.
setState(StreamState) - Method in interface org.red5.server.api.stream.ISubscriberStream
Sets the streams state enum.
setState(StreamState) - Method in class org.red5.server.stream.AbstractStream
Sets the stream state.
setStateCode(byte) - Method in class org.red5.server.net.rtmp.RTMPConnection
Sets the state by code and fires property chanage notifications.
setStatus(byte) - Method in interface org.red5.server.api.service.IServiceCall
Sets status
setStatus(byte) - Method in class org.red5.server.service.Call
Sets status
setStatusObjectService(StatusObjectService) - Method in class org.red5.server.net.rtmp.RTMPHandler
Setter for status object service.
setStopRequested(boolean) - Method in class org.red5.client.net.rtmpt.RTMPTClientConnector
Setter for the field stopRequested.
setStore(IPersistenceStore) - Method in interface org.red5.server.api.persistence.IPersistable
Store a reference to the persistence store in the object.
setStore(IPersistenceStore) - Method in class org.red5.server.PersistableAttributeStore
Store a reference to the persistence store in the object.
setStore(IPersistenceStore) - Method in class org.red5.server.so.SharedObject
Store a reference to the persistence store in the object.
setStoreType(String) - Static method in class org.red5.io.tls.TLSFactory
Setter for the field storeType.
setStreamEventDispatcher(IEventDispatcher) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
setStreamEventDispatcher.
setStreamEventDispatcher(IEventDispatcher) - Method in interface org.red5.client.net.rtmp.IRTMPClient
setStreamEventDispatcher.
setStreamEventHandler(INetStreamEventHandler) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Setter for the stream event handler.
setStreamId(int) - Method in class org.red5.server.net.rtmp.event.SetBuffer
Setter for the field streamId.
setStreamId(int) - Method in class org.red5.server.stream.AbstractClientStream
Setter for stream id
setStreamId(Number) - Method in interface org.red5.server.api.IConnection
Sets the current stream id.
setStreamId(Number) - Method in class org.red5.server.BaseConnection
Sets the current stream id.
setStreamId(Number) - Method in class org.red5.server.net.rtmp.message.Header
Setter for stream id
setStreamId(Number) - Method in class org.red5.server.stream.AbstractClientStream
Setter for stream id
setStreamName(String) - Method in class org.red5.client.net.rtmpe.RTMPEClient
Sets the name of the stream being utilized.
setStreamsConcurrencyLevel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field streamsConcurrencyLevel.
setStreamsInitalCapacity(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Setter for the field streamsInitalCapacity.
setStringProperty(String, String) - Method in class org.red5.server.messaging.AbstractMessage
Add string property to message
setStringProperty(String, String) - Method in interface org.red5.server.messaging.IMessage
Add string property to message
setStripTypePrefix(boolean) - Method in class org.red5.server.stream.StreamService
Setter for the field stripTypePrefix.
setSwfVerification(boolean) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Enables or disables SWF verification.
setTarget(String) - Method in class org.red5.server.messaging.OOBControlMessage
Setter for property 'target'.
setTargetChunkSize(int) - Static method in class org.red5.server.api.Red5
Sets the target chunk size to use for publish and play invocations.
setTargetChunkSize(int) - Method in class org.red5.server.net.rtmp.codec.RTMPMinaProtocolEncoder
Setter for the field targetChunkSize.
setTcpNoDelay(boolean) - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaTransportMXBean
setTcpNoDelay.
setTcpNoDelay(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
setTcpNoDelay.
setThoughputCalcInterval(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field thoughputCalcInterval.
setThreadCount(int) - Method in class org.red5.server.scheduling.JDKSchedulingService
Setter for the field threadCount.
setTime(double) - Method in interface org.red5.io.flv.meta.IMetaCue
Sets the time
setTime(double) - Method in class org.red5.io.flv.meta.MetaCue
Sets the time
setTime(double) - Method in class org.red5.io.mp4.MP4Frame
Setter for the field time.
setTimeOffset(int) - Method in class org.red5.io.mp4.MP4Frame
Setter for the field timeOffset.
setTimer(int) - Method in class org.red5.server.net.rtmp.message.Header
Setter for timer
setTimerBase(int) - Method in class org.red5.server.net.rtmp.message.Header
Setter for the field timerBase.
setTimerDelta(int) - Method in class org.red5.server.net.rtmp.message.Header
Setter for the field timerDelta.
setTimestamp(int) - Method in class org.red5.io.flv.impl.Tag
Set the timestamp.
setTimestamp(int) - Method in interface org.red5.io.ITag
Set the timestamp.
setTimestamp(int) - Method in class org.red5.server.net.rtmp.event.BaseEvent
Setter for timestamp
setTimestamp(int) - Method in class org.red5.server.net.rtmp.event.CachedEvent
Setter for the field timestamp.
setTimestamp(int) - Method in interface org.red5.server.net.rtmp.event.IRTMPEvent
Setter for timestamp
setTimestamp(int) - Method in class org.red5.server.stream.consumer.ImmutableTag
Set the timestamp.
setTimestamp(long) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets the timestamp for the message.
setTimestamp(long) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the timestamp for the message.
setTimeToLive(long) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Sets the time to live for the message.
setTimeToLive(long) - Method in interface org.red5.compatibility.flex.messaging.messages.Message
Sets the time to live for the message.
setTrackId(int) - Method in class org.red5.codec.AbstractAudio
Sets the track id.
setTrackId(int) - Method in class org.red5.codec.AbstractVideo
Sets the track id.
setTrackId(int) - Method in interface org.red5.codec.IAudioStreamCodec
Sets the track id.
setTrackId(int) - Method in interface org.red5.codec.IVideoStreamCodec
Sets the track id.
setTrafficClass(int) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
Setter for the field trafficClass.
setTransactionId(int) - Method in class org.red5.server.net.rtmp.DeferredResult
Setter for transaction id.
setTransactionId(int) - Method in class org.red5.server.net.rtmp.event.Invoke
Setter for transaction id
setTransformation(Transformation) - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
setTrustStoreFile(String) - Static method in class org.red5.io.tls.TLSFactory
Setter for the field trustStoreFile.
setTruststorePassword(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Password used to access the truststore file.
setTruststorePath(String) - Static method in class org.red5.io.tls.TLSFactory
Setter for the field truststorePath.
setTruststorePath(String) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Set truststore file path.
setType(byte) - Method in class org.red5.io.flv.impl.Tag
Setter for tag type
setType(byte) - Method in class org.red5.io.mp4.MP4Frame
Setter for the field type.
setType(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Setter for the field type.
setType(String) - Method in interface org.red5.io.flv.meta.IMetaCue
Sets the type type can be "event" or "navigation"
setType(String) - Method in class org.red5.io.flv.meta.MetaCue
Sets the type type can be "event" or "navigation"
setType(IEvent.Type) - Method in class org.red5.server.net.rtmp.event.BaseEvent
Deprecated.
setTypeFlags(byte) - Method in class org.red5.io.flv.FLVHeader
Sets the type flags on whether this data is audio or video
setUid(String) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Setter for the field uid.
setUnderrunTrigger(int) - Method in class org.red5.server.stream.PlayEngine
Setter for the field underrunTrigger.
setUnderrunTrigger(int) - Method in class org.red5.server.stream.PlaylistSubscriberStream
Set maximum number of pending messages at which a
setUnderrunTrigger(int) - Method in class org.red5.server.stream.SingleItemSubscriberStream
Set maximum number of pending messages at which a
setUnpackWARs(boolean) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
setUnpackWARs.
setUnpackWARs(boolean) - Method in class org.red5.server.tomcat.TomcatVHostLoader
setUnpackWARs.
setUnvalidatedConnectionAllowed(boolean) - Method in class org.red5.server.net.rtmp.InboundHandshake
Setter for the field unvalidatedConnectionAllowed.
setUnvalidatedConnectionAllowed(boolean) - Method in class org.red5.server.net.rtmp.RTMPHandler
Setter for the field unvalidatedConnectionAllowed.
setup(String, String, Map<String, Object>) - Method in class org.red5.server.net.rtmp.RTMPConnection
Initialize connection.
setUp(InetSocketAddress) - Method in class org.red5.io.sctp.Association
setUp.
setupOutputPath(String) - Method in class org.red5.server.stream.consumer.FileConsumer
Sets up the output file path for writing.
setupOutputPath(String) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Sets up the output file path for writing.
setURIEncoding(String) - Method in class org.red5.server.tomcat.TomcatConnector
setURIEncoding.
setUseAsync(boolean) - Static method in class org.red5.net.websocket.WebSocketConnection
Async send is enabled in non-Windows based systems; this provides a means to override it.
setUseClientMode(boolean) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Setter for the field useClientMode.
setUseHeapBuffers(boolean) - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaTransportMXBean
setUseHeapBuffers.
setUseHeapBuffers(boolean) - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
setUseHeapBuffers.
setUseIPVHosts(boolean) - Method in class org.red5.server.tomcat.TomcatConnector
Setter for the field useIPVHosts.
setUseLogback(boolean) - Static method in class org.red5.logging.Red5LoggerFactory
Setter for the field useLogback.
setUsePriority(boolean) - Method in class org.red5.server.stream.consumer.FileConsumer
Whether or not to use a PriorityBlockingQueue or LinkedBlockingQueue for data queue.
setUserProperty(String, Object) - Method in class org.red5.net.websocket.WebSocketConnection
setUserProperty.
setValue(byte[]) - Method in class org.red5.io.matroska.dtd.BinaryTag
setter for value, updates the size of this tag
setValue(double) - Method in class org.red5.io.matroska.dtd.FloatTag
setter for value, updates the size of this tag
setValue(long) - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
setter for value, updates the size of this tag
setValue(String) - Method in class org.red5.io.matroska.dtd.StringTag
setter for value, updates the size of this tag
setValue(Date) - Method in class org.red5.io.matroska.dtd.DateTag
setter for value, updates the size of this tag
setValue2(Number) - Method in class org.red5.server.net.rtmp.event.Ping
Setter for property 'value2'.
setValue3(int) - Method in class org.red5.server.net.rtmp.event.Ping
Setter for property 'value3'.
setValue4(int) - Method in class org.red5.server.net.rtmp.event.Ping
Setter for property 'value4'.
setValves(List<Valve>) - Method in class org.red5.server.tomcat.TomcatLoader
Set additional valves.
setVerificationTagItself(int) - Method in class org.red5.io.sctp.Association
setVerificationTagItself.
setVersion(int) - Method in class org.red5.server.so.SharedObjectMessage
Setter for version
setVideoAllowed(boolean) - Method in class org.red5.server.stream.RtmpSampleAccess
Setter videoAllowed
setVideoCodec(IVideoStreamCodec) - Method in interface org.red5.codec.IStreamCodecInfo
Set video codec.
setVideoCodec(IVideoStreamCodec) - Method in class org.red5.codec.StreamCodecInfo
Set video codec.
setVideoCodecId(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field videoCodecId.
setVideoCodecId(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the video codec id
setVideoCodecId(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the video codec id
setVideoCodecId(String) - Method in class org.red5.io.mp4.impl.MP4Reader
Setter for the field videoCodecId.
setVideoDataRate(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the videodatarate
setVideoDataRate(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the videodatarate
setVideoDataSize(int) - Method in class org.red5.io.flv.impl.FLVWriter
Setter for the field videoDataSize.
setVideoDecoderConfiguration(IRTMPEvent) - Method in interface org.red5.server.api.stream.consumer.IFileConsumer
setVideoDecoderConfiguration.
setVideoDecoderConfiguration(IRTMPEvent) - Method in class org.red5.server.stream.consumer.FileConsumer
setVideoDecoderConfiguration.
setVideoDecoderConfiguration(IRTMPEvent) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
setVideoDecoderConfiguration.
setVirtualHosts(String) - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
setVirtualHosts.
setVirtualHosts(String) - Method in class org.red5.server.scope.WebScope
setVirtualHosts.
setWaitForVideoKeyframe(boolean) - Method in class org.red5.server.stream.consumer.FileConsumer
Whether or not to wait for the first keyframe before processing video frames.
setWaitForVideoKeyframe(boolean) - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Whether or not to wait for the first keyframe before processing video frames.
setWantClientAuth(boolean) - Method in class org.red5.server.net.rtmps.RTMPSMinaIoHandler
Setter for the field wantClientAuth.
setWebappFolder(String) - Method in class org.red5.server.LoaderBase
Set the folder containing webapps.
setWebappRoot(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
setWebappRoot.
setWebappRoot(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
setWebappRoot.
setWebsocketEnabled(boolean) - Method in class org.red5.server.tomcat.TomcatLoader
Set websocket feature enabled / disabled.
setWebsocketPingInterval(long) - Static method in class org.red5.net.websocket.WebSocketScopeManager
Setter for the field websocketPingInterval.
setWidth(int) - Method in interface org.red5.io.flv.meta.IMetaData
Sets the width
setWidth(int) - Method in class org.red5.io.flv.meta.MetaData
Sets the width
setWildcardLocations(String[]) - Method in class org.red5.spring.ExtendedPropertyPlaceholderConfigurer
String[] of wildcard locations of properties that are converted to Resource[] using using PathMatchingResourcePatternResolver
setWithByteSeparator(boolean) - Static method in class org.red5.io.utils.HexDump
Sets the WithByteSeparator attribute of the Convert class
setWriteChunkSize(int) - Method in class org.red5.server.net.rtmp.codec.RTMP
Setter for write chunk size.
setWriterPostProcessor(String) - Method in class org.red5.io.flv.impl.FLV
Sets a writer post processor.
setWriterPostProcessors(Set<String>) - Method in class org.red5.io.flv.impl.FLV
Sets a group of writer post processors.
setWsSessionTimeout(long) - Method in class org.red5.net.websocket.WebSocketConnection
setWsSessionTimeout.
SEVEN_LSB_BITMASK - Static variable in class org.red5.io.utils.LEB128
Constant SEVEN_LSB_BITMASK=0b01111111
SHARED_OBJECT - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
SHARED_OBJECT - Enum constant in enum class org.red5.server.api.scope.ScopeType
 
SharedObject - Class in org.red5.server.so
Represents a remote shared object on server-side.
SharedObject() - Constructor for class org.red5.server.so.SharedObject
Constructs a new SharedObject.
SharedObject(String, String, boolean) - Constructor for class org.red5.server.so.SharedObject
Creates new SO from given data map, name, path and persistence option
SharedObject(String, String, boolean, IPersistenceStore) - Constructor for class org.red5.server.so.SharedObject
Creates new SO from given data map, name, path, storage object and persistence option
SharedObject(Map<String, Object>, String, String, boolean) - Constructor for class org.red5.server.so.SharedObject
Creates new SO from given data map, name, path and persistence option
SharedObject(Map<String, Object>, String, String, boolean, IPersistenceStore) - Constructor for class org.red5.server.so.SharedObject
Creates new SO from given data map, name, path, storage object and persistence option
SharedObject(Input) - Constructor for class org.red5.server.so.SharedObject
Constructs new SO from Input object
SharedObjectEvent - Class in org.red5.server.so
SharedObjectEvent class.
SharedObjectEvent() - Constructor for class org.red5.server.so.SharedObjectEvent
Constructor for SharedObjectEvent.
SharedObjectEvent(ISharedObjectEvent.Type, String, Object) - Constructor for class org.red5.server.so.SharedObjectEvent
Constructor for SharedObjectEvent.
SharedObjectException - Exception Class in org.red5.server.exception
Base for all shared object-related exceptions
SharedObjectException() - Constructor for exception class org.red5.server.exception.SharedObjectException
 
SharedObjectMessage - Class in org.red5.server.so
Shared object event
SharedObjectMessage() - Constructor for class org.red5.server.so.SharedObjectMessage
Constructor for SharedObjectMessage.
SharedObjectMessage(String, int, boolean) - Constructor for class org.red5.server.so.SharedObjectMessage
Creates Shared Object event with given name, version and persistence flag
SharedObjectMessage(IEventListener, String, int, boolean) - Constructor for class org.red5.server.so.SharedObjectMessage
Creates Shared Object event with given listener, name, SO version and persistence flag
SharedObjectScope - Class in org.red5.server.so
Special scope for shared objects
SharedObjectScope(IScope, String, boolean, IPersistenceStore) - Constructor for class org.red5.server.so.SharedObjectScope
Creates shared object with given parent scope, name, persistence flag state and store object
SharedObjectService - Class in org.red5.server.so
Shared object service
SharedObjectService() - Constructor for class org.red5.server.so.SharedObjectService
 
SharedObjectTypeMapping - Class in org.red5.server.net.rtmp.message
SO event types mapping
SharedObjectTypeMapping() - Constructor for class org.red5.server.net.rtmp.message.SharedObjectTypeMapping
 
shiftLeft(int) - Method in class org.red5.io.object.UnsignedByte
Perform a bit left shift of the value.
shiftLeft(int) - Method in class org.red5.io.object.UnsignedInt
Perform a bit left shift of the value.
shiftLeft(int) - Method in class org.red5.io.object.UnsignedLong
Perform a bit left shift of the value.
shiftLeft(int) - Method in class org.red5.io.object.UnsignedNumber
Perform a bit left shift of the value.
shiftLeft(int) - Method in class org.red5.io.object.UnsignedShort
Perform a bit left shift of the value.
shiftRight(int) - Method in class org.red5.io.object.UnsignedByte
Perform a bit right shift of the value.
shiftRight(int) - Method in class org.red5.io.object.UnsignedInt
Perform a bit right shift of the value.
shiftRight(int) - Method in class org.red5.io.object.UnsignedLong
Perform a bit right shift of the value.
shiftRight(int) - Method in class org.red5.io.object.UnsignedNumber
Perform a bit right shift of the value.
shiftRight(int) - Method in class org.red5.io.object.UnsignedShort
Perform a bit right shift of the value.
ShortEsdsBox - Class in org.red5.io.isobmff.atom
ShortEsdsBox class.
ShortEsdsBox(Header) - Constructor for class org.red5.io.isobmff.atom.ShortEsdsBox
Constructor for ShortEsdsBox.
shortValue() - Method in class org.red5.io.object.UnsignedByte
shortValue() - Method in class org.red5.io.object.UnsignedShort
showableFrame - Variable in class org.red5.io.obu.OBPFrameHeader
 
showExistingFrame - Variable in class org.red5.io.obu.OBPFrameHeader
 
showFrame - Variable in class org.red5.io.obu.OBPFrameHeader
 
shutdown() - Method in class org.red5.server.ContextLoader
Shut server down.
shutdown() - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
shutdown.
shutdown() - Static method in class org.red5.server.plugin.PluginRegistry
Shuts down the registry and stops any plug-ins that are found.
Shutdown - Class in org.red5.server
Provides a means to cleanly shutdown an instance from the command line.
Shutdown() - Constructor for class org.red5.server.Shutdown
 
SHUTDOWN - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
SHUTDOWN_ACK - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
SHUTDOWN_COMPLETE - Enum constant in enum class org.red5.io.sctp.packet.chunks.ChunkType
 
ShutdownMXBean - Interface in org.red5.server.jmx.mxbeans
Red5 shutdown hook
ShutdownServer - Class in org.red5.server.service
Server/service to perform orderly and controlled shutdown and clean up of Red5.
ShutdownServer() - Constructor for class org.red5.server.service.ShutdownServer
 
shuttingDown - Variable in class org.red5.server.scope.WebScope
Is the scope currently shutting down?
SideLeft - Enum constant in enum class org.red5.codec.AudioChannel
 
SideLeft - Enum constant in enum class org.red5.codec.AudioChannelMask
 
SideRight - Enum constant in enum class org.red5.codec.AudioChannel
 
SideRight - Enum constant in enum class org.red5.codec.AudioChannelMask
 
signature - Static variable in class org.red5.io.flv.FLVHeader
Signature
signed - Variable in class org.red5.codec.AbstractAudio
 
SimpleBlock - Class in org.red5.io.matroska.dtd
Tag representing complex block of different tags
SimpleBlock(String, VINT) - Constructor for class org.red5.io.matroska.dtd.SimpleBlock
Constructor
SimpleBlock(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.SimpleBlock
Constructor
SimpleMatroskaParser - Class in org.red5.io.matroska.parser
SimpleMatroskaParser class.
SimpleMatroskaParser() - Constructor for class org.red5.io.matroska.parser.SimpleMatroskaParser
 
SimplePlayItem - Class in org.red5.server.api.stream.support
Simple playlist item implementation
SimplePlaylistController - Class in org.red5.server.stream
Simple playlist controller implementation
SimplePlaylistController() - Constructor for class org.red5.server.stream.SimplePlaylistController
 
SingleItemSubscriberStream - Class in org.red5.server.stream
Stream of a single play item for a subscriber
SingleItemSubscriberStream() - Constructor for class org.red5.server.stream.SingleItemSubscriberStream
 
SingleItemSubscriberStream.Notifier - Class in org.red5.server.stream
Handles notifications in a separate thread.
size - Variable in class org.red5.io.obu.OBPError
 
size - Variable in class org.red5.io.obu.OBUInfo
 
size - Variable in class org.red5.server.api.stream.support.DynamicPlayItem
Size - for VOD items this will be the file size
size() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
size() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
size() - Method in class org.red5.server.adapter.StatefulScopeWrappingAdapter
Size of the attribute store.
size() - Method in interface org.red5.server.api.IAttributeStore
Size of the attribute store.
size() - Method in class org.red5.server.AttributeStore
Size of the attribute store.
size() - Method in class org.red5.server.ClientList
size.
size() - Method in class org.red5.server.so.SharedObjectScope
Size of the attribute store.
skip(long, InputStream) - Static method in class org.red5.io.matroska.ParserUtils
method to skip given amount of bytes in stream
skipModePresent - Variable in class org.red5.io.obu.OBPFrameHeader
 
skipPropertySeparator() - Method in class org.red5.io.amf.Input
Skips property separator
SLASH - Static variable in class org.red5.server.Server
Constant for slash
SlicedFileConsumer - Class in org.red5.server.stream.consumer
Consumer that pushes messages to file.
SlicedFileConsumer() - Constructor for class org.red5.server.stream.consumer.SlicedFileConsumer
Default ctor
SlicedFileConsumer(IScope, File) - Constructor for class org.red5.server.stream.consumer.SlicedFileConsumer
Creates file consumer
SlicedFileConsumer(IScope, String, String) - Constructor for class org.red5.server.stream.consumer.SlicedFileConsumer
Creates file consumer
so - Variable in class org.red5.server.so.SharedObjectScope
Scoped shared object
SO_CLIENT_CLEAR_DATA - Static variable in interface org.red5.server.net.rtmp.message.Constants
Clear event for Shared Object
SO_CLIENT_DELETE_DATA - Static variable in interface org.red5.server.net.rtmp.message.Constants
Delete data for Shared Object
SO_CLIENT_INITIAL_DATA - Static variable in interface org.red5.server.net.rtmp.message.Constants
Initial SO data flag
SO_CLIENT_SEND_MESSAGE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Send SO message flag
SO_CLIENT_STATUS - Static variable in interface org.red5.server.net.rtmp.message.Constants
Shared Object status marker
SO_CLIENT_UPDATE_ATTRIBUTE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Client Shared Object attribute update
SO_CLIENT_UPDATE_DATA - Static variable in interface org.red5.server.net.rtmp.message.Constants
Client Shared Object data update
SO_CONNECT - Static variable in interface org.red5.server.net.rtmp.message.Constants
Shared Object connection
SO_CREATION_FAILED - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The creation of a shared object was denied.
SO_DELETE_ATTRIBUTE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Shared Object attribute deletion flag
SO_DISCONNECT - Static variable in interface org.red5.server.net.rtmp.message.Constants
Shared Object disconnection
SO_NO_READ_ACCESS - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Read access to a shared object was denied.
SO_NO_WRITE_ACCESS - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
Write access to a shared object was denied.
SO_PERSISTENCE_MISMATCH - Static variable in interface org.red5.server.net.rtmp.status.StatusCodes
The persistence parameter passed to SharedObject.getRemote() is different from the one used when the shared object was created.
SO_SEND_MESSAGE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Send message flag
SO_SET_ATTRIBUTE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Set Shared Object attribute flag
SOCKET_TIMEOUT - Static variable in class org.red5.io.tls.TLSFactory
Constant SOCKET_TIMEOUT=Integer.getInteger("socket.timeout", 3 * 1000)
socketConnector - Variable in class org.red5.client.net.rtmp.RTMPClient
 
SOCKETIO - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
softReset() - Method in class org.red5.codec.AbstractVideo
Soft reset, clears keyframes and interframes, but does not reset the codec.
SorensonVideo - Class in org.red5.codec
Red5 video codec for the sorenson video format.
SorensonVideo() - Constructor for class org.red5.codec.SorensonVideo
 
source - Variable in class org.red5.compatibility.flex.messaging.messages.RemotingMessage
Value of the source attribute of mx:RemoteObject that sent the message.
source - Variable in class org.red5.server.net.rtmp.event.BaseEvent
Event listener
source - Variable in class org.red5.server.so.SharedObject
Event listener, actually RTMP connection
SOURCE_TYPE_LIVE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Data originated from a live encoder or stream.
SOURCE_TYPE_VOD - Static variable in interface org.red5.server.net.rtmp.message.Constants
Data originated from a file.
sourceType - Variable in class org.red5.server.net.rtmp.event.BaseEvent
Source type
spatialId - Variable in class org.red5.io.obu.OBUInfo
 
spatialLayerDescriptionPresentFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
spatialLayerDimensionsPresentFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
spatialLayerMaxHeight - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
spatialLayerMaxWidth - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
spatialLayerRefId - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
spatialLayersCntMinus1 - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
SPEEX - Enum constant in enum class org.red5.codec.AudioCodec
 
SpeexAudio - Class in org.red5.codec
Red5 audio codec for the Speex audio format.
SpeexAudio() - Constructor for class org.red5.codec.SpeexAudio
 
SRT - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
SRTP - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
start - Variable in class org.red5.server.api.stream.support.DynamicPlayItem
Start mark
start - Variable in class org.red5.server.api.stream.support.SimplePlayItem
Start mark
start() - Method in class org.red5.daemon.EngineLauncher
start() - Method in interface org.red5.server.api.stream.IStream
Start this stream.
start() - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
start.
start() - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaTransportMXBean
start.
start() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Starts scope
start() - Method in class org.red5.server.messaging.ServiceAdapter
Starts the adapter if its associated Destination is started and if the adapter is not already running.
start() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
start.
start() - Method in class org.red5.server.scope.Scope
Starts scope
start() - Method in class org.red5.server.service.ShutdownServer
Starts internal server listening for shutdown requests.
start() - Method in class org.red5.server.stream.ClientBroadcastStream
Starts stream, creates pipes, connects
start() - Method in class org.red5.server.stream.filter.StreamBandwidthController
Start pulling (streaming)
start() - Method in interface org.red5.server.stream.IRecordingListener
Start the recording.
start() - Method in class org.red5.server.stream.PlayEngine
Start stream
start() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Start this stream.
start() - Method in class org.red5.server.stream.RecordingListener
Start the recording.
start() - Method in class org.red5.server.stream.ServerStream
Start this server-side stream
start() - Method in class org.red5.server.stream.SingleItemSubscriberStream
start.
start() - Method in class org.red5.server.tomcat.rtmps.RTMPSLoader
Initialization.
start() - Method in class org.red5.server.tomcat.rtmpt.RTMPTLoader
Initialization.
start() - Method in class org.red5.server.tomcat.TomcatLoader
Initialization.
start() - Method in class org.red5.server.tomcat.TomcatVHostLoader
Initialization.
start(String, String) - Method in class org.red5.client.net.rtmpe.Proxy
Starts the process of proxying data.
start(String, String, Object[]) - Method in class org.red5.proxy.StreamingProxy
start.
start(IScope) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called when a scope is created for the first time.
start(IScope) - Method in class org.red5.server.adapter.ApplicationAdapter
Called when a scope is created for the first time.
start(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Called when a scope is created for the first time.
start(IScope) - Method in interface org.red5.server.api.scope.IScopeHandler
Called when a scope is created for the first time.
start(IScope) - Method in class org.red5.server.CoreHandler
Called when a scope is created for the first time.
start(IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
start.
START_SEEK - Enum constant in enum class org.red5.codec.VideoCommand
 
startBroadcastVOD() - Method in class org.red5.server.stream.ServerStream
Begin VOD broadcasting
startChildren - Variable in class org.red5.server.tomcat.TomcatVHostLoader
 
startConnector(String, int) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Start network connection to server
startConnector(String, int) - Method in class org.red5.client.net.rtmp.RTMPClient
Start network connection to server
startConnector(String, int) - Method in class org.red5.client.net.rtmps.RTMPSClient
Start network connection to server
startConnector(String, int) - Method in class org.red5.client.net.rtmps.RTMPTSClient
Start network connection to server
startConnector(String, int) - Method in class org.red5.client.net.rtmpt.RTMPTClient
Start network connection to server
startDecoding() - Method in class org.red5.server.net.protocol.RTMPDecodeState
Starts decoding.
STARTED - Enum constant in enum class org.red5.server.api.stream.StreamState
 
startPublishing() - Method in interface org.red5.server.api.stream.IClientBroadcastStream
Notify client that stream is ready for publishing.
startPublishing() - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
startPublishing.
startPublishing() - Method in class org.red5.server.stream.ClientBroadcastStream
Notify client that stream is ready for publishing.
startsNewCodedVideoSequence(byte) - Static method in class org.red5.io.obu.OBUParser
Returns true if the given byte is the starts a new sequence.
startsWithFragment(byte) - Static method in class org.red5.io.obu.OBUParser
Returns true if the given byte starts a fragment.
startTime - Variable in class org.red5.server.stream.AbstractStream
Timestamp the stream was started.
startTransmit(Boolean, int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Start transmission notification from Flash Player 11.1+.
startWaitForHandshake() - Method in class org.red5.server.net.rtmp.RTMPConnection
Start waiting for a valid handshake.
startWebApplication(String) - Method in interface org.red5.server.jmx.mxbeans.LoaderMXBean
startWebApplication.
startWebApplication(String) - Method in interface org.red5.server.jmx.mxbeans.TomcatVHostLoaderMXBean
startWebApplication.
startWebApplication(String) - Method in class org.red5.server.tomcat.TomcatLoader
startWebApplication.
startWebApplication(String) - Method in class org.red5.server.tomcat.TomcatVHostLoader
startWebApplication.
state - Variable in class org.red5.server.net.rtmp.RTMPConnection
Protocol state
state - Variable in class org.red5.server.stream.AbstractStream
Current state
STATE_CONNECT - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Connect state
STATE_CONNECTED - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Connected
STATE_DISCONNECTED - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Disconnected
STATE_DISCONNECTING - Static variable in class org.red5.server.net.rtmp.codec.RTMP
In the processing of disconnecting
STATE_EDGE_CONNECT_ORIGIN_SENT - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Sent the connect message to origin.
STATE_EDGE_DISCONNECTING - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Edge is disconnecting, waiting Origin close connection.
STATE_ERROR - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Error
STATE_HANDSHAKE - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Handshake state.
STATE_ORIGIN_CONNECT_FORWARDED - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Forwarded client's connect call to origin.
StateCookie - Class in org.red5.io.sctp.packet.chunks
StateCookie class.
StateCookie(byte[], int, int) - Constructor for class org.red5.io.sctp.packet.chunks.StateCookie
Constructor for StateCookie.
StateCookie(int, int, int, int, int) - Constructor for class org.red5.io.sctp.packet.chunks.StateCookie
Constructor for StateCookie.
StatefulScopeWrappingAdapter - Class in org.red5.server.adapter
StatefulScopeWrappingAdapter class wraps stateful IScope functionality.
StatefulScopeWrappingAdapter() - Constructor for class org.red5.server.adapter.StatefulScopeWrappingAdapter
 
stateListeners - Variable in class org.red5.server.stream.AbstractStream
Contains PropertyChangeListeners registered with this stream and following its changes of state.
states - Static variable in class org.red5.server.net.rtmp.codec.RTMP
Constant states
StatisticsCounter - Class in org.red5.server.api.statistics.support
Counts numbers used by the statistics.
StatisticsCounter() - Constructor for class org.red5.server.api.statistics.support.StatisticsCounter
 
StatisticsService - Class in org.red5.server.statistics
Implementation of the statistics service.
StatisticsService() - Constructor for class org.red5.server.statistics.StatisticsService
 
stats - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
status - Variable in class org.red5.server.service.Call
Call status, initial one is pending
status(Status) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Sends a status object to the connection.
status(Status) - Method in class org.red5.server.net.rtmp.RTMPConnection
Sends a status object to the connection.
status(Status, int) - Method in interface org.red5.server.api.service.IServiceCapableConnection
Sends a status object to the connection on a given channel.
status(Status, int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Sends a status object to the connection on a given channel.
Status - Class in org.red5.server.net.rtmp.status
Represents status object that are transferred between server and client
Status() - Constructor for class org.red5.server.net.rtmp.status.Status
Constructs a new Status.
Status(String) - Constructor for class org.red5.server.net.rtmp.status.Status
Creates status object with given status code
Status(String, String, String) - Constructor for class org.red5.server.net.rtmp.status.Status
Creates status object with given level, description and status code
STATUS - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
STATUS - Static variable in class org.red5.server.net.rtmp.status.Status
Status constant
STATUS - Static variable in class org.red5.server.net.rtmp.status.StatusObject
Constant WARNING="warning"
STATUS_ACCESS_DENIED - Static variable in class org.red5.server.service.Call
Access denied constant
STATUS_APP_SHUTTING_DOWN - Static variable in class org.red5.server.service.Call
The application for this service is currently shutting down
STATUS_GENERAL_EXCEPTION - Static variable in class org.red5.server.service.Call
General exception constant
STATUS_INVOCATION_EXCEPTION - Static variable in class org.red5.server.service.Call
Exception on invocation constant
STATUS_METHOD_NOT_FOUND - Static variable in class org.red5.server.service.Call
Service's method not found constant
STATUS_NOT_CONNECTED - Static variable in class org.red5.server.service.Call
The remote method cannot be invoked because the client is not connected.
STATUS_PENDING - Static variable in class org.red5.server.service.Call
Pending status constant
STATUS_SERVICE_NOT_FOUND - Static variable in class org.red5.server.service.Call
Service not found constant
STATUS_SUCCESS_NULL - Static variable in class org.red5.server.service.Call
Returned value is null constant
STATUS_SUCCESS_RESULT - Static variable in class org.red5.server.service.Call
Success result constant
STATUS_SUCCESS_VOID - Static variable in class org.red5.server.service.Call
Service returns no value constant
StatusCodes - Interface in org.red5.server.net.rtmp.status
Collection of commonly used constants with status codes.
StatusMessage - Class in org.red5.server.stream.message
StatusMessage class.
StatusMessage() - Constructor for class org.red5.server.stream.message.StatusMessage
 
StatusObject - Class in org.red5.server.net.rtmp.status
Status object that is sent to client with every status event
StatusObject() - Constructor for class org.red5.server.net.rtmp.status.StatusObject
Constructs a new StatusObject.
StatusObject(String, String) - Constructor for class org.red5.server.net.rtmp.status.StatusObject
Constructor for StatusObject.
StatusObject(String, String, String) - Constructor for class org.red5.server.net.rtmp.status.StatusObject
Constructor for StatusObject.
statusObjects - Variable in class org.red5.server.net.rtmp.status.StatusObjectService
Status objects map
statusObjectService - Variable in class org.red5.server.net.rtmp.RTMPHandler
Status object service.
StatusObjectService - Class in org.red5.server.net.rtmp.status
Service that works with status objects.
StatusObjectService() - Constructor for class org.red5.server.net.rtmp.status.StatusObjectService
 
Stax2DomBuilder - Class in org.red5.io.utils
Builds a DOM Document using a XMLStreamReader.
Stax2DomBuilder() - Constructor for class org.red5.io.utils.Stax2DomBuilder
Default constructor.
stillPicture - Variable in class org.red5.io.obu.OBPSequenceHeader
 
stop() - Method in class org.red5.client.net.rtmpe.Proxy
Stops proxying.
stop() - Method in class org.red5.daemon.EngineLauncher
stop() - Method in class org.red5.net.websocket.listener.DefaultWebSocketDataListener
Stops the listener.
stop() - Method in interface org.red5.net.websocket.listener.IWebSocketDataListener
Stops the listener.
stop() - Method in class org.red5.net.websocket.WebSocketScopeManager
Stops this manager and the scopes contained within.
stop() - Method in class org.red5.proxy.StreamingProxy
stop.
stop() - Method in interface org.red5.server.api.IApplicationContext
Stop the web application.
stop() - Method in interface org.red5.server.api.stream.IOnDemandStream
Stop the stream, this resets the position to the start
stop() - Method in interface org.red5.server.api.stream.IStream
Stop this stream.
stop() - Method in interface org.red5.server.api.stream.ISubscriberStream
Stop playing.
stop() - Method in interface org.red5.server.jmx.mxbeans.ClientBroadcastStreamMXBean
stop.
stop() - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaTransportMXBean
stop.
stop() - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Stops scope
stop() - Method in class org.red5.server.messaging.ServiceAdapter
Stops the ServiceAdapter.
stop() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
stop.
stop() - Method in class org.red5.server.scope.Scope
Stops scope
stop() - Method in class org.red5.server.stream.ClientBroadcastStream
Stop this stream.
stop() - Method in interface org.red5.server.stream.IRecordingListener
Stop the recording.
stop() - Method in class org.red5.server.stream.PlayEngine
Stop playback
stop() - Method in class org.red5.server.stream.PlaylistSubscriberStream
Stop playing.
stop() - Method in class org.red5.server.stream.RecordingListener
Stop the recording.
stop() - Method in class org.red5.server.stream.ServerStream
Stop this server-side stream
stop() - Method in class org.red5.server.stream.SingleItemSubscriberStream
Stop playing.
stop() - Method in class org.red5.server.tomcat.TomcatApplicationContext
Stop the application and servlet contexts.
stop() - Method in class org.red5.server.tomcat.WarDeployer
stop.
stop(IScope) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Called just before a scope is disposed.
stop(IScope) - Method in class org.red5.server.adapter.ApplicationAdapter
Called just before a scope is disposed.
stop(IScope) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Called just before a scope is disposed.
stop(IScope) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just before a scope is disposed.
stop(IScope) - Method in class org.red5.server.CoreHandler
Called just before a scope is disposed.
stop(IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
stop.
STOP - Enum constant in enum class org.red5.io.object.StreamAction
 
stopDecoding() - Method in class org.red5.server.net.protocol.RTMPDecodeState
stopDecoding.
stopListening() - Method in interface org.red5.client.net.rtmp.IClientListener
stopListening.
stopListening() - Method in class org.red5.client.net.rtmpe.Proxy
stopListening.
stopListening() - Method in class org.red5.client.net.rtmpe.Writer
stopListening.
STOPPED - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
STOPPED - Enum constant in enum class org.red5.proxy.StreamState
 
STOPPED - Enum constant in enum class org.red5.server.api.stream.StreamState
 
stopRecording() - Method in class org.red5.server.stream.ClientBroadcastStream
Stops any currently active recording.
stopRecording() - Method in class org.red5.server.stream.ServerStream
Stops any currently active recording.
stopRequested - Variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
 
stopTransmit() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Stop transmission notification from Flash Player 11.1+.
stopTransmit(Boolean, int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Stop transmission notification from Flash Player 11.1+.
storage - Variable in class org.red5.server.so.SharedObject
Object that is delegated with all storage work for persistent SOs
store - Variable in class org.red5.server.PersistableAttributeStore
Store object that deals with save/load routines
store - Variable in class org.red5.server.scope.BasicScope
Storage for persistable attributes
storeReference(int, Object) - Method in class org.red5.io.object.BaseInput
Replace a referenced object with another one.
storeReference(Object) - Method in class org.red5.io.object.BaseInput
Store an object into a map.
storeReference(Object) - Method in class org.red5.io.object.BaseOutput
Store an object into a map
STREAM_ACTION - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
STREAM_BEGIN - Static variable in class org.red5.server.net.rtmp.event.Ping
Stream begin / clear event
STREAM_CONTROL - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
STREAM_CREATING - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
STREAM_CREATING - Enum constant in enum class org.red5.proxy.StreamState
 
STREAM_DATA - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 
STREAM_DRY - Static variable in class org.red5.server.net.rtmp.event.Ping
Stream is empty
STREAM_PLAYBUFFER_CLEAR - Static variable in class org.red5.server.net.rtmp.event.Ping
Stream EOF, playback of requested stream is completed.
StreamableFileFactory - Class in org.red5.server.stream
Creates streamable file services
StreamableFileFactory() - Constructor for class org.red5.server.stream.StreamableFileFactory
 
StreamAction - Enum Class in org.red5.io.object
Represents all the actions which may be permitted on a stream.
StreamActionEvent - Class in org.red5.server.net.rtmp.event
Represents a stream action occurring on a connection or stream.
StreamActionEvent(StreamAction) - Constructor for class org.red5.server.net.rtmp.event.StreamActionEvent
Constructor for StreamActionEvent.
StreamBandwidthController - Class in org.red5.server.stream.filter
Controls stream bandwidth
StreamBandwidthController() - Constructor for class org.red5.server.stream.filter.StreamBandwidthController
 
streamBroadcastClose(IBroadcastStream) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a broadcaster closes.
streamBroadcastClose(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a broadcaster closes.
streamBroadcastStart(IBroadcastStream) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a broadcaster starts.
streamBroadcastStart(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a broadcaster starts.
StreamCodecInfo - Class in org.red5.codec
StreamCodecInfo class.
StreamCodecInfo() - Constructor for class org.red5.codec.StreamCodecInfo
 
StreamControlException - Exception Class in org.red5.server.exception
Stream control exception
StreamControlException() - Constructor for exception class org.red5.server.exception.StreamControlException
 
StreamDataException - Exception Class in org.red5.server.exception
Thrown on stream data exception
StreamDataException() - Constructor for exception class org.red5.server.exception.StreamDataException
 
StreamingProxy - Class in org.red5.proxy
A proxy to publish stream from server to server.
StreamingProxy() - Constructor for class org.red5.proxy.StreamingProxy
 
StreamNotFoundException - Exception Class in org.red5.server.stream
Throw when stream can't be found
StreamNotFoundException(String) - Constructor for exception class org.red5.server.stream.StreamNotFoundException
Constructor for StreamNotFoundException.
streamPlayItemPause(ISubscriberStream, IPlayItem, int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a play item pauses.
streamPlayItemPause(ISubscriberStream, IPlayItem, int) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a play item pauses.
streamPlayItemPlay(ISubscriberStream, IPlayItem, boolean) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a play item plays.
streamPlayItemPlay(ISubscriberStream, IPlayItem, boolean) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a play item plays.
streamPlayItemResume(ISubscriberStream, IPlayItem, int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a play item resumes.
streamPlayItemResume(ISubscriberStream, IPlayItem, int) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a play item resumes.
streamPlayItemSeek(ISubscriberStream, IPlayItem, int) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a play item seeks.
streamPlayItemSeek(ISubscriberStream, IPlayItem, int) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a play item seeks.
streamPlayItemStop(ISubscriberStream, IPlayItem) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a play item stops.
streamPlayItemStop(ISubscriberStream, IPlayItem) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a play item stops.
streamPublishStart(IBroadcastStream) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
A broadcast stream starts being published.
streamPublishStart(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
A broadcast stream starts being published.
streamRecordStart(IBroadcastStream) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
A broadcast stream starts being recorded.
streamRecordStart(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
A broadcast stream starts being recorded.
streamRecordStop(IBroadcastStream) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
A broadcast stream stops being recorded.
streamRecordStop(IBroadcastStream) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
A broadcast stream stops being recorded.
StreamRelay - Class in org.red5.client
Relay a stream from one location to another via RTMP.
StreamRelay() - Constructor for class org.red5.client.StreamRelay
 
streams - Variable in class org.red5.server.net.rtmp.RTMPConnection
Client streams
StreamService - Class in org.red5.server.stream
Stream service
StreamService() - Constructor for class org.red5.server.stream.StreamService
Constructor for StreamService.
StreamState - Enum Class in org.red5.proxy
StreamState class.
StreamState - Enum Class in org.red5.server.api.stream
Represents all the states that a stream may be in at a requested point in time.
streamSubscriberClose(ISubscriberStream) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a subscriber closes.
streamSubscriberClose(ISubscriberStream) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a subscriber closes.
streamSubscriberStart(ISubscriberStream) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Notified when a subscriber starts.
streamSubscriberStart(ISubscriberStream) - Method in interface org.red5.server.api.stream.IStreamAwareScopeHandler
Notified when a subscriber starts.
StreamUtils - Class in org.red5.server.api.stream.support
Stream helper methods.
StreamUtils() - Constructor for class org.red5.server.api.stream.support.StreamUtils
 
StringTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html String tag is class able to store strings
StringTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.StringTag
Constructor
StringTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.StringTag
Constructor
stringToDoc(String) - Static method in class org.red5.io.utils.XMLUtils
Converts string representation of XML into Document
stringToHexString(String) - Static method in class org.red5.io.utils.HexDump
Description of the Method
stripTypePrefix - Variable in class org.red5.server.stream.StreamService
Whether or not to strip file / media type prefixing.
subList(int, int) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
submit(Runnable) - Static method in class org.red5.net.websocket.WebSocketPlugin
Submit a task for execution.
submitTask(Runnable) - Static method in class org.red5.server.so.SharedObjectService
Pushes a task to the scheduler for single execution.
subsamplingX - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
subsamplingY - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
subscopeStats - Variable in class org.red5.server.scope.Scope
Statistics about sub-scopes.
subscribe(IPendingServiceCallback, Object[]) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
subscribe.
subscribe(IConsumer, Map<String, Object>) - Method in class org.red5.server.messaging.AbstractPipe
Connect to a consumer.
subscribe(IConsumer, Map<String, Object>) - Method in interface org.red5.server.messaging.IMessageInput
Connect to a consumer.
subscribe(IConsumer, Map<String, Object>) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
Connect to a consumer.
subscribe(IConsumer, Map<String, Object>) - Method in class org.red5.server.messaging.InMemoryPushPushPipe
Connect to a consumer.
subscribe(IConsumer, Map<String, Object>) - Method in class org.red5.server.scope.BroadcastScope
Connect to a consumer.
subscribe(IProvider, Map<String, Object>) - Method in class org.red5.server.messaging.AbstractPipe
Connect to a provider.
subscribe(IProvider, Map<String, Object>) - Method in interface org.red5.server.messaging.IMessageOutput
Connect to a provider.
subscribe(IProvider, Map<String, Object>) - Method in class org.red5.server.messaging.InMemoryPullPullPipe
Connect to a provider.
subscribe(IProvider, Map<String, Object>) - Method in class org.red5.server.messaging.InMemoryPushPushPipe
Connect to a provider.
subscribe(IProvider, Map<String, Object>) - Method in class org.red5.server.scope.BroadcastScope
Connect to a provider.
SUBSCRIBE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of subscribe command.
subscribed - Variable in class org.red5.client.net.rtmp.BaseRTMPClientHandler
Whether or not the client is subscribed
SUBSCRIBER - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
SUBSCRIPTION_INVALIDATE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Constant SUBSCRIPTION_INVALIDATE_OPERATION=10
SUBSCRIPTION_INVALIDATED_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant SUBSCRIPTION_INVALIDATED_HEADER="DSSubscriptionInvalidated"
SUBTOPIC_SEPARATOR - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant SUBTOPIC_SEPARATOR="_;_"
superresDenom - Variable in class org.red5.io.obu.OBPFrameHeader.SuperresParams
 
superresParams - Variable in class org.red5.io.obu.OBPFrameHeader
 
SuperresParams() - Constructor for class org.red5.io.obu.OBPFrameHeader.SuperresParams
 
supportedOptions() - Method in class org.red5.io.sctp.SctpServerChannel
supportedOptions.
supportedOptions() - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
supportedOptions.
SWFResponse - Class in org.red5.server.net.rtmp.event
Control message used in response to a SWF verification request.
SWFResponse() - Constructor for class org.red5.server.net.rtmp.event.SWFResponse
Constructor for SWFResponse.
SWFResponse(byte[]) - Constructor for class org.red5.server.net.rtmp.event.SWFResponse
Constructor for SWFResponse.
swfSize - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
swfVerificationBytes - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
SWITCH_FRAME - Enum constant in enum class org.red5.io.obu.OBPFrameType
 
SWITCHABLE - Enum constant in enum class org.red5.io.obu.OBPInterpolationFilter
 
SYNC_HEADER - Static variable in interface org.red5.compatibility.flex.messaging.messages.Message
Constant SYNC_HEADER="sync"
syncEvents - Variable in class org.red5.server.so.SharedObject
Synchronization events
SYSTEM - Enum constant in enum class org.red5.server.api.event.IEvent.Type
 

T

T_BIT - Static variable in class org.red5.codec.VP8Video
T bit from the X byte of the payload descriptor.
Tag - Class in org.red5.io.flv.impl
A Tag represents the contents or payload of a FLV file.
Tag - Class in org.red5.io.matroska.dtd
Base class for all webm tags
Tag() - Constructor for class org.red5.io.flv.impl.Tag
Constructs a new Tag.
Tag(byte, int, int, IoBuffer, int) - Constructor for class org.red5.io.flv.impl.Tag
TagImpl Constructor
Tag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.Tag
Constructor, internally calls Tag(String, VINT, VINT, InputStream) to create tag with 0 size
Tag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.Tag
Constructor
TagConsumer - Interface in org.red5.io.webm
Interface for all classes able to consume webm Tag.
TagCrawler - Class in org.red5.io.matroska.parser
class able to walk through the webm file and pass parsed tags to registered handlers
TagCrawler() - Constructor for class org.red5.io.matroska.parser.TagCrawler
Constructor
TagFactory - Class in org.red5.io.matroska.dtd
https://www.matroska.org/technical/tagging.html factory for creating matroska tags, it use property file - matroska_type_definition_config.properties with structure: long id = "name provided specification","java class representing tag data"
TagFactory() - Constructor for class org.red5.io.matroska.dtd.TagFactory
 
TagHandler - Interface in org.red5.io.matroska.parser
Any class able to handle Tag using InputStream given
takeMessage() - Method in class org.red5.server.stream.PlayBuffer
Take a message from this buffer.
targetChunkSize - Static variable in class org.red5.server.api.Red5
Target for ChunkSize messaging in RTMP.
targetHost - Variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
 
TC_BT_1361 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_BT_2020_10_BIT - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_BT_2020_12_BIT - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_BT_470_B_G - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_BT_470_M - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_BT_601 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_BT_709 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_HLG - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_IEC_61966 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_LINEAR - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_LOG_100 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_LOG_100_SQRT10 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_RESERVED_0 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_RESERVED_3 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_SMPTE_2084 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_SMPTE_240 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_SMPTE_428 - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_SRGB - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
TC_UNSPECIFIED - Enum constant in enum class org.red5.io.obu.OBPTransferCharacteristics
 
tcpNoDelay - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
TEMPORAL_DELIMITER - Enum constant in enum class org.red5.io.obu.OBUType
 
temporalGroupDescriptionPresentFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
temporalGroupRefCnt - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
temporalGroupRefPicDiff - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
temporalGroupSize - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
temporalGroupSpatialSwitchingUpPointFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
temporalGroupTemporalId - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
temporalGroupTemporalSwitchingUpPointFlag - Variable in class org.red5.io.obu.OBPMetadata.MetadataScalability.ScalabilityStructure
 
temporalId - Variable in class org.red5.io.obu.OBUInfo
 
temporalPointInfo - Variable in class org.red5.io.obu.OBPFrameHeader
 
TemporalPointInfo() - Constructor for class org.red5.io.obu.OBPFrameHeader.TemporalPointInfo
 
terminate() - Method in class org.red5.daemon.EngineLauncher
Cleanly stop the engine.
TEXT - Enum constant in enum class org.red5.net.websocket.model.WSMessage.MessageType
 
tgEnd - Variable in class org.red5.io.obu.OBPTileGroup
 
tgStart - Variable in class org.red5.io.obu.OBPTileGroup
 
threadCount - Variable in class org.red5.server.scheduling.JDKSchedulingService
 
TILE_GROUP - Enum constant in enum class org.red5.io.obu.OBUType
 
TILE_LIST - Enum constant in enum class org.red5.io.obu.OBUType
 
tileCols - Variable in class org.red5.io.obu.OBPFrameHeader.TileInfo
 
tileColsLog2 - Variable in class org.red5.io.obu.OBPFrameHeader.TileInfo
 
tileCountMinus1 - Variable in class org.red5.io.obu.OBPTileList
 
tileDataSizeMinus1 - Variable in class org.red5.io.obu.OBPTileList.TileListEntry
 
tileInfo - Variable in class org.red5.io.obu.OBPFrameHeader
 
TileInfo() - Constructor for class org.red5.io.obu.OBPFrameHeader.TileInfo
 
tileListEntry - Variable in class org.red5.io.obu.OBPTileList
 
TileListEntry() - Constructor for class org.red5.io.obu.OBPTileList.TileListEntry
 
tileRows - Variable in class org.red5.io.obu.OBPFrameHeader.TileInfo
 
tileRowsLog2 - Variable in class org.red5.io.obu.OBPFrameHeader.TileInfo
 
tileSize - Variable in class org.red5.io.obu.OBPTileGroup
 
tileSizeBytesMinus1 - Variable in class org.red5.io.obu.OBPFrameHeader.TileInfo
 
tileStartAndEndPresentFlag - Variable in class org.red5.io.obu.OBPTileGroup
 
TIMECODE - Enum constant in enum class org.red5.io.obu.OBPMetadataType
 
timeOffsetLength - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
timeOffsetValue - Variable in class org.red5.io.obu.OBPMetadata.MetadataTimecode
 
timeoutAsync(long) - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
Check to see if the timeout has expired and process a timeout if that is the case.
timer - Variable in class org.red5.server.net.rtmp.RTMPConnection
Timestamp generator
timeScale - Variable in class org.red5.io.obu.OBPSequenceHeader.TimingInfo
 
timestamp - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
timestamp - Variable in class org.red5.server.net.rtmp.event.BaseEvent
Event timestamp
timestamps - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Keyframe timestamps
timeToLive - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
timingInfo - Variable in class org.red5.io.obu.OBPSequenceHeader
 
TimingInfo() - Constructor for class org.red5.io.obu.OBPSequenceHeader.TimingInfo
 
timingInfoPresentFlag - Variable in class org.red5.io.obu.OBPSequenceHeader
 
TLSFactory - Class in org.red5.io.tls
TLSFactory class.
TLSFactory() - Constructor for class org.red5.io.tls.TLSFactory
 
TlsUtils - Class in org.red5.io.utils
Some helper functions for the TLS API.
TlsUtils() - Constructor for class org.red5.io.utils.TlsUtils
 
toArray() - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
toArray(T[]) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
toBinaryString(byte) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(byte[]) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(byte[]) - Static method in class org.red5.util.ByteNibbler
toBinaryString.
toBinaryString(int) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(long) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toBinaryString(short) - Static method in class org.red5.io.utils.HexDump
Method toBinaryString
toByte(ISharedObjectEvent.Type) - Static method in class org.red5.server.net.rtmp.message.SharedObjectTypeMapping
Convert SO event type to byte representation that RTMP uses
toByteArray(int) - Static method in class org.red5.io.utils.HexDump
Method toByteArray
toByteArray(long) - Static method in class org.red5.io.utils.HexDump
Method toByteArray
toByteArray(short) - Static method in class org.red5.io.utils.HexDump
Method toByteArray
toByteArray(String) - Static method in class org.red5.io.utils.RandomGUID
Returns a byte array for the given uuid or guid.
toHexString() - Method in class org.red5.io.object.UnsignedNumber
toHexString.
toHexString(boolean) - Method in class org.red5.io.object.UnsignedNumber
toHexString.
toHexString(byte) - Static method in class org.red5.io.utils.HexDump
Method toHexString
toHexString(byte[]) - Static method in class org.red5.io.utils.HexDump
Returns a string of hexadecimal digits from a byte array.
toHexString(byte[]) - Static method in class org.red5.util.ByteNibbler
toHexString.
toHexString(byte[], int, int) - Static method in class org.red5.io.utils.HexDump
converts String to Hex String.
toHexString(int) - Static method in class org.red5.io.utils.HexDump
Method toHexString
toHexString(long) - Static method in class org.red5.io.utils.HexDump
Method toHexString
toHexString(short) - Static method in class org.red5.io.utils.HexDump
Description of the Method
toMask(EnumSet<CapsExMask>) - Static method in enum class org.red5.io.CapsExMask
toMask.
toMask(EnumSet<FourCcInfoMask>) - Static method in enum class org.red5.io.FourCcInfoMask
toMask.
TOMCAT_BOOTSTRAP_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant TOMCAT_BOOTSTRAP_CLASS="/org/apache/catalina/startup/Bootstrap."
TOMCAT_EMBEDDED_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant TOMCAT_EMBEDDED_CLASS="/org/apache/catalina/startup/Embedded.c"{trunked}
TOMCAT_ID - Static variable in class org.red5.server.util.ServerDetector
Constant TOMCAT_ID="tomcat"
TomcatApplicationContext - Class in org.red5.server.tomcat
Class that wraps a Tomcat webapp context.
TomcatApplicationContext(Context) - Constructor for class org.red5.server.tomcat.TomcatApplicationContext
Wrap the passed Tomcat webapp context.
TomcatApplicationLoader - Class in org.red5.server.tomcat
Class that can load new applications in Tomcat.
TomcatApplicationLoader(Tomcat, Host, ApplicationContext) - Constructor for class org.red5.server.tomcat.TomcatApplicationLoader
Wrap Tomcat engine and host.
TomcatConnector - Class in org.red5.server.tomcat
Model object to contain a connector, socket address, and connection properties for a Tomcat connection.
TomcatConnector() - Constructor for class org.red5.server.tomcat.TomcatConnector
 
TomcatLoader - Class in org.red5.server.tomcat
Red5 loader for Tomcat.
TomcatLoader() - Constructor for class org.red5.server.tomcat.TomcatLoader
 
TomcatLoader.DirectoryFilter - Class in org.red5.server.tomcat
Filters directory content
TomcatVHostLoader - Class in org.red5.server.tomcat
Red5 loader for Tomcat virtual hosts.
TomcatVHostLoader() - Constructor for class org.red5.server.tomcat.TomcatVHostLoader
 
TomcatVHostLoaderMXBean - Interface in org.red5.server.jmx.mxbeans
Simple mbean interface for Tomcat container virtual host loaders.
TopBackCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
TopBackCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopBackLeft - Enum constant in enum class org.red5.codec.AudioChannel
 
TopBackLeft - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopBackRight - Enum constant in enum class org.red5.codec.AudioChannel
 
TopBackRight - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
TopCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopFrontCenter - Enum constant in enum class org.red5.codec.AudioChannel
 
TopFrontCenter - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopFrontLeft - Enum constant in enum class org.red5.codec.AudioChannel
 
TopFrontLeft - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopFrontRight - Enum constant in enum class org.red5.codec.AudioChannel
 
TopFrontRight - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopSideLeft - Enum constant in enum class org.red5.codec.AudioChannel
 
TopSideLeft - Enum constant in enum class org.red5.codec.AudioChannelMask
 
TopSideRight - Enum constant in enum class org.red5.codec.AudioChannel
 
TopSideRight - Enum constant in enum class org.red5.codec.AudioChannelMask
 
toString() - Method in class org.red5.codec.AbstractAudio
toString() - Method in class org.red5.codec.AbstractVideo
toString() - Method in class org.red5.codec.ColorInfo.ColorConfig
 
toString() - Method in class org.red5.codec.ColorInfo.HdrCll
 
toString() - Method in class org.red5.codec.ColorInfo.HdrMdcv
 
toString() - Method in class org.red5.codec.ColorInfo
toString() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Return string representation of the proxied object.
toString() - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
Return string representation of the message.
toString() - Method in class org.red5.io.amf3.ByteArray
Return string representation of the array's contents.
toString() - Method in class org.red5.io.flv.FLVHeader
Overrides the toString method so that a FLVHeader can be represented by its datatypes
toString() - Method in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
 
toString() - Method in class org.red5.io.flv.impl.Tag
Prints out the contents of the tag
toString() - Method in class org.red5.io.flv.meta.MetaCue
toString() - Method in class org.red5.io.flv.meta.MetaData
toString() - Method in class org.red5.io.matroska.dtd.BinaryTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.CompoundTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.DateTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.FloatTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.SimpleBlock
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.StringTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.Tag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.dtd.UnsignedIntegerTag
method to get "pretty" represented Tag
toString() - Method in class org.red5.io.matroska.VINT
method to get "pretty" represented VINT
toString() - Method in class org.red5.io.mp4.MP4Frame
toString() - Method in enum class org.red5.io.object.StreamAction
toString() - Method in class org.red5.io.object.UnsignedByte
toString() - Method in class org.red5.io.object.UnsignedInt
toString() - Method in class org.red5.io.object.UnsignedLong
toString() - Method in class org.red5.io.object.UnsignedNumber
toString() - Method in class org.red5.io.object.UnsignedShort
toString() - Method in class org.red5.io.obu.OBUInfo
toString() - Method in class org.red5.io.rtp.AV1Packetizer
toString() - Method in class org.red5.io.utils.LEB128.LEB128Result
 
toString() - Method in class org.red5.net.websocket.model.WSMessage
toString() - Method in class org.red5.net.websocket.WebSocketConnection
toString() - Method in class org.red5.net.websocket.WebSocketScope
toString() - Method in class org.red5.net.websocket.WebSocketScopeManager
toString() - Method in class org.red5.server.api.statistics.support.StatisticsCounter
toString() - Method in class org.red5.server.api.stream.support.SimplePlayItem
toString() - Method in class org.red5.server.Client
toString() - Method in class org.red5.server.net.protocol.RTMPDecodeState
toString() - Method in class org.red5.server.net.rtmp.Channel
toString() - Method in class org.red5.server.net.rtmp.codec.RTMP
toString() - Method in class org.red5.server.net.rtmp.event.Abort
toString() - Method in class org.red5.server.net.rtmp.event.Aggregate
toString() - Method in class org.red5.server.net.rtmp.event.AudioData
toString() - Method in class org.red5.server.net.rtmp.event.BytesRead
toString() - Method in class org.red5.server.net.rtmp.event.ChunkSize
toString() - Method in class org.red5.server.net.rtmp.event.ClientBW
toString() - Method in class org.red5.server.net.rtmp.event.ClientInvokeEvent
toString() - Method in class org.red5.server.net.rtmp.event.ClientNotifyEvent
toString() - Method in class org.red5.server.net.rtmp.event.Invoke
toString() - Method in class org.red5.server.net.rtmp.event.Notify
toString() - Method in class org.red5.server.net.rtmp.event.Ping
toString() - Method in class org.red5.server.net.rtmp.event.ServerBW
toString() - Method in class org.red5.server.net.rtmp.event.SetBuffer
toString() - Method in class org.red5.server.net.rtmp.event.StreamActionEvent
toString() - Method in class org.red5.server.net.rtmp.event.SWFResponse
toString() - Method in class org.red5.server.net.rtmp.event.Unknown
toString() - Method in class org.red5.server.net.rtmp.event.VideoData
toString() - Method in class org.red5.server.net.rtmp.message.ChunkHeader
toString() - Method in class org.red5.server.net.rtmp.message.Header
toString() - Method in class org.red5.server.net.rtmp.message.Packet
toString() - Method in class org.red5.server.net.rtmp.ReceivedMessageTask
toString() - Method in class org.red5.server.net.rtmp.RTMPConnection
toString() - Method in class org.red5.server.net.rtmp.RTMPMinaTransport
toString.
toString() - Method in class org.red5.server.net.rtmp.status.Status
toString() - Method in class org.red5.server.net.rtmp.status.StatusObject
toString() - Method in class org.red5.server.scope.BroadcastScope
toString() - Method in class org.red5.server.scope.Scope
toString() - Method in class org.red5.server.Server
String representation of server
toString() - Method in class org.red5.server.service.Call
toString() - Method in class org.red5.server.so.SharedObjectEvent
toString() - Method in class org.red5.server.so.SharedObjectMessage
toString() - Method in class org.red5.server.so.SharedObjectScope
toString() - Method in class org.red5.server.stream.consumer.ImmutableTag
Prints out the contents of the tag
toString() - Method in class org.red5.server.stream.ServerStream
toString() - Method in class org.red5.server.tomcat.TomcatConnector
toString() - Method in class org.red5.server.tomcat.TomcatLoader
toString(byte) - Static method in class org.red5.io.utils.HexDump
Method toString
toString(byte[]) - Static method in class org.red5.io.utils.HexDump
Method toString
toString(IoBuffer) - Static method in class org.red5.io.utils.IOUtils
String representation of byte buffer
toString(ISharedObjectEvent.Type) - Static method in class org.red5.server.net.rtmp.message.SharedObjectTypeMapping
String representation of type
toStringValue(byte) - Static method in class org.red5.io.object.DataTypes
Returns the string value of the data type
TOTAL_REFS_PER_FRAME - Static variable in class org.red5.io.obu.OBPConstants
Constant TOTAL_REFS_PER_FRAME=8
totalSize() - Method in class org.red5.io.matroska.dtd.CompoundTag
method to get total size of this tag: "header" + "contents"
totalSize() - Method in class org.red5.io.matroska.dtd.Tag
method to get total size of this tag: "header" + "contents"
toType(byte) - Static method in class org.red5.server.net.rtmp.message.SharedObjectTypeMapping
Convert byte value of RTMP marker to event type
trackCodec - Variable in class org.red5.codec.AbstractVideo
 
trackId - Variable in class org.red5.codec.AbstractAudio
 
trackId - Variable in class org.red5.codec.AbstractVideo
 
tracks - Variable in class org.red5.codec.AbstractVideo
 
trackSize - Variable in class org.red5.codec.AbstractVideo
 
transactionId - Variable in class org.red5.server.net.rtmp.event.Notify
Invoke id / transaction id
transactionId - Variable in class org.red5.server.net.rtmp.RTMPConnection
Transaction identifier for remote commands.
transferCharacteristics - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
TRANSIENT - Enum constant in enum class org.red5.server.api.IConnection.Type
 
TRANSIENT_PREFIX - Static variable in interface org.red5.server.api.persistence.IPersistable
Prefix for attribute names that should not be made persistent.
twelveBit - Variable in class org.red5.io.obu.OBPSequenceHeader.ColorConfig
 
txMode - Variable in class org.red5.io.obu.OBPFrameHeader
 
txModeSelect - Variable in class org.red5.io.obu.OBPFrameHeader
 
type - Variable in class org.red5.io.amf3.Input.ClassReference
Type of the class.
type - Variable in class org.red5.server.BaseConnection
Connection type
type - Variable in class org.red5.server.PersistableAttributeStore
Attribute store type
type - Variable in class org.red5.server.scope.BasicScope
Scope type.
TYPE_ABORT - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_ABORT - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_ABORT - Static variable in interface org.red5.server.net.rtmp.message.Constants
Abort message
TYPE_AGGREGATE - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_AGGREGATE - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_AGGREGATE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Aggregate data marker
TYPE_AMF3_OBJECT - Static variable in class org.red5.io.amf.AMF
Object marker constant (for AMF3)
TYPE_ARRAY - Static variable in class org.red5.io.amf.AMF
Array marker constant
TYPE_ARRAY - Static variable in class org.red5.io.amf3.AMF3
Array start marker
TYPE_AUDIO - Static variable in interface org.red5.io.IoConstants
Audio data
TYPE_AUDIO_DATA - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_AUDIO_DATA - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_AUDIO_DATA - Static variable in interface org.red5.server.net.rtmp.message.Constants
Audio data marker
TYPE_BOOLEAN - Static variable in class org.red5.io.amf.AMF
Boolean value marker constant
TYPE_BOOLEAN_FALSE - Static variable in class org.red5.io.amf3.AMF3
Boolean false marker
TYPE_BOOLEAN_TRUE - Static variable in class org.red5.io.amf3.AMF3
Boolean true marker
TYPE_BYTEARRAY - Static variable in class org.red5.io.amf3.AMF3
ByteArray marker
TYPE_BYTES_READ - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_BYTES_READ - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_BYTES_READ - Static variable in interface org.red5.server.net.rtmp.message.Constants
Acknowledgment.
TYPE_CHUNK_SIZE - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_CHUNK_SIZE - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
The specification refers to the following types by different names: 0x03 = Acknowledgement 0x04 = User control message 0x05 = Window Acknowledgement Size 0x06 = Set Peer Bandwidth 0x0f = AMF3 Data message 0x10 = AMF3 Shared object message 0x11 = AMF3 Command message 0x12 = AMF0 Data message 0x13 = AMF0 Shared object message 0x14 = AMF0 Command message ------------------------------------------------------------------- RTMFP related (here for reference) 0x30 Initiator hello 0x70 Responder hello 0x38 Initiator initial keying 0x78 Responder initial keying 0x0f Forwarded initiator hello 0x71 Forwarded hello response 0x10 Normal user data 0x11 Next user data 0x0c Session failed on client side 0x4c Session died 0x01 Causes response with 0x41, reset keep alive 0x41 Reset times keep alive 0x5e Negative ack 0x51 Some ack
TYPE_CHUNK_SIZE - Static variable in interface org.red5.server.net.rtmp.message.Constants
RTMP chunk size constant
TYPE_CLASS_OBJECT - Static variable in class org.red5.io.amf.AMF
Class marker constant
TYPE_CLIENT_BANDWIDTH - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_CLIENT_BANDWIDTH - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_CLIENT_BANDWIDTH - Static variable in interface org.red5.server.net.rtmp.message.Constants
Client (upstream) bandwidth marker
TYPE_DATE - Static variable in class org.red5.io.amf.AMF
Date marker constant
TYPE_DATE - Static variable in class org.red5.io.amf3.AMF3
Date marker
TYPE_DICTIONARY - Static variable in class org.red5.io.amf3.AMF3
Dictionary
TYPE_EDGE_ORIGIN - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_EDGE_ORIGIN - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_EDGE_ORIGIN - Static variable in interface org.red5.server.net.rtmp.message.Constants
Edge / Origin message.
TYPE_ENCRYPTED - Static variable in interface org.red5.io.IoConstants
Encryption
TYPE_ENCRYPTED_AUDIO - Static variable in interface org.red5.io.IoConstants
Encrypted audio data
TYPE_ENCRYPTED_METADATA - Static variable in interface org.red5.io.IoConstants
Encrypted meta data
TYPE_ENCRYPTED_VIDEO - Static variable in interface org.red5.io.IoConstants
Encrypted video data
TYPE_END_OF_OBJECT - Static variable in class org.red5.io.amf.AMF
End of object marker constant
TYPE_FLEX_MESSAGE - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_FLEX_MESSAGE - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_FLEX_MESSAGE - Static variable in interface org.red5.server.net.rtmp.message.Constants
AMF3 message
TYPE_FLEX_SHARED_OBJECT - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_FLEX_SHARED_OBJECT - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_FLEX_SHARED_OBJECT - Static variable in interface org.red5.server.net.rtmp.message.Constants
AMF3 shared object
TYPE_FLEX_STREAM_SEND - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_FLEX_STREAM_SEND - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_FLEX_STREAM_SEND - Static variable in interface org.red5.server.net.rtmp.message.Constants
AMF3 stream send
TYPE_INTEGER - Static variable in class org.red5.io.amf3.AMF3
Integer marker
TYPE_INVALID - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_INVOKE - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_INVOKE - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_INVOKE - Static variable in interface org.red5.server.net.rtmp.message.Constants
Invoke operation (remoting call but also used for streaming) marker
TYPE_LONG_STRING - Static variable in class org.red5.io.amf.AMF
Long string marker constant
TYPE_METADATA - Static variable in interface org.red5.io.IoConstants
Metadata
TYPE_MIXED_ARRAY - Static variable in class org.red5.io.amf.AMF
Mixed array marker constant
TYPE_MOVIECLIP - Static variable in class org.red5.io.amf.AMF
MovieClip marker constant
TYPE_NOTIFY - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_NOTIFY - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_NOTIFY - Static variable in interface org.red5.server.net.rtmp.message.Constants
Notification is invocation without response
TYPE_NULL - Static variable in class org.red5.io.amf.AMF
Null marker constant
TYPE_NULL - Static variable in class org.red5.io.amf3.AMF3
Null marker
TYPE_NUMBER - Static variable in class org.red5.io.amf.AMF
Number marker constant
TYPE_NUMBER - Static variable in class org.red5.io.amf3.AMF3
Number / Double marker
TYPE_OBJECT - Static variable in class org.red5.io.amf.AMF
Object marker constant
TYPE_OBJECT - Static variable in class org.red5.io.amf3.AMF3
Object start marker
TYPE_OBJECT_EXTERNALIZABLE - Static variable in class org.red5.io.amf3.AMF3
Externalizable object.
TYPE_OBJECT_PROPERTY - Static variable in class org.red5.io.amf3.AMF3
Property list encoding.
TYPE_OBJECT_PROXY - Static variable in class org.red5.io.amf3.AMF3
Proxy object.
TYPE_OBJECT_VALUE - Static variable in class org.red5.io.amf3.AMF3
Name-value encoding.
TYPE_PING - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_PING - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_PING - Static variable in interface org.red5.server.net.rtmp.message.Constants
Ping is a stream control message, it has sub-types
TYPE_RECORDSET - Static variable in class org.red5.io.amf.AMF
Recordset marker constant
TYPE_REFERENCE - Static variable in class org.red5.io.amf.AMF
Object reference marker constant
TYPE_SERVER_BANDWIDTH - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_SERVER_BANDWIDTH - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_SERVER_BANDWIDTH - Static variable in interface org.red5.server.net.rtmp.message.Constants
Server (downstream) bandwidth marker
TYPE_SHARED_OBJECT - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_SHARED_OBJECT - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_SHARED_OBJECT - Static variable in interface org.red5.server.net.rtmp.message.Constants
Shared Object marker
TYPE_STREAM_METADATA - Static variable in interface org.red5.server.net.rtmp.message.Constants
Stream metadata
TYPE_STRING - Static variable in class org.red5.io.amf.AMF
String marker constant
TYPE_STRING - Static variable in class org.red5.io.amf3.AMF3
String marker
TYPE_UNDEFINED - Static variable in class org.red5.io.amf.AMF
Undefined marker constant
TYPE_UNDEFINED - Static variable in class org.red5.io.amf3.AMF3
Undefined marker
TYPE_UNK_0A - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_UNK_0B - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_UNK_0C - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_UNK_0D - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_UNK_0E - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_UNK_15 - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_UNK1 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNK2 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNK3 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNK4 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNK5 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNK6 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNK7 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNK8 - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_UNSUPPORTED - Static variable in class org.red5.io.amf.AMF
Unsupported type marker constant
TYPE_VECTOR_INT - Static variable in class org.red5.io.amf3.AMF3
Vector<int> marker
TYPE_VECTOR_NUMBER - Static variable in class org.red5.io.amf3.AMF3
Vector<Number> marker
TYPE_VECTOR_OBJECT - Static variable in class org.red5.io.amf3.AMF3
Vector<Object> marker
TYPE_VECTOR_UINT - Static variable in class org.red5.io.amf3.AMF3
Vector<uint> marker
TYPE_VIDEO - Static variable in interface org.red5.io.IoConstants
Video data
TYPE_VIDEO_DATA - Enum constant in enum class org.red5.server.net.rtmp.message.Constants.DataType
 
TYPE_VIDEO_DATA - Enum constant in enum class org.red5.server.net.rtmp.RTMPType
 
TYPE_VIDEO_DATA - Static variable in interface org.red5.server.net.rtmp.message.Constants
Video data marker
TYPE_XML - Static variable in class org.red5.io.amf.AMF
XML marker constant
TYPE_XML - Static variable in class org.red5.io.amf3.AMF3
XML start marker
TYPE_XML_DOCUMENT - Static variable in class org.red5.io.amf3.AMF3
XML document marker
This is for the legacy XMLDocument type is retained in the language as flash.xml.XMLDocument.
typeMap - Static variable in class org.red5.server.net.rtmp.message.SharedObjectTypeMapping
Types map

U

ULAWAudio - Class in org.red5.codec
Red5 audio codec for the PCM uLaw audio format.
ULAWAudio() - Constructor for class org.red5.codec.ULAWAudio
 
unbindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChannel
unbindAddress.
unbindAddress(InetAddress) - Method in class org.red5.io.sctp.SctpServerChanneOverUDP
unbindAddress.
uncompress() - Method in class org.red5.io.amf3.ByteArray
Decompress contents using zlib.
UNDEFINED - Enum constant in enum class org.red5.server.api.IConnection.Duty
 
UNDEFINED - Enum constant in enum class org.red5.server.api.scope.ScopeType
 
UNDEFINED - Static variable in class org.red5.server.net.rtmp.event.Ping
Event type is undefined
underrunTrigger - Variable in class org.red5.server.stream.PlaylistSubscriberStream
Number of pending messages at which a
underrunTrigger - Variable in class org.red5.server.stream.SingleItemSubscriberStream
Number of pending messages at which a
uniformTileSpacingFlag - Variable in class org.red5.io.obu.OBPFrameHeader.TileInfo
 
uninit() - Method in class org.red5.server.scope.Scope
Uninitialize scope and unregister from parent.
uninit() - Method in class org.red5.server.stream.consumer.FileConsumer
Reset or uninitialize
uninit() - Method in class org.red5.server.stream.consumer.SlicedFileConsumer
Reset or uninitialize
UNINIT - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
UNINIT - Enum constant in enum class org.red5.server.api.stream.StreamState
 
uninitialize() - Method in interface org.red5.server.api.IConnection
Uninitializes client
uninitialize() - Method in class org.red5.server.BaseConnection
Uninitializes client
UNINITIALIZED - Enum constant in enum class org.red5.proxy.StreamState
 
Unknown - Class in org.red5.server.net.rtmp.event
Unknown event
Unknown - Enum constant in enum class org.red5.codec.AudioChannel
 
Unknown() - Constructor for class org.red5.server.net.rtmp.event.Unknown
Constructor for Unknown.
Unknown(byte, IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.Unknown
Create new unknown event with given data and data type
UNKNOWN - Enum constant in enum class org.red5.server.api.IConnection.Type
 
UNKNOWN_5 - Static variable in class org.red5.server.net.rtmp.event.Ping
One more unknown event
UNKNOWN_8 - Static variable in class org.red5.server.net.rtmp.event.Ping
One more unknown event
UNKNOWN_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Constant UNKNOWN_OPERATION=10000
unloadContext(String) - Method in class org.red5.server.ContextLoader
unloadContext.
unloadContext(String) - Method in interface org.red5.server.jmx.mxbeans.ContextLoaderMXBean
unloadContext.
unpackWARs - Variable in class org.red5.server.tomcat.TomcatVHostLoader
 
unpublish(Number) - Method in class org.red5.client.net.rtmp.BaseRTMPClientHandler
unpublish.
unpublish(Number) - Method in interface org.red5.client.net.rtmp.IRTMPClient
unpublish.
UNPUBLISHED - Enum constant in enum class org.red5.client.net.rtmp.ClientState
 
UNPUBLISHED - Enum constant in enum class org.red5.proxy.StreamState
 
unregister() - Method in class org.red5.net.websocket.WebSocketScope
Un-registers from the WebSocketScopeManager.
unregister() - Method in interface org.red5.server.jmx.mxbeans.WebScopeMXBean
unregister.
unregister() - Method in class org.red5.server.scope.WebScope
Uninitialize and remove all vhosts from the global scope.
unregister(WsRemoteEndpointImplServer) - Method in class org.red5.net.websocket.server.WsWriteTimeout
unregister.
unregister(IEventListener) - Method in class org.red5.server.so.SharedObject
Unregister event listener
unregister(IConnection) - Method in class org.red5.server.Client
Removes client-connection association for given connection
unregister(IConnection, boolean) - Method in class org.red5.server.Client
Removes client-connection association for given connection
unregister(IRed5Plugin) - Static method in class org.red5.server.plugin.PluginRegistry
Unregisters a plug-in.
unregisterBasicScope(IBasicScope) - Method in class org.red5.server.BaseConnection
Unregister basic scope
unregisterBroadcastStream(IScope, String) - Method in interface org.red5.server.stream.IProviderService
Unregister a broadcast stream of a specific name from a scope.
unregisterBroadcastStream(IScope, String) - Method in class org.red5.server.stream.ProviderService
Unregister a broadcast stream of a specific name from a scope.
unregisterBroadcastStream(IScope, String, IBroadcastStream) - Method in interface org.red5.server.stream.IProviderService
Unregister a broadcast stream of a specific name from a scope.
unregisterBroadcastStream(IScope, String, IBroadcastStream) - Method in class org.red5.server.stream.ProviderService
Unregister a broadcast stream of a specific name from a scope.
unregisterCallback(IPendingServiceCallback) - Method in interface org.red5.server.api.service.IPendingServiceCall
Unregisters callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.
unregisterCallback(IPendingServiceCallback) - Method in class org.red5.server.service.PendingCall
Unregisters callback object usually represented as an anonymous class instance that implements IPendingServiceCallback interface.
unregisterDeferredResult(DeferredResult) - Method in class org.red5.server.net.rtmp.RTMPConnection
Unregister deferred result
unregistered - Variable in class org.red5.io.obu.OBPMetadata
 
Unregistered() - Constructor for class org.red5.io.obu.OBPMetadata.Unregistered
 
unregisterJMX() - Method in class org.red5.server.ContextLoader
unregisterJMX.
unregisterJMX() - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
unregisterJMX.
unregisterJMX() - Method in class org.red5.server.scope.Scope
unregisterJMX.
unregisterJMX() - Method in class org.red5.server.stream.ClientBroadcastStream
unregisterJMX.
unregisterJMX() - Method in class org.red5.server.tomcat.TomcatLoader
unregisterJMX.
unregisterJMX() - Method in class org.red5.server.tomcat.TomcatVHostLoader
unregisterJMX.
unregisterServiceHandler() - Method in class org.red5.server.so.SharedObjectScope
unregisterServiceHandler.
unregisterServiceHandler(String) - Method in interface org.red5.server.api.service.IServiceHandlerProvider
Unregister service handler.
unregisterServiceHandler(String) - Method in interface org.red5.server.api.so.ISharedObjectHandlerProvider
Unregister service handler.
unregisterServiceHandler(String) - Method in interface org.red5.server.jmx.mxbeans.ScopeMXBean
Unregisters service handler by name
unregisterServiceHandler(String) - Method in class org.red5.server.scope.Scope
Unregister service handler.
unregisterServiceHandler(String) - Method in class org.red5.server.so.ClientSharedObject
Unregister service handler.
unregisterServiceHandler(String) - Method in class org.red5.server.so.SharedObjectScope
Unregister service handler.
unregisterSession(Object, WsSession) - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
Overridden to make it visible to other classes in this package.
unregisterSharedObjectSecurity(ISharedObjectSecurity) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Remove handler that protects shared objects.
unregisterSharedObjectSecurity(ISharedObjectSecurity) - Method in interface org.red5.server.api.so.ISharedObjectSecurityService
Remove handler that protects shared objects.
unregisterSharedObjectSecurity(ISharedObjectSecurity) - Method in class org.red5.server.so.SharedObjectScope
Remove handler that protects shared objects.
unregisterStreamPlaybackSecurity(IStreamPlaybackSecurity) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Remove handler that protects stream playback.
unregisterStreamPlaybackSecurity(IStreamPlaybackSecurity) - Method in interface org.red5.server.api.service.IStreamSecurityService
Remove handler that protects stream playback.
unregisterStreamPublishSecurity(IStreamPublishSecurity) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Remove handler that protects stream publishing.
unregisterStreamPublishSecurity(IStreamPublishSecurity) - Method in interface org.red5.server.api.service.IStreamSecurityService
Remove handler that protects stream publishing.
unreserveStreamId(Number) - Method in interface org.red5.server.api.stream.IStreamCapableConnection
Unreserve this id for future use.
unreserveStreamId(Number) - Method in class org.red5.server.net.rtmp.RTMPConnection
Unreserve this id for future use.
UnsignedByte - Class in org.red5.io.object
The UnsignedByte class wraps a value of and unsigned 8 bits number.
UnsignedByte(byte) - Constructor for class org.red5.io.object.UnsignedByte
Constructor for UnsignedByte.
UnsignedByte(int) - Constructor for class org.red5.io.object.UnsignedByte
Constructor for UnsignedByte.
UnsignedByte(long) - Constructor for class org.red5.io.object.UnsignedByte
Constructor for UnsignedByte.
UnsignedByte(short) - Constructor for class org.red5.io.object.UnsignedByte
Constructor for UnsignedByte.
UnsignedInt - Class in org.red5.io.object
The UnsignedInt class wraps a value of an unsigned 32 bits number.
UnsignedInt(byte) - Constructor for class org.red5.io.object.UnsignedInt
Constructor for UnsignedInt.
UnsignedInt(int) - Constructor for class org.red5.io.object.UnsignedInt
Constructor for UnsignedInt.
UnsignedInt(long) - Constructor for class org.red5.io.object.UnsignedInt
Constructor for UnsignedInt.
UnsignedInt(short) - Constructor for class org.red5.io.object.UnsignedInt
Constructor for UnsignedInt.
UnsignedIntegerTag - Class in org.red5.io.matroska.dtd
http://matroska.org/technical/specs/index.html UnsignedInteger tag is class able to store long
UnsignedIntegerTag(String, VINT) - Constructor for class org.red5.io.matroska.dtd.UnsignedIntegerTag
Constructor
UnsignedIntegerTag(String, VINT, VINT, InputStream) - Constructor for class org.red5.io.matroska.dtd.UnsignedIntegerTag
Constructor
UnsignedLong - Class in org.red5.io.object
The UnsignedLong class wraps a value of an unsigned 64 bits number.
UnsignedLong(byte) - Constructor for class org.red5.io.object.UnsignedLong
Constructor for UnsignedLong.
UnsignedLong(int) - Constructor for class org.red5.io.object.UnsignedLong
Constructor for UnsignedLong.
UnsignedLong(long) - Constructor for class org.red5.io.object.UnsignedLong
Constructor for UnsignedLong.
UnsignedLong(short) - Constructor for class org.red5.io.object.UnsignedLong
Constructor for UnsignedLong.
UnsignedLong(Random) - Constructor for class org.red5.io.object.UnsignedLong
Construct a new random UnsignedLong.
UnsignedNumber - Class in org.red5.io.object
Abstract UnsignedNumber class.
UnsignedNumber() - Constructor for class org.red5.io.object.UnsignedNumber
 
UnsignedShort - Class in org.red5.io.object
The UnsignedByte class wraps a value of an unsigned 16 bits number.
UnsignedShort(byte) - Constructor for class org.red5.io.object.UnsignedShort
Constructor for UnsignedShort.
UnsignedShort(int) - Constructor for class org.red5.io.object.UnsignedShort
Constructor for UnsignedShort.
UnsignedShort(long) - Constructor for class org.red5.io.object.UnsignedShort
Constructor for UnsignedShort.
UnsignedShort(short) - Constructor for class org.red5.io.object.UnsignedShort
Constructor for UnsignedShort.
Unspecified - Enum constant in enum class org.red5.codec.AudioChannelOrder
 
unsubscribe(IConsumer) - Method in class org.red5.server.messaging.AbstractPipe
Disconnect from a consumer.
unsubscribe(IConsumer) - Method in interface org.red5.server.messaging.IMessageInput
Disconnect from a consumer.
unsubscribe(IConsumer) - Method in class org.red5.server.scope.BroadcastScope
Disconnect from a consumer.
unsubscribe(IProvider) - Method in class org.red5.server.messaging.AbstractPipe
Disconnect from a provider.
unsubscribe(IProvider) - Method in interface org.red5.server.messaging.IMessageOutput
Disconnect from a provider.
unsubscribe(IProvider) - Method in class org.red5.server.scope.BroadcastScope
Disconnect from a provider.
UNSUBSCRIBE_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of unsubscribe command.
Unused - Enum constant in enum class org.red5.codec.AudioChannel
 
unzip(String, String) - Static method in class org.red5.server.util.FileUtil
Unzips a war file to an application located under the webapps directory
updateBytesRead() - Method in class org.red5.server.net.rtmp.RTMPConnection
Update number of bytes to read next value.
updateCounter - Variable in class org.red5.server.so.SharedObject
Number of pending update operations (beginUpdate / endUpdate)
updateGrain - Variable in class org.red5.io.obu.OBPFilmGrainParameters
 
updateModeDelta - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
updateReadBytes(long) - Method in class org.red5.net.websocket.WebSocketConnection
updateReadBytes.
updateRefDelta - Variable in class org.red5.io.obu.OBPFrameHeader.LoopFilterParams
 
updateScopeStatistics(String) - Method in interface org.red5.server.api.statistics.IStatisticsService
Update statistics for a given scope.
updateScopeStatistics(String) - Method in class org.red5.server.statistics.StatisticsService
Update statistics for a given scope.
updateSharedObjectStatistics(String, String) - Method in interface org.red5.server.api.statistics.IStatisticsService
Update informations about a shared object in a given scope.
updateSharedObjectStatistics(String, String) - Method in class org.red5.server.statistics.StatisticsService
Update informations about a shared object in a given scope.
updateStats(long) - Method in class org.red5.net.websocket.server.WsFrameServer
updateStats(long) - Method in class org.red5.net.websocket.server.WsRemoteEndpointImplServer
updateWriteBytes(long) - Method in class org.red5.net.websocket.WebSocketConnection
updateWriteBytes.
upgradeDispatch(SocketEvent) - Method in class org.red5.net.websocket.server.WsHttpUpgradeHandler
upgradeHttpToWebSocket(Object, Object, ServerEndpointConfig, Map<String, String>) - Method in class org.red5.net.websocket.server.DefaultWsServerContainer
Until the WebSocket specification provides such a mechanism, this Tomcat proprietary method is provided to enable applications to programmatically determine whether or not to upgrade an individual request to WebSocket.
UpgradeUtil - Class in org.red5.net.websocket.server
UpgradeUtil class.
upscaledWidth - Variable in class org.red5.io.obu.OBPFrameHeader
 
URI_QS_PARAMETERS - Static variable in class org.red5.net.websocket.WSConstants
Constant URI_QS_PARAMETERS="querystring-parameters"
url - Variable in class org.red5.server.net.remoting.RemotingClient
Url to connect to.
UrlQueryStringMap<K,V> - Class in org.red5.server.util
Simple query string to map converter.
UrlQueryStringMap() - Constructor for class org.red5.server.util.UrlQueryStringMap
Constructor for UrlQueryStringMap.
USE_CLASSPATH_LIB - Static variable in class org.red5.classloading.ClassLoaderBuilder
Load the Servlet code from the WAR file and use the current classpath for the libraries.
USE_RED5_LIB - Static variable in class org.red5.classloading.ClassLoaderBuilder
Load the servlet code from the WAR file and try to find the libraries in the common red5 lib directory.
USE_WAR_LIB - Static variable in class org.red5.classloading.ClassLoaderBuilder
Load the servlet code and the libraries from the WAR file.
use128x128Superblock - Variable in class org.red5.io.obu.OBPSequenceHeader
 
useEncryption() - Method in interface org.red5.server.net.IHandshake
useEncryption.
useEncryption() - Method in class org.red5.server.net.rtmp.RTMPHandshake
Whether or not encryptions is in use.
useHeapBuffers - Variable in class org.red5.server.net.rtmp.RTMPMinaTransport
 
useRefFrameMvs - Variable in class org.red5.io.obu.OBPFrameHeader
 
useSuperres - Variable in class org.red5.io.obu.OBPFrameHeader.SuperresParams
 
usingQmatrix - Variable in class org.red5.io.obu.OBPFrameHeader.QuantizationParams
 

V

VALID_COOKIE_TIME - Static variable in interface org.red5.io.sctp.IAssociationControl
Constant VALID_COOKIE_TIME=60
validate(byte[]) - Method in class org.red5.client.net.rtmp.OutboundHandshake
Determines the validation scheme for given input.
validate(byte[]) - Method in interface org.red5.server.net.IHandshake
validate.
validate(byte[]) - Method in class org.red5.server.net.rtmp.InboundHandshake
Determines the validation scheme for given input.
validate(byte[]) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Determines the validation scheme for given input.
validHandshakeType(byte) - Static method in class org.red5.server.net.rtmp.RTMPHandshake
Returns whether or not a given handshake type is valid.
validOps() - Method in class org.red5.io.sctp.SctpServerChannel
value - Variable in class org.red5.io.utils.LEB128.LEB128Result
 
VALUE_FALSE - Static variable in class org.red5.io.amf.AMF
false marker constant
VALUE_TRUE - Static variable in class org.red5.io.amf.AMF
true marker constant
valueOf(byte) - Static method in enum class org.red5.server.net.rtmp.RTMPType
valueOf.
valueOf(int) - Static method in enum class org.red5.codec.AudioChannelOrder
valueOf.
valueOf(int) - Static method in enum class org.red5.codec.AudioPacketType
valueOf.
valueOf(int) - Static method in enum class org.red5.codec.AvMultitrackType
valueOf.
valueOf(int) - Static method in enum class org.red5.codec.VideoCommand
valueOf.
valueOf(int) - Static method in enum class org.red5.codec.VideoFrameType
valueOf.
valueOf(int) - Static method in enum class org.red5.codec.VideoPacketType
valueOf.
valueOf(String) - Static method in enum class org.red5.client.net.rtmp.ClientState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.AudioChannel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.AudioChannelMask
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.AudioChannelOrder
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.AudioCodec
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.AudioPacketType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.AvMultitrackType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.VideoCodec
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.VideoCommand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.VideoFrameType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.codec.VideoPacketType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.BufferType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.CapsExMask
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.FourCcInfoMask
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.object.Flag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.object.StreamAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPChromaSamplePosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPColorPrimaries
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPFrameType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPInterpolationFilter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPMatrixCoefficients
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPMetadataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPTransferCharacteristics
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBPTxMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.obu.OBUType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.sctp.IAssociationControl.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.io.sctp.packet.chunks.ChunkType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.net.websocket.model.WebSocketEvent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.net.websocket.model.WSMessage.MessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.proxy.ClientType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.proxy.StreamState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.api.event.IEvent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.api.IConnection.Duty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.api.IConnection.Encoding
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.api.IConnection.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.api.scope.ScopeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.api.stream.IStreamFilenameGenerator.GenerationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.api.stream.StreamState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.net.rtmp.message.Constants.DataType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.net.rtmp.message.Header.HeaderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.net.rtmp.RTMPType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.so.ISharedObjectEvent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.red5.server.stream.IProviderService.INPUT_TYPE
Returns the enum constant of this class with the specified name.
valueOfByFourCc(int) - Static method in enum class org.red5.codec.AudioCodec
Returns back the codec that corresponds to the given four character code.
valueOfByFourCc(int) - Static method in enum class org.red5.codec.VideoCodec
Returns back the codec that corresponds to the given four character code.
valueOfById(int) - Static method in enum class org.red5.codec.AudioCodec
Returns back the codec that corresponds to the given id.
valueOfById(int) - Static method in enum class org.red5.codec.VideoCodec
valueOfById.
values() - Static method in enum class org.red5.client.net.rtmp.ClientState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.AudioChannel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.AudioChannelMask
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.AudioChannelOrder
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.AudioCodec
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.AudioPacketType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.AvMultitrackType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.VideoCodec
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.VideoCommand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.VideoFrameType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.codec.VideoPacketType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
values() - Static method in enum class org.red5.io.BufferType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.CapsExMask
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.FourCcInfoMask
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.object.Flag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.object.StreamAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPChromaSamplePosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPColorPrimaries
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPFrameType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPInterpolationFilter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPMatrixCoefficients
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPMetadataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPTransferCharacteristics
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBPTxMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.obu.OBUType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.sctp.IAssociationControl.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.io.sctp.packet.chunks.ChunkType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.net.websocket.model.WebSocketEvent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.net.websocket.model.WSMessage.MessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.proxy.ClientType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.proxy.StreamState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.api.event.IEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.api.IConnection.Duty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.api.IConnection.Encoding
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.api.IConnection.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.api.scope.ScopeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.api.stream.IStreamFilenameGenerator.GenerationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.api.stream.StreamState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.messaging.PipeConnectionEvent.EventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.net.rtmp.message.Constants.DataType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.net.rtmp.message.Header.HeaderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.net.rtmp.RTMPType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.so.ISharedObjectEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.red5.server.stream.IProviderService.INPUT_TYPE
Returns an array containing the constants of this enum class, in the order they are declared.
valves - Variable in class org.red5.server.tomcat.TomcatLoader
Valves
vectorOfOne(Object) - Static method in class org.red5.io.utils.TlsUtils
vectorOfOne.
verifyDigest(int, byte[], byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Verifies the digest.
version - Static variable in class org.red5.io.flv.FLVHeader
FLV version
version - Variable in class org.red5.server.so.SharedObject
Version.
Version - Class in Unnamed Package
Provides information about the version of Red5 being used.
Version() - Constructor for class Version
 
VERSION - Static variable in class org.red5.client.Red5Client
Current server version with revision
VERSION - Static variable in class org.red5.server.api.Red5
Server version with revision
VideoCodec - Enum Class in org.red5.codec
Video codecs that Red5 supports; which includes some RTMP-E specific codecs.
VideoCodecFactory - Class in org.red5.server.stream
Factory for video codecs.
VideoCodecFactory() - Constructor for class org.red5.server.stream.VideoCodecFactory
 
videoCodecId - Variable in class org.red5.io.flv.IKeyFrameDataAnalyzer.KeyFrameMeta
Video codec id.
VideoCommand - Enum Class in org.red5.codec
VideoCommand class.
VideoData - Class in org.red5.server.net.rtmp.event
Video data event
VideoData() - Constructor for class org.red5.server.net.rtmp.event.VideoData
Constructs a new VideoData.
VideoData(IoBuffer) - Constructor for class org.red5.server.net.rtmp.event.VideoData
Create video data event with given data buffer
VideoData(IoBuffer, boolean) - Constructor for class org.red5.server.net.rtmp.event.VideoData
Create video data event with given data buffer
VideoFrameDropper - Class in org.red5.server.stream
State machine for video frame dropping in live streams.
VideoFrameDropper() - Constructor for class org.red5.server.stream.VideoFrameDropper
Constructs a new VideoFrameDropper.
VideoFrameType - Enum Class in org.red5.codec
VideoFrameType class.
VideoPacketType - Enum Class in org.red5.codec
VideoPacketType class.
VINT - Class in org.red5.io.matroska
Variable size integer class EBML RFC
VINT(long, byte, long) - Constructor for class org.red5.io.matroska.VINT
Constructor
virtualHosts - Variable in class org.red5.server.scope.WebScope
Virtual hosts list as string
VOD - Enum constant in enum class org.red5.server.stream.IProviderService.INPUT_TYPE
 
VP6 - Enum constant in enum class org.red5.codec.VideoCodec
 
VP6a - Enum constant in enum class org.red5.codec.VideoCodec
 
VP8 - Enum constant in enum class org.red5.codec.VideoCodec
 
VP8Video - Class in org.red5.codec
Red5 video codec for the VP8 video format.
VP8Video() - Constructor for class org.red5.codec.VP8Video
 
VP9 - Enum constant in enum class org.red5.codec.VideoCodec
 
VP9Video - Class in org.red5.codec
Red5 video codec for the VP9 video format.
VP9Video() - Constructor for class org.red5.codec.VP9Video
 

W

W - Variable in class org.red5.io.rtp.AV1Packetizer
 
W_BITSHIFT - Static variable in class org.red5.io.obu.OBPConstants
Constant W_BITSHIFT=4
W_MASK - Static variable in class org.red5.io.obu.OBPConstants
Constant W_MASK=(byte) 0b00110000
W3CAppender - Class in org.red5.logging
Logback appender for the Extended W3C format.
W3CAppender() - Constructor for class org.red5.logging.W3CAppender
Constructor for W3CAppender.
waitForHandshakeTask - Variable in class org.red5.server.net.rtmp.RTMPConnection
Wait for handshake task.
WarDeployer - Class in org.red5.server.tomcat
This service provides the means to auto-deploy a war.
WarDeployer() - Constructor for class org.red5.server.tomcat.WarDeployer
Deprecated, for removal: This API element is subject to removal in a future version.
WarDeployer(File) - Constructor for class org.red5.server.tomcat.WarDeployer
Constructor for WarDeployer.
WarDeployer(File, boolean) - Constructor for class org.red5.server.tomcat.WarDeployer
Constructor for WarDeployer.
WarDeployer.DirectoryFilter - Class in org.red5.server.tomcat
Filters directory content
WarLoaderServlet - Class in org.red5.server.war
Entry point from which the server config file is loaded while running within a J2EE application container.
WarLoaderServlet() - Constructor for class org.red5.server.war.WarLoaderServlet
 
WARNING - Static variable in class org.red5.server.net.rtmp.status.Status
Warning constant
WARNING - Static variable in class org.red5.server.net.rtmp.status.StatusObject
Constant WARNING="warning"
wasSent() - Method in class org.red5.server.net.rtmp.DeferredResult
Check if the result has been sent to the client.
webappFolder - Variable in class org.red5.server.LoaderBase
Folder containing the webapps.
webappRoot - Variable in class org.red5.server.tomcat.TomcatVHostLoader
Base web applications directory
WEBLOGIC_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant WEBLOGIC_CLASS="/weblogic/Server.class"
WEBLOGIC_ID - Static variable in class org.red5.server.util.ServerDetector
Constant WEBLOGIC_ID="weblogic"
WebmReader - Class in org.red5.io.webm
Class able to parse webm Tags from file
WebmReader(File, TagConsumer) - Constructor for class org.red5.io.webm.WebmReader
Constructor
WebmWriter - Class in org.red5.io.webm
Class able to write webm tags to file
WebmWriter(File, boolean) - Constructor for class org.red5.io.webm.WebmWriter
Constructor
WEBRTC - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
WebScope - Class in org.red5.server.scope
Web scope is special scope that is aware of servlet context and represents scope of a Red5 application within a servlet container (or application server) such as Tomcat, Jetty or JBoss.
WebScope() - Constructor for class org.red5.server.scope.WebScope
 
WebScopeMXBean - Interface in org.red5.server.jmx.mxbeans
An MBean interface for the web scope object.
WEBSOCKET - Enum constant in enum class org.red5.server.api.IConnection.Encoding
 
WebSocketConnection - Class in org.red5.net.websocket
WebSocketConnection
This class represents a WebSocket connection with a client (browser).
WebSocketConnection(WebSocketScope, Session) - Constructor for class org.red5.net.websocket.WebSocketConnection
Constructor for WebSocketConnection.
WebSocketDataListener - Class in org.red5.net.websocket.listener
Adapter class for WebSocket data listener interface.
WebSocketDataListener() - Constructor for class org.red5.net.websocket.listener.WebSocketDataListener
 
websocketEnabled - Variable in class org.red5.server.tomcat.TomcatLoader
WebSocket feature
WebSocketEvent - Enum Class in org.red5.net.websocket.model
WebSocket event enumeration.
websocketPingInterval - Static variable in class org.red5.net.websocket.WebSocketScopeManager
Constant websocketPingInterval=5000L
WebSocketPlugin - Class in org.red5.net.websocket
WebSocketPlugin - centralized WebSocket configuration and locator.
WebSocketPlugin() - Constructor for class org.red5.net.websocket.WebSocketPlugin
Constructor for WebSocketPlugin.
WebSocketScope - Class in org.red5.net.websocket
WebSocketScope contains an IScope and keeps track of WebSocketConnection and IWebSocketDataListener instances.
WebSocketScope() - Constructor for class org.red5.net.websocket.WebSocketScope
Constructor for WebSocketScope.
WebSocketScope(IScope) - Constructor for class org.red5.net.websocket.WebSocketScope
Constructor for WebSocketScope.
WebSocketScopeManager - Class in org.red5.net.websocket
Manages websocket scopes and listeners.
WebSocketScopeManager() - Constructor for class org.red5.net.websocket.WebSocketScopeManager
 
WEBSPHERE_CLASS - Static variable in class org.red5.server.util.ServerDetector
Constant WEBSPHERE_CLASS="/com/ibm/websphere/product/VersionInfo."
WEBSPHERE_ID - Static variable in class org.red5.server.util.ServerDetector
Constant WEBSPHERE_ID="websphere"
whitePointChromaticityX - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrMdcv
 
whitePointChromaticityY - Variable in class org.red5.io.obu.OBPMetadata.MetadataHdrMdcv
 
windowsService(String[]) - Static method in class org.red5.daemon.EngineLauncher
Static methods called by prunsrv to start/stop the Windows service.
windowsStart() - Method in class org.red5.daemon.EngineLauncher
windowsStart.
windowsStop() - Method in class org.red5.daemon.EngineLauncher
windowsStop.
write(ByteBuffer) - Method in class org.red5.io.flv.FLVHeader
write.
write(IoBuffer) - Method in class org.red5.io.flv.FLVHeader
Writes the FLVHeader to IoBuffer.
write(IMetaData<?, ?>) - Method in interface org.red5.io.flv.meta.IMetaService
Initiates writing of the MetaData
write(IMetaData<?, ?>) - Method in class org.red5.io.flv.meta.MetaService
Initiates writing of the MetaData
write(IRTMPEvent) - Method in class org.red5.server.net.rtmp.Channel
Writes packet from event data to RTMP connection.
write(Packet) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Write packet.
write(Packet) - Method in class org.red5.server.net.rtmp.RTMPConnection
Write packet.
write(Packet) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Write packet.
writeAMF3() - Method in class org.red5.io.amf3.Output
writeAMF3.
writeArbitraryObject(Object) - Method in class org.red5.io.amf.Output
Writes an arbitrary object to the output.
writeArbitraryObject(Object) - Method in class org.red5.io.amf3.Output
Writes an arbitrary object to the output.
writeArray(Object) - Method in class org.red5.io.amf.Output
Write primitive array.
writeArray(Object) - Method in class org.red5.io.amf3.Output
Write primitive array.
writeArray(Object) - Method in interface org.red5.io.object.Output
Write primitive array.
writeArray(Object[]) - Method in class org.red5.io.amf.Output
Write array.
writeArray(Object[]) - Method in class org.red5.io.amf3.Output
Write array.
writeArray(Object[]) - Method in interface org.red5.io.object.Output
Write array.
writeArray(Collection<?>) - Method in class org.red5.io.amf.Output
Write array.
writeArray(Collection<?>) - Method in class org.red5.io.amf3.Output
Write array.
writeArray(Collection<?>) - Method in interface org.red5.io.object.Output
Write array.
writeArrayType(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes array (or collection) out as output Arrays, Collections, etc
writeBasic(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes a primitive out as an object
writeBoolean(boolean) - Method in class org.red5.io.amf3.ByteArray
Write boolean value.
writeBoolean(boolean) - Method in class org.red5.io.amf3.DataOutput
Write boolean value.
writeBoolean(boolean) - Method in interface org.red5.io.amf3.IDataOutput
Write boolean value.
writeBoolean(Boolean) - Method in class org.red5.io.amf.Output
Write boolean
writeBoolean(Boolean) - Method in class org.red5.io.amf3.Output
Write boolean
writeBoolean(Boolean) - Method in interface org.red5.io.object.Output
Write boolean
writeByte(byte) - Method in class org.red5.io.amf3.ByteArray
Write signed byte value.
writeByte(byte) - Method in class org.red5.io.amf3.DataOutput
Write signed byte value.
writeByte(byte) - Method in interface org.red5.io.amf3.IDataOutput
Write signed byte value.
writeByteArray(ByteArray) - Method in class org.red5.io.amf.Output
Write ByteArray object (AMF3 only).
writeByteArray(ByteArray) - Method in class org.red5.io.amf3.Output
Write ByteArray object (AMF3 only).
writeByteArray(ByteArray) - Method in interface org.red5.io.object.Output
Write ByteArray object (AMF3 only).
writeBytes(byte[]) - Method in class org.red5.io.amf3.ByteArray
Write multiple bytes.
writeBytes(byte[]) - Method in class org.red5.io.amf3.DataOutput
Write multiple bytes.
writeBytes(byte[]) - Method in interface org.red5.io.amf3.IDataOutput
Write multiple bytes.
writeBytes(byte[], int) - Method in class org.red5.io.amf3.ByteArray
Write multiple bytes from given offset.
writeBytes(byte[], int) - Method in class org.red5.io.amf3.DataOutput
Write multiple bytes from given offset.
writeBytes(byte[], int) - Method in interface org.red5.io.amf3.IDataOutput
Write multiple bytes from given offset.
writeBytes(byte[], int, int) - Method in class org.red5.io.amf3.ByteArray
Write given number of bytes from given offset.
writeBytes(byte[], int, int) - Method in class org.red5.io.amf3.DataOutput
Write given number of bytes from given offset.
writeBytes(byte[], int, int) - Method in interface org.red5.io.amf3.IDataOutput
Write given number of bytes from given offset.
writeCustom(Object) - Method in class org.red5.io.amf.Output
Write custom (user) object
writeCustom(Object) - Method in interface org.red5.io.object.Output
Write custom (user) object
writeDate(Date) - Method in class org.red5.io.amf.Output
Write date
writeDate(Date) - Method in class org.red5.io.amf3.Output
Write date
writeDate(Date) - Method in interface org.red5.io.object.Output
Write date
writeDocument(Output, Document) - Static method in class org.red5.io.object.Serializer
Writes a document to the output
writeDouble(double) - Method in class org.red5.io.amf3.ByteArray
Write double-precision floating point value.
writeDouble(double) - Method in class org.red5.io.amf3.DataOutput
Write double-precision floating point value.
writeDouble(double) - Method in interface org.red5.io.amf3.IDataOutput
Write double-precision floating point value.
writeExtendedMediumInt(ByteBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes extended medium integer (equivalent to a regular integer whose most significant byte has been moved to its end, past its least significant byte)
writeExtendedMediumInt(IoBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes extended medium integer (equivalent to a regular integer whose most significant byte has been moved to its end, past its least significant byte)
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.Abort
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.Aggregate
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.AudioData
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.BaseEvent
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.BytesRead
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.ChunkSize
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.ClientBW
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.Notify
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.Ping
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.ServerBW
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.SetBuffer
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.SWFResponse
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.Unknown
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.event.VideoData
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.message.ChunkHeader
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.message.Header
writeExternal(ObjectOutput) - Method in class org.red5.server.net.rtmp.message.Packet
writeExternal(ObjectOutput) - Method in class org.red5.server.so.SharedObjectEvent
writeExternal(ObjectOutput) - Method in class org.red5.server.so.SharedObjectMessage
writeExternal(IDataOutput) - Method in class org.red5.codec.ColorInfo
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.io.ArrayCollection
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
writeExternal.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessage
writeExternal.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AcknowledgeMessageExt
writeExternal.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
writeExternal.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.AsyncMessageExt
writeExternal.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessage
writeExternal.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
writeExternal.
writeExternal(IDataOutput) - Method in class org.red5.compatibility.flex.messaging.messages.RPCMessage
writeExternal.
writeExternal(IDataOutput) - Method in interface org.red5.io.amf3.IExternalizable
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.server.net.rtmp.status.RuntimeStatusObject
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.server.net.rtmp.status.Status
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.server.net.rtmp.status.StatusObject
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.server.service.Call
Store custom object to stream.
writeExternal(IDataOutput) - Method in class org.red5.server.service.PendingCall
Store custom object to stream.
writeFloat(float) - Method in class org.red5.io.amf3.ByteArray
Write single-precision floating point value.
writeFloat(float) - Method in class org.red5.io.amf3.DataOutput
Write single-precision floating point value.
writeFloat(float) - Method in interface org.red5.io.amf3.IDataOutput
Write single-precision floating point value.
writeGMTUnixTime(byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeGMTUnixTime.
writeHeader() - Method in class org.red5.io.flv.impl.FLVWriter
Writes the header bytes
writeHeader() - Method in interface org.red5.io.ITagWriter
Writes the header bytes
writeHeader() - Method in class org.red5.io.webm.WebmWriter
method to write webm header to the new file
writeInt(int) - Method in class org.red5.io.amf3.ByteArray
Write signed integer value.
writeInt(int) - Method in class org.red5.io.amf3.DataOutput
Write signed integer value.
writeInt(int) - Method in interface org.red5.io.amf3.IDataOutput
Write signed integer value.
writeIterator(Output, Iterator<Object>) - Static method in class org.red5.io.object.Serializer
Writes an iterator out to the output
writeList(Output, List<?>) - Static method in class org.red5.io.object.Serializer
Writes a List out as an Object
writeListType(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes Lists out as a data type
writeMap(Collection<?>) - Method in class org.red5.io.amf.Output
Write array as map.
writeMap(Collection<?>) - Method in class org.red5.io.amf3.Output
Write array as map.
writeMap(Collection<?>) - Method in interface org.red5.io.object.Output
Write array as map.
writeMap(Map<Object, Object>) - Method in class org.red5.io.amf.Output
Write map.
writeMap(Map<Object, Object>) - Method in class org.red5.io.amf3.Output
Write map.
writeMap(Map<Object, Object>) - Method in interface org.red5.io.object.Output
Write map.
writeMediumInt(ByteBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes medium integer
writeMediumInt(IoBuffer, int) - Static method in class org.red5.io.utils.BufferUtils
Writes a Medium Int to the output buffer
writeMediumInt(IoBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes medium integer
writeMediumInt(IoBuffer, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
writeMediumInt.
writeMetaCue() - Method in interface org.red5.io.flv.meta.IMetaService
Writes the Meta Cue Points
writeMetaCue() - Method in class org.red5.io.flv.meta.MetaService
Writes the Meta Cue Points
writeMetaData(IMetaData<?, ?>) - Method in interface org.red5.io.flv.meta.IMetaService
Writes the MetaData
writeMetaData(IMetaData<?, ?>) - Method in class org.red5.io.flv.meta.MetaService
Writes the MetaData
writeMultiByte(String, String) - Method in class org.red5.io.amf3.ByteArray
Write string in given character set.
writeMultiByte(String, String) - Method in class org.red5.io.amf3.DataOutput
Write string in given character set.
writeMultiByte(String, String) - Method in interface org.red5.io.amf3.IDataOutput
Write string in given character set.
writeNull() - Method in class org.red5.io.amf.Output
writeNull.
writeNull() - Method in class org.red5.io.amf3.Output
writeNull.
writeNull() - Method in interface org.red5.io.object.Output
writeNull.
writeNumber(Number) - Method in class org.red5.io.amf.Output
Write number
writeNumber(Number) - Method in class org.red5.io.amf3.Output
Write number
writeNumber(Number) - Method in interface org.red5.io.object.Output
Write number
writeObject(Object) - Method in class org.red5.io.amf.Output
Write object.
writeObject(Object) - Method in class org.red5.io.amf3.ByteArray
Write arbitrary object.
writeObject(Object) - Method in class org.red5.io.amf3.DataOutput
Write arbitrary object.
writeObject(Object) - Method in interface org.red5.io.amf3.IDataOutput
Write arbitrary object.
writeObject(Object) - Method in class org.red5.io.amf3.Output
Write object.
writeObject(Object) - Method in interface org.red5.io.object.Output
Write object.
writeObject(Map<Object, Object>) - Method in class org.red5.io.amf.Output
Write map as object.
writeObject(Map<Object, Object>) - Method in class org.red5.io.amf3.Output
Write map as object.
writeObject(Map<Object, Object>) - Method in interface org.red5.io.object.Output
Write map as object.
writeObjectType(Output, Object) - Static method in class org.red5.io.object.Serializer
Write typed object to the output
writeOpaque16(byte[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeOpaque16.
writeOpaque16(byte[], OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeOpaque16.
writeOpaque24(byte[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeOpaque24.
writeOpaque24(byte[], OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeOpaque24.
writeOpaque8(byte[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeOpaque8.
writeOpaque8(byte[], OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeOpaque8.
Writer - Class in org.red5.client.net.rtmpe
A tag writer that may be used to write stream data to disk.
Writer(String) - Constructor for class org.red5.client.net.rtmpe.Writer
Instantiates a writer for the given path.
Writer(Path) - Constructor for class org.red5.client.net.rtmpe.Writer
Instantiates a writer for the given path.
writeRaw(IoBuffer) - Method in class org.red5.client.net.rtmpt.BaseRTMPTConnection
Write raw byte buffer.
writeRaw(IoBuffer) - Method in class org.red5.server.net.rtmp.RTMPConnection
Write raw byte buffer.
writeRaw(IoBuffer) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
Write raw byte buffer.
writeRecordSet(RecordSet) - Method in class org.red5.io.amf.Output
Write recordset.
writeRecordSet(RecordSet) - Method in class org.red5.io.amf3.Output
Write recordset.
writeRecordSet(RecordSet) - Method in interface org.red5.io.object.Output
Write recordset.
writeReference(Object) - Method in class org.red5.io.amf.Output
Write reference to complex data type
writeReference(Object) - Method in interface org.red5.io.object.Output
Write reference to complex data type
writeReverseInt(IoBuffer, int) - Static method in class org.red5.io.utils.IOUtils
Writes integer in reverse order
writeReverseInt(IoBuffer, int) - Static method in class org.red5.server.net.rtmp.RTMPUtils
Writes reversed integer to buffer.
writerFromNearestKeyFrame(int) - Method in interface org.red5.io.flv.IFLV
Returns a Writer based on the nearest key frame
writerFromNearestKeyFrame(int) - Method in class org.red5.io.flv.impl.FLV
Returns a Writer based on the nearest key frame
writerFromNearestKeyFrame(int) - Method in interface org.red5.io.mp4.IMP4
Returns a Writer based on the nearest key frame
writerFromNearestKeyFrame(int) - Method in class org.red5.io.mp4.impl.MP4
Returns a Writer based on the nearest key frame
writeShort(short) - Method in class org.red5.io.amf3.ByteArray
Write signed short value.
writeShort(short) - Method in class org.red5.io.amf3.DataOutput
Write signed short value.
writeShort(short) - Method in interface org.red5.io.amf3.IDataOutput
Write signed short value.
writeStream(byte[]) - Method in class org.red5.io.flv.impl.FLVWriter
Write a Stream to disk using bytes
writeStream(byte[]) - Method in interface org.red5.io.ITagWriter
Write a Stream to disk using bytes
writeString(String) - Method in class org.red5.io.amf.Output
Write string
writeString(String) - Method in class org.red5.io.amf3.Output
Write string
writeString(String) - Method in interface org.red5.io.object.Output
Write string
writeTag(byte, IoBuffer) - Method in class org.red5.io.flv.impl.FLVWriter
Write a Tag using bytes
writeTag(byte, IoBuffer) - Method in interface org.red5.io.ITagWriter
Write a Tag using bytes
writeTag(ITag) - Method in class org.red5.io.flv.impl.FLVWriter
Writes a Tag object
writeTag(ITag) - Method in interface org.red5.io.ITagWriter
Writes a Tag object
writeTag(Tag) - Method in class org.red5.io.webm.WebmWriter
will write tag bytesWritten counter will be increased by the number of bytes actually written
writeUint16(int, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint16.
writeUint16(int, OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint16.
writeUint16Array(int[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint16Array.
writeUint16Array(int[], OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint16Array.
writeUint16ArrayWithUint16Length(int[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint16ArrayWithUint16Length.
writeUint16ArrayWithUint16Length(int[], OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint16ArrayWithUint16Length.
writeUint16ArrayWithUint8Length(int[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint16ArrayWithUint8Length.
writeUint24(int, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint24.
writeUint24(int, OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint24.
writeUint32(long, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint32.
writeUint32(long, OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint32.
writeUint48(long, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint48.
writeUint48(long, OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint48.
writeUint64(long, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint64.
writeUint64(long, OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint64.
writeUint8(int, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint8.
writeUint8(int, OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint8.
writeUint8(short, byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint8.
writeUint8(short, OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint8.
writeUint8Array(short[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint8Array.
writeUint8Array(short[], OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint8Array.
writeUint8ArrayWithUint8Length(short[], byte[], int) - Static method in class org.red5.io.utils.TlsUtils
writeUint8ArrayWithUint8Length.
writeUint8ArrayWithUint8Length(short[], OutputStream) - Static method in class org.red5.io.utils.TlsUtils
writeUint8ArrayWithUint8Length.
writeUnsignedByte(ByteBuffer, byte) - Static method in class org.red5.io.utils.IOUtils
Writes an unsigned byte value to the supplied buffer.
writeUnsignedInt(long) - Method in class org.red5.io.amf3.ByteArray
Write unsigned integer value.
writeUnsignedInt(long) - Method in class org.red5.io.amf3.DataOutput
Write unsigned integer value.
writeUnsignedInt(long) - Method in interface org.red5.io.amf3.IDataOutput
Write unsigned integer value.
writeUTF(String) - Method in class org.red5.io.amf3.ByteArray
Write UTF-8 encoded string.
writeUTF(String) - Method in class org.red5.io.amf3.DataOutput
Write UTF-8 encoded string.
writeUTF(String) - Method in interface org.red5.io.amf3.IDataOutput
Write UTF-8 encoded string.
writeUTFBytes(String) - Method in class org.red5.io.amf3.ByteArray
Write UTF-8 encoded string as byte array.
writeUTFBytes(String) - Method in class org.red5.io.amf3.DataOutput
Write UTF-8 encoded string as byte array.
writeUTFBytes(String) - Method in interface org.red5.io.amf3.IDataOutput
Write UTF-8 encoded string as byte array.
writeVectorInt(Vector<Integer>) - Method in class org.red5.io.amf.Output
Write a Vector<int>.
writeVectorInt(Vector<Integer>) - Method in class org.red5.io.amf3.Output
Write a Vector<int>.
writeVectorInt(Vector<Integer>) - Method in interface org.red5.io.object.Output
Write a Vector<int>.
writeVectorNumber(Vector<Double>) - Method in class org.red5.io.amf.Output
Write a Vector<Number>.
writeVectorNumber(Vector<Double>) - Method in class org.red5.io.amf3.Output
Write a Vector<Number>.
writeVectorNumber(Vector<Double>) - Method in interface org.red5.io.object.Output
Write a Vector<Number>.
writeVectorObject(Vector<Object>) - Method in class org.red5.io.amf.Output
Write a Vector<Object>.
writeVectorObject(Vector<Object>) - Method in class org.red5.io.amf3.Output
Write a Vector<Object>.
writeVectorObject(Vector<Object>) - Method in interface org.red5.io.object.Output
Write a Vector<Object>.
writeVectorUInt(Vector<Long>) - Method in class org.red5.io.amf.Output
Write a Vector<uint>.
writeVectorUInt(Vector<Long>) - Method in class org.red5.io.amf3.Output
Write a Vector<uint>.
writeVectorUInt(Vector<Long>) - Method in interface org.red5.io.object.Output
Write a Vector<uint>.
writeXML(String) - Method in class org.red5.io.amf.Output
Convenience method to allow XML text to be used, instead of requiring an XML Document.
writeXML(Document) - Method in class org.red5.io.amf.Output
Write XML object
writeXML(Document) - Method in class org.red5.io.amf3.Output
Write XML object
writeXML(Document) - Method in interface org.red5.io.object.Output
Write XML object
writeXMLType(Output, Object) - Static method in class org.red5.io.object.Serializer
Writes an xml type out to the output
writingMessage(Packet) - Method in class org.red5.server.net.rtmp.RTMPConnection
Mark message as being written.
writtenMessages - Variable in class org.red5.server.BaseConnection
Number of written messages
WS_CONNECTION - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_CONNECTION="ws.connection"
WS_HANDSHAKE - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HANDSHAKE
WS_HEADER_EXTENSIONS - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_EXTENSIONS="Sec-WebSocket-Extensions"
WS_HEADER_FORWARDED - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_FORWARDED="X-Forwarded-For"
WS_HEADER_GENERIC_PREFIX - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_GENERIC_PREFIX="X-"
WS_HEADER_KEY - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_KEY="Sec-WebSocket-Key"
WS_HEADER_PROTOCOL - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_PROTOCOL="Sec-WebSocket-Protocol"
WS_HEADER_REAL_IP - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_REAL_IP="X-Real-IP"
WS_HEADER_REMOTE_IP - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_REMOTE_IP="remote.ip"
WS_HEADER_REMOTE_PORT - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_REMOTE_PORT="remote.port"
WS_HEADER_VERSION - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_HEADER_VERSION="Sec-WebSocket-Version"
WS_MANAGER - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_MANAGER="ws.manager"
WS_SCOPE - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_SCOPE="ws.scope"
WS_UPGRADE_HANDLER - Static variable in class org.red5.net.websocket.WSConstants
Constant WS_UPGRADE_HANDLER="ws.upgrader"
WSConstants - Class in org.red5.net.websocket
Convenience class for holding constants.
WSConstants() - Constructor for class org.red5.net.websocket.WSConstants
 
WsContextListener - Class in org.red5.net.websocket.server
WsContextListener class.
WsContextListener() - Constructor for class org.red5.net.websocket.server.WsContextListener
 
WsFilter - Class in org.red5.net.websocket.server
Handles the initial HTTP connection for WebSocket connections.
WsFilter() - Constructor for class org.red5.net.websocket.server.WsFilter
 
WsFrameServer - Class in org.red5.net.websocket.server
WsFrameServer class.
WsFrameServer(SocketWrapperBase<?>, UpgradeInfo, WsSession, Transformation, ClassLoader) - Constructor for class org.red5.net.websocket.server.WsFrameServer
Constructor for WsFrameServer.
WsHandshakeRequest - Class in org.red5.net.websocket.server
Represents the request that this session was opened under.
WsHandshakeRequest(HttpServletRequest, Map<String, String>) - Constructor for class org.red5.net.websocket.server.WsHandshakeRequest
Constructor for WsHandshakeRequest.
WsHttpUpgradeHandler - Class in org.red5.net.websocket.server
Servlet 3.1 HTTP upgrade handler for WebSocket connections.
WsHttpUpgradeHandler() - Constructor for class org.red5.net.websocket.server.WsHttpUpgradeHandler
Constructor for WsHttpUpgradeHandler.
WSMessage - Class in org.red5.net.websocket.model
Represents WebSocket message data.
WSMessage() - Constructor for class org.red5.net.websocket.model.WSMessage
Constructor for WSMessage.
WSMessage(String) - Constructor for class org.red5.net.websocket.model.WSMessage
Constructor for WSMessage.
WSMessage(String, WebSocketConnection) - Constructor for class org.red5.net.websocket.model.WSMessage
Constructor for WSMessage.
WSMessage(IoBuffer, WebSocketConnection) - Constructor for class org.red5.net.websocket.model.WSMessage
Constructor for WSMessage.
WSMessage.MessageType - Enum Class in org.red5.net.websocket.model
 
WsPerSessionServerEndpointConfig - Class in org.red5.net.websocket.server
Wraps the provided ServerEndpointConfig and provides a per session view - the difference being that the map returned by WsPerSessionServerEndpointConfig.getUserProperties() is unique to this instance rather than shared with the wrapped ServerEndpointConfig.
WsRemoteEndpointImplServer - Class in org.red5.net.websocket.server
This is the server side RemoteEndpoint implementation - i.e. what the server uses to send data to the client.
WsRemoteEndpointImplServer(SocketWrapperBase<?>, UpgradeInfo) - Constructor for class org.red5.net.websocket.server.WsRemoteEndpointImplServer
Constructor for WsRemoteEndpointImplServer.
WsWriteTimeout - Class in org.red5.net.websocket.server
Provides timeouts for asynchronous web socket writes.
WsWriteTimeout() - Constructor for class org.red5.net.websocket.server.WsWriteTimeout
 

X

X_BIT - Static variable in class org.red5.codec.VP8Video
X bit from the first byte of the payload descriptor.
XMLUtils - Class in org.red5.io.utils
Misc XML utils
XMLUtils() - Constructor for class org.red5.io.utils.XMLUtils
 
xtea - Variable in class org.red5.server.net.rtmp.RTMPHandshake
 
XTEA_KEYS - Static variable in class org.red5.server.net.rtmp.RTMPHandshake
XTEA keys for RTMPE (RTMP type 0x08) - 16 x 16 (little endian)

Y

Y - Variable in class org.red5.io.rtp.AV1Packetizer
 
Y_BITSHIFT - Static variable in class org.red5.io.obu.OBPConstants
Constant Y_BITSHIFT=6
Y_MASK - Static variable in class org.red5.io.obu.OBPConstants
Constant Y_MASK=(byte) 0b01000000

Z

Z - Variable in class org.red5.io.rtp.AV1Packetizer
 
Z_BITSHIFT - Static variable in class org.red5.io.obu.OBPConstants
Constant Z_BITSHIFT=7
Z_MASK - Static variable in class org.red5.io.obu.OBPConstants
Constant Z_MASK=(byte) 0b10000000
ZERO_REQUEST_ENTITY - Static variable in class org.red5.client.net.rtmpt.RTMPTClientConnector
Constant ZERO_REQUEST_ENTITY
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form