- AbstractCamera - Class in com.smaxe.uv.client.camera
-
AbstractCamera
- base
ICamera
implementation.
- AbstractCamera() - Constructor for class com.smaxe.uv.client.camera.AbstractCamera
-
Constructor.
- AbstractMediaStreamController - Class in com.smaxe.uv.stream.support
-
- AbstractMediaStreamController() - Constructor for class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Constructor.
- AbstractMicrophone - Class in com.smaxe.uv.client.microphone
-
- AbstractMicrophone() - Constructor for class com.smaxe.uv.client.microphone.AbstractMicrophone
-
Constructor.
- AbstractVideo - Class in com.smaxe.uv.client.rtmp.video
-
AbstractVideo
- abstract
IVideo
.
- AbstractVideo() - Constructor for class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
Constructor.
- addEventListener(INetConnection.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Registers an event listener.
- addEventListener(INetStream.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Registers an event listener.
- addEventListener(ISharedObject.IListener) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Registers an event listener.
- addHeader(String, boolean, Object) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Adds a context header to the AMF packet structure.
- addHeader(String, boolean, Object) - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- addInvoker(String, ClassMethodInvoker.Invoker) - Method in class com.smaxe.uv.invoker.support.ClassMethodInvoker
-
- addListener(ICamera.IListener) - Method in class com.smaxe.uv.client.camera.AbstractCamera
-
- addListener(ICamera.IListener) - Method in interface com.smaxe.uv.client.ICamera
-
Adds a new listener.
- addListener(IMicrophone.IListener) - Method in interface com.smaxe.uv.client.IMicrophone
-
Adds a new listener.
- addListener(IMicrophone.IListener) - Method in class com.smaxe.uv.client.microphone.AbstractMicrophone
-
- addListener(IMediaStreamController.IListener) - Method in interface com.smaxe.uv.stream.IMediaStreamController
-
Adds a new listener.
- addListener(IMediaStreamController.IListener) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
- AMF0 - Static variable in class com.smaxe.uv.ObjectEncoding
-
AMF0
- AMF3 - Static variable in class com.smaxe.uv.ObjectEncoding
-
AMF3
- APPEND - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
APPEND
- "append" : publishes and records live data,
appending the recorded data to an FLV file with a name that matches
the value passed to the name parameter, stored on the server
in a subdirectory within the directory that contains the server application.
- array - Variable in class com.smaxe.io.ByteArray
-
array
- Array - Class in com.smaxe.uv.amf3
-
Array
- array type (supported by AMF3).
- Array(Map<String, Object>, List<Object>) - Constructor for class com.smaxe.uv.amf3.Array
-
Constructor.
- array - Variable in class com.smaxe.uv.amf3.ArrayCollection
-
array.
- ArrayCollection - Class in com.smaxe.uv.amf3
-
ArrayCollection
- flex.messaging.io.ArrayCollection class.
- ArrayCollection() - Constructor for class com.smaxe.uv.amf3.ArrayCollection
-
Constructor.
- ArrayCollection(List<Object>) - Constructor for class com.smaxe.uv.amf3.ArrayCollection
-
Constructor.
- attachAudio(IMicrophone) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Specifies an audio stream sent over the INetStream object,
from a microphone
object passed as the source.
- attachAudio(IMicrophone) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- attachCamera(ICamera, int) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Starts capturing video from the specified source, or stops capturing
if camera
is set to null.
- attachCamera(ICamera, int) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- attribute - Variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
Changed data attribute.
- audio - Variable in class com.smaxe.uv.fformat.Flv.Header
-
Audio flag (Audio tags are present)
- audio - Variable in class com.smaxe.uv.stream.MediaStreamInfo
-
audio stream.
- AUDIO_CODECS - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
AUDIO_CODECS
- "audioCodecs" : audio codecs - used as a RTMP server connection parameter.
- audioDuration - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
-
Duration of audio stream (in milliseconds).
- audioFrames - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
-
Number of audio frames.
- audioSize - Variable in class com.smaxe.uv.client.rtmp.INetStream.Info
-
Size of the audio frames.
- available() - Method in class com.smaxe.io.ByteArrayInputStream
-
- calculateBitrate(long, StreamInfo, StreamInfo) - Static method in class com.smaxe.uv.stream.MediaStreamInfo
-
Calculates bitrate.
- call(String, Responder, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Invokes a command or method on the server, or on an application server,
to which the application instance is connected.
- call(String, Responder, Object...) - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- CALL_BADVERSION - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
The URI specified in the NetConnection.connect method did not
specify 'rtmp' as the protocol.
- CALL_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
The NetConnection.call method was not able to invoke the server-side method or
command.
- CAPABILITIES - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
CAPABILITIES
- "capabilities" : capabilities - used as a RTMP server connection parameter.
- CHANGE - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
CHANGE
- change.
- checkHeader(byte[]) - Static method in class com.smaxe.uv.fformat.Flv
-
Checks the header
of the FLV file correctness.
- CLASS_NAME - Static variable in class com.smaxe.uv.amf3.ArrayCollection
-
CLASS_NAME
- "flex.messaging.io.ArrayCollection"
- CLASS_NAME - Static variable in class com.smaxe.uv.amf3.ObjectProxy
-
CLASS_NAME
- "flex.messaging.io.ObjectProxy"
- ClassLogger - Class in com.smaxe.logger.support
-
ClassLogger
-
ILogger
for class logs.
- ClassLogger(String, ILogger) - Constructor for class com.smaxe.logger.support.ClassLogger
-
Constructor.
- ClassMethodInvoker - Class in com.smaxe.uv.invoker.support
-
ClassMethodInvoker
- specific class method invoker.
- ClassMethodInvoker(Executor) - Constructor for class com.smaxe.uv.invoker.support.ClassMethodInvoker
-
Constructor.
- ClassMethodInvoker.Invoker - Class in com.smaxe.uv.invoker.support
-
Invoker
- invokes the method of the object.
- ClassMethodInvoker.Invoker() - Constructor for class com.smaxe.uv.invoker.support.ClassMethodInvoker.Invoker
-
Constructor.
- className - Variable in class com.smaxe.uv.amf.ClassObject
-
class name.
- ClassObject - Class in com.smaxe.uv.amf
-
ClassObject
- class object.
- ClassObject(String, Map<String, Object>) - Constructor for class com.smaxe.uv.amf.ClassObject
-
Constructor.
- ClassObject(String) - Constructor for class com.smaxe.uv.amf.ClassObject
-
Constructor.
- ClassObject(Map<String, Object>) - Constructor for class com.smaxe.uv.amf.ClassObject
-
Constructor.
- ClassObject() - Constructor for class com.smaxe.uv.amf.ClassObject
-
Constructor.
- CLEAR - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
CLEAR
- clear.
- clear() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
For local shared objects, purges all of the data and deletes the shared
object from the disk.
- clear() - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Clears video state.
- clear() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- CLEAR_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
A recorded stream failed to delete.
- CLEAR_SUCCESS - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
A recorded stream was deleted successfully.
- clearBuffer() - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Clears buffer.
- clearBuffer() - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- clearPlayBuffer() - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Clears video play buffer.
- clearPlayBuffer() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- client(Object) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Sets the object on which callback methods should be invoked.
- client() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Returns the object on which callback methods should be invoked.
- client(Object) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Sets the object on which callback methods should be invoked.
- client() - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Returns the object on which callback methods should be invoked.
- client(Object) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Sets the object on which callback methods should be invoked.
- client() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Returns the object on which callback methods should be invoked.
- clone() - Method in class com.smaxe.uv.stream.MediaStreamInfo
-
- clone() - Method in class com.smaxe.uv.stream.StreamInfo
-
- close() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Closes the connection.
- close() - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Stops playing all data on the stream, sets the time property to 0, and
makes the stream available for another use.
- close() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Closes the connection between a remote shared object and the server.
- close() - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- close() - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- close() - Method in class com.smaxe.uv.client.rtmp.SharedObject
-
- code - Variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
Change code (one of CONNECT
, CLEAR
,
CHANGE
, STATUS
constants).
- com.smaxe.io - package com.smaxe.io
-
- com.smaxe.logger - package com.smaxe.logger
-
- com.smaxe.logger.support - package com.smaxe.logger.support
-
- com.smaxe.uv - package com.smaxe.uv
-
- com.smaxe.uv.amf - package com.smaxe.uv.amf
-
- com.smaxe.uv.amf.support - package com.smaxe.uv.amf.support
-
- com.smaxe.uv.amf3 - package com.smaxe.uv.amf3
-
- com.smaxe.uv.client - package com.smaxe.uv.client
-
- com.smaxe.uv.client.camera - package com.smaxe.uv.client.camera
-
- com.smaxe.uv.client.microphone - package com.smaxe.uv.client.microphone
-
- com.smaxe.uv.client.rtmp - package com.smaxe.uv.client.rtmp
-
JUV RTMP Client core classes: NetConnection, NetStream, SharedObject
- com.smaxe.uv.client.rtmp.video - package com.smaxe.uv.client.rtmp.video
-
- com.smaxe.uv.fformat - package com.smaxe.uv.fformat
-
- com.smaxe.uv.invoker - package com.smaxe.uv.invoker
-
- com.smaxe.uv.invoker.support - package com.smaxe.uv.invoker.support
-
- com.smaxe.uv.stream - package com.smaxe.uv.stream
-
- com.smaxe.uv.stream.support - package com.smaxe.uv.stream.support
-
- compress(ByteArray) - Static method in class com.smaxe.uv.client.rtmp.ByteArrayUtils
-
Compresses
array
using zlib.
- configuration() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Returns NetConnection configuration.
- connect(String, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Opens a connection to a server.
- CONNECT - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
CONNECT
- connect.
- connect(INetConnection, String) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Connects to a remote shared object on the server through the specified connection.
- connect(String, Object...) - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- connect(INetConnection, String) - Method in class com.smaxe.uv.client.rtmp.SharedObject
-
- CONNECT_APPSHUTDOWN - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
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.
- CONNECT_BANDWIDTH - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
Connection bandwidth.
- CONNECT_CLOSED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
The connection was closed successfully
- CONNECT_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
The connection attempt failed.
- CONNECT_INVALID_APPLICATION - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
The application name specified during connect is invalid.
- CONNECT_REJECTED - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
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.
- CONNECT_SUCCESS - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
The connection attempt succeeded.
- connected() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Checks if it is connected to the server.
- connected() - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- connectedProxyType() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
If a successful connection is made, indicates the method that was used to
make it: a direct connection, the CONNECT method, or HTTP tunneling.
- connectedProxyType() - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- content - Variable in class com.smaxe.uv.amf.XMLDocument
-
XML Document content.
- create(int, byte[]) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
Creates
MediaData
instance for media
payload
.
- create(int, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(ByteArray, MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, ByteArray, MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- createLogger(int, String, ILogger) - Static method in class com.smaxe.logger.support.Loggers
-
- createNullLogger() - Static method in class com.smaxe.logger.support.Loggers
-
Creates 'Null' logger, i.e.
- createSoLogger(int, String) - Static method in class com.smaxe.logger.support.Loggers
-
Creates logger to the System.out
.
- currentFPS() - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Returns the number of frames per second being displayed.
- currentFPS() - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An attempt to use a Stream method (at client-side) failed
- FileMediaStream - Class in com.smaxe.uv.stream.support
-
FileMediaStream
- base class for file-based media streams.
- FileMediaStream(File) - Constructor for class com.smaxe.uv.stream.support.FileMediaStream
-
Constructor.
- FilterLevelLogger - Class in com.smaxe.logger.support
-
FilterLevelLogger
- level filter
ILogger
.
- FilterLevelLogger(int, ILogger) - Constructor for class com.smaxe.logger.support.FilterLevelLogger
-
Constructor.
- fireOnAudioData(MediaData) - Method in class com.smaxe.uv.client.microphone.AbstractMicrophone
-
Fires 'onAudioData' on all listeners (for use in subclasses).
- fireOnAudioData(long, MediaData) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Audio Data' event.
- fireOnException(long, IMediaStream, Exception) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Exception' event.
- fireOnNotify(long, Object) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Notify' event.
- fireOnRelease(long) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Release' event.
- fireOnStart(long, IMediaStream) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Start' event.
- fireOnStop(long, IMediaStream) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Stop' event.
- fireOnTimeout(long, IMediaStream, long) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Timeout' event.
- fireOnVideoData(MediaData) - Method in class com.smaxe.uv.client.camera.AbstractCamera
-
Fires 'onVideoData' on all listeners (for use in subclasses).
- fireOnVideoData(long, MediaData) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
Fires 'On Video Data' event.
- FLASH_VER - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
FLASH_VER
- "flashVer" : flash version - used as a RTMP server connection parameter.
- flush(int) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Immediately writes a locally persistent shared object to a local file.
- flush(int) - Method in class com.smaxe.uv.client.rtmp.SharedObject
-
- Flv - Class in com.smaxe.uv.fformat
-
Flv
- FLV file format parser.
- Flv.Header - Class in com.smaxe.uv.fformat
-
Header
- FLV file header.
- Flv.Header(int, boolean, boolean, long) - Constructor for class com.smaxe.uv.fformat.Flv.Header
-
Constructor.
- Flv.Header(boolean, boolean) - Constructor for class com.smaxe.uv.fformat.Flv.Header
-
Constructor.
- Flv.ITagProcessor - Interface in com.smaxe.uv.fformat
-
ITagProcessor
- tag processor.
- Flv.ScriptData - Class in com.smaxe.uv.fformat
-
ScriptData
- script data.
- Flv.ScriptData(String, Object) - Constructor for class com.smaxe.uv.fformat.Flv.ScriptData
-
Constructor.
- Flv.Tag - Class in com.smaxe.uv.fformat
-
Tag
- FLV file tag.
- Flv.Tag(byte, int, long) - Constructor for class com.smaxe.uv.fformat.Flv.Tag
-
Constructor.
- Flv.TagProcessorAdapter - Class in com.smaxe.uv.fformat
-
- Flv.TagProcessorAdapter() - Constructor for class com.smaxe.uv.fformat.Flv.TagProcessorAdapter
-
Constructor.
- FlvFileMediaStream - Class in com.smaxe.uv.stream.support
-
FlvFileMediaStream
- the implementation of the FLV file media stream.
- FlvFileMediaStream(String) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
-
Constructor.
- FlvFileMediaStream(File) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
-
Constructor.
- FlvFileMediaStream(String, int) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
-
Constructor.
- FlvFileMediaStream(File, int) - Constructor for class com.smaxe.uv.stream.support.FlvFileMediaStream
-
Constructor.
- FlvVideo - Class in com.smaxe.uv.client.rtmp.video
-
FlvVideo
-
IVideo
implementation that saves
incoming stream to the file.
- FlvVideo(IMediaStreamAcceptor) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Constructor.
- FlvVideo(IMediaStreamAcceptor, MediaStreamInfo) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Constructor.
- FlvVideo(String, boolean) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Constructor.
- FlvVideo(String, int) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Constructor.
- FlvVideo(String, int, boolean) - Constructor for class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Constructor.
- FPAD - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
FPAD
- "fpad" : fpad value - used as a RTMP server connection parameter.
- fps(int) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Specifies the number of times per second that a client's changes
to a shared object are sent to the server.
- fps() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Returns fps.
- fps() - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Returns current fps.
- fps() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- frames - Variable in class com.smaxe.uv.stream.StreamInfo
-
media stream frames.
- ICamera - Interface in com.smaxe.uv.client
-
ICamera
- camera.
- ICamera.IListener - Interface in com.smaxe.uv.client
-
IListener
- camera listener.
- ICamera.ListenerAdapter - Class in com.smaxe.uv.client
-
- ICamera.ListenerAdapter() - Constructor for class com.smaxe.uv.client.ICamera.ListenerAdapter
-
Constructor.
- ILogger - Interface in com.smaxe.logger
-
ILogger
- logger interface.
- IMediaStream - Interface in com.smaxe.uv.stream
-
IMediaStream
- media stream.
- IMediaStream.IListener - Interface in com.smaxe.uv.stream
-
IListener
- media stream listener.
- IMediaStream.ListenerAdapter - Class in com.smaxe.uv.stream
-
- IMediaStream.ListenerAdapter() - Constructor for class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
Constructor.
- IMediaStreamController - Interface in com.smaxe.uv.stream
-
IMediaStreamController
- media stream controller.
- IMediaStreamController.IListener - Interface in com.smaxe.uv.stream
-
IListener
- media stream controller listener.
- IMediaStreamController.ListenerAdapter - Class in com.smaxe.uv.stream
-
- IMediaStreamController.ListenerAdapter() - Constructor for class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
Constructor.
- IMethodInvoker - Interface in com.smaxe.uv.invoker
-
IMethodInvoker
- responsible for the class method invocation.
- IMethodInvoker.CallbackAdapter - Class in com.smaxe.uv.invoker
-
- IMethodInvoker.CallbackAdapter() - Constructor for class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
-
Constructor.
- IMethodInvoker.ICallback - Interface in com.smaxe.uv.invoker
-
- IMicrophone - Interface in com.smaxe.uv.client
-
IMicrophone
- microphone interface.
- IMicrophone.IListener - Interface in com.smaxe.uv.client
-
IListener
- microphone listener.
- IMicrophone.ListenerAdapter - Class in com.smaxe.uv.client
-
- IMicrophone.ListenerAdapter() - Constructor for class com.smaxe.uv.client.IMicrophone.ListenerAdapter
-
Constructor.
- INACTIVITY_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
INACTIVITY_TIMEOUT
- "inactivityTimeout" : timeout (in seconds)
for RTMP protocol connection, i.e.
- INetConnection - Interface in com.smaxe.uv.client.rtmp
-
INetConnection
- RTMP(E)/RTMPT(E)/RTMPS connection (replica of ActionScript's
NetConnection class interface).
- INetConnection.Configuration - Class in com.smaxe.uv.client.rtmp
-
- INetConnection.Configuration() - Constructor for class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
Constructor.
- INetConnection.IListener - Interface in com.smaxe.uv.client.rtmp
-
IListener
- NetConnection listener.
- INetConnection.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
-
- INetConnection.ListenerAdapter() - Constructor for class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
-
Constructor.
- INetStream - Interface in com.smaxe.uv.client.rtmp
-
INetStream
- RTMP connection stream (replica of ActionScript's
NetStream class interface).
- INetStream.IListener - Interface in com.smaxe.uv.client.rtmp
-
IListener
- NetStream listener.
- INetStream.Info - Class in com.smaxe.uv.client.rtmp
-
- INetStream.Info(long, long, long, long, long, long) - Constructor for class com.smaxe.uv.client.rtmp.INetStream.Info
-
Constructor.
- INetStream.Info() - Constructor for class com.smaxe.uv.client.rtmp.INetStream.Info
-
Constructor.
- INetStream.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
-
- INetStream.ListenerAdapter() - Constructor for class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
-
Constructor.
- INFO - Static variable in interface com.smaxe.logger.ILogger
-
INFO
- 1 : info level.
- INSTANCE - Static variable in class com.smaxe.uv.amf.Undefined
-
INSTANCE
- instance.
- INVALID_ARGUMENT - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Invalid arguments were passed to a NetStream method.
- invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in interface com.smaxe.uv.invoker.IMethodInvoker
-
Invokes method
with the args
of the object o
.
- invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in class com.smaxe.uv.invoker.support.ClassMethodInvoker
-
- invoke(Object, Object[]) - Method in class com.smaxe.uv.invoker.support.ClassMethodInvoker.Invoker
-
Invokes the method of the o
.
- invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in class com.smaxe.uv.invoker.support.MethodInvoker
-
- invoke(Object, String, IMethodInvoker.ICallback, Object...) - Method in class com.smaxe.uv.invoker.support.PublicMethodInvoker
-
- IO_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
IO_TIMEOUT
- "IOTimeout" : I/O timeout (in milliseconds)
(default: 50 milliseconds)
- IObjectCreator - Interface in com.smaxe.uv.amf
-
IObjectCreator
- responsible for creation objects from
ClassObject
.
- ISharedObject - Interface in com.smaxe.uv.client.rtmp
-
ISharedObject
- shared object (replica of ActionScript's
SharedObject class interface).
- ISharedObject.Change - Class in com.smaxe.uv.client.rtmp
-
Change
- change event item.
- ISharedObject.Change(int, String, Object, Object) - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
Constructor.
- ISharedObject.Change(int) - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
Constructor.
- ISharedObject.IListener - Interface in com.smaxe.uv.client.rtmp
-
IListener
- SharedObject listener.
- ISharedObject.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
-
- ISharedObject.ListenerAdapter() - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
-
Constructor.
- isPersistent() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Checks if shared object is persistent.
- IVideo - Interface in com.smaxe.uv.client.rtmp
-
IVideo
- video object.
- object - Variable in class com.smaxe.uv.amf3.ObjectProxy
-
object fields.
- OBJECT_CREATOR - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
OBJECT_CREATOR
- "objectCreator" :
IObjectCreator
instance
responsible for custom objects creation.
- ObjectCreator - Class in com.smaxe.uv.amf.support
-
- ObjectCreator() - Constructor for class com.smaxe.uv.amf.support.ObjectCreator
-
Constructor.
- objectEncoding() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Returns object encoding.
- objectEncoding(ObjectEncoding) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
The object encoding (AMF version).
- objectEncoding() - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Returns object encoding.
- objectEncoding() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Returns object encoding.
- objectEncoding(ObjectEncoding) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
The object encoding (AMF version).
- ObjectEncoding - Class in com.smaxe.uv
-
ObjectEncoding
- ObjectProxy - Class in com.smaxe.uv.amf3
-
ObjectProxy
- flex.messaging.io.ObjectProxy class.
- ObjectProxy() - Constructor for class com.smaxe.uv.amf3.ObjectProxy
-
Constructor.
- ObjectProxy(Map<String, Object>) - Constructor for class com.smaxe.uv.amf3.ObjectProxy
-
Constructor.
- offset - Variable in class com.smaxe.io.ByteArray
-
offset
- oldValue - Variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
Old value.
- onAsyncError(INetConnection, String, Exception) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
-
Notifies about an exception that is thrown asynchronously (from native asynchronous code).
- onAsyncError(INetConnection, String, Exception) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
-
- onAsyncError(INetStream, String, Exception) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
-
Notifies about an exception that is thrown asynchronously (from native asynchronous code).
- onAsyncError(INetStream, String, Exception) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
-
- onAsyncError(ISharedObject, String, Exception) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject.IListener
-
Notifies about an exception that is thrown asynchronously (from native asynchronous code).
- onAsyncError(ISharedObject, String, Exception) - Method in class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
-
- onAudioData(MediaData) - Method in interface com.smaxe.uv.client.IMicrophone.IListener
-
Notifies about audio data.
- onAudioData(MediaData) - Method in class com.smaxe.uv.client.IMicrophone.ListenerAdapter
-
- onAudioData(MediaData) - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Notifies about available audio frame.
- onAudioData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- onAudioData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
- onAudioData(MediaData) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
-
Notifies about a new audio frame (audio frame time is time relative
to the previous audio frame).
- onAudioData(MediaData) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
- onAudioData(long, MediaData) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about a new audio frame (audio frame time is time relative
to the previous audio frame).
- onAudioData(long, MediaData) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- onBWDone() - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
'onBWDone' invoked by FMS server.
- onBWDone(Object...) - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
'onBWDone' invoked by FMS server.
- onCuePoint(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
-
Invoked when an embedded cue point is reached while playing an FLV file.
- onCuePoint(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
-
- onCuePoint(Object) - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Notifies about stream's cue point.
- onCuePoint(Object) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- onCuePoint(Object) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
- onEnd(long) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
-
Notifies about the end of the stream.
- onEnd(long) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
- onException(Exception) - Method in class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
-
- onException(Exception) - Method in interface com.smaxe.uv.invoker.IMethodInvoker.ICallback
-
Notifies about the thrown exception.
- onException(long, Exception) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
-
Notifies about the occured exception.
- onException(long, Exception) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
- onException(long, IMediaStream, Exception) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about
stream
's exception.
- onException(long, IMediaStream, Exception) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- onFlvData(MediaData) - Method in interface com.smaxe.uv.client.ICamera.IListener
-
Notifies about a new flv data chunk.
- onFlvData(MediaData) - Method in class com.smaxe.uv.client.ICamera.ListenerAdapter
-
- onFlvData(MediaData) - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Notifies about available flv-data.
- onFlvData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- onFlvData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
- onIOError(INetConnection, String) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
-
Notifies about an input/output error occured that causes a network operation to fail.
- onIOError(INetConnection, String) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
-
- onIOError(INetStream, String) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
-
Notifies about an input/output error occured that causes a network operation to fail.
- onIOError(INetStream, String) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
-
- onMetaData(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
-
Notifies when descriptive information embedded in the FLV file being played is received.
- onMetaData(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
-
- onMetaData(Object) - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Notifies about stream's metadata.
- onMetaData(Object) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- onMetaData(Object) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
- onNetStatus(INetConnection, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
-
Notifies about the status info change.
- onNetStatus(INetConnection, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
-
- onNetStatus(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
-
Notifies about the status info change.
- onNetStatus(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
-
- onNetStatus(ISharedObject, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject.IListener
-
Notifies about the status info change.
- onNetStatus(ISharedObject, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
-
- onNotify(Object) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
-
Notifies about the stream's metadata notification.
- onNotify(Object) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
- onNotify(long, Object) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about stream's metadata.
- onNotify(long, Object) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- onPlayStatus(INetStream, Map<String, Object>) - Method in interface com.smaxe.uv.client.rtmp.INetStream.IListener
-
Notifies that NetStream object has completely played a stream.
- onPlayStatus(INetStream, Map<String, Object>) - Method in class com.smaxe.uv.client.rtmp.INetStream.ListenerAdapter
-
- onRelease(long) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about controller release.
- onRelease(long) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- onResult(Object) - Method in class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
-
- onResult(Object) - Method in interface com.smaxe.uv.invoker.IMethodInvoker.ICallback
-
Notifies about the result o
.
- onResult(Object) - Method in interface com.smaxe.uv.Responder
-
Notifies about the result
.
- onSecurityError(INetConnection, String) - Method in interface com.smaxe.uv.client.rtmp.INetConnection.IListener
-
Notifies about the attempt to connect to a server outside the caller's security sandbox.
- onSecurityError(INetConnection, String) - Method in class com.smaxe.uv.client.rtmp.INetConnection.ListenerAdapter
-
- onSetDataFrame(String, Object) - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Notifies about "@setDataFrame" frame.
- onSetDataFrame(String, Object) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- onSetDataFrame(String, Object) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
- onStart(long, IMediaStream) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about
stream
playback start.
- onStart(long, IMediaStream) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- onStatus(Map<String, Object>) - Method in interface com.smaxe.uv.Responder
-
Notifies about the status
.
- onStop(long, IMediaStream) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about
stream
playback stop.
- onStop(long, IMediaStream) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- onSync(ISharedObject, List<ISharedObject.Change>) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject.IListener
-
Notifies that remote shared object (SharedObject) has been updated by the server.
- onSync(ISharedObject, List<ISharedObject.Change>) - Method in class com.smaxe.uv.client.rtmp.ISharedObject.ListenerAdapter
-
- onTag(int, int, long, InputStream) - Method in interface com.smaxe.uv.fformat.Flv.ITagProcessor
-
Notifies about a new tag in the is
.
- onTag(int, int, long, InputStream) - Method in class com.smaxe.uv.fformat.Flv.TagProcessorAdapter
-
- onTagSize(int) - Method in interface com.smaxe.uv.fformat.Flv.ITagProcessor
-
Notifies about previous tag size.
- onTagSize(int) - Method in class com.smaxe.uv.fformat.Flv.TagProcessorAdapter
-
- onTimeout(long, long) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
-
Notifies about the stream timeout, i.e.
- onTimeout(long, long) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
- onTimeout(long, IMediaStream, long) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about
stream
's timeout.
- onTimeout(long, IMediaStream, long) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- onVideoData(MediaData) - Method in interface com.smaxe.uv.client.ICamera.IListener
-
Notifies about a new video data frame.
- onVideoData(MediaData) - Method in class com.smaxe.uv.client.ICamera.ListenerAdapter
-
- onVideoData(MediaData) - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Notifies about available video frame.
- onVideoData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- onVideoData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
- onVideoData(MediaData) - Method in interface com.smaxe.uv.stream.IMediaStream.IListener
-
Notifies about a new video frame (video frame time is time relative
to the previous video frame).
- onVideoData(MediaData) - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
- onVideoData(long, MediaData) - Method in interface com.smaxe.uv.stream.IMediaStreamController.IListener
-
Notifies about a new video frame (video frame time is time relative
to the previous video frame).
- onVideoData(long, MediaData) - Method in class com.smaxe.uv.stream.IMediaStreamController.ListenerAdapter
-
- PAGE_URL - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
PAGE_URL
- "pageUrl" : page url - used as a RTMP server connection parameter.
- pause() - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Pauses playback of a video stream.
- pause() - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- PAUSE_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
The subscriber has used the seek command to move to a particular location in the recorded stream.
- payload - Variable in class com.smaxe.uv.stream.support.MediaDataByteArray
-
Media data payload.
- payload - Variable in class com.smaxe.uv.stream.support.MediaDataByteArrays
-
Media data payload.
- play(IVideo, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Begins playback of external audio or a video (FLV) file.
- play(IVideo, Object...) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- play(IMediaStream, long) - Method in interface com.smaxe.uv.stream.IMediaStreamController
-
Starts media stream playback.
- play(IMediaStream, long) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
- play(IMediaStream, long) - Method in class com.smaxe.uv.stream.support.MediaStreamController
-
- PLAY_COMPLETE - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Playlist playback is complete.
- PLAY_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An attempt to play back a stream failed
- PLAY_FILE_STRUCTURE_INVALID - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
This event is sent if the player detects an MP4 with an invalid file structure.
- PLAY_INSUFFICIENT_BW - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Data is playing behind the normal speed
- PLAY_NO_SUPPORTED_TRACK_FOUND - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
This event is sent if the player does not detect any supported tracks.
- PLAY_PUBLISH_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
The initial publish to a stream was successful.
- PLAY_RESET - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
A playlist was reset
- PLAY_START - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Play was started
- PLAY_STOP - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Play was stopped
- PLAY_STREAM_NOT_FOUND - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An attempt was made to play a stream that does not exist
- PLAY_SWITCH - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Playlist playback switched from one stream to another.
- PLAY_UNPUBLISH_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An unpublish from a stream was successful.
- PrintStreamLogger - Class in com.smaxe.logger.support
-
PrintStreamLogger
-
ILogger
implementation which
logs messages to the
PrintStream
.
- PrintStreamLogger() - Constructor for class com.smaxe.logger.support.PrintStreamLogger
-
Constructor.
- PrintStreamLogger(PrintStream) - Constructor for class com.smaxe.logger.support.PrintStreamLogger
-
Constructor.
- processMediaData(StreamInfo, MediaData) - Static method in class com.smaxe.uv.stream.MediaStreamInfo
-
Processes
data
and keeps the info in the
info
instance.
- processMediaData(StreamInfo, long, int) - Static method in class com.smaxe.uv.stream.MediaStreamInfo
-
Processes media data and keeps the info in the
info
instance.
- propertyValues - Variable in class com.smaxe.uv.amf.ClassObject
-
[property, value] pairs.
- ProtocolLayerInfo - Class in com.smaxe.uv
-
ProtocolLayerInfo
- protocol layer info.
- ProtocolLayerInfo(ProtocolLayerInfo) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
-
Constructor.
- ProtocolLayerInfo(long, long, long, long, long, long, long) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
-
Constructor.
- ProtocolLayerInfo(long, long, long, long, long, long) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
-
Constructor.
- ProtocolLayerInfo(long, long, long, long) - Constructor for class com.smaxe.uv.ProtocolLayerInfo
-
Constructor.
- ProtocolLayerInfo() - Constructor for class com.smaxe.uv.ProtocolLayerInfo
-
Constructor.
- PROXY - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
PROXY
- "proxy" : Proxy
instance to use or null
if proxy is disabled.
- PROXY_TYPE_BEST - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
PROXY_TYPE_BEST
- "best"
- PROXY_TYPE_CONNECT - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
PROXY_TYPE_CONNECT
- "CONNECT"
- PROXY_TYPE_HTTP - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
PROXY_TYPE_HTTP
- "HTTP"
- PROXY_TYPE_NONE - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
PROXY_TYPE_NONE
- "none"
- proxyType() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Returns proxy type.
- proxyType(String) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Determines whether native SSL is used for RTMPS instead of HTTPS,
and whether the CONNECT method of tunneling is used to connect through a proxy server.
- PublicMethodInvoker - Class in com.smaxe.uv.invoker.support
-
PublicMethodInvoker
-
IMethodInvoker
implementation
which invokes public methods that are not annotated as
PrivateMethod
.
- PublicMethodInvoker(Executor, Class) - Constructor for class com.smaxe.uv.invoker.support.PublicMethodInvoker
-
Constructor.
- PublicMethodInvoker(Class) - Constructor for class com.smaxe.uv.invoker.support.PublicMethodInvoker
-
Constructor.
- publish(String, String) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Sends streaming audio, video, and text messages from a client to a server.
- publish(String, String) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- PUBLISH_BADNAME - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An attempt was made to publish a stream that is already being published by someone else.
- PUBLISH_START - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An attempt to publish was successful.
- read() - Method in class com.smaxe.io.ByteArrayInputStream
-
- read(byte[], int, int) - Method in class com.smaxe.io.ByteArrayInputStream
-
- read(long) - Method in class com.smaxe.io.ByteArrayInputStream
-
Reads n
bytes into the new byte array.
- read() - Method in class com.smaxe.uv.stream.MediaData
-
Returns InputStream
to read media data.
- read() - Method in class com.smaxe.uv.stream.support.MediaDataByteArray
-
- read() - Method in class com.smaxe.uv.stream.support.MediaDataByteArrays
-
- readBoolean() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readByte() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readBytes - Variable in class com.smaxe.uv.ProtocolLayerInfo
-
number of read (received) bytes.
- readChar() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readDouble() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readFloat() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readFully(byte[]) - Method in class com.smaxe.io.ByteArrayInputStream
-
- readFully(byte[], int, int) - Method in class com.smaxe.io.ByteArrayInputStream
-
- readHeader(InputStream) - Static method in class com.smaxe.uv.fformat.Flv
-
Reads the FLV file header from the is
and points
to the first file tag.
- readInt() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readLine() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readLong() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readPackets - Variable in class com.smaxe.uv.ProtocolLayerInfo
-
number of read (received) packets.
- readScriptData(InputStream, int) - Static method in class com.smaxe.uv.fformat.Flv
-
Reads script data from the is
.
- readShort() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readTag(InputStream, Flv.ITagProcessor) - Static method in class com.smaxe.uv.fformat.Flv
-
Reads the tag from the is
- readUnsignedByte() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readUnsignedShort() - Method in class com.smaxe.io.ByteArrayInputStream
-
- readUTF() - Method in class com.smaxe.io.ByteArrayInputStream
-
- RECEIVE_BUFFER_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RECEIVE_BUFFER_SIZE
- "rcvBufSize" :
receive buffer size in bytes (default: 256KiB).
- receiveAudio(boolean) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Specifies whether incoming audio plays on the stream.
- receiveAudio(boolean) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- receiveVideo(boolean) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Specifies whether incoming video plays on the stream.
- receiveVideo(boolean) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- RECORD - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
RECORD
- "record" : publishes and records live data,
saving the recorded data to a new FLV file with a name matching the value
passed to the name parameter.
- RECORD_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An attempt to record a stream failed
- RECORD_NOACCESS - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
An attempt was made to record a read-only stream
- RECORD_START - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Recording was started
- RECORD_STOP - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
Recording was stopped
- release() - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Releases the resources.
- release() - Method in class com.smaxe.uv.stream.IMediaStream.ListenerAdapter
-
- release() - Method in interface com.smaxe.uv.stream.IMediaStream
-
Releases resources acquired by the stream.
- release() - Method in interface com.smaxe.uv.stream.IMediaStreamController
-
Stops media stream playback and releases resources.
- release() - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
- release() - Method in class com.smaxe.uv.stream.support.FileMediaStream
-
- release() - Method in class com.smaxe.uv.stream.support.FlvFileMediaStream
-
- release() - Method in class com.smaxe.uv.stream.support.MediaStreamController
-
- removeEventListener(INetConnection.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Removes the listener.
- removeEventListener(INetStream.IListener) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Removes the listener.
- removeEventListener(ISharedObject.IListener) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Removes the listener.
- removeListener(ICamera.IListener) - Method in class com.smaxe.uv.client.camera.AbstractCamera
-
- removeListener(ICamera.IListener) - Method in interface com.smaxe.uv.client.ICamera
-
Removes the listener.
- removeListener(IMicrophone.IListener) - Method in interface com.smaxe.uv.client.IMicrophone
-
Removes the listener.
- removeListener(IMicrophone.IListener) - Method in class com.smaxe.uv.client.microphone.AbstractMicrophone
-
- removeListener(IMediaStreamController.IListener) - Method in interface com.smaxe.uv.stream.IMediaStreamController
-
Removes the listener.
- removeListener(IMediaStreamController.IListener) - Method in class com.smaxe.uv.stream.support.AbstractMediaStreamController
-
- reset() - Method in class com.smaxe.io.ByteArrayInputStream
-
- reset() - Method in interface com.smaxe.uv.client.rtmp.IVideo
-
Resets video.
- reset() - Method in class com.smaxe.uv.client.rtmp.video.AbstractVideo
-
- Responder - Interface in com.smaxe.uv
-
Responder
- interface which allows handling of values
returned from the client/server (in the INetConnection#call(String, Responder, Object...)
).
- resume() - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Resumes playback of a video stream that is paused.
- resume() - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- retrieve(IMediaStream.IListener) - Method in interface com.smaxe.uv.stream.IMediaStream
-
Retrieves next portion of data (the result is returned through the
listener
).
- retrieve(IMediaStream.IListener) - Method in class com.smaxe.uv.stream.support.FlvFileMediaStream
-
- rtime - Variable in class com.smaxe.uv.stream.MediaData
-
Media frame relative time (since the last frame time) in milliseconds.
- RTMPS_BASED_ON_RTMP - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RTMPS_BASED_ON_RTMP
- "rtmpsBasedOnRtmp":
'RTMPS based on RTMP' flag (default: true).
- RTMPS_SSL_CONTEXT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RTMPS_SSL_CONTEXT
- "rtmpsSSLContext":
RTMPS SSL Context (default: null).
- RTMPT_ENABLE_FCS_IDENT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RTMPT_ENABLE_FCS_IDENT
- "rtmptEnableFcsIdent":
enables "/fcs/ident2" message sent at start of the RTMPT session (default: false).
- RTMPT_USE_HTTP_URL_CONNECTION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RTMPT_USE_HTTP_URL_CONNECTION
- "rtmptUseHttpUrlConnection":
use HttpURLConnection
(in RTMPT* protocols) flag (default: false)
- RTMPT_WAIT_FOR_RESPONSE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RTMPT_WAIT_FOR_RESPONSE
- "rtmptWaitForResponse": 'Wait for response' flag (default: true).
- seek(long) - Method in class com.smaxe.io.ByteArrayInputStream
-
- seek(double) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Seeks the keyframe closest to the specified location (an offset, in seconds,
from the beginning of the stream).
- seek(double) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- SEEK_FAILED - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
The stream doesn't support seeking.
- SEEK_NOTIFY - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
The subscriber has used the seek command to move to a particular location in the recorded stream.
- send(String, Object...) - Method in interface com.smaxe.uv.client.rtmp.INetStream
-
Sends a message on the specified stream to all subscribing clients.
- send(String, Object...) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Broadcasts a message to all clients connected to the specified remote
shared object, including the client that sent the message.
- send(String, Object...) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
- send(String, Object...) - Method in class com.smaxe.uv.client.rtmp.SharedObject
-
- SEND_BUFFER_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SEND_BUFFER_SIZE
- "sndBufSize" :
send buffer size in bytes (default: 256KiB).
- SET_FIRST_MEDIA_FRAME_RTIME_TO_ZERO - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SET_FIRST_MEDIA_FRAME_RTIME_TO_ZERO
- "setFirstMediaFrameRtimeToZero": (default: true).
- setAudioDelay(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
-
Sets audio delay.
- setController(IMediaStreamController) - Method in class com.smaxe.uv.client.camera.MediaStreamCamera
-
Sets the stream controller.
- setController(IMediaStreamController) - Method in class com.smaxe.uv.client.microphone.MediaStreamMicrophone
-
Sets the stream controller.
- setDirty(String) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Indicates to the server that the value of a property in the shared object has changed.
- setDirty(String) - Method in class com.smaxe.uv.client.rtmp.SharedObject
-
- setFirstMediaFrameRtime(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
-
Sets first media frame rtime value (starting with second
IMediaStream
).
- setKey(String) - Static method in class com.smaxe.uv.client.rtmp.License
-
Sets license key.
- setMaxUploadBandwidth(int) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
Sets max upload bandwidth (in bytes per second).
- setMaxUploadBandwidth(int) - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- setProperty(String, Object) - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Updates the value of a property in a shared object and indicates
to the server that the value of the property has changed.
- setProperty(String, Object) - Method in class com.smaxe.uv.client.rtmp.SharedObject
-
- setScheduler(ScheduledExecutorService) - Method in class com.smaxe.uv.stream.support.MediaStreamController
-
Sets the bean.
- setSwfFileSizeAndHash(Map<String, Object>, File) - Static method in class com.smaxe.uv.client.rtmp.NetConnection
-
Sets Configuration#SWF_HASH
and Configuration#SWF_SIZE
values using
swf
file.
- setTimeout(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
-
Sets timeout (time after which the stream without data is stopped).
- setVideoDelay(int) - Method in class com.smaxe.uv.stream.support.MediaStreamController
-
Sets video delay.
- SharedObject - Class in com.smaxe.uv.client.rtmp
-
- SharedObject(String, boolean) - Constructor for class com.smaxe.uv.client.rtmp.SharedObject
-
Constructor.
- SharedObject(String) - Constructor for class com.smaxe.uv.client.rtmp.SharedObject
-
Constructor.
- size() - Method in interface com.smaxe.uv.client.rtmp.ISharedObject
-
Returns current size of the shared object, in bytes.
- size() - Method in class com.smaxe.uv.client.rtmp.SharedObject
-
- size() - Method in class com.smaxe.uv.stream.MediaData
-
Returns media data size.
- size - Variable in class com.smaxe.uv.stream.StreamInfo
-
media stream size (in bytes).
- size() - Method in class com.smaxe.uv.stream.support.MediaDataByteArray
-
- size() - Method in class com.smaxe.uv.stream.support.MediaDataByteArrays
-
- skip(long) - Method in class com.smaxe.io.ByteArrayInputStream
-
- skipBytes(int) - Method in class com.smaxe.io.ByteArrayInputStream
-
- SOCKET_ENABLE_CONFIGURATION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_ENABLE_CONFIGURATION
- "socketEnableConfiguration" : enable/disable custom socket configuration
(default: false)
- SOCKET_SO_RCVBUF - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_SO_RCVBUF
- "socketSoRcvBuf" : Socket.setReceiveBufferSize(int)
value
(default: 8 * 1024).
- SOCKET_SO_SNDBUF - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_SO_SNDBUF
- "socketSoSndBuf" : Socket.setSendBufferSize(int)
value
(default: 8 * 1024).
- SOCKET_TCP_NO_DELAY - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_TCP_NO_DELAY
- "socketTcpNoDelay" : Socket.setTcpNoDelay(boolean)
value
(default: false).
- SOCKET_TRAFFIC_CLASS - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_TRAFFIC_CLASS
- "socketTrafficClass" : Socket.setTrafficClass(int)
value
(default: 0).
- STATUS - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
STATUS
- status.
- stimestamp - Variable in class com.smaxe.uv.stream.MediaStreamInfo
-
stream timestamp.
- STREAM_BUFFER_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
STREAM_BUFFER_SIZE
- "streamBufSize" :
audio/video stream buffer size in bytes (default: 512KiB).
- StreamInfo - Class in com.smaxe.uv.stream
-
StreamInfo
- stream info (Snapshot),
it contains duration/frames/size info.
- StreamInfo() - Constructor for class com.smaxe.uv.stream.StreamInfo
-
Constructor.
- StreamInfo(long, long, long, long) - Constructor for class com.smaxe.uv.stream.StreamInfo
-
Constructor.
- StreamInfo(long, StreamInfo) - Constructor for class com.smaxe.uv.stream.StreamInfo
-
Constructor.
- SWF_HASH - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SWF_HASH
- "swfHash" : swf file hash - used for SFW file verification.
- SWF_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SWF_SIZE
- "swfSize" : swf file size - used for SFW file verification.
- SWF_URL - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SWF_URL
- "swfUrl" : swf file url - used as a RTMP server connection parameter.