package org.red5.client.net.rtmp;
import java.util.Map;
import org.red5.io.utils.ObjectMap;
import org.red5.server.api.IConnection;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ClientMethodHander {
private Logger log = LoggerFactory.getLogger(ClientMethodHander.class);
public void onStatus(IConnection conn, ObjectMap<String, Object> status) {
log.debug("onStatus: {}", status);
String code = status.get("code").toString();
if ("NetStream.Play.Stop".equals(code)) {
log.debug("Playback stopped");
conn.close();
}
}
public void onPlayStatus(IConnection conn, Map<Object, Object> info) {
log.info("onPlayStatus: {}", info);
}
}