forked from Kurento/kurento-media-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
kurento.conf.json
47 lines (47 loc) · 1.94 KB
/
kurento.conf.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{
"mediaServer": {
"resources": {
"//": "KMS will raise an error when reaching this usage% of Kernel resources",
"//": "Applies to allowed number of threads, and number of open file descriptors",
"//": "Default: 0.8 (80%)",
"//exceptionLimit": "0.8",
"//": "KMS process will be automatically killed when there are no sessions but this % of resources are in use",
"//killLimit": "0.7",
"//": "Garbage collector period, in seconds",
"//": "Default: 240 (4 minutes)",
"garbageCollectorPeriod": 240,
"//": "Whether to disable the RPC API request cache, for memory constrained environments",
"//": "Default: false",
"disableRequestCache": false
},
"net": {
"websocket": {
"//": "Try (or not) to use IPv6 for the WebSocket connection, with IPv4 fallback",
"//": "Default: true",
"//ipv6": false,
"//": "WebSocket port where API clients connect to control KMS",
"//": "Set to 0 or comment out the line to disable WebSocket access",
"port": 8888,
"secure": {
"//": "Secure WebSocket port where API clients connect to control KMS",
"//": "Set to 0 or comment out the line to disable Secure WebSocket access",
"//port": 8433,
"//": "Path (absolute or relative to this config file) to the",
"//": "concatenated certificate (chain) file(s) + private key, in PEM format",
"//certificate": "cert+key.pem",
"//": "Password for the private key, if one was set when the key was created",
"//password": ""
},
"//registrar": {
"//address": "ws://localhost:9090",
"//localAddress": "localhost"
},
"//": "Maximum queue length of pending connections (see sysctl tcp_max_syn_backlog)",
"//": "Default: SOMAXCONN (128)",
"//connqueue": 128,
"path": "kurento",
"threads": 10
}
}
}
}