| Modifier and Type | Method | 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 | 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 | Description |
|---|---|---|
String |
IApplicationInstance.resolvePlayAlias(String name,
IClient client) |
Resolve the play alias with this application's stream name alias provider
|
void |
IApplicationInstance.shutdownClient(IClient client) |
shutdown a client connection immediately
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
protected IClient |
AuthenticateUsernamePasswordProviderBase.client |
| Modifier and Type | Method | Description |
|---|---|---|
IClient |
AuthenticateUsernamePasswordProviderBase.getClient() |
Get client
|
IClient |
IAuthenticateUsernamePasswordProvider.getClient() |
Get client
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
AuthenticateUsernamePasswordProviderBase.setClient(IClient client) |
Set client
|
void |
IAuthenticateUsernamePasswordProvider.setClient(IClient client) |
Set client
|
| Modifier and Type | Method | 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 | 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 | 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 |
IModuleCallResult.onResult(IClient client,
com.wowza.wms.request.RequestFunction function,
AMFDataList params) |
Triggered on client side result from call to IClient.call
|
void |
IModulePingResult.onResult(IClient client,
long pingTime,
int pingId,
boolean result) |
Triggered on client side result from call to IClient.ping.
|
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,
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,
AMFData data) |
Send a result to client method call as a AMFData object.
|
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 | Description |
|---|---|---|
int |
ResponseStreams.output(java.io.OutputStream out,
IClient clientInt) |
| Constructor | Description |
|---|---|
ResponseFunction(IClient client) |
Create an empty ResponseFunction
|
ResponseFunction(IClient client,
AMFObj amfObj) |
Create an empty ResponseFunction
|
| Modifier and Type | Method | 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,
byte[] byteData) |
|
void |
SharedObject.setSlotValue(IClient client,
String slotName,
byte[] byteData,
AMFData amfData) |
|
void |
SharedObject.setSlotValue(IClient client,
String slotName,
byte[] byteData,
AMFDataContextDeserialize context) |
|
void |
SharedObject.setSlotValue(IClient client,
String slotName,
byte[] byteData,
AMFData amfData,
AMFDataContextDeserialize context) |
|
void |
SharedObject.setSlotValue(IClient client,
String slotName,
AMFData amfData) |
|
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 | Description |
|---|---|---|
IClient |
IMediaStream.getClient() |
Get parent client connection
|
| Modifier and Type | Method | 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 | 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 | 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.
|