|
|
|
@ -14,6 +14,8 @@ runOnConnect:
@@ -14,6 +14,8 @@ runOnConnect:
|
|
|
|
|
readTimeout: 10s |
|
|
|
|
# timeout of write operations |
|
|
|
|
writeTimeout: 5s |
|
|
|
|
# name of environment variable used to pass the path to runOnInit/Demand/Publish/Read |
|
|
|
|
pathEnvVariable: RTSP_SERVER_PATH |
|
|
|
|
# supported authentication methods |
|
|
|
|
# WARNING: both methods are insecure, use RTSP inside a VPN to enforce security. |
|
|
|
|
authMethods: [basic, digest] |
|
|
|
@ -43,19 +45,26 @@ paths:
@@ -43,19 +45,26 @@ paths:
|
|
|
|
|
# command to run when this path is loaded by the program. |
|
|
|
|
# this can be used, for example, to publish a stream and keep it always opened. |
|
|
|
|
# This is terminated with SIGINT when the program closes. |
|
|
|
|
# The path is available as an environment variable configured by pathEnvVariable |
|
|
|
|
runOnInit: |
|
|
|
|
|
|
|
|
|
# command to run when this path is requested. |
|
|
|
|
# This can be used, for example, to publish a stream on demand. |
|
|
|
|
# This is terminated with SIGINT when the path is not requested anymore. |
|
|
|
|
# The actual path from the request (useful for wildcard paths) is available as an |
|
|
|
|
# environment variable configured by pathEnvVariable |
|
|
|
|
runOnDemand: |
|
|
|
|
|
|
|
|
|
# command to run when a client starts publishing. |
|
|
|
|
# This is terminated with SIGINT when a client stops publishing. |
|
|
|
|
# The actual path from the client (useful for wildcard paths) is available as an |
|
|
|
|
# environment variable configured by pathEnvVariable |
|
|
|
|
runOnPublish: |
|
|
|
|
|
|
|
|
|
# command to run when a clients starts reading. |
|
|
|
|
# This is terminated with SIGINT when a client stops reading. |
|
|
|
|
# The actual path from the client (useful for wildcard paths) is available as an |
|
|
|
|
# environment variable configured by pathEnvVariable |
|
|
|
|
runOnRead: |
|
|
|
|
|
|
|
|
|
# username required to publish |
|
|
|
|