A B C D E F G H I J K L M N O P Q R S T U V W X

C

CacheableImpl - Class in org.red5.server.cache
Provides an implementation of a cacheable object.
CacheableImpl(Object) - Constructor for class org.red5.server.cache.CacheableImpl
 
CacheableImpl(IoBuffer) - Constructor for class org.red5.server.cache.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.server.cache
Provides an implementation of an object cache.
cacheStatusObjects() - Method in class org.red5.server.net.rtmp.status.StatusObjectService
Cache status objects
CachingFileKeyFrameMetaCache - Class in org.red5.io
 
CachingFileKeyFrameMetaCache() - Constructor for class org.red5.io.CachingFileKeyFrameMetaCache
 
calculateClientBw(IConnection) - Method in interface org.red5.server.stream.bandwidth.IBandwidthDetection
 
calculateClientBw(IConnection) - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
 
calculateHMAC_SHA256(byte[], byte[]) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Calculates an HMAC SHA256 hash using a default key length.
calculateHMAC_SHA256(byte[], byte[], int) - Method in class org.red5.server.net.rtmp.RTMPHandshake
Calculates an HMAC SHA256 hash using a set key length.
call - Variable in class org.red5.server.net.rtmp.event.Notify
Service call
Call - Class in org.red5.server.service
Basic service call (remote call) implementation
Call() - Constructor for class org.red5.server.service.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
calls - Variable in class org.red5.server.net.remoting.message.RemotingPacket
List of calls
cancelGhostConnectionsCleanup() - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Cancel ghost connections cleanup period
canContinueDecoding() - Method in class org.red5.server.net.protocol.ProtocolState
Checks whether decoding process can be continued.
canDropFrames() - Method in interface org.red5.server.api.stream.IVideoStreamCodec
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.AVCVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.ScreenVideo
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.ScreenVideo2
Check if the codec supports frame dropping.
canDropFrames() - Method in class org.red5.server.stream.codec.SorensonVideo
Check if the codec supports frame dropping.
canHandle(File) - Method in class org.red5.io.BaseStreamableFileService
Check whether file can be used by file service, that is, it does exist and have valid extension
canHandle(File) - Method in interface org.red5.io.IStreamableFileService
Check whether file can be used by file service, that is, it does exist and have valid extension
canHandleData(IoBuffer) - Method in interface org.red5.server.api.stream.IAudioStreamCodec
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in interface org.red5.server.api.stream.IVideoStreamCodec
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.AACAudio
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.AVCVideo
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.ScreenVideo
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.ScreenVideo2
Returns true if the codec knows how to handle the passed stream data.
canHandleData(IoBuffer) - Method in class org.red5.server.stream.codec.SorensonVideo
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.ProtocolState
Checks whether remaining buffer size is greater or equal than buffer amount and so if it makes sense to start decoding.
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
CHARSET - Static variable in class org.red5.io.amf.AMF
UTF-8 is used
CHARSET - Static variable in class org.red5.io.utils.IOUtils
UTF-8 is used
checkAudioCodec - Variable in class org.red5.server.stream.ClientBroadcastStream
Is there need to check audio codec?
checkBandwidth(Object) - Method in class org.red5.server.adapter.AbstractScopeAdapter
Calls the checkBandwidth method on the current client.
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.stream.bandwidth.ClientServerDetection
 
checkBandwidth(IConnection) - Method in interface org.red5.server.stream.bandwidth.IBandwidthDetection
 
checkBandwidth(IConnection) - Method in class org.red5.server.stream.bandwidth.ServerClientDetection
 
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.
checkReaderSettings(XMLStreamReader) - Method in class org.red5.io.utils.Stax2DomBuilder
 
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
checkSendMessageEnabled(RTMPMessage) - Method in class org.red5.server.stream.PlayEngine
Check if sending the given message was enabled by the client.
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
 
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
 
ChildFirstClassLoader(URL[], ClassLoader) - Constructor for class org.red5.classloading.ChildFirstClassLoader
 
children - Variable in class org.red5.io.mp4.MP4Atom
The children of this atom.
children - Variable in class org.red5.io.mp4.MP4Descriptor
 
chunkBuffer(IoBuffer, int) - Static method in class org.red5.server.net.rtmp.codec.MulticastEventProcessor
Breaks buffer into chunks of given size.
chunks - Variable in class org.red5.io.mp4.MP4Atom
The decoding time to sample table.
ChunkSize - Class in org.red5.server.net.rtmp.event
Chunk size event
ChunkSize() - Constructor for class org.red5.server.net.rtmp.event.ChunkSize
 
