88 Commits (637e6be879d03649bedf9811ae5c3b13aac30b0d)

Author SHA1 Message Date
Jason Dove 0d301df5e8
remove external dependencies (bugsnag, trakt) (#2840) 3 months ago
Jason Dove fd86cb55f9
optimize qsv h264 stream startup (#2835) 3 months ago
Jason Dove c0b8ff1a06
generate slug instead of probing and transcoding resource (#2824) 3 months ago
Jason Dove c6d538e012
add channel slugs (#2823) 3 months ago
Jason Dove f47134d2d0
log warnings when transcoding speed is potentially insufficient (#2808) 4 months ago
Jason Dove 99b8c56a31
rework fallback filler (#2719) 5 months ago
Jason Dove 54606c76f9
framerate improvements (#2692) 6 months ago
Jason Dove ec0d8ea6ac
work around sequential schedule validation limit (#2655) 6 months ago
Jason Dove 42b35f7aae
add channel playback troubleshooter (#2641) 6 months ago
Jason Dove 053b3cd1d7
add mpegts script system (#2609) 7 months ago
Jason Dove 2ef2b0299a
switch back from fmp4 to ts segments (#2554) 7 months ago
Jason Dove d14ebf3522
properly track discontinuity sequences with fmp4 (#2548) 7 months ago
Jason Dove 889904e70d
fix management of fmp4 init segments (#2546) 7 months ago
Jason Dove 35e7922836
fix mpegts wrapper with fmp4 segmenter source (#2545) 7 months ago
Jason Dove ffe15629cb
consolidate streaming modes (#2544) 7 months ago
Jason Dove 940d26419c
fix buffer logging (#2535) 7 months ago
Jason Dove 9bae8e73bf
slightly increase throttled readrate in segmenter (#2534) 7 months ago
Jason Dove 917acf9683
fix hls segmenter fmp4 on windows (#2531) 7 months ago
Jason Dove d1af6599f0
fix segmenter repeating content when stream first starts (#2529) 7 months ago
Jason Dove ea5956a268
improve stream startup (#2525) 7 months ago
Jason Dove e3af0f0b69
add nvidia av1 encoder (#2469) 8 months ago
Jason Dove b46de50801
add hls segmenter fmp4 streaming mode (#2468) 8 months ago
Jason Dove 1c07df5bc3
use cancellation tokens in many places (#2350) 9 months ago
Jason Dove 5d081ceeff
fix editorconfig and run code cleanup (#2324) 9 months ago
Jason Dove 3f247288d3
fix on demand for block and yaml schedules (#2290) 10 months ago
Jason Dove f2b6f5b919
enable graphics engine in playback troubleshooting (#2274) 10 months ago
Jason Dove 5a5c049835
support multiple watermarks in yaml schedules (#2267) 10 months ago
Jason Dove a2fc99229e
add watermark opacity expression (#2266) 10 months ago
Jason Dove 036b6e63c7
add new graphics engine (#2265) 10 months ago
Jason Dove c055e59723
add channel transcode mode and idle behavior (#2255) 10 months ago
Jason Dove b6ec16c6a7
fix transitions using nvidia accel (#2244) 10 months ago
Jason Dove 260949893c
fix some stream continuity issues (#2186) 10 months ago
Jason Dove 7e30444857
dependencies and code cleanup (#2117) 11 months ago
Jason Dove a8b658a5ea
add "on demand" channel progress mode (#1790) 2 years ago
Jason Dove a87ec2d75d
cleanup (#1708) 2 years ago
Jason Dove 8945a87f9b
fix segmenter semaphore (#1676) 2 years ago
Jason Dove 087901d177
adjust block unique constraint (#1634) 2 years ago
Jason Dove 35817f09ac
add hls segmenter v2 streaming mode (#1620) 2 years ago
Jason Dove f4520a5520
allow decimal image duration (#1619) 2 years ago
Jason Dove 3a906816fc
allow playback of items with duration of 1 second (#1618) 2 years ago
Jason Dove 1f6e843a26
fix segmenter timestamp continuity (#1610) 2 years ago
Jason Dove 6923b25177
add more log level switches (#1582) 2 years ago
Jason Dove 18deff0b83
add session api endpoints (#1578) 2 years ago
Jason Dove 83fc3081d8
add some logging around playlist trimming (#1565) 2 years ago
Jason Dove c18be5559b
fix delete old segments (#1536) 2 years ago
Jason Dove 9471cb55dd
upgrade from dotnet 7 to dotnet 8 (#1529) 2 years ago
Jason Dove b16215fcd6
improve hls throttle (#1434) 3 years ago
Jason Dove a90348740d
fix subsequent hls session work ahead (#1419) 3 years ago
Jason Dove 8c9cf7b6f2
fix mid roll pad; fix mysql queries (#1416) 3 years ago
Jason Dove 82de3136cd
fix hls session worker lifetime (#1414) 3 years ago