3d20450629
Temporary fix until we update the calculation of the pool size
63 lines
2.4 KiB
YAML
63 lines
2.4 KiB
YAML
# Websocket URL under which kurento is listening
|
|
kurentoUrl: "ws://HOST/kurento"
|
|
# The external IP of the host where Kurento is located
|
|
kurentoIp: ""
|
|
# The external IP of the host where Red5/BBB is located. Used for the RTMP url
|
|
localIpAddress: ""
|
|
acceptSelfSignedCertificate: false
|
|
redisHost : "127.0.0.1"
|
|
redisPort : "6379"
|
|
# Port under which bbb-webrtc-sfu serves client
|
|
clientPort : "3008"
|
|
# The following UDP port boundary is related to the ports ffmpeg can use to generate the RTMP stream
|
|
minVideoPort: 30000
|
|
maxVideoPort: 33000
|
|
# Timeout (ms) that triggers a failure when no media has reached the server
|
|
mediaFlowTimeoutDuration: 5000
|
|
from-screenshare: "from-screenshare-sfu"
|
|
to-screenshare: "to-screenshare-sfu"
|
|
from-video: "from-video-sfu"
|
|
to-video: "to-video-sfu"
|
|
from-audio: "from-audio-sfu"
|
|
to-audio: "to-audio-sfu"
|
|
to-akka: "to-akka-apps-redis-channel"
|
|
from-akka: "from-akka-apps-redis-channel"
|
|
common-message-version: "2.x"
|
|
# FORCES H.264 for webcams. Endpoints without H.264 WILL NOT WORK.
|
|
# Disabling it will make the process go untouched and may cause transcoding.
|
|
webcam-force-h264: true
|
|
# Preferred H.264 profile-level-id for webcams. Forces everyone to use CB
|
|
webcam-preferred-h264-profile: "42e01f"
|
|
# Target bitrate (kbps) for webcams. Value 0 leaves it unconstrained.
|
|
webcam-target-bitrate: 300
|
|
# FORCES H.264 for screenshare. Endpoints without H.264 WILL NOT WORK.
|
|
# Disabling it will make the process go untouched and may cause transcoding.
|
|
screenshare-force-h264: true
|
|
# Preferred H.264 profile-level-id for screenshare. Forces everyone to use CB
|
|
screenshare-preferred-h264-profile: "42e01f"
|
|
# Base interval for keyframe requsitions to the screenshare streamer
|
|
screenshareKeyframeInterval: 2
|
|
# Target bitrate (kbps) for screenshare. Value 0 leaves it unconstrained.
|
|
screenshare-target-bitrate: 0
|
|
# Size of the websocket pool SFU uses to connect to Kurento.
|
|
kurento-websocket-pool-size: 1
|
|
|
|
recordScreenSharing: true
|
|
recordWebcams: false
|
|
recordingBasePath: "file:///var/kurento"
|
|
|
|
recordingMediaProfile: 'MKV_VIDEO_ONLY'
|
|
recordingFormat: 'mkv'
|
|
|
|
redisExpireTime: 1209600 # 14 days as per the akka keys
|
|
|
|
# Used for the listen only bridge. The IP MUST be the one where FS is binded to
|
|
freeswitch:
|
|
ip: 'FREESWITCH_IP'
|
|
port: '5066'
|
|
|
|
# Log levels, in order of specificity: info, warn, verbose, debug, trace
|
|
log:
|
|
filename: '/var/log/bbb-webrtc-sfu/bbb-webrtc-sfu.log'
|
|
level: 'verbose'
|