ChunkSize(int) - Constructor for class org.red5.server.net.rtmp.event.ChunkSize
Create chunk size event with given size
chunkSize - Variable in class org.red5.server.stream.ClientBroadcastStream
Data is sent by chunks, each of them has size
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
 
ClassLoaderBuilder - Class in org.red5.classloading
Class used to get the Servlet Class loader.
ClassLoaderBuilder() - Constructor for class org.red5.classloading.ClassLoaderBuilder
 
ClassLoaderBuilder.JarFileFilter - Class in org.red5.classloading
Filters jar files
ClassLoaderBuilder.JarFileFilter() - Constructor for class org.red5.classloading.ClassLoaderBuilder.JarFileFilter
 
className - Variable in class org.red5.io.amf3.Input.ClassReference
Name of the deserialized class.
cleanup() - Method in class org.red5.server.net.remoting.RemotingConnection
Cleans up the remoting connection client from the HttpSession and client registry.
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.
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.server.BaseConnection
Client bound to connection
Client - Class in org.red5.server
Client is an abstraction representing user connected to Red5 application.
Client(String, ClientRegistry) - Constructor for class org.red5.server.Client
Creates client, sets creation time and registers it in ClientRegistry DW: nope, does not currently register it in ClientRegistry!
client - Variable in class org.red5.server.net.remoting.RemotingClient
HTTP client for remoting calls.
CLIENT_BUFFER - Static variable in class org.red5.server.net.rtmp.event.Ping
Client buffer.
CLIENT_PING_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
Operation id of ping commands.
CLIENT_SYNC_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 
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
 
ClientBW(int, byte) - Constructor for class org.red5.server.net.rtmp.event.ClientBW
 
clientCallback - Variable in class org.red5.server.net.remoting.message.RemotingCall
Client callback name
ClientDetailsException - Exception in org.red5.server.exception
Exception class than contains additional parameters to return to the client.
ClientDetailsException(String, Object) - Constructor for exception org.red5.server.exception.ClientDetailsException
Create new exception object from message and parameters.
ClientDetailsException(String, Object, boolean) - Constructor for exception org.red5.server.exception.ClientDetailsException
Create new exception object from message and parameters with optional stacktrace.
clientId - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
clientId - Variable in class org.red5.server.net.rtmp.RTMPConnection
 
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.server.session.Session
 
clientIdBytes - Variable in class org.red5.compatibility.flex.messaging.messages.AbstractMessage
 
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 in org.red5.server.exception
Client not found
ClientNotFoundException(String) - Constructor for exception org.red5.server.exception.ClientNotFoundException
Create exception from given string message
ClientRegistry - Class in org.red5.server
Registry for clients.
ClientRegistry() - Constructor for class org.red5.server.ClientRegistry
 
ClientRegistry(String) - Constructor for class org.red5.server.ClientRegistry
 
ClientRegistryMXBean - Interface in org.red5.server.jmx.mxbeans
An MBean interface for the client registry.
ClientRejectedException - Exception in org.red5.server.exception
The client is not allowed to connect.
ClientRejectedException() - Constructor for exception org.red5.server.exception.ClientRejectedException
Constructs a new ClientRejectedException.
ClientRejectedException(Object) - Constructor for exception org.red5.server.exception.ClientRejectedException
Create new exception with given rejection reason
ClientServerDetection - Class in org.red5.server.stream.bandwidth
 
ClientServerDetection() - Constructor for class org.red5.server.stream.bandwidth.ClientServerDetection
 
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
clientStats - Variable in class org.red5.server.scope.Scope
Statistics about clients connected to the scope.
clone() - Method in class org.red5.server.net.rtmp.message.Header
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
Ends the writing process, then merges the data file with the flv file header and metadata.
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.m4a.impl.M4AReader
Closes the reader and free any allocated memory.
close() - Method in class org.red5.io.mp3.impl.MP3Reader
Closes the reader and free any allocated memory.
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.mp4.MP4DataStream
 
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() - Method in interface org.red5.server.jmx.mxbeans.ConnectionMXBean
 
close() - Method in interface org.red5.server.jmx.mxbeans.RTMPMinaConnectionMXBean
 
close() - Method in class org.red5.server.messaging.AbstractPipe
Close the pipe
close() - Method in class org.red5.server.midi.SharedMidiObject
 
