70 Commits

Author SHA1 Message Date
langhuihui
db045cfa62 feat: task system change to out lib 2025-09-26 15:57:26 +08:00
langhuihui
4e6abef720 fix: pull job publisher panic 2025-09-22 19:33:44 +08:00
langhuihui
0786b80cff feat: add webrtc pull proxy 2025-08-29 17:19:31 +08:00
langhuihui
8a9fffb987 refactor: frame converter and mp4 track improvements
- Refactor frame converter implementation
- Update mp4 track to use ICodex
- General refactoring and code improvements

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-28 19:55:37 +08:00
pggiroro
cad47aec5c feat: send alarminfo through hook 2025-07-02 21:49:11 +08:00
pggiroro
baf3640b23 feat: send alarm through hook 2025-07-01 11:09:59 +08:00
dexter
9e45c3eb71 fix: remove event_id from normal record table query 2025-06-19 02:25:15 +00:00
langhuihui
e105243cd5 refactor: record 2025-06-13 12:52:57 +08:00
langhuihui
40bc7d4675 feat: add writerBuffer config to tcp 2025-05-27 16:56:01 +08:00
langhuihui
5aa8503aeb feat: add pull testMode 2025-05-27 10:43:34 +08:00
langhuihui
8d6bcc7b1b feat: add more hooks 2025-05-22 10:03:13 +08:00
langhuihui
742f8938c3 fix: filter bad h264 nalus 2025-04-29 10:26:28 +08:00
langhuihui
66a3e93f4b feat: add webtransport plugin 2025-04-16 13:58:41 +08:00
langhuihui
45479b41b5 refactor: pull and push proxy 2025-04-14 09:46:58 +08:00
langhuihui
81a4d60a1e fix: mp4 timestamp 2025-02-14 16:42:15 +08:00
langhuihui
1b58ad3fdd fix: flv seek 2025-01-13 17:16:31 +08:00
langhuihui
baf79cfc7f feat: alias store to db 2025-01-08 10:45:17 +08:00
pg
cbe9f2d645 fix:puller.go init function change p.Plugin to plugin
feature:auto init shutdown.sh or shutdown.bat when program start
2025-01-02 19:17:46 +08:00
langhuihui
ddcdf831ae feat: add pubType 2024-12-31 09:58:41 +08:00
pg
300304954c fix:search record sql use recordmode=auto 2024-12-24 09:03:58 +08:00
pg
0913df7b8c fix:
1.recordmode:Change "recordmode" from the original "1, 0" to "auto, event".
original is :1 is event record,0 is auto record.
2.eventleve:Change "eventlevel" from the original "0, 1" to "high, low".
original is :1 is event low,0 is event high.
2024-12-22 17:40:30 +08:00
langhuihui
3c81b3a437 fix: PublishConfig is nil 2024-11-27 15:00:01 +08:00
langhuihui
9b59c4b952 fix: pubconfig on device pull 2024-11-26 18:43:11 +08:00
pg
5f9031c5f2 feat:
1.mp4 plugin support event record
2.mp4 plugin support auto overwrite oldest record file
fix:
1.mysql.go:error never use
2.rtsp/server.go:get url query param
3.device.go:update device to db omit deleted_at
2024-11-20 08:29:36 +08:00
langhuihui
3ede6ec08f feat: add hls pull support 2024-11-14 18:58:39 +08:00
langhuihui
7f0892da83 feat: change package pro to v5 2024-11-12 10:19:55 +08:00
langhuihui
c92547dd21 feat: add rtmp device and wss flv pull 2024-11-11 11:16:28 +08:00
langhuihui
c4b4d5b270 fix: race data 2024-11-10 16:55:59 +08:00
langhuihui
70a34010c9 fix: writeTrailerTask never dispose 2024-11-10 15:58:41 +08:00
langhuihui
4ac22f13e0 fix: sip register response add some head 2024-11-07 13:29:58 +08:00
langhuihui
65829f00f5 fix: publisher maybe nil 2024-11-04 15:43:46 +08:00
langhuihui
576521aabf fix: rtsp got sps pps rebuild record 2024-11-03 20:02:08 +08:00
langhuihui
a35a0e0997 fix: download m4 2024-10-31 18:44:07 +08:00
langhuihui
5bd650bd53 feat: add stop publish api 2024-10-30 15:25:14 +08:00
langhuihui
14af8e1408 feat: add catalog api for mp4 2024-10-25 18:33:46 +08:00
langhuihui
5795d921f5 fix: device pull 2024-10-24 14:51:05 +08:00
langhuihui
d89a33ad1e fix: publish pause 2024-10-24 10:01:43 +08:00
langhuihui
a3ad3f8e81 feat: add publish type 2024-10-22 14:32:08 +08:00
langhuihui
2296aaaa30 feat: change package name to pro 2024-10-22 08:25:55 +08:00
langhuihui
fba41faf6b feat: change package name to v5 2024-10-21 20:13:34 +08:00
langhuihui
315b44bc46 feat: device system 2024-10-21 13:16:27 +08:00
langhuihui
05bb1f6b87 doc: add alias doc 2024-10-18 14:51:40 +08:00
langhuihui
608b32d868 fix: mp4 record 2024-10-16 18:10:48 +08:00
langhuihui
f2f65478ad refactor: description use sync.Map 2024-10-08 20:32:55 +08:00
langhuihui
fc790cfe06 fix: pull rtsp 2024-10-06 17:56:11 +08:00
langhuihui
b91f814c5f feat: add device to gb 2024-09-25 17:57:13 +08:00
langhuihui
93d32655a6 refactor: mp4 2024-09-12 18:23:36 +08:00
langhuihui
6ad3c8bddf feat: mp4 pull from record files 2024-09-09 13:49:03 +08:00
langhuihui
2f75168faf feat: add record plugin 2024-09-06 20:17:25 +08:00
langhuihui
60022b850c feat: transcode success 2024-08-30 09:26:17 +08:00