forked from j62/ctbrec
1
0
Fork 0
Commit Graph

1134 Commits

Author SHA1 Message Date
0xboobface 6cc8fd9cc2 Fix post-processing timestamp problems 2019-12-26 21:46:33 +01:00
0xboobface b8cdb2200e Remove mpegts library 2019-12-26 21:46:27 +01:00
0xboobface e879ab25cf Update changelog 2019-12-26 21:46:24 +01:00
0xboobface 67c69e3c1b Fix call of user defined pp script 2019-12-26 21:46:18 +01:00
0xboobface 8dfc4c775f Add post-processing support to the DashDownload 2019-12-26 21:46:15 +01:00
0xboobface a018b15384 Improve DashDownload handling of init segments
After an init segment has been downloaded, check, if exists and is not empty before
setting the booleans to true, which determine, that the files have been loaded
2019-12-26 21:46:12 +01:00
0xboobface a561ab08e4 Remove reference to local file system 2019-12-26 21:46:10 +01:00
0xboobface 33c298d558 Set version to 3.0.1 2019-12-26 21:46:06 +01:00
0xboobface 4049f8859c Fix context menu to rerun pp 2019-12-26 21:46:01 +01:00
0xboobface 2973dd2e6d Code cleanup 2019-12-26 21:45:53 +01:00
0xboobface bce8de01fe Made logging less verbose for the resolution tag 2019-12-26 21:45:46 +01:00
0xboobface da28d02da8 Implement getLength in MergedHlsDownload with jcodec 2019-12-26 21:45:43 +01:00
0xboobface 7aa07e1c5f Update changelog 2019-12-26 21:45:39 +01:00
0xboobface 14dd11a2e6 Add instructions for ffmpeg to the server README 2019-12-26 21:45:34 +01:00
0xboobface 66525de4ea Run FFmpeg in the segments directory of HLS downloads 2019-12-26 21:45:29 +01:00
0xboobface 5b9b91d6e8 Add try-with-resources blocks to free up the HLS playlist file handle 2019-12-26 21:45:22 +01:00
0xboobface 9df30b3342 Attach HMAC only to recordings 2019-12-22 12:11:32 +01:00
0xboobface 5d2d5145b9 Remove dependency to isoparser library 2019-12-22 11:14:33 +01:00
0xboobface f91a0d27eb Improve exception handling
Change exception handling so that failed post-processing causes the
recording to have the state "failed"
2019-12-21 22:04:59 +01:00
0xboobface fde24e80ea Use JSON again to parse the models 2019-12-21 21:04:49 +01:00
0xboobface 17cc4a63ad Upgrade JavaFX to early access 14+4 2019-12-21 19:55:32 +01:00
0xboobface 27e1857073 Adjust log level 2019-12-21 19:55:00 +01:00
0xboobface 45d18c754a Fix followed page for MFC 2019-12-21 19:54:49 +01:00
0xboobface 2fb2c932aa Fix "rerun pp" for MFC dash downloads 2019-12-21 18:59:31 +01:00
0xboobface 6fb1ee5153 Fix boolean condition for "rerun pp" context menu entry 2019-12-21 17:52:50 +01:00
0xboobface dbcd7f488e Fix HMAC calculation for HLS streams 2019-12-21 17:50:22 +01:00
0xboobface 306c3eaf3c Improve startup status message for HMAC auth 2019-12-21 17:49:52 +01:00
0xboobface 630cb6a6a5 Adjust log level for http headers 2019-12-21 17:49:22 +01:00
0xboobface bdf7d99ef3 Fix handling of recording structure 2019-12-21 17:04:27 +01:00
0xboobface ce103853a3 Fix SonarLint issues 2019-12-21 14:46:59 +01:00
0xboobface a4b805c038 Set version to 3.0.0 2019-12-21 14:33:45 +01:00
0xboobface 4eeb101cbb Fix recording downloads from server to client 2019-12-21 14:30:57 +01:00
0xboobface 95fddfcb79 Upgrade JavaFX libraries to 13.0.1 2019-12-21 14:30:23 +01:00
0xboobface e37c869695 Merge branch 'dev' into mp4-streaming 2019-12-17 21:27:16 +01:00
0xboobface ab81fa4c94 Fix path check bug in HlsServlet and support dir symlinks
String.startsWith() comparison for the canonical recording dir
did not always check the last component correctly:

recordingDir: /path/to/dir
request: ../dirOther/filename
2019-12-17 21:18:29 +01:00
0xboobface 88735d93ee Remove unused exceptions in HlsServlet 2019-12-17 21:14:33 +01:00
0xboobface e734d46e9c Add gitattributes and run initial normalization 2019-12-17 21:13:18 +01:00
0xboobface b9f463d0dd Bump version to 2.3.0 2019-12-08 19:04:22 +01:00
0xboobface 5ce2bd9901 Add byte range support for HTTP requests 2019-12-08 18:37:26 +01:00
0xboobface cb90ff8264 Set video height depending on screen size 2019-12-08 18:36:42 +01:00
0xboobface 402dd568f9 Add support for MP4 videos 2019-12-07 18:10:04 +01:00
0xboobface 034fe81081 Use FFmpeg to merge HLS segments 2019-12-07 16:58:56 +01:00
0xboobface 32d7a788e0 Add faststart argument to FFmpeg cmdline 2019-12-07 16:58:11 +01:00
0xboobface eba7b085b8 Add FFmpeg to assembly
- Add FFmpeg to the assembly
- Remove assembly descriptors without JRE
2019-12-07 13:41:25 +01:00
0xboobface 1c64b82deb Add providers for MFC streams sources
Since MFC uses different streaming technologies, the stream sources have
to be determined differently. This is now done in dedicated
StreamSourceProvider classes.
2019-12-07 12:00:05 +01:00
0xboobface 98c1731c8e Add DASH download logger entry to logback config 2019-12-07 11:56:12 +01:00
0xboobface d8d0e4d5af Add ffmpeg static binaries dir to gitignore 2019-12-07 11:55:30 +01:00
0xboobface 8eb202255e Reactivate MFC in the server 2019-12-07 11:53:48 +01:00
0xboobface 26bf26de0a Fix some code smells 2019-12-06 20:20:50 +01:00
0xboobface 00ea43c8b3 Move HLS related classes ot own package 2019-11-30 16:40:01 +01:00