You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Maxim Solodovnik <so...@gmail.com> on 2015/07/20 07:39:26 UTC

Re: open meeting screen sharing issue, please help

Hello Oluwaseun,

please do not write direct emails, send messages to mailing list instead:
http://openmeetings.apache.org/mail-lists.html (in this case you can get
help from more than one person, and others can later use this information)

According to your question:
RTMPS is not configured properly on your server, client is nor receiving
certificate from server and failed to work as expected

On Sat, Jul 18, 2015 at 12:58 AM, Oluwaseun Awotipe <
Oluwaseun.Awotipe@oati.net> wrote:

>  Hi findingjohn and solomax666,
>
>  I came across the thread between you guys discussion similar issue with
> screen sharing issue that I have with implementing the openmeetings, 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
>
>
>
>
>
>
>
>
>
>



-- 
WBR
Maxim aka solomax