|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractCamera
- base ICamera
implementation.AbstractMediaStreamController
- base class for IMediaStreamController
implementation.AbstractMicrophone
- base IMicrophone
implementation.AbstractVideo
- abstract IVideo
.method
invoker
.
AMF0
AMF3
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
- array type (supported by AMF3).ArrayCollection
- flex.messaging.io.ArrayCollection class.microphone
object passed as the source.
camera
is set to null.
AUDIO_CODECS
- "audioCodecs" : audio codecs - used as a RTMP server connection parameter.
ByteArray
- byte array defined by array
,
offset
and length
parameters.ByteArrayInputStream
- InputStream
implementation
based on byte array.ByteArrayOutputStream
- OutputStream
implementation
based on ByteArray
.ByteArrayUtils
- ByteArray
utility methods.CAPABILITIES
- "capabilities" : capabilities - used as a RTMP server connection parameter.
CHANGE
- change.
header
of the FLV file correctness.
CLASS_NAME
- "flex.messaging.io.ArrayCollection"
CLASS_NAME
- "flex.messaging.io.ObjectProxy"
ClassLogger
- ILogger
for class logs.ClassMethodInvoker
- specific class method invoker.Invoker
- invokes the method of the object.ClassObject
- class object.CLEAR
- clear.
CONNECT
, CLEAR
,
CHANGE
, STATUS
constants).
array
using zlib.
CONNECT
- connect.
logger
.
System.out
.
DateTimeLogger
DEBUG
- 0 : debug level.
EmptyLogger
- empty ILogger
implementation.EmptyVideo
- empty video.ENABLE_ACKNOWLEDGEMENT_EVENT_NOTIFICATION
- "enableAcknowledgementEventNotification":
enables "NetConnection.Connect.Bandwidth" event notification on every 'acknowledgement'
message received from the server (default: false).
ENABLE_MEDIA_STREAM_ABSOLUTE_TIMESTAMP
- "enableMediaStreamAbsoluteTimestamp": (default: false).
ENABLE_RTMPT_FCS_IDENT
- "enableRtmptFcsIdent":
enables "/fcs/ident2" message sent at start of the RTMPT session (default: false).
ERROR
- 3 : error level.
FileMediaStream
- base class for file-based media streams.FilterLevelLogger
- level filter ILogger
.FLASH_VER
- "flashVer" : flash version - used as a RTMP server connection parameter.
Flv
- FLV file format parser.Header
- FLV file header.ITagProcessor
- tag processor.ScriptData
- script data.Tag
- FLV file tag.TagProcessorAdapter
- Flv.ITagProcessor
adapter.FlvFileMediaStream
- the implementation of the FLV file media stream.FlvVideo
- IVideo
implementation that saves
incoming stream to the file.FPAD
- "fpad" : fpad value - used as a RTMP server connection parameter.
ICamera
associated with the stream.
e
.
Externalizable
instance which corresponds to the className
.
IMicrophone
associated with the stream.
IVideo
associated with the stream.
HANDSHAKE_TIMEOUT
- "handshakeTimeout" : timeout (in seconds)
for the handshake phase of the protocol (default: 30 seconds).
rtime
defines absolute stream timestamp
(rather than 'relative' time).
ICamera
- camera.IListener
- camera listener.ListenerAdapter
- ICamera.IListener
adapter.ILogger
- logger interface.IMediaStream
- media stream.IListener
- media stream listener.ListenerAdapter
- IMediaStream.IListener
adapter.IMediaStreamController
- media stream controller.IListener
- media stream controller listener.ListenerAdapter
- IMediaStreamController.IListener
adapter.IMethodInvoker
- responsible for the class method invocation.CallbackAdapter
- IMethodInvoker.ICallback
adapter.ICallback
- IMethodInvoker
callback.IMicrophone
- microphone interface.IListener
- microphone listener.ListenerAdapter
- IMicrophone.IListener
adapter.INACTIVITY_TIMEOUT
- "inactivityTimeout" : timeout (in seconds)
for rtmp protocol connection, i.e. if data is not received
during this timeout, the connection is considered disconnected (default: -1, disabled).
INetConnection
- RTMP/RTMPT/RTMPS connection (replica of ActionScript's
NetConnection class interface).Configuration
- INetConnection
configuration constants.IListener
- NetConnection listener.ListenerAdapter
- INetConnection.IListener
adapter.INetStream
- RTMP connection stream (replica of ActionScript's
NetStream class interface).IListener
- NetStream listener.Info
- INetStream
stream info.ListenerAdapter
- INetStream.IListener
adapter.INFO
- 1 : info level.
INSTANCE
- instance.
method
with the args
of the object o
.
o
.
IO_TIMEOUT
- "IOTimeout" : I/O timeout (in milliseconds)
(default: 50 milliseconds)
IObjectCreator
- responsible for creation objects from
ClassObject
.ISharedObject
- shared object (replica of ActionScript's
SharedObject class interface).Change
- change event item.IListener
- SharedObject listener.ListenerAdapter
- ISharedObject.IListener
adapter.IVideo
- video object.LEVEL
- level string.
License
- JUV RTMP Client library license key.LIVE
- "live" : publishes live data without recording it.
LOGGER
- "logger" : ILogger
instance
responsible for logging.
Loggers
- ILogger
factory.MAX_RTMP_PACKET_SIZE
- "maxRtmpPacketSize":
max RTMP packet size that is processed by the library (default: 2MiB).
MAX_UPLOAD_BANDWIDTH
- "maxUploadBandwidth":
max upload bandwidth (default: -1)
Note:
MediaData
- media (audio/video/flv) data.MediaDataByteArray
- MediaData
implementation
based on ByteArray
.MediaStreamCamera
- ICamera
implementation that uses
IMediaStreamController
instance as a video data source.MediaStreamController
- IMediaStreamController
implementation.MediaStreamInfo
- media stream info.MediaStreamMicrophone
- IMicrophone
implementation that uses
IMediaStreamController
instance as an audio data source.METHOD_INVOKER
- "methodInvoker" : IMethodInvoker
instance
responsible for method invocations.
MethodInvoker
- very simple, general and, of course,
inefficient IMethodInvoker
implementation.NetConnection
- implementation of the INetConnection
interface.NetStream
- implementation of the INetStream
interface.OBJECT_CREATOR
- "objectCreator" : IObjectCreator
instance
responsible for custom objects creation.
ObjectCreator
- default IObjectCreator
implementation.ObjectEncoding
ObjectProxy
- flex.messaging.io.ObjectProxy class.stream
's exception.
o
.
result
.
stream
playback start.
status
.
stream
playback stop.
is
.
timeout
milliseconds.
stream
's timeout.
PAGE_URL
- "pageUrl" : page url - used as a RTMP server connection parameter.
PrintStreamLogger
- ILogger
implementation which
logs messages to the PrintStream
.data
and keeps the info in the
info
instance.
info
instance.
ProtocolLayerInfo
- protocol layer info.PROXY
- "proxy" : Proxy
instance to use or null
if proxy is disabled.
PROXY_TYPE_BEST
- "best"
PROXY_TYPE_CONNECT
- "CONNECT"
PROXY_TYPE_HTTP
- "HTTP"
PROXY_TYPE_NONE
- "none"
PublicMethodInvoker
- IMethodInvoker
implementation
which invokes public methods that are not annotated as PrivateMethod
.n
bytes into the new byte array.
InputStream
to read media data.
is
and points
to the first file tag.
is
.
is
RECEIVE_BUFFER_SIZE
- "rcvBufSize" :
receive buffer size in bytes (default: 256KiB).
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.
Responder
- interface which allows handling of values
returned from the client/server (in the INetConnection#call(String, Responder, Object...)
).listener
).
RTMPS_BASED_ON_RTMP
- "rtmpsBasedOnRtmp":
'RTMPS based on RTMP' flag (default: true).
RTMPS_SSL_CONTEXT
- "rtmpsSSLContext":
RTMPS SSL Context (default: null).
SEND_BUFFER_SIZE
- "sndBufSize" :
send buffer size in bytes (default: 256KiB).
SET_FIRST_MEDIA_FRAME_RTIME_TO_ZERO
- "setFirstMediaFrameRtimeToZero": (default: true).
IMediaStream
).
Configuration#SWF_HASH
and Configuration#SWF_SIZE
values using
swf
file.
SharedObject
- remote ISharedObject
implementation.STATUS
- status.
STREAM_BUFFER_SIZE
- "streamBufSize" :
audio/video stream buffer size in bytes (default: 512KiB).
StreamInfo
- stream info (Snapshot),
it contains duration/frames/size info.SWF_HASH
- "swfHash" : swf file hash - used for SFW file verification.
SWF_SIZE
- "swfSize" : swf file size - used for SFW file verification.
SWF_URL
- "swfUrl" : swf file url - used as a RTMP server connection parameter.
o
to the ClassObject
instance.
co
to the custom type object.
TYPE_AUDIO
- 0x08 : Audio tag.
TYPE_DATA
- 0x12 : Data tag.
TYPE_VIDEO
- 0x09 : Video tag.
array
using zlib.
Undefined
- Undefined constant.UnknownType
- unknown type.INetConnection.connect(String, Object[])
,
if INetConnection.connect(String, Object[])
was used to connect to a server.
USE_HTTP_URL_CONNECTION
- "useHttpUrlConnection":
use HttpURLConnection
(for RTMPT protocols) flag (default: false)
VIDEO_CODECS
- "videoCodecs" : video codecs - used as a RTMP server connection parameter.
VIDEO_FUNCTION
- "videoFunction" : video function - used as a RTMP server connection parameter.
WARN
- 2 : warning level.
WINDOW_ACKNOWLEDGEMENT_SIZE
- "windowAcknowledgementSize":
'Window Acknowledgement Size' values defines 'Acknowledgement' event notification period
in bytes read by server (default: 128KiB).
os
.
content
with content 4-bytes 'length' prefix, i.e.
header
to the os
.
os
.
os
.
os
.
os
.
XMLDocument
- XMLDocument type.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |