- 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.
- CallbackAdapter() - Constructor for class com.smaxe.uv.invoker.IMethodInvoker.CallbackAdapter
-
Constructor.
- CAPABILITIES - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
CAPABILITIES
- "capabilities" : capabilities - used as a RTMP server connection parameter.
- Change(int, String, Object, Object) - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
Constructor.
- Change(int) - Constructor for class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
Constructor.
- CHANGE - Static variable in class com.smaxe.uv.client.rtmp.ISharedObject.Change
-
CHANGE
- 2 : change.
- checkHeader(byte[], int) - Static method in class com.smaxe.uv.fformat.Flv
-
Checks the header buf
of the FLV file correctness.
- CHUNK_SIZE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
CHUNK_SIZE
- "chunkSize": RTMP packet chunk size (default: 128).
- 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.
- 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
- 1 : 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() - Method in class com.smaxe.uv.client.rtmp.video.LogVideo
-
- 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
-
- clearPlayBuffer() - Method in class com.smaxe.uv.client.rtmp.video.LogVideo
-
- 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.
- 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.
- Configuration() - Constructor for class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
Constructor.
- 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
- 0 : 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, String, String, String, Object...) - Static method in class com.smaxe.uv.client.rtmp.RtmpClientAuthorization
-
Connects to the url
using authmode
authentication mode
with user
, password
credentials.
- 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 notification.
- 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_INACTIVITY_TIMEOUT - Static variable in interface com.smaxe.uv.client.rtmp.INetConnection
-
Connection inactivity timeout notification.
- 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.
- copy(MediaData) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- 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(int, long, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, long, int, ByteArray) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, long, int, ByteArray[]) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- create(int, long, int, List<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
-
- CREATE_STREAM_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
CREATE_STREAM_TIMEOUT
- "createStreamTimeout": RTMP 'createStream' method timeout (in seconds)
(default: 30 seconds).
- createAacConfiguration(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create AAC configuration media data.
- createAacFrame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create AAC frame media data.
- createAudioFrame(int, int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Creates audio frame.
- createConfiguration(int, MediaTrackInfo) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Creates configuration frame.
- createDispatcherMediaStreamAcceptor(IMediaStreamAcceptor, ExecutorService, boolean) - Static method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Creates dispatcher IMediaStreamAcceptor
for the acceptor
.
- createFlvMediaStream(File) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Creates FLV media stream for the file.
- createG711aFrame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create G.711-a frame media data.
- createG711uFrame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create G.711-mu frame media data.
- createH264Configuration(int, ByteArray, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create H.264 configuration media data.
- createH264Configuration(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create H.264 configuration media data.
- createH264Frame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create H.264 frame media data.
- createH264Frame(int, int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create H.264 frame media data.
- createLogger(int, String, ILogger) - Static method in class com.smaxe.logger.support.Loggers
-
- createMediaTrackInfo(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Creates MediaTrackInfo
from RTMP codec and configuration frame payload.
- createMp3Frame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create MP3 frame media data.
- createMp3MediaStream(File) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Creates MP3 media stream.
- createNellymoserFrame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create NELLYMOSER frame media data.
- createNetStream() - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
- createNetStream() - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- createNullLogger() - Static method in class com.smaxe.logger.support.Loggers
-
Creates 'Null' logger, i.e.
- createScreenVideo2Frame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create ScreenVideo2 frame media data.
- createScreenVideoFrame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create ScreenVideo frame media data.
- createSharedObject(String, boolean) - Method in interface com.smaxe.uv.client.rtmp.INetConnection
-
- createSharedObject(String, boolean) - Method in class com.smaxe.uv.client.rtmp.NetConnection
-
- createSoLogger(int, String) - Static method in class com.smaxe.logger.support.Loggers
-
Creates logger to the System.out
.
- createSorensonH263Frame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create Sorenson H.263 frame media data.
- createSpeexFrame(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Create SPEEX frame media data.
- createVideoFrame(int, int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Creates video frame.
- 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.ITagProcessor - Interface in com.smaxe.uv.fformat
-
ITagProcessor
- tag processor.
- Flv.ScriptData - Class in com.smaxe.uv.fformat
-
ScriptData
- script data.
- Flv.Tag - Class in com.smaxe.uv.fformat
-
Tag
- FLV file tag.
- Flv.TagProcessorAdapter - Class in com.smaxe.uv.fformat
-
- 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.
- FlvVideo(OutputStream, 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
-
- 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
-
- 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
-
- IMethodInvoker - Interface in com.smaxe.uv.invoker
-
IMethodInvoker
- responsible for the class method invocation.
- IMethodInvoker.CallbackAdapter - Class in com.smaxe.uv.invoker
-
- 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
-
- 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.IListener - Interface in com.smaxe.uv.client.rtmp
-
IListener
- NetConnection listener.
- INetConnection.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
-
- 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.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
-
- INFO - Static variable in interface com.smaxe.logger.ILogger
-
INFO
- 1 : info level.
- Info(long, long, long, long, long, long) - Constructor for class com.smaxe.uv.client.rtmp.INetStream.Info
-
Constructor.
- Info() - Constructor for class com.smaxe.uv.client.rtmp.INetStream.Info
-
Constructor.
- 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
-
- Invoker() - Constructor for class com.smaxe.uv.invoker.support.ClassMethodInvoker.Invoker
-
Constructor.
- 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
.
- isCommandPayload(ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Checks if RTMP
payload
is a command frame payload.
- isConfigurationPayload(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Checks if RTMP
payload
is a configuration frame payload.
- isFramePayload(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Checks if RTMP
payload
is a frame (not configuration) payload.
- 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.IListener - Interface in com.smaxe.uv.client.rtmp
-
IListener
- SharedObject listener.
- ISharedObject.ListenerAdapter - Class in com.smaxe.uv.client.rtmp
-
- isKeyFramePayload(int, ByteArray) - Static method in class com.smaxe.uv.client.rtmp.MediaDataFactory
-
Checks if RTMP
payload
is a key frame payload.
- 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 class com.smaxe.uv.client.rtmp.video.LogVideo
-
- 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
-
- onCuePoint(Object) - Method in class com.smaxe.uv.client.rtmp.video.LogVideo
-
- 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
-
- onFI(Map<String, String>) - Method in class com.smaxe.uv.client.rtmp.NetStream
-
'onFI' invoked by FME to provide real time.
- 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
-
- onFlvData(MediaData) - Method in class com.smaxe.uv.client.rtmp.video.LogVideo
-
- 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
-
- onMetaData(Object) - Method in class com.smaxe.uv.client.rtmp.video.LogVideo
-
- 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, int, InputStream) - Method in interface com.smaxe.uv.fformat.Flv.ITagProcessor
-
Notifies about a new tag in the is
.
- onTag(int, int, long, int, 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 class com.smaxe.uv.client.rtmp.video.LogVideo
-
- 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_MEDIA_DATA_TIMEOUT - Static variable in interface com.smaxe.uv.client.rtmp.INetStream
-
This event is sent if the player does not receive any media data during specified period.
- 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.
- processSecureToken(INetConnection, Map<String, Object>, String) - Static method in class com.smaxe.uv.client.rtmp.RtmpClientAuthorization
-
Processes secure token provided with "NetConnection.Connect.Success" event.
- 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(byte[], int) - Static method in class com.smaxe.uv.fformat.Flv
-
Reads the FLV file header from the byte array.
- 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
-
- release() - Method in class com.smaxe.uv.stream.support.Mp3FileMediaStream
-
- RELEASE_THREADS_ON_DISCONNECT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RELEASE_THREADS_ON_DISCONNECT
- 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
-
- reset() - Method in class com.smaxe.uv.client.rtmp.video.LogVideo
-
- reset() - Method in class com.smaxe.uv.stream.MediaStreamInfo
-
Resets media stream.
- reset() - Method in class com.smaxe.uv.stream.StreamInfo
-
Resets stream.
- resetMediaStream() - Method in class com.smaxe.uv.client.rtmp.video.FlvVideo
-
Resets media stream.
- 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
-
- retrieve(IMediaStream.IListener) - Method in class com.smaxe.uv.stream.support.Mp3FileMediaStream
-
- rtime - Variable in class com.smaxe.uv.stream.MediaData
-
Media frame relative time (since the last frame time) in milliseconds.
- RtmpClientAuthorization - Class in com.smaxe.uv.client.rtmp
-
RtmpClientAuthorization
- collection of RTMP client authorization methods.
- 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_PIPELINING - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RTMPT_PIPELINING
- "rtmptPipelining": 'RTMPT pipelining' flag (default: false).
- RTMPT_REUSE_SOCKET_CONNECTION - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
RTMPT_REUSE_SOCKET_CONNECTION
- "rtmptReuseSocketConnection" : (default: true).
- 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
-
Deprecated.
- ScriptData(String, Object) - Constructor for class com.smaxe.uv.fformat.Flv.ScriptData
-
Constructor.
- seek(long) - Method in class com.smaxe.io.ByteArrayInputStream
-
- seek(long) - Method in class com.smaxe.io.ByteArrayOutputStream
-
- 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
-
- 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) - Constructor for class com.smaxe.uv.client.rtmp.SharedObject
-
Constructor.
- SharedObject(String, boolean) - Constructor for class com.smaxe.uv.client.rtmp.SharedObject
-
Constructor.
- SharedObject(IRtmpConnection, String, boolean) - 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(MediaData[]) - Static method in class com.smaxe.uv.stream.MediaDataFactory
-
- 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_BIND_ADDRESS - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_BIND_ADDRESS
- "socketBindAddress" : Socket.bind(java.net.SocketAddress)
value
(default: null).
- SOCKET_CONNECT_HANDSHAKE - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_CONNECT_HANDSHAKE
- "socketConnectHandshake" :
- SOCKET_CONNECT_TIMEOUT - Static variable in class com.smaxe.uv.client.rtmp.INetConnection.Configuration
-
SOCKET_CONNECT_TIMEOUT
- "socketConnectTimeout" : Socket.connect(java.net.SocketAddress, int)
value
(default: 0).
- 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
- 3 : 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.
- StreamInfo(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.
- SyncLogger - Class in com.smaxe.logger.support
-
SyncLogger
- synchronization
ILogger
.
- SyncLogger(ILogger) - Constructor for class com.smaxe.logger.support.SyncLogger
-
Constructor.