Commit Graph
44 Commits
Author SHA1 Message Date
Alexander Onnikov 36fe1deb35 Do not transcode while recording
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-10-23 12:10:38 +07:00
Alexander Onnikov aeaf67a212 fix: set parent for recording blobs
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-07-08 21:06:05 +07:00
Alexander Onnikov 0e4b200720 UBERF-12153 Transcode only created blobs
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-07-03 18:39:06 +07:00
Alexander Onnikov a68925459a fix: do not cache m3u8 files
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-07-01 23:51:15 +07:00
Alexander Onnikov 54d792ed7b fix: provide service name in token extra
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-07-01 17:02:52 +07:00
Alexander OnnikovandGitHub 4c2e68af49 fix: use different paths for recording and transcoding (#21)
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-30 10:45:57 +07:00
Alexander Onnikov a1a5bac7b5 fix ci and fmt issues
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-27 11:14:55 +07:00
Alexander Onnikov 0cb756d440 feat: fast live recording
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-26 23:26:26 +07:00
Alexander Onnikov 86ad2921f2 fix: extract command executor to separate class
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-24 19:02:56 +07:00
Alexander Onnikov 960eceb4af fix: ensure correct ffmpeg commands
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-24 16:44:22 +07:00
Alexander Onnikov b4949c0a36 fix: nil pointer dereference
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-24 12:11:36 +07:00
Alexander Onnikov 4bc1ea0a07 fix: proper upload rollback
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-24 11:09:01 +07:00
Alexander Onnikov cf09ed49b5 fix: adjust transcode result
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-24 09:57:21 +07:00
Alexander Onnikov 0755e927f5 fix tests and lint issues
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-23 10:28:16 +07:00
Alexander Onnikov c910668a86 fix: wait until uploader finishes
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-23 00:05:59 +07:00
Alexander Onnikov c83ff3bf68 fix: properly detect created hls segments
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-20 16:26:59 +07:00
Alexander Onnikov ce18a76568 extract producer and consumer options
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-12 00:53:55 +07:00
Alexander Onnikov 94dddeb29c add transcode result
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-11 18:38:59 +07:00
Alexander Onnikov aec074f91c fix build
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-11 14:50:35 +07:00
Alexander Onnikov d55eccd628 feat: use queue for transcoding tasks input
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-06-11 13:31:09 +07:00
Alexander Onnikov faeca99748 ci fixes
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-30 22:29:39 +07:00
Alexander Onnikov d2f20a5acc fix: typo fixes
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-30 18:31:07 +07:00
Alexander Onnikov b35382b216 fix: properly initialize uploader
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-30 17:32:03 +07:00
Alexander Onnikov 69cdad3154 fix: copy audio stream
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-28 12:37:06 +07:00
Alexander Onnikov 917530d93e fix lint issues
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-14 20:14:31 +07:00
Alexander Onnikov 1c6192a576 UBERF-10528 Set blob parent when uploading video segments
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-14 19:22:14 +07:00
Alexander Onnikov ce265f9518 fix: more fixes
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-13 01:13:53 +07:00
Alexander Onnikov f6d3e11fec fix: enable conversion for mp4 files only
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-13 00:57:15 +07:00
Alexander Onnikov 0b70965641 add comment about CreateFormFile function
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-07 16:41:46 +07:00
Alexander Onnikov 3d2a250df5 fix: typos in README
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-07 16:37:59 +07:00
Alexander Onnikov ba149a18c2 fix: null pointer dereference in scheduler
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-07 15:19:28 +07:00
Alexander Onnikov 78e9ec18ed Add sentry do stream service
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-07 15:19:08 +07:00
Alexander Onnikov 42cd51f966 fix: writer proper content type to datalake
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
2025-05-07 14:52:37 +07:00
denis-tingaikin 04cf12cc44 store blobid in meta
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-18 18:52:29 +03:00
denis-tingaikin 528306f4b0 UBERF-9641: Add support for thumbnail
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-18 18:43:45 +03:00
denis-tingaikin c6a7bae060 apply self code review
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-16 01:26:40 +03:00
denis-tingaikin 5342edacf6 add possible to schedule transcoding tasks
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-16 01:00:35 +03:00
denis-tingaikin ce86585484 fix tests
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-03 06:39:23 +03:00
denis-tingaikin 4c38713a66 fix issues with recordings with 1440p and above
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-03-01 15:59:22 +03:00
denis-tingaikin f25bd82709 fix linter
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-02-25 03:06:03 +03:00
denis-tingaikin a6e428cef0 fix: correctly handle uploader termination
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-02-25 03:03:29 +03:00
denis-tingaikin ac22070f89 apply fixes after testing
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-02-21 05:03:15 +03:00
denis-tingaikin 1b8be96319 apply review comments
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-02-04 05:15:28 +03:00
denis-tingaikin de97f778f9 add initial version of huly-stream
Signed-off-by: denis-tingaikin <denis.tingajkin@xored.com>
2025-02-04 04:54:44 +03:00