yangjinxing123
b5c339de6b
feat:support receive stream via UDP ( #326 )
...
Co-authored-by: yjx <yjx>
2025-09-08 10:12:01 +08:00
langhuihui
2499963c39
fix: gb pull proxy
2025-09-05 16:34:54 +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
b6ee2843b0
fix: platform register failed
2025-08-22 15:17:33 +08:00
pggiroro
1a8e2bc816
fix: device offline when device unregister,fix delete device failed
2025-08-21 22:43:08 +08:00
yangjinxing123
2034f068c0
fix: Deadlock issue caused by device logout ( #315 )
...
Co-authored-by: yjx <yjx>
2025-08-15 15:28:23 +08:00
pggiroro
eba62c4054
feat: gb28181 support update channel name,channelid
2025-08-06 18:07:27 +08:00
langhuihui
e10dfec816
fix: remove pullproxy have to stop pulljob
2025-08-05 09:41:02 +08:00
pggiroro
96b9cbfc08
fix: gb28181 update use taskManager
2025-08-03 20:35:52 +08:00
pggiroro
04843002bf
fix: platform get channel info from memory
2025-07-25 22:19:15 +08:00
pggiroro
56c4ea5907
fix: api getDevices,getDevice,getChannels
2025-07-11 23:11:27 +08:00
pggiroro
28c71545db
fix: groupchannel page select
2025-07-11 18:03:39 +08:00
pggiroro
584c2e9932
fix: dialogs.getKey change to string(callid)
2025-07-07 09:14:42 +08:00
pggiroro
966153f873
fix: dialog.getKey() change from ssrc to callid;data source of api device/list from db change to memory
2025-07-06 23:06:38 +08:00
pggiroro
baf3640b23
feat: send alarm through hook
2025-07-01 11:09:59 +08:00
langhuihui
10f4fe3fc6
fix: pull proxy check to pull when on sub
2025-06-20 08:10:58 +08:00
pggiroro
b2b511d755
fix: user.LastLogin set gorm type:timestamp, gb28181 api GetGroupChannels modify
2025-06-15 22:19:14 +08:00
pggiroro
42acf47250
feature: gb28181 support single mediaport
2025-06-15 16:58:52 +08:00
pggiroro
23f2ed39a1
fix: gb28181 check from.Address.User when onRegister,delete device from db when device is not register
2025-06-11 22:18:45 +08:00
pggiroro
4df3de00af
fix: gb28181 subscriber and invite sdp
2025-06-08 10:40:17 +08:00
pggiroro
0470f78ed7
fix: register to up platform change cseq when need password, get deviceinfo do not update device name when name is not nil in db,return error when DB is nil in Oninit
2025-06-06 22:45:50 +08:00
pggiroro
7282f1f44d
fix: add platform from config.yaml,add example into default/config.yaml
2025-06-06 09:03:58 +08:00
langhuihui
80e19726d4
fix: use safeGet insteadof Call and get
...
feat: multi buddy support
2025-06-05 20:33:59 +08:00
pggiroro
9c7dc7e628
fix: modify gb.Logger.With
2025-06-04 20:39:49 +08:00
pggiroro
75791fe93f
feat: gb28181 support add platform and platform channel from config.yaml
2025-06-04 20:36:48 +08:00
langhuihui
cf218215ff
fix: tcp read block
2025-06-04 14:13:28 +08:00
pggiroro
6eb2941087
fix: use task.Manager to resolve register handler
2025-06-02 20:09:22 +08:00
pggiroro
acf9f0c677
fix: gb28181 make invite sdp mediaip or sipip correct;linux remove viaheader in sip request
2025-05-28 09:22:34 +08:00
pggiroro
dd1a398ca2
feat: gb28181 support play sub stream
2025-05-25 21:33:14 +08:00
pggiroro
80ad1044e3
fix: gb28181 register too fast will start too many task
2025-05-22 22:56:41 +08:00
pggiroro
f475419b7b
fix: gb28181 get wrong contact
2025-05-22 09:06:06 +08:00
pggiroro
b8772f62c1
fix: gb28181 save localport into db
2025-05-22 08:58:40 +08:00
pggiroro
91ddd03c19
fix: Modify the regular expression matching for playing the stream path in the GB28181 module.
2025-05-17 21:52:40 +08:00
langhuihui
ecc3947016
doc: update readme
2025-05-15 09:27:36 +08:00
pggiroro
793936e88d
feat: gb28181 subscribe alarm,mobileposition,catalog,receive notify request
2025-05-13 16:19:33 +08:00
pggiroro
917f757f97
feat: gb28181 subscribe catalog and mobile position
2025-05-09 21:26:17 +08:00
langhuihui
bfed307fa2
feat: add openRTPServer at gb28181
2025-05-08 11:44:03 +08:00
pggiroro
721d4279d5
fix: updatedevice api first stop device task
2025-05-07 22:24:16 +08:00
pggiroro
97a2906377
fix: change remove device api from get to post
2025-05-07 16:47:26 +08:00
pggiroro
2c8e1a7f6e
fix: index.go GetPullableList support generatePathFromRegex
2025-05-06 14:04:38 +08:00
pggiroro
987cd4fc4f
fix: deviceId to deviceID
2025-05-01 09:41:33 +08:00
liuchao
aa611c3a0d
feat: gb28181 save the latitude and longitude in DeviceInfo and DeviceStatus.
2025-04-30 17:45:39 +08:00
pggiroro
3c5becd569
fix: Standardize field naming in lowerCamelCase
2025-04-30 14:14:44 +08:00
pggiroro
ee3a94c0ba
feat: api update deivce
2025-04-29 23:38:05 +08:00
pggiroro
aef28a4c60
feat: getGroups return channels
2025-04-29 21:16:00 +08:00
pggiroro
8d5daba63b
fix: api GetGroupChannels return 0 when success
2025-04-29 14:44:48 +08:00
pggiroro
1e83a96c40
fix: api GetGroupChannels add inGroup
2025-04-29 10:38:10 +08:00
pggiroro
bef04a41ef
fix: update api.go,when req.Channels is null,clear channels in the group
2025-04-29 10:04:07 +08:00
langhuihui
3e6e8de20b
fix: save pull and push prorxy error
2025-04-29 09:06:04 +08:00