diff --git a/janus-config/janus.cfg b/janus-config/janus.cfg index 8a97d74..bf1e425 100644 --- a/janus-config/janus.cfg +++ b/janus-config/janus.cfg @@ -1,36 +1,43 @@ ; Janus configuration file for use with SylkServer [general] ; Configuration files folder configs_folder = /etc/janus ; Plugins folder plugins_folder = /usr/lib/janus/plugins +; Transports folder +transports_folder = /usr/lib/janus/transports + ; Interface to use (will be used in SDP) ;interface = ; Debug/logging level, valid values are 0-7 debug_level = 3 ; API secret. Clients will need to specify this value for each request. ; Any kind of value is acceptable, but some random UUID is recommended. ; A new UUID value can be generated with the following command: ; python -c 'import uuid; print(uuid.uuid4().hex)' api_secret = 0745f2f74f34451c89343afcdcae5809 -[webserver] -http = no -https = no -ws = yes -ws_port = 8188 -ws_ssl = no +[nat] +ice_lite = true +ice_tcp = true + +[media] +force-bundle = true +force-rtcp-mux = true [certificates] -; Certificate and key to use for DTLS and/or HTTPS/WSS. +; Certificate and key to use for DTLS cert_pem = /usr/share/janus/certs/mycert.pem cert_key = /usr/share/janus/certs/mycert.key [plugins] disable = libjanus_voicemail.so,libjanus_recordplay.so,libjanus_streaming.so,libjanus_echotest.so,libjanus_videocall.so,libjanus_videoroom.so +[transports] +disable = libjanus_http.so,libjanus_rabbitmq.so + diff --git a/janus-config/janus.transport.websockets.cfg b/janus-config/janus.transport.websockets.cfg new file mode 100644 index 0000000..1c396ea --- /dev/null +++ b/janus-config/janus.transport.websockets.cfg @@ -0,0 +1,6 @@ + +[general] +ws = yes +ws_port = 8188 +wss = no +