276 Commits (a621e920e7e10f4b6e8054f7135abe6d650b129e)

Author SHA1 Message Date
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
Gabe Kangas a7812f8d04 Increase the delay for the welcome chat message a bit 5 years ago
Gabe Kangas b754ee01bf Remove IPFS. For #74 5 years ago
Gabe Kangas c0e4f647a2 Show chat by default. Closes #72. Show placeholder text that no registration is needed. Closes #73 5 years ago
Gabe Kangas 2855027f22
Use endpoint for chat history instead of websocket (#67) 5 years ago
Gabe Kangas 8ba0b6d7ce Show in the UI how long the user has been streaming for. Closes #59 5 years ago
Gabe Kangas 2afde7b3f9 Fix missing default video bitrate if none is supplied 5 years ago
Gabe Kangas a277012650 Limit the backlog of chat messages to recent messages. For #47 5 years ago
Gabe Kangas a8fe8a1cfa Add support for specifying the path for chat db. Closes #61 5 years ago
Gabe Kangas 5fe9955f26 Increase the time between broadcast started and when we are marked as online 5 years ago
Gabe Kangas 95fd8aed96 Added a basic transcoder test 5 years ago
Gabe Kangas a7a9ae0984 Fix incorrect logging method 5 years ago
Gabe Kangas a11999c3c0 Log cleanup 5 years ago
Gabe Kangas ec83e11bd9 Approximately 3 segments should be available before playback can start 5 years ago
Gabe Kangas dd1b9411bf Add verbose logging for RTMP metadata 5 years ago
Gabe Kangas 4559bde977 Most things have 30 as a standard fps instead of 25 5 years ago
Gabe Kangas a9a83f78a3 Set a default framerate so we can specify the correct iframe settings 5 years ago
Gabe Kangas fe102e7164 Make setting the offline content optional 5 years ago
Gabe Kangas 0027957a33 Make setting the max # of segments in playlist optional 5 years ago
Gabe Kangas 44806d1a8e Make setting save location paths optional 5 years ago
Gabe Kangas d51901e191 Make setting the segment length optional 5 years ago
Gabe Kangas 51e2e68017 Support default path of ffmpeg and not needing to specify it in the config 5 years ago
Gabe Kangas 8cedf05214 Basic chat persistence for #26 5 years ago
Gabe Kangas c553637521 Cleanup 5 years ago
Gabe Kangas 2bd016ae15 Add default video settings if none are provided 5 years ago
Gabe Kangas 873e2535f8 Additional log msg 5 years ago
Gabe Kangas 1409477dce Use the built-in AAC codec 5 years ago
Gabe Kangas a0d27df8c6 Re-work RTMP for #34 5 years ago
Gabe Kangas 8f832dad5a Add support for stopping the transcoding process 5 years ago