public class RTMPSMinaIoHandler
extends org.red5.server.net.rtmp.RTMPMinaIoHandler
var nc:NetConnection = new NetConnection();
nc.proxyType = "best";
nc.connect("rtmps:\\localhost\app");
Originally created by: Kevin Green
http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html
http://java.sun.com/j2se/1.5.0/docs/guide/security/CryptoSpec.html#AppA
http://java.sun.com/j2se/1.5.0/docs/api/java/security/KeyStore.html
http://tomcat.apache.org/tomcat-3.3-doc/tomcat-ssl-howto.html| Constructor and Description |
|---|
RTMPSMinaIoHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
exceptionCaught(org.apache.mina.core.session.IoSession session,
Throwable cause) |
void |
sessionOpened(org.apache.mina.core.session.IoSession session) |
void |
setKeystoreBytes(byte[] arr)
Set keystore data from a file.
|
void |
setKeystoreFile(String path)
Set keystore data from a file.
|
void |
setKeyStorePassword(String password)
Password used to access the keystore file.
|
void |
setKeyStoreType(String keyStoreType)
Set the key store type, JKS or PKCS12.
|
createRTMPMinaConnection, messageReceived, messageSent, rawBufferRecieved, sessionClosed, sessionCreated, setCodecFactory, setHandlerinputClosed, sessionIdlepublic void sessionOpened(org.apache.mina.core.session.IoSession session) throws Exception
sessionOpened in interface org.apache.mina.core.service.IoHandlersessionOpened in class org.red5.server.net.rtmp.RTMPMinaIoHandlerExceptionpublic void exceptionCaught(org.apache.mina.core.session.IoSession session, Throwable cause) throws Exception
exceptionCaught in interface org.apache.mina.core.service.IoHandlerexceptionCaught in class org.red5.server.net.rtmp.RTMPMinaIoHandlerExceptionpublic void setKeyStorePassword(String password)
password - public void setKeystoreFile(String path)
path - contains keystorepublic void setKeystoreBytes(byte[] arr)
arr - keystore bytespublic void setKeyStoreType(String keyStoreType)
keyStoreType - Copyright © 2005–2015 Red5. All rights reserved.