119 Commits

Author SHA1 Message Date
eanfs
df6486a022 Eanfs v4 (#41)
* [feature] 支持录制完成后上传到Minio

* change module id

* Update mod name

* reset go.mod

* Update for minio uploading

* Update for log

* [feature] support all Recorder

* Update

* Merge branch 'v4' into githubv4

* v4:
  git commit for minio

* fix error

* Update

* Update

* Update for support max Duration

* Update v4.6.5

* Update for chang Config name

* [refactor] update for recording duration

* Update for remove orgion file

* Update mod

* Update

* fix: close mp4 record error

* Update readme

* Fix file not upload Successfully

* feat(recording): 支持录制检查回调

* feat:增加数据库录制检查

* Update 录制文件没有写入结束标志

* 更新依赖包

* fix(record): 自动删除的录像文件。

* Update for sqllite to db error
2025-06-20 16:33:44 +08:00
langhuihui
671097a436 fix: read too slow v4.4.8 2024-11-11 14:16:19 +08:00
pg
9b33cbd5db 1.自动删除最旧的录像文件的功能
2.增加字段用于区分record对象是自动的普通录像还是事件录像
3.修复自动录像时,订阅却订阅失败时会生成小文件的问题
2024-10-02 10:45:21 +08:00
pg
b15c776865 1.mysql数据库配置未配置时,默认使用sqlite
2.当前该流有事件录像时,重复请求该流的事件录像,录像结束时间顺延,仅实现flv
2024-09-19 17:12:34 +08:00
pg
d31d4a34ad 1.优化gorm调用
2.增加HTTP向第三方接口报警的功能
3.根据事件录像id将对应的录像文件拉取为HDL流
2024-09-14 17:17:06 +08:00
pg
deb8cfedae 1.增加事件录像,事件录像列表接口
2.将下载时间范围内的录像及播放时间范围内的录像参数统一为start和end
3.增加事件录像入数据库功能
2024-08-18 23:28:42 +08:00
langhuihui
699868b602 fix: download from start 0 2024-08-18 15:32:13 +08:00
langhuihui
f95fb4f4f5 fix: every device use a client 2024-08-02 17:03:08 +08:00
langhuihui
d7fb4e26ee feat: add meta data into flv download file 2024-08-02 11:34:04 +08:00
langhuihui
52cb6b3469 feat: add download range flv 2024-08-01 14:03:36 +08:00
langhuihui
d196f8c1a6 chore: refactor 2024-07-31 13:58:38 +08:00
langhuihui
b050b4c113 chore: refactor 2024-07-31 13:32:12 +08:00
langhuihui
0d4b505d81 chore: refactor 2024-07-30 09:23:03 +08:00
langhuihui
72423a9569 fix: play flv from flv files 2024-07-29 19:22:29 +08:00
langhuihui
cbdc649240 feat: add record vod play flv from flv files 2024-07-26 16:32:22 +08:00
langhuihui
0157e27a6b fix: submode=2 don't limit speed 2024-07-26 11:11:18 +08:00
langhuihui
3398f50bad fix: multiple record v4.4.7 2024-07-09 19:55:15 +08:00
pggiroro
cfa781bce2 修复mp4录像没有声音的问题 2024-03-26 22:56:29 +08:00
pggiroro
a6567ad9ea 去掉录像路径的截取,返回完整的相对路径,方便删除和修改接口直接使用路径 2024-03-06 20:50:17 +08:00
pggiroro
c08fe2d8bb 增加日志输出 2024-02-28 18:04:06 +08:00
pggiroro
0b5b9a52ae 增加/record/api/recordfile/modify
/record/api/recordfile/delete
用于修改和删除录像文件
2024-02-28 15:36:01 +08:00
pggiroro
cb3ad3bebe 修复分页搜索问题 2024-02-26 15:06:20 +08:00
pggiroro
b4ec04fc9d 增加
http://localhost:8080/record/api/list/page
http://localhost:8080/record/api/list/recording/page
用于分页
2024-02-26 09:56:38 +08:00
pggiroro
26e1a9364f Merge branch 'v4' of https://github.com/Monibuca/plugin-record into v4 2024-02-20 17:53:06 +08:00
langhuihui
16406cb56f feat: omit fs v4.4.6 2024-01-03 09:29:59 +08:00
langhuihui
3733b9f4e6 feat: omit fs 2023-12-15 18:10:53 +08:00
langhuihui
1181cbca36 feat: add desc to config 2023-12-13 15:23:27 +08:00
langhuihui
a0d5b146e9 fix: hls ts durtion v4.4.5 2023-11-07 13:33:26 +08:00
langhuihui
3be25dc538 fix: start record fragment arg v4.4.4 2023-10-08 13:25:25 +08:00
langhuihui
19bdc05f76 fix: stop subscribe when error 2023-09-28 08:53:36 +08:00
langhuihui
1de72b595f fix: hls record 2023-09-21 12:28:47 +08:00
langhuihui
ef570ff7ea chore: update mp4ff lib v4.4.3 2023-09-20 19:21:29 +08:00
langhuihui
bc64a3e9d0 feat: add buffer write 2023-09-12 13:30:30 +08:00
langhuihui
6c289bbcd2 fix: WriteTrailer panic v4.4.2 2023-08-18 14:07:09 +08:00
langhuihui
43ba0371b2 fix: no video cause panic 2023-08-18 12:44:14 +08:00
langhuihui
c2bc5bf730 fix: concrurrent map writing 2023-08-18 09:56:27 +08:00
langhuihui
8f33e9b802 fix: fmp4 record error v4.4.1 2023-08-13 14:54:07 +08:00
langhuihui
30bb6ed506 fix: record g711 in mp4 2023-08-07 09:09:02 +08:00
langhuihui
7730f10b74 docs: update readme 2023-08-06 15:50:34 +08:00
langhuihui
5817c74b05 feat: support mp4 (not fmp4) format, start record can override fragment config,add fileName args v4.4.0 2023-08-06 14:41:10 +08:00
langhuihui
c6c6e9d43e fix: flv append not work v4.3.8 2023-07-14 15:23:00 +08:00
langhuihui
5877c7d209 chore: fit engine v4.3.7 2023-06-30 11:22:19 +08:00
langhuihui
ab8e03475c fix: report error when can't create file to write
desc: 当无法创建文件时报错
v4.3.6
2023-06-11 13:25:25 +08:00
langhuihui
fff5aef3c4 fix: api list v4.3.5 2023-06-04 22:42:56 +08:00
langhuihui
079d712e88 feat: add raw_audio recoder v4.3.4 2023-05-25 14:17:50 +08:00
langhuihui
61c5ae667b fix: r.AudioReader.Track != nil change to r.AudioReader != nil v4.3.3 2023-05-21 14:28:57 +08:00
langhuihui
8ad3dbd128 chroe: fit engine's upgrade v4.3.2 2023-05-14 17:20:11 +08:00
langhuihui
d717b68e62 fix: subscribe will block event bus v4.3.1 2023-04-29 22:14:02 +08:00
langhuihui
4604fd1dd1 解决append无效问题,以及flv写入metadata时报文件已关闭的错误 v4.3.0 2023-04-12 14:00:59 +08:00
dexter
3df2d4cc7d 分段录制时添加meta信息 v4.2.9 2023-04-09 11:12:21 +08:00