| | |
| | | # Enable the HTTP API. |
| | | api: yes |
| | | # Address of the API listener. |
| | | apiAddress: 192.168.1.227:9997 |
| | | apiAddress: 127.0.0.1:9997 |
| | | |
| | | # Enable Prometheus-compatible metrics. |
| | | metrics: no |
| | | # Address of the metrics listener. |
| | | metricsAddress: 192.168.1.227:9998 |
| | | metricsAddress: 127.0.0.1:9998 |
| | | |
| | | # Enable pprof-compatible endpoint to monitor performances. |
| | | pprof: no |
| | | # Address of the pprof listener. |
| | | pprofAddress: 192.168.1.227:9999 |
| | | pprofAddress: 127.0.0.1:9999 |
| | | |
| | | # Command to run when a client connects to the server. |
| | | # Prepend ./ to run an executable in the current folder (example: "./ffmpeg") |
| | |
| | | # Available values are "no", "strict", "optional". |
| | | encryption: "no" |
| | | # Address of the TCP/RTSP listener. This is needed only when encryption is "no" or "optional". |
| | | rtspAddress: :8554 |
| | | rtspAddress: :7554 |
| | | # Address of the TCP/TLS/RTSPS listener. This is needed only when encryption is "strict" or "optional". |
| | | rtspsAddress: :8322 |
| | | rtspsAddress: :7322 |
| | | # Address of the UDP/RTP listener. This is needed only when "udp" is in protocols. |
| | | rtpAddress: :8000 |
| | | rtpAddress: :7000 |
| | | # Address of the UDP/RTCP listener. This is needed only when "udp" is in protocols. |
| | | rtcpAddress: :8001 |
| | | rtcpAddress: :7001 |
| | | # IP range of all UDP-multicast listeners. This is needed only when "multicast" is in protocols. |
| | | multicastIPRange: 224.1.0.0/16 |
| | | # Port of all UDP-multicast/RTP listeners. This is needed only when "multicast" is in protocols. |
| | | multicastRTPPort: 8002 |
| | | multicastRTPPort: 7002 |
| | | # Port of all UDP-multicast/RTCP listeners. This is needed only when "multicast" is in protocols. |
| | | multicastRTCPPort: 8003 |
| | | multicastRTCPPort: 7003 |
| | | # Path to the server key. This is needed only when encryption is "strict" or "optional". |
| | | # This can be generated with: |
| | | # openssl genrsa -out server.key 2048 |
| | |
| | | # RTMP parameters |
| | | |
| | | # Disable support for the RTMP protocol. |
| | | rtmpDisable: no |
| | | rtmpDisable: yes |
| | | # Address of the RTMP listener. This is needed only when encryption is "no" or "optional". |
| | | rtmpAddress: :1935 |
| | | # Encrypt connections with TLS (RTMPS). |
| | |
| | | # HLS parameters |
| | | |
| | | # Disable support for the HLS protocol. |
| | | hlsDisable: no |
| | | hlsDisable: yes |
| | | # Address of the HLS listener. |
| | | hlsAddress: :8888 |
| | | # Enable TLS/HTTPS on the HLS server. |
| | |
| | | # WebRTC parameters |
| | | |
| | | # Disable support for the WebRTC protocol. |
| | | webrtcDisable: no |
| | | webrtcDisable: yes |
| | | # Address of the WebRTC listener. |
| | | webrtcAddress: :8889 |
| | | # Enable TLS/HTTPS on the WebRTC server. |