mirror of
https://github.com/Monibuca/plugin-record.git
synced 2025-10-29 19:11:48 +08:00
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
This commit is contained in:
@@ -6,7 +6,7 @@ import "time"
|
||||
type EventRecord struct {
|
||||
Id uint `json:"id" desc:"自增长id" gorm:"primaryKey;autoIncrement"`
|
||||
StreamPath string `json:"streamPath" desc:"流路径" gorm:"type:varchar(255);comment:流路径"`
|
||||
EventId string `json:"eventId" desc:"事件编号" gorm:"type:varchar(255);comment:事件编号"`
|
||||
RecId string `json:"RecId" desc:"录制编号" gorm:"type:varchar(255);comment:录制编号"`
|
||||
RecordMode string `json:"recordMode" desc:"事件类型,0=连续录像模式,1=事件录像模式" gorm:"type:varchar(255);comment:事件类型,0=连续录像模式,1=事件录像模式"`
|
||||
EventName string `json:"eventName" desc:"事件名称" gorm:"type:varchar(255);comment:事件名称"`
|
||||
BeforeDuration string `json:"beforeDuration" desc:"事件前缓存时长" gorm:"type:varchar(255);comment:事件前缓存时长"`
|
||||
@@ -37,6 +37,7 @@ type Exception struct {
|
||||
AlarmDesc string `json:"alarmDesc" gorm:"type:varchar(50)"`
|
||||
ServerIP string `json:"serverIP" gorm:"type:varchar(50)"`
|
||||
StreamPath string `json:"streamPath" gorm:"type:varchar(50)"`
|
||||
FileName string `json:"fileName" gorm:"type:varchar(100)"`
|
||||
}
|
||||
|
||||
// sqlite数据库用来存放每个flv文件的关键帧对应的offset及abstime数据
|
||||
|
||||
Reference in New Issue
Block a user