golanggohlsrtmpwebrtcmedia-serverobs-studiortcprtmp-proxyrtmp-serverrtprtsprtsp-proxyrtsp-relayrtsp-serversrtstreamingwebrtc-proxy
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							44 lines
						
					
					
						
							1.3 KiB
						
					
					
				
			
		
		
	
	
							44 lines
						
					
					
						
							1.3 KiB
						
					
					
				 | 
						|
# supported stream protocols (the handshake is always performed with TCP) | 
						|
protocols: [udp, tcp] | 
						|
# port of the TCP rtsp listener | 
						|
rtspPort: 8554 | 
						|
# port of the UDP rtp listener | 
						|
rtpPort: 8000 | 
						|
# port of the UDP rtcp listener | 
						|
rtcpPort: 8001 | 
						|
# timeout of read operations | 
						|
readTimeout: 5s | 
						|
# timeout of write operations | 
						|
writeTimeout: 5s | 
						|
# script to run when a client connects | 
						|
preScript: | 
						|
# script to run when a client disconnects | 
						|
postScript: | 
						|
# enable pprof on port 9999 to monitor performance | 
						|
pprof: false | 
						|
 | 
						|
# these settings are path-dependent. The settings under the path 'all' are | 
						|
# applied to all paths that do not match a specific entry. | 
						|
paths: | 
						|
  all: | 
						|
    # source of the stream - this can be: | 
						|
    # * record -> the stream is provided by a client through the RECORD command (like ffmpeg) | 
						|
    # * rtsp://url -> the stream is pulled from another RTSP server | 
						|
    source: record | 
						|
    # if the source is an RTSP url, this is the protocol that will be used to pull the stream | 
						|
    sourceProtocol: udp | 
						|
 | 
						|
    # username required to publish | 
						|
    publishUser: | 
						|
    # password required to publish | 
						|
    publishPass: | 
						|
    # IPs or networks (x.x.x.x/24) allowed to publish | 
						|
    publishIps: [] | 
						|
 | 
						|
    # username required to read | 
						|
    readUser: | 
						|
    # password required to read | 
						|
    readPass: | 
						|
    # IPs or networks (x.x.x.x/24) allowed to read | 
						|
    readIps: []
 | 
						|
 |