| Modifier and Type | Method and Description |
|---|---|
IClient |
IApplicationInstance.getClient(int index)
Deprecated.
Get the client connection at index. This method is deprecated. It is best to use getClient() to return a
List
|
IClient |
IApplicationInstance.getClientById(int index)
Get a client connection by the client Id
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IClient> |
IApplicationInstance.getClients()
Get the set of clients currently connected to this application instance (replaces getClient(index))
|
| Modifier and Type | Method and Description |
|---|---|
void |
IApplicationInstance.shutdownClient(IClient client)
shutdown a client connection immediately
|
| Modifier and Type | Method and Description |
|---|---|
void |
IApplicationInstance.broadcastMsg(java.util.List<IClient> clientList,
String handlerName)
Broadcast a message to a specific list of clients connected to this application instance
|
void |
IApplicationInstance.broadcastMsg(java.util.List<IClient> clientList,
String handlerName,
Object... params)
Broadcast a message to a specific list of clients connected to this application instance
|
| Modifier and Type | Field and Description |
|---|---|
protected IClient |
AuthenticateUsernamePasswordProviderBase.client |
| Modifier and Type | Method and Description |
|---|---|
IClient |
AuthenticateUsernamePasswordProviderBase.getClient()
Get client
|
IClient |
IAuthenticateUsernamePasswordProvider.getClient()
Get client
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticateUsernamePasswordProviderBase.setClient(IClient client)
Set client
|
void |
IAuthenticateUsernamePasswordProvider.setClient(IClient client)
Set client
|
| Modifier and Type | Method and Description |
|---|---|
void |
IClientNotify.onClientAccept(IClient client)
Triggered when client connection accepted
|
void |
IClientNotify.onClientConnect(IClient client)
Triggered when client attempt connection
|
void |
IClientNotify.onClientDisconnect(IClient client)
Triggered when client disconnected
|
void |
IClientNotify.onClientReject(IClient client)
Triggered when client connection rejected
|
| Modifier and Type | Method and Description |
|---|---|
void |
ModuleMediaCaster.acquireMediaCaster(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Increment the lock count of a media caster stream.
|
void |
ModuleMediaCaster.getLockCount(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the current lock count for a stream
|
void |
ModuleMediaCaster.getPlayerCount(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the numbers of players associated with a particular media caster
|
void |
ModuleMediaCaster.getStreamNames(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get an array of stream names that are media casters associate with this application instance (returned as AMFDataArray)
|
void |
ModuleMediaCaster.releaseMediaCaster(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Decrement the lock count of a media caster stream
|
void |
ModuleMediaCaster.resetStream(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Reset a media caster stream
|
void |
ModuleMediaCaster.shutdownStream(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Force shutdown a media caster stream
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ModuleCore.closeStream(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.close();
|
static void |
ModuleCore.createStream(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Create new server side NetStream object (internal to Flash workings).
|
static void |
ModuleCore.deleteStream(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Delete server side stream object (internal to Flash workings).
|
static void |
ModuleCore.FCPublish(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
FCPublish method called by FME 2.5
|
static void |
ModuleCore.FCSubscribe(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
FCSubscribe subscribes to a live stream (if origin edge will start the stream from the origin to the edge)
|
static void |
ModuleCore.FCUnpublish(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
static void |
ModuleCore.FCUnPublish(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
FCUnpublish method called by FME 2.5
|
static void |
ModuleCore.FCUnsubscribe(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
FCUnSubscribe to a live stream
|
static void |
ModuleCore.FCUnSubscribe(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
protected static IApplicationInstance |
ModuleBase.getAppInstance(IClient client)
Get applicationInstace of a client.
|
protected static IApplication |
ModuleBase.getApplication(IClient client)
Get application of a client.
|
static void |
ModuleCore.getClientID(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the clientId for a client connection NetConnection.call("getClientID", resultObj);
|
static void |
ModuleCore.getLastStreamId(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the id for the last created stream NetConnection.call("getLastStreamId", resultObj);
|
static void |
ModuleCore.getLiveStreamPacketizer(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the live stream packetizer list for a client connection NetConnection.call("getLiveStreamPacketizer", resultObj);
|
static void |
ModuleCore.getMediaList(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
static void |
ModuleCore.getPageUrl(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
getPageUrl returns the pageUrl from the onConnect metadata
|
static void |
ModuleCore.getReferrer(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
getReferrer returns the referrer from the onConnect metadata
|
static void |
ModuleCore.getRepeaterOriginUrl(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the Repeater Origin URL for this client
|
protected static IMediaStream |
ModuleBase.getStream(IClient client,
com.wowza.wms.request.RequestFunction function)
For methods called from the client side object NetStream (publish, play, deleteStream) get
the IMediaStream object associated with the call.
|
void |
ModuleCore.getStreamBitrate(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get stream bitrate in bits-per-second for a video on demand stream (will not work for live).
|
static void |
ModuleCore.getStreamLength(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get stream length in seconds NetConnection.call("getStreamLength", resultObj, streamName); If you
pass in an array of streamNames it will return an array of durations.
|
static void |
ModuleCore.getStreamType(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the default stream type for a client connection NetConnection.call("getStreamType", resultObj);
|
static void |
ModuleCore.getVersion(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Get the Wowza Pro server version and build number NetConnection.call("getVersion", resultObj);
|
protected static IVHost |
ModuleBase.getVHost(IClient client)
Get vHost of a client.
|
static void |
ModuleCore.initLiveStreamRepeating(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Initialize a stream for live stream repeating
|
static void |
ModuleCore.initStream(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Create new server side NetStream object (internal to Flash workings).
|
protected void |
ModuleBase.invokePrevious(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Wowza Pro will determine command priority based on the order of the modules in the module list.
|
protected static void |
ModuleBase.invokePrevious(Object instance,
IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Wowza Pro will determine command priority based on the order of the modules in the module list.
|
static void |
ModuleClientLogging.logDebug(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Send a debug message to the logging system NetConnection.call("logDebug", null, message);
|
static void |
ModuleClientLogging.logError(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Send a error message to the logging system NetConnection.call("logError", null, message);
|
static void |
ModuleClientLogging.logInfo(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Send a info message to the logging system NetConnection.call("logInfo", null, message);
|
static void |
ModuleClientLogging.logWarn(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Send a warning message to the logging system NetConnection.call("logWarn", null, message);
|
void |
IModuleOnCall.onCall(String handlerName,
IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Catch-all method handler.
|
void |
IModuleOnConnect.onConnect(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Invoked when a client connection is initiated.
|
void |
IModuleOnConnect.onConnectAccept(IClient client)
Invoked when a client connection is accepted.
|
void |
IModuleOnConnect.onConnectReject(IClient client)
Invoked when a client connection is rejected.
|
void |
IModuleOnConnect.onDisconnect(IClient client)
Invoked when a client disconnects.
|
void |
IModulePingResult.onResult(IClient client,
long pingTime,
int pingId,
boolean result)
Triggered on client side result from call to IClient.ping.
|
void |
IModuleCallResult.onResult(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Triggered on client side result from call to IClient.call
|
void |
ServerListenerStreamDemoPublisher.onVHostClientConnect(IVHost vhost,
IClient inClient,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
static void |
ModuleCore.pause(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.pause([ flag : Boolean]);
|
static void |
ModuleCore.pauseRaw(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
pauseRaw method introduced in Flash player 10
|
static void |
ModuleCore.play(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.play(name : Object [,start : Number[, len : Number[, reset : Object]]]);
|
static void |
ModuleCore.play2(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.play(playOptions : NetStreamPlayOptions);
|
static void |
ModuleCore.publish(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.publish(name : String [, howToPublish : String]);
|
static void |
ModuleCore.receiveAudio(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.receiveAudio(receive : Boolean);
|
static void |
ModuleCore.receiveVideo(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.receiveVideo(receive : Boolean | FPS : Number);
FPS does not work the same as FMS.
|
static void |
ModuleCore.releaseStream(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
static void |
ModuleCore.seek(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.seek(offset : Number);
|
protected static void |
ModuleBase.sendClientOnStatusError(IClient client,
String code,
String description)
Send an error message to the client-side client.onStatus handler
|
protected static boolean |
ModuleBase.sendResult(IClient client,
AMFDataList params,
AMFData data)
Send a result to client method call as a AMFData object.
|
protected static boolean |
ModuleBase.sendResult(IClient client,
AMFDataList params,
boolean value)
Send a result to client method call as a single boolean value.
|
protected static boolean |
ModuleBase.sendResult(IClient client,
AMFDataList params,
double value)
Send a result to client method call as a single double value.
|
protected static boolean |
ModuleBase.sendResult(IClient client,
AMFDataList params,
int value)
Send a result to client method call as a single int value.
|
protected static boolean |
ModuleBase.sendResult(IClient client,
AMFDataList params,
String value)
Send a result to client method call as a single String value.
|
static void |
ModuleCore.setBandwidthLimit(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
static void |
ModuleCore.setBufferTime(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Server side implementation of NetStream.setBufferTime(bufferTime : Number);
|
static void |
ModuleCore.setLiveStreamPacketizer(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Set the live stream packetizer for a stream
|
static void |
ModuleCore.setRepeaterOriginUrl(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Set the Repeater Origin URL for this client
|
static void |
ModuleCore.setStreamType(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Set the default stream type for a client connection NetConnection.call("setStreamType", null, streamType);
|
static void |
ModuleCore.startTransmit(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
static void |
ModuleCore.stopTransmit(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
| Modifier and Type | Method and Description |
|---|---|
int |
ResponseStreams.output(java.io.OutputStream out,
IClient clientInt) |
| Constructor and Description |
|---|
ResponseFunction(IClient client)
Create an empty ResponseFunction
|
ResponseFunction(IClient client,
AMFObj amfObj)
Create an empty ResponseFunction
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISharedObject.addClient(IClient client)
Add a client to this shared object.
|
void |
SharedObject.addClient(IClient client) |
void |
ISharedObject.deleteSlot(IClient client,
String slotName)
Remove a slot (property)
|
void |
SharedObject.deleteSlot(IClient client,
String slotName) |
void |
ISharedObject.disconnect(IClient client)
Disconnect client from shared object.
|
void |
ISharedObjects.disconnect(IClient client)
Disconnect client from all shared objects in list.
|
void |
SharedObject.disconnect(IClient client) |
static boolean[] |
SharedObject.getAccess(IClient client,
String soName) |
void |
SharedObject.getClientUpdates(IClient client) |
boolean |
ISharedObject.isClient(IClient client)
Is this client connected to shared object
|
boolean |
SharedObject.isClient(IClient client) |
void |
ISharedObjectNotify.onSharedObjectConnect(ISharedObject sharedObject,
IClient client)
Triggered when client connects to sharedObject
|
void |
ISharedObjectNotify.onSharedObjectDisconnect(ISharedObject sharedObject,
IClient client)
Triggered when client disconnects from sharedObject
|
void |
ISharedObject.removeClient(IClient client)
Remove a client from this shared object.
|
void |
ISharedObjects.removeClient(IClient client)
Remove a client from any shared object that it is connected to in this list.
|
void |
SharedObject.removeClient(IClient client) |
void |
SharedObject.sendInternal(IClient client,
String handlerName,
byte[] msgBytes) |
void |
SharedObject.sendInternal(IClient client,
String handlerName,
byte[] msgBytes,
AMFDataContextDeserialize context) |
void |
SharedObject.setSlotValue(IClient client,
String slotName,
AMFData amfData) |
void |
SharedObject.setSlotValue(IClient client,
String slotName,
byte[] byteData) |
void |
SharedObject.setSlotValue(IClient client,
String slotName,
byte[] byteData,
AMFData amfData) |
void |
SharedObject.setSlotValue(IClient client,
String slotName,
byte[] byteData,
AMFData amfData,
AMFDataContextDeserialize context) |
void |
SharedObject.setSlotValue(IClient client,
String slotName,
byte[] byteData,
AMFDataContextDeserialize context) |
void |
ISharedObject.writeDeleteError(IClient client,
String soName,
boolean isPersistent,
String slotName,
String errorMsg)
Write an delete error message back to the client
|
void |
SharedObject.writeDeleteError(IClient client,
String soName,
boolean isPersistent,
String slotName,
String errorMsg) |
static void |
SharedObject.writeError(IClient client,
String soName,
boolean isPersistent,
String errorMsg,
boolean isConnect) |
void |
ISharedObject.writeSetValueError(IClient client,
String soName,
boolean isPersistent,
String slotName,
String errorMsg)
Write an set value error message back to the client
|
void |
SharedObject.writeSetValueError(IClient client,
String soName,
boolean isPersistent,
String slotName,
String errorMsg) |
| Modifier and Type | Method and Description |
|---|---|
IClient |
IMediaStream.getClient()
Get parent client connection
|
| Modifier and Type | Method and Description |
|---|---|
boolean[] |
IMediaStream.getAccess(IClient client,
String name)
Get the read/write access to this stream for this client
|
int |
MediaStreamMap.getNextStreamIndex(IClient client)
Reserve a stream for a client connection.
|
IMediaStream |
MediaStreamMap.getStream(IClient client,
int index)
Get a media stream reference by stream id.
|
IMediaStream |
MediaStreamMap.getStream(IClient client,
int index,
boolean doCreate)
Get a media stream reference by stream id.
|
void |
MediaStreamMap.removeStream(IClient client,
int index)
Remove a stream associated with a client connection
|
String |
IMediaStreamNameAliasProvider2.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IClient client)
Resolve play alias for RTMP streaming
|
String |
MediaStreamNameAliasProviderBase.resolvePlayAlias(IApplicationInstance appInstance,
String name,
IClient client) |
void |
IMediaStream.setClient(IClient client)
Set parent client connection
|
| Modifier and Type | Method and Description |
|---|---|
IClient |
IVHost.getClient(int clientId)
Get client by client id.
|
IClient |
IVHost.getClient(int clientId,
boolean create)
Get client by client id and create if does not exist.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
VHostSingleton.notifyVHostClientConnect(IVHost vhost,
IClient inClient,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Notify vhost client connect
|
void |
IVHostNotify.onVHostClientConnect(IVHost vhost,
IClient inClient,
com.wowza.wms.request.RequestFunction function,
AMFDataList params)
Triggered before a client connects to this virtual host.
|
void |
VHostNotifyBase.onVHostClientConnect(IVHost vhost,
IClient inClient,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
void |
IVHost.reparentClient(IClient client)
Move a client object to a new vhost.
|