aler9
							
						 
						
							 
							
							
							
								
							
								b20abbed6c 
								
							
								 
							
						 
						
							
							
								
								webrtc muxer: keep the WebSocket connection  
							
							 
							
							... 
							
							
 
							
							The WebSocket connection is kept open in order to use it to notify
shutdowns. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								f3f55452e5 
								
							
								 
							
						 
						
							
							
								
								webrtc muxer: fix multiple race conditions  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								2de0941e5c 
								
							
								 
							
						 
						
							
							
								
								update gortsplib  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								d0e8d00616 
								
							
								 
							
						 
						
							
							
								
								tests: fix race condition in HLS tests  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								b18d30914d 
								
							
								 
							
						 
						
							
							
								
								fix API docs  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								e7e8d5ce20 
								
							
								 
							
						 
						
							
							
								
								api: add more attributes to WebRTC connections  
							
							 
							
							... 
							
							
 
							
							new attributes: peerConnectionEstablished, localCandidate, remoteCandidate 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								cca4702357 
								
							
								 
							
						 
						
							
							
								
								webrtc muxer: fix race condition  
							
							 
							
							... 
							
							
 
							
							this happened when server was recreated due to API or hot reloading 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								9d19ccc837 
								
							
								 
							
						 
						
							
							
								
								add WebRTC and low-latency HLS tests  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								ec1f957627 
								
							
								 
							
						 
						
							
							
								
								webrtx muxer: fix timeout in case of H264 tracks  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								777860f757 
								
							
								 
							
						 
						
							
							
								
								webrtc muxer: fix freeze on Firefox  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								5a0143056a 
								
							
								 
							
						 
						
							
							
								
								webrtc muxer: fix HTTP status code of index page  
							
							 
							
							... 
							
							
 
							
							Status code was 404, not is 200. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								6d14b011c4 
								
							
								 
							
						 
						
							
							
								
								hls muxer: improve generation of H265 codec parameters  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								f837ba6a83 
								
							
								 
							
						 
						
							
							
								
								hls source: support proxying H265 and Opus tracks  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								3f7009f72a 
								
							
								 
							
						 
						
							
							
								
								hls source: support proxying any number of tracks  
							
							 
							
							... 
							
							
 
							
							Tracks were previously limited to 2 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								fa1c07253f 
								
							
								 
							
						 
						
							
							
								
								hls source: skip unsupported tracks  
							
							 
							
							... 
							
							
 
							
							Skip AC-3, EC-3, closed caption tracks 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								59c0ef520f 
								
							
								 
							
						 
						
							
							
								
								fix crash when H264 or H265 parameters are nil ( #1155 )  
							
							 
							
							... 
							
							
 
							
							in H264 and H264, parameters (VPS, SPS and PPS) are automatically
prepended to random access units. When parameters were nil, they were
prepended anyway, leading to a crash. Parameters are not prepended only
if they are valid. 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								e3fff72b7c 
								
							
								 
							
						 
						
							
							
								
								move format processors into dedicated folder  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								535cbe41e8 
								
							
								 
							
						 
						
							
							
								
								speed up tests  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								3fd2a25dc1 
								
							
								 
							
						 
						
							
							
								
								improve tests  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								034e42f463 
								
							
								 
							
						 
						
							
							
								
								hls muxer: support reading Opus tracks ( #1338 )  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								cce3fb440f 
								
							
								 
							
						 
						
							
							
								
								add issue-lock workflow  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								090342a413 
								
							
								 
							
						 
						
							
							
								
								conf: allow to set empty slices with empty env variables  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								cabfd1f171 
								
							
								 
							
						 
						
							
							
								
								update readme  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								bb2fcdfdd9 
								
							
								 
							
						 
						
							
							
								
								update readme  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								b26f848613 
								
							
								 
							
						 
						
							
							
								
								webrtc: add webrtcICEUDPMuxAddress  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								c42e2a5b8a 
								
							
								 
							
						 
						
							
							
								
								webrtc: print ICE candidate descriptions  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								3e0419358a 
								
							
								 
							
						 
						
							
							
								
								fix crash when webrtcICETCPMuxAddress is already taken  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								andrew-ld
							
						 
						
							 
							
							
								
								
							
							
								
							
								b27c363ecf 
								
									
								
							
								 
							
						 
						
							
							
								
								(webrtc) added support for ice mux tcp and nat1to1ips ( #1323 )  
							
							 
							
							... 
							
							
 
							
							* add webrtcp static tcp mux port
* add ice nat1 host configuration and cleanup
* typo
* rename config keys
* apply codecov suggestions
* apply review suggestions
* typo
* dont use deepequal for WebRTCICETCPMuxAddress
* unexport NewPeerConnection()
* remove Dockerfile
* use an empty list instead of nil value in webrtcICEHostNAT1To1IPs
* drop webrtcICETCPMuxEnable and enable TCP mux when webrtcICETCPMuxAddress is filled
* run go mod tidy
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com> 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Peter
							
						 
						
							 
							
							
								
								
							
							
								
							
								d15bde3a59 
								
									
								
							
								 
							
						 
						
							
							
								
								rpicamera: Initialize tuning file env var before lib init.  Fixes   #1344  ( #1345 )  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								3a761e5e2f 
								
							
								 
							
						 
						
							
							
								
								update go-mp4  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								939ee1757c 
								
							
								 
							
						 
						
							
							
								
								update README  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Alessandro Ros
							
						 
						
							 
							
							
								
								
							
							
								
							
								5de600ffaa 
								
									
								
							
								 
							
						 
						
							
							
								
								support reading H265 tracks with HLS ( #1342 )  
							
							 
							
							... 
							
							
 
							
							* support reading H265 tracks with HLS
* update README 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								37baa33fc8 
								
							
								 
							
						 
						
							
							
								
								hls muxer: add workaround for bug on latest iPhone iOS  
							
							 
							
							... 
							
							
 
							
							In iPhone iOs 16.1.1, the EXT-X-PRELOAD-HINT file is requested without
the last character, and "partXX.mp4" becomes "partXX.mp" 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								242fa0bbba 
								
							
								 
							
						 
						
							
							
								
								hls muxer: restore support for EXT-X-PRELOAD-HINT  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								ec8175e434 
								
							
								 
							
						 
						
							
							
								
								fix tests  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								fbf8e82db5 
								
							
								 
							
						 
						
							
							
								
								update gortsplib  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								455b8beff7 
								
							
								 
							
						 
						
							
							
								
								simplify code  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								946dcea0d1 
								
							
								 
							
						 
						
							
							
								
								update golangci-lint  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								Alessandro Ros
							
						 
						
							 
							
							
								
								
							
							
								
							
								ad52b3fab7 
								
									
								
							
								 
							
						 
						
							
							
								
								Support publishing with RTMP and H265 (for OBS Studio) ( #1333 )  
							
							 
							
							... 
							
							
 
							
							* support publishing with RTMP and H265 (for OBS Studio)
* rtmp source: block H265 tracks 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								4ebf4f7398 
								
							
								 
							
						 
						
							
							
								
								add HLS/FMP4 client tests  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								31541765fd 
								
							
								 
							
						 
						
							
							
								
								hls source: fix crash in case of invalid EXT-X-MEDIA-SEQUENCE  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								241c81dc56 
								
							
								 
							
						 
						
							
							
								
								hls source: download first playlist once  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								0c6385f0e8 
								
							
								 
							
						 
						
							
							
								
								hls source: support MPEG-TS streams with metadata tracks  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								0ab053ef8f 
								
							
								 
							
						 
						
							
							
								
								update gortsplib  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								3016245267 
								
							
								 
							
						 
						
							
							
								
								update readme  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								738c953a59 
								
							
								 
							
						 
						
							
							
								
								update gortsplib  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								0c1fa7f6d4 
								
							
								 
							
						 
						
							
							
								
								update readme  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								f394c9f8a8 
								
							
								 
							
						 
						
							
							
								
								api: add ID to WebRTC readers ( #1318 )  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								1860abea9f 
								
							
								 
							
						 
						
							
							
								
								update apidocs  
							
							 
							
							
 
							
						 
						
							3 years ago  
						
					 
				
					
						
							
							
								 
								aler9
							
						 
						
							 
							
							
							
								
							
								ecc1d35ac2 
								
							
								 
							
						 
						
							
							
								
								update apidocs  
							
							 
							
							
 
							
						 
						
							3 years ago