Genteure
19c529c259
fix: timestamp processing with h264 annex b ( #627 )
...
* fix: timestamp processing with h264 annex b
* fix: mark comment as no action required
* enable logging for tool commands
2024-12-01 19:28:19 +08:00
Genteure
d7c03f4736
feat: add option to disable spliting when H264 Annex-B is detected ( #614 )
...
* feat: add option to disable spliting when H264 Annex-B is detected
* add wpf ui toggles
* chore: remove public api check for flv
* fix warning unboxing a possibly null value
* fix cli tool help text
* feat(wpf): add disable split on h264annexb option for toolbox
2024-11-22 13:55:20 +00:00
genteure
d2440d1199
fix(flv): relax timestamp jump detection threshold
2023-10-05 15:15:10 +08:00
genteure
8e7b0946c3
misc: upgrade dependencies
2023-10-05 14:35:03 +08:00
genteure
2f08500bc4
misc(core): multi target frameworks
2023-08-24 22:46:27 +08:00
Genteure
58bebb2eb8
Rebranding ( #504 )
...
* Rebranding
* rebranding fixups
2023-07-11 16:55:47 +00:00
genteure
2d1bd8fed8
misc: update dependencies
2023-01-14 23:00:40 +08:00
genteure
1e8bab25d6
fix(flv): stop recording on unsupported codec
2022-11-23 23:33:42 +08:00
genteure
a9a2a18f25
update dependencies
2022-11-06 12:24:00 +08:00
genteure
ca17ee15f3
feat(flv): split data group on timestamp jump
2022-08-29 12:15:43 +08:00
genteure
574c689c3c
FLV: Avoid negative timestamp at the start of file
2022-08-17 14:38:04 +08:00
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