Commit Graph

60 Commits

Author SHA1 Message Date
genteure
49c7956ece FLV: Relax timestamp jump detection 2022-07-25 22:11:12 +08:00
genteure
f9f0dec794 FLV: Disconnect stream when continuous duplicated data is detected 2022-07-24 21:50:15 +08:00
genteure
fae7000d05 FLV: Experiment with UpdateTimestampOffsetRule disabled 2022-07-21 00:20:06 +08:00
genteure
59e43973eb Small code cleanup 2022-06-30 21:37:00 +08:00
genteure
232eb1af5b Add new option FlvProcessorSplitOnScriptTag 2022-06-25 17:31:21 +08:00
genteure
8aa53b5b30 Add test for FfmpegDetectionRule 2022-06-24 22:36:41 +08:00
genteure
d0c7863c9d Fix FFmpeg detection rule 2022-06-24 21:29:16 +08:00
genteure
fe527e7bc9 FLV: Refactor text log accompanying recording files 2022-06-24 21:29:16 +08:00
genteure
0fde321637 FLV: Fix wrong metadata used when new A/V header is received 2022-06-24 21:29:16 +08:00
genteure
46cde4896c FLV: Refactor ProcessingComment 2022-06-24 21:29:16 +08:00
genteure
4bcd36a7d0 FLV: Disable creating new file when recevied onMetaData 2022-06-24 21:29:16 +08:00
genteure
d454418980 FLV: Fix error on tag without enough data 2022-06-22 23:05:23 +08:00
genteure
e01d12c36a Update dependencies 2022-06-07 22:41:09 +08:00
genteure
1cebee7c0e FLV: Detect duplicated data by using hashes
TODO: fix test data
2022-05-28 13:55:43 +08:00
genteure
9ef3be0686 Update dependencies 2022-05-17 01:50:09 +08:00
genteure
dd7266a54f FLV: Small adjustments 2022-05-02 00:01:41 +08:00
genteure
95e4f1d5dd Core: Add disk IO detection 2022-04-07 19:01:02 +08:00
genteure
30a659f4d2 Update to .NET 6 2022-04-02 18:49:23 +08:00
genteure
44977e688e Revert "FLV: Update timestamp offset rule"
This reverts commit 171d2e99b1.
2022-01-12 18:20:56 +08:00
genteure
171d2e99b1 FLV: Update timestamp offset rule
兼容用 SRT 协议推的的直播流
2021-12-27 22:15:26 +08:00
genteure
eaa3fdaf0d Toolbox: Add more info to export data file 2021-11-25 23:26:02 +08:00
genteure
ccdba838f8 Toolbox: Add data hashes to exported xml.gz 2021-11-20 13:19:23 +08:00
genteure
c9419bfa0a FLV: Merge and clean up flv test projects 2021-11-13 02:01:03 +08:00
Genteure
8e97541d39 FLV: Ignore missing script tag instead of throwing exception 2021-09-13 19:39:26 +08:00
Genteure
55594ab77c FLV: Add workaround for streaming data from d1--ov-gotcha07.bilivideo.com
CNAME d1--ov-gotcha07.bilivideo.com.a.bcelive.com
CNAME d1--ov-gotcha07.bilivideo.com.zengslb.com
Zenlayer Singapore
2021-08-11 00:03:28 +08:00
Genteure
f0f4a02047 Update nuget packages 2021-06-26 21:31:43 +08:00
Genteure
afdf66e917 Update packages 2021-06-20 13:43:18 +08:00
Genteure
ce064f1f07 Catch exceptions thrown by FileStream.Dispose() 2021-05-25 21:52:50 +08:00
Genteure
2ceb916a8d Merge file creation into one step 2021-05-21 21:30:46 +08:00
Genteure
ba847cf28d Fix File.Open 2021-05-21 21:04:37 +08:00
Genteure
c12ea90b2b FLV: Fixed a bug where the time of keyframes indexes are in wrong unit.
结果就发到正式版里去了,发版之前最后一个加的、测试的最少的功能。
好淦哦
2021-05-15 00:49:47 +08:00
Genteure
9df51d431d FLV: Add keyframes metadata 2021-05-12 22:38:39 +08:00
Genteure
505e447e1d FLV: Fix bug 2021-05-03 16:43:02 +08:00
Genteure
df9b22eff9 ToolBox: Add some metadata 2021-05-02 22:24:57 +08:00
Genteure
a64552b5e3 Update dependencies 2021-05-01 00:41:31 +08:00
Genteure
93781b2a56 FLV: Performance improvements
(I guess)
2021-04-29 23:51:06 +08:00
Genteure
2bb94639cb FLV: Fix bug in UpdateTimestampOffsetRule 2021-04-27 21:30:49 +08:00
Genteure
afd8f7a2d3 FLV: UpdateTimestampOffsetRule is now functional 2021-04-22 22:40:40 +08:00
Genteure
a0a3fd9044 FLV: Add new rule & other changes 2021-04-20 20:41:26 +08:00
Genteure
cf5dae1851 ToolBox: Better error handling 2021-04-19 18:20:14 +08:00
Genteure
6a6d962e10 FLV: Add allow missing header output mode, update processing rules 2021-04-15 23:05:29 +08:00
Genteure
c6eae11f95 Add ToolBox 2021-04-14 23:46:24 +08:00
Genteure
fb1fb97eb4 FLV: Fix not triggering FileClosed event 2021-04-14 17:57:35 +08:00
Genteure
fbcef5c174 FLV: Add more ProcessingComment 2021-04-07 18:24:05 +08:00
Genteure
68a6eaa275 FLV: Update tag grouping 2021-04-02 20:44:17 +08:00
Genteure
7c82019c5c Flv: Set default TagFlag to None 2021-04-02 16:29:39 +08:00
Genteure
b781759d53 FLV: Update rules, more tests 2021-03-10 18:15:50 +08:00
Genteure
3ff702c773 FLV: Support fixing video with broken tag order 2021-03-10 01:34:07 +08:00
Genteure
16cb18d183 FLV: Change grouping rules 2021-03-10 00:30:17 +08:00
Genteure
bb76f71390 FLV: Update tests 2021-03-09 22:13:44 +08:00