There are four lines in your config file that need to be set to the host name or ip of your server:
http.host=0.0.0.0 rtmp.host=0.0.0.0 rtmps.host=0.0.0.0 rtmpt.host=0.0.0.0 Rodney Wild | IT Support From: awotipe oluwaseun [mailto:[email protected]] Sent: July-21-15 12:48 PM To: [email protected] Subject: screen sharing not working I have two signed certificate in the server one for screen sharing and the other for regular rmpts ,I had keystore.jks rmtps and screen.keystore for screen sharing, I have tried to follow the instruction piece by piece , could not figure out why the screen sharing is not working, please help me out with possible advice on how to resolve thi.have attached the screen share log and the last open meetings log and my configuration settings on red5.properies is as below thanks root@openmeeting:/opt/red5306/conf# ls access.properties no-jee-container.xml red5.policy catalina.policy OATICA2.cer red5.properties context.xml OATIIA2013.cer red5.xml ehcache.xml password.properties screen.csr jee-container.xml quartz.properties screen.keystore.jks keystore.jks realm.properties screen.truststore.jks keystore.jmx red5-common.xml tomcat-users.xml logback.xml red5-core.xml truststore.jks meetings.oati.net.cer red5.csr truststore.jmx meetings.screen.oati.net.cer red5.globals web.xml # Socket policy policy.host=0.0.0.0 policy.port=843 # HTTP http.host=0.0.0.0 http.port=80 https.port=443 http.URIEncoding=UTF-8 http.max_keep_alive_requests=-1 http.max_threads=20 http.acceptor_thread_count=10 http.processor_cache=20 # RTMP rtmp.host=0.0.0.0 rtmp.port=1935 rtmp.io_threads=16 rtmp.send_buffer_size=65536 rtmp.receive_buffer_size=65536 rtmp.ping_interval=1000 rtmp.max_inactivity=60000 rtmp.max_handshake_time=5000 rtmp.tcp_nodelay=true rtmp.tcp_keepalive=false rtmp.default_server_bandwidth=10000000 rtmp.default_client_bandwidth=10000000 rtmp.client_bandwidth_limit_type=2 rtmp.bandwidth_detection=false rtmp.encoder_base_tolerance=5000 rtmp.encoder_drop_live_future=false # traffic optimization hinting. to disable set traffic class set to -1 # low delay + high throughput == 24 (0x18) rtmp.traffic_class=-1 # requested maximum length of the queue of incoming connections rtmp.backlog=32 # the interval (seconds) between each throughput calculation rtmp.thoughput_calc_interval=15 # enable use of the default mina acceptor rtmp.default_acceptor=true # socket i/o pool sizes used when default acceptor is disabled rtmp.initial_pool_size=0 rtmp.max_pool_size=2 rtmp.max_processor_pool_size=16 rtmp.executor_keepalive_time=60000 mina.logfilter.enable=false # scheduler configs (per connection) rtmp.scheduler.pool_size=2 rtmp.executor.queue_capacity=64 # drop audio packets when queue is almost full, to disable this, set to 0 rtmp.executor.queue_size_to_drop_audio_packets=60 # maximum amount of time allotted to process a single rtmp message / packet in milliseconds, set it as 0 to disable timeout rtmp.max_handling_time=5000 # RTMPS rtmps.host=0.0.0.0 rtmps.port=8443 rtmps.ping_interval=5000 rtmps.max_inactivity=60000 rtmps.max_keep_alive_requests=-1 rtmps.max_threads=20 rtmps.acceptor_thread_count=2 rtmps.processor_cache=20 # RTMPS Key and Trust store parameters rtmps.keystorepass=password rtmps.keystorefile=conf/keystore.jks rtmps.truststorepass=password rtmps.truststorefile=conf/truststore.jks rtmps.screen.keystorepass=password rtmps.screen.keystorefile=conf/screen.keystore.jks rtmps.screen.truststorepass=password rtmps.screen.truststorefile=conf/screen.truststore.jks # RTMPT rtmpt.host=0.0.0.0 rtmpt.port=8088 rtmpt.ping_interval=5000 rtmpt.max_inactivity=60000 rtmpt.max_handshake_time=5000 rtmpt.max_keep_alive_requests=-1 rtmpt.max_threads=20 rtmpt.acceptor_thread_count=2 rtmpt.processor_cache=20 rtmpt.encoder_base_tolerance=5000
