204 Commits (73615784122bff635bb62d3fbcd00e5144fc9926)

Author SHA1 Message Date
Christian Muehlhaeuser 21df28160a
Avoid unnecessary conversion (#349) 5 years ago
Christian Muehlhaeuser 8d9eb1e79f
Log potential errors returned by http.ListenAndServe (#345) 5 years ago
Gabe Kangas a9586b03fc Disable persistent http connections in transcoder 5 years ago
Gabe Kangas 1dbd550134
Bundle and serve admin (#317) 5 years ago
Gabe Kangas 4de2841659 Remove stale client purging. Use sockets to count clients. #323 5 years ago
Gabe Kangas 723a671f1c Stop handleDisconnect from double firing 5 years ago
Gabe Kangas 18e322c5e1 Add version number to status endpoint 5 years ago
Gabe Kangas fe0021b8c8 Remove preview gif on offline. Closes #300 5 years ago
Gabe Kangas 3963568951
Stop rtmp from reaching back into core (#290) 5 years ago
Gabe Kangas 34fe55b5a3 Add getter for stream variant encoder preset w/ test 5 years ago
Gabe Kangas 19e86b8c04
First pass at centralized database reference. Closes #282 (#289) 5 years ago
Gabe Kangas 32c7e3fa34 Clear current broadcaster on stream end. Closes #285 5 years ago
Gabe Kangas 2b8aea8797 Support a local working directory copy of ffmpeg. Closes #276 5 years ago
Gabe Kangas 131675bc03 Split out setting broadcaster details into its own file 5 years ago
Gabe Kangas ea9579d899 Add multiple variants to the transcoder test 5 years ago
Gabe Kangas 7dcc89a841 Add system chat message support to messages query 5 years ago
bitspill bfbac8cc57
Variable collisions; Possible use of nil value (#256) 5 years ago
Gabe Kangas 3812e6345f Fix typo 5 years ago
Gabe Kangas 3ff993c2bc Stop logging every file that is uploaded 5 years ago
Gabe Kangas b9a80709ab Decrease the amount of time before the stream is made available to the player 5 years ago
Gabe Kangas eb0ee4dd8a Catch db error and show frienlier message. Closes #252 5 years ago
Gabe Kangas 8f740c4cb6 Cleanup private and optinally public segments on a timer instead of after every save. Closes #254 5 years ago
Gabe Kangas 2d71337146 Rename functions to be clearer that it is for offline cleanup 5 years ago
Gabe Kangas d403fd20f1 Do not auto-delete file on storage save. Add firing cleanup method 5 years ago
Gabe Kangas 5e45c53b87 Fix YP not being fired post-merges 5 years ago
Gabe Kangas 6ea9affce0
HLS video handling/storage/state refactor (#151) 5 years ago
Jannik Volkland 606ccb6c14 Remove message image from go code 5 years ago
Gabe Kangas d7c3991b59
Render and sanitize chat messages server-side. (#237) 5 years ago
Gabe Kangas dfeba53f08 Reduce the amount of time between start of stream and when we show as online. Can bump this back up if needed. 5 years ago
Gabe Kangas bcf4cb09e7 Break rtmp read loop after disconnect 5 years ago
Gabe Kangas d7e355bce1
Connected clients admin API (#217) 5 years ago
leowmjw 769fc3a561
Fixes #211: Update mod paths (#221) 5 years ago
Gabe Kangas 922dfec77a
Remove custom paths and add constants (#216) 5 years ago
Gabe Kangas f4fdc6c951
Current broadcaster details admin api (#206) 5 years ago
Gabe Kangas 9b7784634b
First pass at YP registration/configuration (#209) 5 years ago
Anoop 6946d4b3ea
Make video segment filename unique (#214) 5 years ago
Gabe Kangas 7b64fc7c30
Disconnect stream Admin API + HTTP Basic Auth (#204) 5 years ago
Gabe Kangas ef3796a033 Use default video variants if none supplied. Fixes #199 5 years ago
Gabe Kangas 519be9d3b4 Don't update viewer counts if a live stream session is not active. 5 years ago
Gabe Kangas fc45645280 Reset session stats when we cleanup the session. Closes #180 5 years ago
Gabe Kangas cb2794f68c Fix cleanup. ticker -> timer and stop reinstantiation 5 years ago
Gabe Kangas 6903db8579 Re-create offline state after wiping HLS files. For #153 5 years ago
Bradley Hilton dd9267f1ee
Reset the directories when the stream gets disconnected (#152) 5 years ago
Gabe Kangas d21f136120
Transcoder updates for bitrate validator warnings (#106) 5 years ago
Gabe Kangas b0b5801c5f
Stop storing messages in memory and pull from persistence. Closes #81 (#105) 5 years ago
Gabe Kangas d9509f5606
Chat updates (#92) 5 years ago
Matt Steele 87636a4183
Support separate S3 serving endpoint (#91) 5 years ago
Matt Steele a20d2fce46
Add ACL option to s3 config (#89) 5 years ago
Gabe Kangas 5ce9a4928c Fix timeout buffer after going offline. Closes #84 5 years ago
Gabe Kangas 43df6c432e Fix possible crash for concurrent map writes 5 years ago