close() - Method in class org.red5.server.midi.SharedMidiObject.MidiReceiver
close() - Method in class org.red5.server.midi.Test.MyReceiver
close() - Method in class org.red5.server.net.remoting.RemotingConnection
Close this connection.
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.net.rtmpt.BaseRTMPTConnection
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
 
closeChannel(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Closes channel.
closed - Variable in class org.red5.server.BaseConnection
Is the connection closed?
closed - Variable in class org.red5.server.stream.ClientBroadcastStream
Is this stream still active?
closeStream(IConnection, int) - Method in interface org.red5.server.api.stream.IStreamService
Close the stream but not deallocate the resources.
closeStream() - Method in class org.red5.server.stream.RecordingListener
 
closeStream() - Method in class org.red5.server.stream.StreamService
Close stream
closeStream(IConnection, int) - Method in class org.red5.server.stream.StreamService
Close stream.
CLUSTER_REQUEST_OPERATION - Static variable in class org.red5.compatibility.flex.messaging.messages.Constants
 
code - Variable in class org.red5.server.net.rtmp.status.Status
Status code
code - Variable in class org.red5.server.net.rtmp.status.StatusObject
 
codecFactory - Variable in class org.red5.server.net.rtmpt.RTMPTHandler
Protocol codec factory
codecFactory - Variable in class org.red5.server.net.servlet.AMFGatewayServlet
Remoting codec factory
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
 
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
 
CommandMessageExt(CommandMessage) - Constructor for class org.red5.compatibility.flex.messaging.messages.CommandMessageExt
 
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(UnsignedNumber) - Method in class org.red5.io.object.UnsignedInt
 
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedLong
 
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedNumber
 
compareTo(UnsignedNumber) - Method in class org.red5.io.object.UnsignedShort
 
compareTo(SimplePlayItem) - Method in class org.red5.server.api.stream.support.SimplePlayItem
 
compress() - Method in class org.red5.io.amf3.ByteArray
Compress contents using zlib.
comptimeToSamplesRecords - Variable in class org.red5.io.mp4.MP4Atom
 
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.server.api.Red5
Connection local to the current thread
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
Returns connection result for given scope and parameters.
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Returns connection result for given scope and parameters.
connect(IScope) - Method in interface org.red5.server.api.IConnection
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(IConnection) - Method in interface org.red5.server.api.scope.IScope
Adds given connection to the scope
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, IScope, Object[]) - Method in interface org.red5.server.api.scope.IScopeHandler
Called just before every connection to a scope.
connect(IConnection) - Method in interface org.red5.server.api.so.IClientSharedObject
Connect the shared object using the passed connection.
connect(IScope) - Method in class org.red5.server.BaseConnection
Connect to another scope on server
connect(IScope, Object[]) - Method in class org.red5.server.BaseConnection
Connect to another scope on server with given parameters
connect(IConnection, IScope) - Method in class org.red5.server.CoreHandler
Connects client to the scope
connect(IConnection, IScope, Object[]) - Method in class org.red5.server.CoreHandler
Connects client to the scope
connect(IConnection, IScope) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
 
connect(IConnection, IScope, Object[]) - Method in interface org.red5.server.jmx.mxbeans.CoreHandlerMXBean
 
connect(IProvider, IPipe, IConsumer) - Static method in class org.red5.server.messaging.PipeUtils
Connect a provider/consumer with a pipe.
connect() - Method in class org.red5.server.midi.SharedMidiObject
 
connect(IScope) - Method in class org.red5.server.net.remoting.RemotingConnection
Try to connect to the scope.
connect(IScope, Object[]) - Method in class org.red5.server.net.remoting.RemotingConnection
Try to connect to the scope with a list of connection parameters.
connect(IScope, Object[]) - Method in class org.red5.server.net.rtmp.RTMPConnection
 
connect(IScope, Object[]) - Method in class org.red5.server.net.rtmp.RTMPMinaConnection
 
connect(IConnection) - Method in class org.red5.server.scope.Scope
Connect to scope
connect(IConnection, Object[]) - Method in class org.red5.server.scope.Scope
Connect to scope with parameters.
connect(IConnection) - Method in class org.red5.server.so.ClientSharedObject
Connect the shared object using the passed connection.
connectionClosed(RTMPConnection, RTMP) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Connection closed
connectionClosed(RTMPConnection, RTMP) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
Connection closed
ConnectionConsumer - Class in org.red5.server.stream.consumer
RTMP connection consumer.
ConnectionConsumer(RTMPConnection, int, int, int) - 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.net.remoting.RemotingConnection
Listeners
connectionListeners - Variable in class org.red5.server.Server
 
