rename package

This commit is contained in:
xugo
2026-01-08 13:14:12 +08:00
parent 6f168dadd0
commit 338eb89699
78 changed files with 152 additions and 152 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
</p> </p>
<p align="center"> <p align="center">
<a href="https://github.com/gowvp/gb28181/releases"><img src="https://img.shields.io/github/v/release/ixugo/goddd?include_prereleases" alt="Version"/></a> <a href="https://github.com/gowvp/owl/releases"><img src="https://img.shields.io/github/v/release/ixugo/goddd?include_prereleases" alt="Version"/></a>
</p> </p>
# Out-of-the-Box Video Surveillance Platform # Out-of-the-Box Video Surveillance Platform
+3 -3
View File
@@ -9,12 +9,12 @@
</p> </p>
<p align="center"> <p align="center">
<a href="https://github.com/gowvp/gb28181/releases"><img src="https://img.shields.io/github/v/release/ixugo/goddd?include_prereleases" alt="Version"/></a> <a href="https://github.com/gowvp/owl/releases"><img src="https://img.shields.io/github/v/release/ixugo/goddd?include_prereleases" alt="Version"/></a>
</p> </p>
# 开箱即用的视频监控平台 # GB28181 视频监控平台 开箱即用
go wvp 是 Go 语言实现的开源 GB28181 解决方案,基于 GB28181-2022 标准实现的网络视频平台,同时支持 2016/2011 版本,支持 ONVIF/RTMP/RTSP 等协议。 基于 GB28181-2022 标准实现的网络视频平台,同时支持 2016/2011 版本,支持 ONVIF/RTMP/RTSP 等协议,支持 yolo 检测告警
## 在线演示平台 ## 在线演示平台
+1 -1
View File
@@ -1,4 +1,4 @@
module github.com/gowvp/gb28181 module github.com/gowvp/owl
go 1.26 go 1.26
+3 -3
View File
@@ -3,9 +3,9 @@ package gbadapter
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/pkg/gbs" "github.com/gowvp/owl/pkg/gbs"
) )
var _ ipc.Protocoler = (*Adapter)(nil) var _ ipc.Protocoler = (*Adapter)(nil)
+2 -2
View File
@@ -5,8 +5,8 @@ import (
"fmt" "fmt"
"log/slog" "log/slog"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -5,9 +5,9 @@ import (
"log/slog" "log/slog"
"time" "time"
"github.com/gowvp/gb28181/internal/core/ipc"
devicemodel "github.com/gowvp/onvif/device" devicemodel "github.com/gowvp/onvif/device"
sdkdevice "github.com/gowvp/onvif/sdk/device" sdkdevice "github.com/gowvp/onvif/sdk/device"
"github.com/gowvp/owl/internal/core/ipc"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+2 -2
View File
@@ -10,14 +10,14 @@ import (
"strings" "strings"
"time" "time"
"github.com/gowvp/gb28181/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/sms"
"github.com/gowvp/onvif" "github.com/gowvp/onvif"
devicemodel "github.com/gowvp/onvif/device" devicemodel "github.com/gowvp/onvif/device"
m "github.com/gowvp/onvif/media" m "github.com/gowvp/onvif/media"
sdkdevice "github.com/gowvp/onvif/sdk/device" sdkdevice "github.com/gowvp/onvif/sdk/device"
sdkmedia "github.com/gowvp/onvif/sdk/media" sdkmedia "github.com/gowvp/onvif/sdk/media"
xsdonvif "github.com/gowvp/onvif/xsd/onvif" xsdonvif "github.com/gowvp/onvif/xsd/onvif"
"github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/owl/internal/core/sms"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+3 -3
View File
@@ -3,9 +3,9 @@ package rtspadapter
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/proxy" "github.com/gowvp/owl/internal/core/proxy"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
) )
var _ ipc.Protocoler = (*Adapter)(nil) var _ ipc.Protocoler = (*Adapter)(nil)
+1 -1
View File
@@ -12,7 +12,7 @@ import (
"syscall" "syscall"
"time" "time"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/ixugo/goddd/domain/version/versionapi" "github.com/ixugo/goddd/domain/version/versionapi"
"github.com/ixugo/goddd/pkg/logger" "github.com/ixugo/goddd/pkg/logger"
"github.com/ixugo/goddd/pkg/server" "github.com/ixugo/goddd/pkg/server"
+3 -3
View File
@@ -7,9 +7,9 @@ import (
"net/http" "net/http"
"github.com/google/wire" "github.com/google/wire"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/data" "github.com/gowvp/owl/internal/data"
"github.com/gowvp/gb28181/internal/web/api" "github.com/gowvp/owl/internal/web/api"
) )
func wireApp(bc *conf.Bootstrap, log *slog.Logger) (http.Handler, func(), error) { func wireApp(bc *conf.Bootstrap, log *slog.Logger) (http.Handler, func(), error) {
+4 -4
View File
@@ -7,10 +7,10 @@
package app package app
import ( import (
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/data" "github.com/gowvp/owl/internal/data"
"github.com/gowvp/gb28181/internal/web/api" "github.com/gowvp/owl/internal/web/api"
"github.com/gowvp/gb28181/pkg/gbs" "github.com/gowvp/owl/pkg/gbs"
"github.com/ixugo/goddd/domain/version/versionapi" "github.com/ixugo/goddd/domain/version/versionapi"
"log/slog" "log/slog"
"net/http" "net/http"
@@ -4,7 +4,7 @@ package configdb
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/config" "github.com/gowvp/owl/internal/core/config"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
"github.com/gowvp/gb28181/internal/core/config" "github.com/gowvp/owl/internal/core/config"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -2,7 +2,7 @@
package configdb package configdb
import ( import (
"github.com/gowvp/gb28181/internal/core/config" "github.com/gowvp/owl/internal/core/config"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -2,7 +2,7 @@
package eventcache package eventcache
import ( import (
"github.com/gowvp/gb28181/internal/core/event" "github.com/gowvp/owl/internal/core/event"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
) )
@@ -5,7 +5,7 @@ import (
"context" "context"
"fmt" "fmt"
"github.com/gowvp/gb28181/internal/core/event" "github.com/gowvp/owl/internal/core/event"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
+1 -1
View File
@@ -2,7 +2,7 @@
package eventdb package eventdb
import ( import (
"github.com/gowvp/gb28181/internal/core/event" "github.com/gowvp/owl/internal/core/event"
"gorm.io/gorm" "gorm.io/gorm"
) )
+1 -1
View File
@@ -4,7 +4,7 @@ package eventdb
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/event" "github.com/gowvp/owl/internal/core/event"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"strconv" "strconv"
"strings" "strings"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
"github.com/jinzhu/copier" "github.com/jinzhu/copier"
+1 -1
View File
@@ -4,7 +4,7 @@ package ipc
import ( import (
"strings" "strings"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"database/sql/driver" "database/sql/driver"
"encoding/json" "encoding/json"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -3,7 +3,7 @@ package ipc
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/ixugo/goddd/domain/uniqueid" "github.com/ixugo/goddd/domain/uniqueid"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
+3 -3
View File
@@ -6,9 +6,9 @@ import (
"log/slog" "log/slog"
"strings" "strings"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/pkg/gbs" "github.com/gowvp/owl/pkg/gbs"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
+1 -1
View File
@@ -3,7 +3,7 @@ package ipccache
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
+2 -2
View File
@@ -4,8 +4,8 @@ import (
"context" "context"
"log/slog" "log/slog"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/pkg/gbs" "github.com/gowvp/owl/pkg/gbs"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
"gorm.io/gorm/clause" "gorm.io/gorm/clause"
+1 -1
View File
@@ -4,7 +4,7 @@ package ipcdb
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -2,7 +2,7 @@
package ipcdb package ipcdb
import ( import (
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"gorm.io/gorm" "gorm.io/gorm"
) )
+1 -1
View File
@@ -4,7 +4,7 @@ package ipcdb
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -2,7 +2,7 @@
package proxydb package proxydb
import ( import (
"github.com/gowvp/gb28181/internal/core/proxy" "github.com/gowvp/owl/internal/core/proxy"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ package proxydb
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/proxy" "github.com/gowvp/owl/internal/core/proxy"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
"github.com/gowvp/gb28181/internal/core/proxy" "github.com/gowvp/owl/internal/core/proxy"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"context" "context"
"log/slog" "log/slog"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
"github.com/jinzhu/copier" "github.com/jinzhu/copier"
+1 -1
View File
@@ -2,7 +2,7 @@
package pushdb package pushdb
import ( import (
"github.com/gowvp/gb28181/internal/core/push" "github.com/gowvp/owl/internal/core/push"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ package pushdb
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/push" "github.com/gowvp/owl/internal/core/push"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
"github.com/gowvp/gb28181/internal/core/push" "github.com/gowvp/owl/internal/core/push"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"fmt" "fmt"
"log/slog" "log/slog"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/ixugo/goddd/pkg/hook" "github.com/ixugo/goddd/pkg/hook"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
+1 -1
View File
@@ -3,7 +3,7 @@ package sms
import ( import (
"context" "context"
"github.com/gowvp/gb28181/pkg/zlm" "github.com/gowvp/owl/pkg/zlm"
) )
const ( const (
+1 -1
View File
@@ -1,6 +1,6 @@
package sms package sms
import "github.com/gowvp/gb28181/pkg/zlm" import "github.com/gowvp/owl/pkg/zlm"
type AddStreamProxyRequest struct { type AddStreamProxyRequest struct {
App string `json:"app"` // 添加的流的应用名,例如 live App string `json:"app"` // 添加的流的应用名,例如 live
+2 -2
View File
@@ -8,8 +8,8 @@ import (
"strconv" "strconv"
"strings" "strings"
"github.com/gowvp/gb28181/pkg/lalmax" "github.com/gowvp/owl/pkg/lalmax"
"github.com/gowvp/gb28181/pkg/zlm" "github.com/gowvp/owl/pkg/zlm"
) )
const ( const (
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"log/slog" "log/slog"
"strings" "strings"
"github.com/gowvp/gb28181/pkg/zlm" "github.com/gowvp/owl/pkg/zlm"
) )
var _ Driver = (*ZLMDriver)(nil) var _ Driver = (*ZLMDriver)(nil)
+2 -2
View File
@@ -9,8 +9,8 @@ import (
"regexp" "regexp"
"time" "time"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/pkg/zlm" "github.com/gowvp/owl/pkg/zlm"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
+1 -1
View File
@@ -2,7 +2,7 @@
package smsdb package smsdb
import ( import (
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ package smsdb
import ( import (
"context" "context"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"gorm.io/gorm" "gorm.io/gorm"
) )
@@ -4,7 +4,7 @@ import (
"context" "context"
"testing" "testing"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"github.com/glebarez/sqlite" "github.com/glebarez/sqlite"
"github.com/google/wire" "github.com/google/wire"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/system" "github.com/ixugo/goddd/pkg/system"
"gorm.io/driver/mysql" "gorm.io/driver/mysql"
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"context" "context"
"log/slog" "log/slog"
"github.com/gowvp/gb28181/protos" "github.com/gowvp/owl/protos"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/credentials/insecure" "google.golang.org/grpc/credentials/insecure"
) )
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"log/slog" "log/slog"
"testing" "testing"
"github.com/gowvp/gb28181/protos" "github.com/gowvp/owl/protos"
"google.golang.org/grpc" "google.golang.org/grpc"
"google.golang.org/grpc/credentials/insecure" "google.golang.org/grpc/credentials/insecure"
) )
+4 -4
View File
@@ -11,10 +11,10 @@ import (
"time" "time"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/event" "github.com/gowvp/owl/internal/core/event"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/rpc" "github.com/gowvp/owl/internal/rpc"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/system" "github.com/ixugo/goddd/pkg/system"
+3 -3
View File
@@ -17,9 +17,9 @@ import (
"github.com/gin-contrib/cors" "github.com/gin-contrib/cors"
"github.com/gin-contrib/gzip" "github.com/gin-contrib/gzip"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/plugin/stat" "github.com/gowvp/owl/plugin/stat"
"github.com/gowvp/gb28181/plugin/stat/statapi" "github.com/gowvp/owl/plugin/stat/statapi"
"github.com/ixugo/goddd/domain/version/versionapi" "github.com/ixugo/goddd/domain/version/versionapi"
"github.com/ixugo/goddd/pkg/system" "github.com/ixugo/goddd/pkg/system"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
+3 -3
View File
@@ -5,9 +5,9 @@ import (
"strconv" "strconv"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/config" "github.com/gowvp/owl/internal/core/config"
"github.com/gowvp/gb28181/internal/core/config/store/configdb" "github.com/gowvp/owl/internal/core/config/store/configdb"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
+3 -3
View File
@@ -7,9 +7,9 @@ import (
"strconv" "strconv"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/event" "github.com/gowvp/owl/internal/core/event"
"github.com/gowvp/gb28181/internal/core/event/store/eventdb" "github.com/gowvp/owl/internal/core/event/store/eventdb"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
"github.com/ixugo/goddd/pkg/system" "github.com/ixugo/goddd/pkg/system"
+7 -7
View File
@@ -16,13 +16,13 @@ import (
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/google/uuid" "github.com/google/uuid"
"github.com/gowvp/gb28181/internal/adapter/onvifadapter" "github.com/gowvp/owl/internal/adapter/onvifadapter"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/push" "github.com/gowvp/owl/internal/core/push"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/pkg/zlm" "github.com/gowvp/owl/pkg/zlm"
"github.com/gowvp/gb28181/protos" "github.com/gowvp/owl/protos"
"github.com/ixugo/goddd/domain/uniqueid" "github.com/ixugo/goddd/domain/uniqueid"
"github.com/ixugo/goddd/pkg/hook" "github.com/ixugo/goddd/pkg/hook"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
+13 -13
View File
@@ -5,19 +5,19 @@ import (
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/google/wire" "github.com/google/wire"
"github.com/gowvp/gb28181/internal/adapter/gbadapter" "github.com/gowvp/owl/internal/adapter/gbadapter"
"github.com/gowvp/gb28181/internal/adapter/onvifadapter" "github.com/gowvp/owl/internal/adapter/onvifadapter"
"github.com/gowvp/gb28181/internal/adapter/rtspadapter" "github.com/gowvp/owl/internal/adapter/rtspadapter"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/event" "github.com/gowvp/owl/internal/core/event"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/ipc/store/ipccache" "github.com/gowvp/owl/internal/core/ipc/store/ipccache"
"github.com/gowvp/gb28181/internal/core/ipc/store/ipcdb" "github.com/gowvp/owl/internal/core/ipc/store/ipcdb"
"github.com/gowvp/gb28181/internal/core/proxy" "github.com/gowvp/owl/internal/core/proxy"
"github.com/gowvp/gb28181/internal/core/push" "github.com/gowvp/owl/internal/core/push"
"github.com/gowvp/gb28181/internal/core/push/store/pushdb" "github.com/gowvp/owl/internal/core/push/store/pushdb"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/pkg/gbs" "github.com/gowvp/owl/pkg/gbs"
"github.com/ixugo/goddd/domain/uniqueid" "github.com/ixugo/goddd/domain/uniqueid"
"github.com/ixugo/goddd/domain/uniqueid/store/uniqueiddb" "github.com/ixugo/goddd/domain/uniqueid/store/uniqueiddb"
"github.com/ixugo/goddd/domain/version/versionapi" "github.com/ixugo/goddd/domain/version/versionapi"
+2 -2
View File
@@ -3,8 +3,8 @@ package api
import ( import (
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/core/proxy" "github.com/gowvp/owl/internal/core/proxy"
"github.com/gowvp/gb28181/internal/core/proxy/store/proxydb" "github.com/gowvp/owl/internal/core/proxy/store/proxydb"
"github.com/ixugo/goddd/domain/uniqueid" "github.com/ixugo/goddd/domain/uniqueid"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
+3 -3
View File
@@ -6,9 +6,9 @@ import (
"log/slog" "log/slog"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/push" "github.com/gowvp/owl/internal/core/push"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/ixugo/goddd/pkg/hook" "github.com/ixugo/goddd/pkg/hook"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
) )
+3 -3
View File
@@ -3,9 +3,9 @@ package api
import ( import (
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/internal/core/sms/store/smsdb" "github.com/gowvp/owl/internal/core/sms/store/smsdb"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
+1 -1
View File
@@ -13,7 +13,7 @@ import (
"time" "time"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/ixugo/goddd/pkg/reason" "github.com/ixugo/goddd/pkg/reason"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
) )
+6 -6
View File
@@ -5,12 +5,12 @@ import (
"net/url" "net/url"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/push" "github.com/gowvp/owl/internal/core/push"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/pkg/gbs" "github.com/gowvp/owl/pkg/gbs"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
) )
+2 -2
View File
@@ -8,8 +8,8 @@ import (
"strconv" "strconv"
"time" "time"
"github.com/gowvp/gb28181/internal/app" "github.com/gowvp/owl/internal/app"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/ixugo/goddd/pkg/system" "github.com/ixugo/goddd/pkg/system"
) )
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"log/slog" "log/slog"
"net" "net"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
// MessageDeviceListResponse 设备明细列表返回结构 // MessageDeviceListResponse 设备明细列表返回结构
+1 -1
View File
@@ -7,7 +7,7 @@ import (
"log/slog" "log/slog"
"math" "math"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
// 配置参数类型常量定义 // 配置参数类型常量定义
+3 -3
View File
@@ -8,9 +8,9 @@ import (
"sync" "sync"
"time" "time"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/pkg/gbs/m" "github.com/gowvp/owl/pkg/gbs/m"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
) )
+2 -2
View File
@@ -8,8 +8,8 @@ import (
"sync" "sync"
"time" "time"
"github.com/gowvp/gb28181/pkg/gbs/m" "github.com/gowvp/owl/pkg/gbs/m"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
type apiRecordList struct { type apiRecordList struct {
+1 -1
View File
@@ -1,7 +1,7 @@
package gbs package gbs
import ( import (
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
func (g GB28181API) handlerMessage(ctx *sip.Context) { func (g GB28181API) handlerMessage(ctx *sip.Context) {
+1 -1
View File
@@ -3,7 +3,7 @@ package gbs
import ( import (
"log/slog" "log/slog"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
func (g *GB28181API) QuerySnapshot(deviceID, channelID string) error { func (g *GB28181API) QuerySnapshot(deviceID, channelID string) error {
+2 -2
View File
@@ -3,8 +3,8 @@ package gbs
import ( import (
"encoding/hex" "encoding/hex"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
// QueryDeviceInfo 设备信息查询请求 // QueryDeviceInfo 设备信息查询请求
+2 -2
View File
@@ -1,8 +1,8 @@
package gbs package gbs
import ( import (
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
// "github.com/panjjo/gosip/db" // "github.com/panjjo/gosip/db"
) )
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"strings" "strings"
"time" "time"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
const ( const (
+6 -6
View File
@@ -8,11 +8,11 @@ import (
"strings" "strings"
"sync" "sync"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/pkg/gbs/m" "github.com/gowvp/owl/pkg/gbs/m"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
"github.com/gowvp/gb28181/pkg/zlm" "github.com/gowvp/owl/pkg/zlm"
sdp "github.com/panjjo/gosdp" sdp "github.com/panjjo/gosdp"
) )
@@ -85,7 +85,7 @@ func (g *GB28181API) Play(in *PlayInput) error {
if ok { if ok {
log.Debug("PLAY 已存在流") log.Debug("PLAY 已存在流")
// TODO: 临时解决方案,每次播放,先停止再播放 // TODO: 临时解决方案,每次播放,先停止再播放
// https://github.com/gowvp/gb28181/issues/16 // https://github.com/gowvp/owl/issues/16
if err := g.stopPlay(ch, &StopPlayInput{ if err := g.stopPlay(ch, &StopPlayInput{
Channel: in.Channel, Channel: in.Channel,
}); err != nil { }); err != nil {
+1 -1
View File
@@ -8,7 +8,7 @@ import (
"sync" "sync"
"time" "time"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
// 获取录像文件列表 // 获取录像文件列表
+4 -4
View File
@@ -8,10 +8,10 @@ import (
"time" "time"
"unicode" "unicode"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
"github.com/ixugo/goddd/pkg/orm" "github.com/ixugo/goddd/pkg/orm"
) )
+6 -6
View File
@@ -10,12 +10,12 @@ import (
"sync" "sync"
"time" "time"
"github.com/gowvp/gb28181/internal/conf" "github.com/gowvp/owl/internal/conf"
"github.com/gowvp/gb28181/internal/core/bz" "github.com/gowvp/owl/internal/core/bz"
"github.com/gowvp/gb28181/internal/core/ipc" "github.com/gowvp/owl/internal/core/ipc"
"github.com/gowvp/gb28181/internal/core/sms" "github.com/gowvp/owl/internal/core/sms"
"github.com/gowvp/gb28181/pkg/gbs/m" "github.com/gowvp/owl/pkg/gbs/m"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
"github.com/ixugo/goddd/pkg/conc" "github.com/ixugo/goddd/pkg/conc"
"github.com/ixugo/netpulse/ip" "github.com/ixugo/netpulse/ip"
) )
+1 -1
View File
@@ -6,7 +6,7 @@ import (
"sync" "sync"
"time" "time"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
// Streams Streams // Streams Streams
+1 -1
View File
@@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"net/url" "net/url"
"github.com/gowvp/gb28181/pkg/gbs/sip" "github.com/gowvp/owl/pkg/gbs/sip"
) )
type zlmGetMediaListReq struct { type zlmGetMediaListReq struct {
+1 -1
View File
@@ -5,7 +5,7 @@ import (
"path/filepath" "path/filepath"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"github.com/gowvp/gb28181/plugin/stat" "github.com/gowvp/owl/plugin/stat"
"github.com/ixugo/goddd/pkg/web" "github.com/ixugo/goddd/pkg/web"
) )