public interface IRTMPClient
| Modifier and Type | Method and Description |
|---|---|
void |
connect(String server,
int port,
Map<String,Object> connectionParams) |
void |
connect(String server,
int port,
Map<String,Object> connectionParams,
org.red5.server.api.service.IPendingServiceCallback connectCallback) |
void |
connect(String server,
int port,
Map<String,Object> connectionParams,
org.red5.server.api.service.IPendingServiceCallback connectCallback,
Object[] connectCallArguments) |
void |
connect(String server,
int port,
String application) |
void |
connect(String server,
int port,
String application,
org.red5.server.api.service.IPendingServiceCallback connectCallback) |
void |
createStream(org.red5.server.api.service.IPendingServiceCallback callback) |
void |
disconnect() |
org.red5.server.net.rtmp.RTMPConnection |
getConnection() |
org.red5.server.api.so.IClientSharedObject |
getSharedObject(String name,
boolean persistent) |
void |
invoke(String method,
org.red5.server.api.service.IPendingServiceCallback callback) |
void |
invoke(String method,
Object[] params,
org.red5.server.api.service.IPendingServiceCallback callback) |
Map<String,Object> |
makeDefaultConnectionParams(String server,
int port,
String application) |
void |
play(Number streamId,
String name,
int start,
int length) |
void |
play2(Number streamId,
Map<String,?> playOptions) |
void |
publish(Number streamId,
String name,
String mode,
INetStreamEventHandler handler) |
void |
publishStreamData(Number streamId,
org.red5.server.messaging.IMessage message) |
void |
setConnectionClosedHandler(Runnable connectionClosedHandler) |
void |
setExceptionHandler(ClientExceptionHandler exceptionHandler) |
void |
setServiceProvider(Object serviceProvider) |
void |
setStreamEventDispatcher(org.red5.server.api.event.IEventDispatcher streamEventDispatcher) |
void |
unpublish(Number streamId) |
void setConnectionClosedHandler(Runnable connectionClosedHandler)
void setExceptionHandler(ClientExceptionHandler exceptionHandler)
void setStreamEventDispatcher(org.red5.server.api.event.IEventDispatcher streamEventDispatcher)
void setServiceProvider(Object serviceProvider)
void connect(String server, int port, String application, org.red5.server.api.service.IPendingServiceCallback connectCallback)
void connect(String server, int port, Map<String,Object> connectionParams, org.red5.server.api.service.IPendingServiceCallback connectCallback)
void connect(String server, int port, Map<String,Object> connectionParams, org.red5.server.api.service.IPendingServiceCallback connectCallback, Object[] connectCallArguments)
void invoke(String method, org.red5.server.api.service.IPendingServiceCallback callback)
void invoke(String method, Object[] params, org.red5.server.api.service.IPendingServiceCallback callback)
void disconnect()
void createStream(org.red5.server.api.service.IPendingServiceCallback callback)
void publish(Number streamId, String name, String mode, INetStreamEventHandler handler)
void unpublish(Number streamId)
void publishStreamData(Number streamId, org.red5.server.messaging.IMessage message)
org.red5.server.api.so.IClientSharedObject getSharedObject(String name, boolean persistent)
Map<String,Object> makeDefaultConnectionParams(String server, int port, String application)
org.red5.server.net.rtmp.RTMPConnection getConnection()
Copyright © 2005–2016 Red5. All rights reserved.