ConnectionMXBean - Interface in org.red5.server.jmx.mxbeans
The connection object.
connectionOpened(RTMPConnection, RTMP) - Method in class org.red5.server.net.rtmp.BaseRTMPHandler
Connection open event
connectionOpened(RTMPConnection, RTMP) - Method in interface org.red5.server.net.rtmp.IRTMPHandler
Connection open event
ConnectionProvider - Class in org.red5.server.stream.provider
Provides connection via pipe
ConnectionProvider() - Constructor for class org.red5.server.stream.provider.ConnectionProvider
 
connectionStats - Variable in class org.red5.server.scope.Scope
Statistics about connections to the scope.
connMsgOut - Variable in class org.red5.server.stream.ClientBroadcastStream
Output endpoint that providers use
connToScope - Variable in class org.red5.server.Client
Scopes this client connected to
Constants - Class in org.red5.compatibility.flex.messaging.messages
Constants for the flex compatibility messages.
Constants() - Constructor for class org.red5.compatibility.flex.messaging.messages.Constants
 
Constants - Interface in org.red5.server.net.rtmp.message
Class for AMF and RTMP marker values constants
CONSUMER_CONNECT_PULL - Static variable in class org.red5.server.messaging.PipeConnectionEvent
A consumer connects as pull mode.
CONSUMER_CONNECT_PUSH - Static variable in class org.red5.server.messaging.PipeConnectionEvent
A consumer connects as push mode.
CONSUMER_DISCONNECT - Static variable in class org.red5.server.messaging.PipeConnectionEvent
A 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(Charset) - Method in class org.red5.io.utils.HexCharset
Tells whether or not this charset contains the given charset.
contains(Object) - Method in class org.red5.server.ClientList
 
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.
containsValue(Object) - Method in class org.red5.compatibility.flex.messaging.io.ObjectProxy
 
CONTENT_TYPE - Static variable in class org.red5.server.net.remoting.RemotingClient
Content MIME type for HTTP requests.
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
context - Variable in class org.red5.server.plugin.Red5Plugin
 
contextDestroyed(ServletContextEvent) - Method in class org.red5.logging.ContextLoggingListener
 
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.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
 
continueDecoding() - Method in class org.red5.server.net.protocol.ProtocolState
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.server.util
Misc utils for conversions
ConversionUtils() - Constructor for class org.red5.server.util.ConversionUtils
 
