379 Commits (e7c14e384e4dac73270ec0b235084694077749b1)

Author SHA1 Message Date
Gabe Kangas 4f73da30a8 Add additional stream + server info to stream started webhook. Closes #971 4 years ago
Gabe Kangas eedc07fc94 Ignore warning about hls segment length 4 years ago
Gabe Kangas 34c4350597 Add some more va-api codec error mappings 4 years ago
Gabe Kangas a06a9c58ea Add i965-va-driver-shader missing error 4 years ago
Gabe Kangas 543577c2e0 Create hls directories at transcoder start to account for stream output changes. Fixes #940 4 years ago
Gabe Kangas 5214d81264
Codec selection (#892) 4 years ago
Gabe Kangas f216e781dd Reduce log level on data getters 4 years ago
Gabe Kangas df7dff081f Set and get custom styling for web interface. For #718 4 years ago
Gabe Kangas 36be7b76c2
If no logo exists copy a default one into data on launch. Closes #909 (#916) 4 years ago
Gabe Kangas 12509c1bc2 Change log level 4 years ago
Gabe Kangas 64a5720a21 Allow unique streampipe fifos. Closes #883 4 years ago
Gabe Kangas 7556671afc Fix race condition where initial offline video state was not written 4 years ago
Gabe Kangas 3ad221665e Handle un-typed or un-parsable chat messages by throwing them away and not panicing. Closes #856 4 years ago
nebunez 80579c5e7e
implement custom welcome message (#820) 4 years ago
Gabe Kangas 3fb80554ef
Gek/external actions (#827) 4 years ago
Gabe Kangas bf33d08384
Add support for disabling chat. Closes #472 (#799) 4 years ago
Gabe Kangas 6f545a905b
Support full html in system messages. Closes #747 (#814) 4 years ago
nebunez 7e0822b62d fix mismatched message ids when client first sends a message 4 years ago
Gabe Kangas de195f883e
Gek/disable remote images (#800) 4 years ago
Gabe Kangas a67e938875 allocate yp at launch to allow for enabling it later 4 years ago
Gabe Kangas 49bb899d51 Optimize/fix concurrency for chat 4 years ago
Gabe Kangas d8e6b75b5f No longer reset max viewer count at cleanup. Only do it at new stream start. Fixes #768 4 years ago
Bradley Hilton cbcf8d4794
Fix the http port used not in sync with what is logged (#766) 4 years ago
Gabe Kangas 4f833be80a Add ability to mark a message as ephemeral and set it with title changes 4 years ago
Gabe Kangas 0bfd9f8e1f Do not send user joined events to chat clients if stream is not active. Closes #750 4 years ago
Gabe Kangas b47589fa8f Print out a log message saying what image is being copied where 4 years ago
Gabe Kangas ebc3070ea0 Assume videopassthrough is enabled if bitrate is zero 4 years ago
Gabe Kangas b1368db079 Fix yaml property name 4 years ago
Gabe Kangas 765dd7efe2 Fix chat history backlog query. Closes #748 4 years ago
Gabe Kangas bc2caadb74
0.0.6 -> Master (#731) 4 years ago
Fabian Siegel 4bfdf0e667
Fix codeblocks in chat (#676) 5 years ago
Gabe Kangas 89cf6115b3 Give more useful error messages and don't panic on bad disconnects. Closes #673 5 years ago
Gabe Kangas cf54be4b1d Stop logging rate limit messages 5 years ago
petersveter108 401995c52e
Websocket client errors as Warns, broken pipe errors as Trace (#656) 5 years ago
Gabe Kangas eacd0bcbd4 check error from read timeout 5 years ago
Gabe Kangas 2b81fcef53 Add a read timeout when reading rtmp to handle connections that have dropped. Closes #564 5 years ago
Gabe Kangas acd546ce6c Remove fatal error. Closes #623 5 years ago
Gabe Kangas bda430f791 Cleanup some exported methods 5 years ago
Gabe Kangas 1dc25889ec Add inbound chat event rate limiting. Closes #484 5 years ago
Gabe Kangas b2953028cf Remove forcing old path-style URLs with s3. Closes #497 5 years ago
Gabe Kangas bc4b6895be Fix error message 5 years ago
gingervitis 8a74af202d
Update chat message visibility for moderation (#524) 5 years ago
Gabe Kangas e558c549d7
Websocket fixes (#461) 5 years ago
Christian Muehlhaeuser c7cc973ebc
Log and abort when listening on RTMP port fails (#478) 5 years ago
Gabe Kangas e9c7ff29cf
Add custom RTMP port number support (#462) 5 years ago
Gabe Kangas 1fe1c6c925 Move duplicate string to a constant 5 years ago
Gabe Kangas 47770feaa5 Remove TODO 5 years ago
Gabe Kangas b405b2fcc7 Connections from Restream seem to be more sensitive about if we get the initial packets processed or not, so I moved setStreamAsConnected to be decoupled from when we set broadcaster info. Another update for #432 5 years ago
Gabe Kangas 1c42bf9f63 Check for nil when accessing broadcaster. Might help #432 5 years ago
Gabe Kangas 2abea78e3c Use onMetaData instead of setDataFrame to try to parse out RTMP 5 years ago