Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								a3273e9deb 
								
							
								 
							
						 
						
							
							
								
								Value injection at build time seems to only work for the main package  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Bradley Hilton
							
						 
						
							 
							
							
								
								
							
							
								
							
								487bd12444 
								
									
								
							
								 
							
						 
						
							
							
								
								Project restructure ( #18 )  
							
							 
							
							... 
							
							
 
							
							* First pass at restructuring the project; untested but it does compile
* Restructure builds and runs 🎉 
* Add the dist folder to the gitignore
* Update core/playlist/monitor.go
* golint and reorganize the monitor.go file
Co-authored-by: Gabe Kangas <gabek@real-ity.com> 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								f013a8639a 
								
							
								 
							
						 
						
							
							
								
								Actually fix race condition that happens in production.  I think.  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								e8edce5178 
								
							
								 
							
						 
						
							
							
								
								Continue to troubleshoot race condition at launch  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								02692befc6 
								
							
								 
							
						 
						
							
							
								
								Troubleshooting race condition  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								d00d5d3390 
								
							
								 
							
						 
						
							
							
								
								Disallow caching of hls playlists client-side  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								0cb2ab396c 
								
							
								 
							
						 
						
							
							
								
								Try to fix a race condition where a file is attempted to be moved and deleted at the same time  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								5cecb50b2e 
								
							
								 
							
						 
						
							
							
								
								When starting the server provide a default stream offline state  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								c8fa2add17 
								
							
								 
							
						 
						
							
							
								
								First pass at a build/release script.   Closes   #2  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								5bc3555206 
								
							
								 
							
						 
						
							
							
								
								Stitch in an offline slate when the RTMP stream is dropped  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								ede890cf5d 
								
							
								 
							
						 
						
							
							
								
								Unblock RTMP packets?  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								cd53e108f3 
								
							
								 
							
						 
						
							
							
								
								Enable CORS on /status  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								1c45e11358 
								
							
								 
							
						 
						
							
							
								
								Enable CORS on web server  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								344da52e3d 
								
							
								 
							
						 
						
							
							
								
								Handle viewer counts outside of websocket connections  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								b47ea89c06 
								
							
								 
							
						 
						
							
							
								
								Add basic persistent viewership stats  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								9ebec675b5 
								
							
								 
							
						 
						
							
							
								
								Generate a static thumbnail png every 20s  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								0b5452de89 
								
							
								 
							
						 
						
							
							
								
								Support multiple adaptive bitrates  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								29f51f6ccc 
								
							
								 
							
						 
						
							
							
								
								A little cleanup  
							
							 
							
							
 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								8cd8c7df20 
								
							
								 
							
						 
						
							
							
								
								Add support for storing chunks on S3  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								16047d884d 
								
							
								 
							
						 
						
							
							
								
								Refactor ipfs storage behind a standard interface  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								f83fccfa89 
								
							
								 
							
						 
						
							
							
								
								Show viewer count and reconnect to websocket  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								4cb282040b 
								
							
								 
							
						 
						
							
							
								
								Add endpoint for returning stream status  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								d0ec846b30 
								
							
								 
							
						 
						
							
							
								
								Create pipe in tmp directory instead of cwd  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								161aaeec8d 
								
							
								 
							
						 
						
							
							
								
								Reject invalid streaming key  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								ca622c85c7 
								
							
								 
							
						 
						
							
							
								
								Add config file. Turn on/off ipfs  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								bfe62cd34a 
								
							
								 
							
						 
						
							
							
								
								Point playlist at local files instead of IPFS to test  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								bf5d792ac0 
								
							
								 
							
						 
						
							
							
								
								Will now run as a self-contained IPFS node  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								af698063bd 
								
							
								 
							
						 
						
							
							
								
								Initial POC works with IPFS  
							
							 
							
							
 
							
						 
						
							6 years ago  
						
					 
				
					
						
							
							
								 
								Gabe Kangas
							
						 
						
							 
							
							
							
								
							
								cc48f86b85 
								
							
								 
							
						 
						
							
							
								
								WIP  
							
							 
							
							
 
							
						 
						
							6 years ago