convert(Object, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
Convert source to given class
convertArrayToList(Object[]) - Static method in class org.red5.server.util.ConversionUtils
 
convertArrayToSet(Object[]) - Static method in class org.red5.server.util.ConversionUtils
Convert array to set, removing duplicates
convertBeanToMap(Object) - Static method in class org.red5.server.util.ConversionUtils
Convert bean to map
convertMapToBean(Map<?, ?>, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
Convert map to bean
convertMapToList(Map<?, ?>) - Static method in class org.red5.server.util.ConversionUtils
 
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.server.util.ConversionUtils
Convert number to primitive wrapper like Boolean or Float
convertParams(Object[], Class<?>[]) - Static method in class org.red5.server.util.ConversionUtils
Convert parameters using methods of this utility class
convertParams(Object[]) - Static method in class org.red5.server.util.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.server.util.ConversionUtils
Convert string to primitive wrapper like Boolean or Float
convertToArray(Object, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
Convert to array
convertToWrappedPrimitive(Object, Class<?>) - Static method in class org.red5.server.util.ConversionUtils
Convert to wrapped primitive
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, 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
copy(InputStream, OutputStream) - Static method in class org.red5.server.util.FileUtil
 
copyFile(File, File) - Static method in class org.red5.server.util.FileUtil
 
copyFile(String, String) - Static method in class org.red5.server.util.FileUtil
 
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_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_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
 
CORE_VECTOR_OBJECT - Static variable in class org.red5.io.object.DataTypes
 
CORE_VECTOR_UINT - Static variable in class org.red5.io.object.DataTypes
 
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
 
CORRELATION_ID_FLAG - Static variable in class org.red5.compatibility.flex.messaging.messages.AsyncMessage
 
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
 
create(BaseEvent) - Method in class org.red5.server.net.rtmp.event.AllocationDebugger
Add event to map
create_audio_sample_entry_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads AudioSampleEntry atom from the input bitstream.
create_avc_config_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads AVCC atom from the input bitstream.
create_chan_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads Audio Channel Layout atom from the input bitstream.
create_chunk_large_offset_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads ChunkLargeOffset atom from the input bitstream.
create_chunk_offset_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads ChunkOffset atom from the input bitstream.
create_compact_sample_size_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads CompactSampleSize atom from the input stream.
create_composite_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads the composite atom from the input bitstream.
create_composition_time_to_sample_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads composition time to sample atom from the input bitstream.
create_esd_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads M4ESDAtom atom from the input bitstream.
create_full_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads the version of the full atom from the input bitstream.
create_handler_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads Handler atom from the input bitstream.
create_media_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MediaHeader atom from the input bitstream.
create_meta_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Creates a meta data atom.
create_movie_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MovieHeader atom from the input bitstream.
create_pasp_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Creates the PASP atom or Pixel Aspect Ratio.
create_sample_description_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads SampleDescription atom from the input bitstream.
create_sample_size_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4SampleSizeAtom atom from the input bitstream.
create_sample_to_chunk_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4SampleToChunkAtom atom from the input bitstream.
create_sound_media_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4SoundMediaHeaderAtom atom from the input bitstream.
create_sync_sample_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4SyncSampleAtom atom from the input bitstream.
create_time_to_sample_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4TimeToSampleAtom atom from the input bitstream.
create_track_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4TrackHeaderAtom atom from the input bitstream.
create_udta_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Creates a user data atom.
create_video_media_header_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4VideoMediaHeaderAtom atom from the input bitstream.
create_video_sample_entry_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4VideoSampleEntryAtom atom from the input bitstream.
create_visual_sample_entry_atom(MP4DataStream) - Method in class org.red5.io.mp4.MP4Atom
Loads MP4VisualSampleEntryAtom atom from the input bitstream.
createAtom(MP4DataStream) - Static method in class org.red5.io.mp4.MP4Atom
Constructs an Atom object from the data in the bitstream.
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
Create child scope with given name
createConnection(Class<?>) - Method in interface org.red5.server.net.rtmp.IRTMPConnManager
 
createConnection(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
 
createConnection() - Method in class org.red5.server.net.rtmpt.RTMPTServlet
Creates an RTMPT connection.
createConnectionInstance(Class<?>) - Method in class org.red5.server.net.rtmp.RTMPConnManager
 
created - Variable in class org.red5.server.session.Session
 
createDate(long) - Static method in class org.red5.io.mp4.MP4Atom
Converts the time in seconds since midnight 1 Jan 1904 to the Date.
createDecoderConfigDescriptor(MP4DataStream) - Method in class org.red5.io.mp4.MP4Descriptor
Loads the MP4DecoderConfigDescriptor from the input bitstream.
createDecSpecificInfoDescriptor(MP4DataStream) - Method in class org.red5.io.mp4.MP4Descriptor
Loads the MP4DecSpecificInfoDescriptor from the input bitstream.
createDescriptor(MP4DataStream) - Static method in class org.red5.io.mp4.MP4Descriptor
 
createES_Descriptor(MP4DataStream) - Method in class org.red5.io.mp4.MP4Descriptor
Loads the MP4ES_Descriptor from the input bitstream.
createHandshakeBytes() - Method in class org.red5.server.net.rtmp.InboundHandshake
Creates the servers handshake bytes
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
 
createOutputStream(int) - Method in class org.red5.server.net.rtmp.RTMPConnection
Creates output stream object from stream id.
createRhinoObject(String, Class[], Class) - Static method in class org.red5.server.script.rhino.RhinoScriptUtils
Create a new Rhino-scripted object from the given script source.
createRTMPMinaConnection() - Method in class org.red5.server.net.rtmp.RTMPMinaIoHandler
 
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(String) - Static method in class org.red5.server.session.SessionManager
 
createSharedObject(IScope, String, boolean) - Method in class org.red5.server.adapter.MultiThreadedApplicationAdapter
Creates a new shared object for given scope.
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.
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.
createStreamName() - Method in class org.red5.server.net.rtmp.RTMPConnection
Generates new stream name.
createTokenBucket(long, long) - Method in interface org.red5.server.stream.ITokenBucketService
Create a token bucket.
creationTime - Variable in class org.red5.io.mp4.MP4Atom
 
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.
currentDataType - Variable in class org.red5.io.amf.Input
 
currentItem - Variable in class org.red5.server.stream.ServerStream
Current item
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

A B C D E F G H I J K L M N O P Q R S T U V W X
Copyright © 2006-2012 The Red5 Project