mirror of
https://github.com/kerberos-io/agent.git
synced 2026-08-23 15:08:32 +00:00
Upgrade to Go 1.25, gortsplib v5, and refreshed Pion dependencies. Adapt RTSP client APIs and normalize RTP timestamps for FPS tracking, with coverage for PTS conversion.
146 lines
6.4 KiB
Modula-2
146 lines
6.4 KiB
Modula-2
module github.com/kerberos-io/agent/machinery
|
|
|
|
go 1.25.0
|
|
|
|
replace google.golang.org/genproto => google.golang.org/genproto v0.0.0-20250519155744-55703ea1f237
|
|
|
|
require (
|
|
github.com/Eyevinn/mp4ff v0.48.0
|
|
github.com/InVisionApp/conjungo v1.1.0
|
|
github.com/appleboy/gin-jwt/v2 v2.10.3
|
|
github.com/bluenviron/gortsplib/v5 v5.6.3
|
|
github.com/bluenviron/mediacommon v1.14.0
|
|
github.com/cedricve/go-onvif v0.0.0-20200222191200-567e8ce298f6
|
|
github.com/dromara/carbon/v2 v2.6.8
|
|
github.com/dropbox/dropbox-sdk-go-unofficial/v6 v6.0.5
|
|
github.com/eclipse/paho.mqtt.golang v1.5.0
|
|
github.com/elastic/go-sysinfo v1.15.3
|
|
github.com/gin-contrib/cors v1.7.5
|
|
github.com/gin-contrib/pprof v1.5.3
|
|
github.com/gin-gonic/contrib v0.0.0-20250521004450-2b1292699c15
|
|
github.com/gin-gonic/gin v1.10.1
|
|
github.com/gofrs/uuid v4.4.0+incompatible
|
|
github.com/golang-jwt/jwt/v4 v4.5.2
|
|
github.com/gorilla/websocket v1.5.3
|
|
github.com/kellydunn/golang-geo v0.7.0
|
|
github.com/kerberos-io/joy4 v1.0.64
|
|
github.com/kerberos-io/onvif v1.2.2
|
|
github.com/minio/minio-go/v6 v6.0.57
|
|
github.com/moq-dev/moq-go v0.5.7
|
|
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646
|
|
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
|
|
github.com/pion/interceptor v0.1.47
|
|
github.com/pion/rtp v1.10.5
|
|
github.com/pion/webrtc/v4 v4.2.18
|
|
github.com/sirupsen/logrus v1.9.3
|
|
github.com/stretchr/testify v1.11.1
|
|
github.com/swaggo/files v1.0.1
|
|
github.com/swaggo/gin-swagger v1.6.0
|
|
github.com/swaggo/swag v1.16.4
|
|
github.com/tevino/abool v1.2.0
|
|
github.com/zaf/g711 v1.4.0
|
|
go.mongodb.org/mongo-driver v1.17.3
|
|
go.opentelemetry.io/otel v1.36.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.36.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.36.0
|
|
go.opentelemetry.io/otel/sdk v1.36.0
|
|
go.opentelemetry.io/otel/trace v1.36.0
|
|
gopkg.in/natefinch/lumberjack.v2 v2.2.1
|
|
)
|
|
|
|
require (
|
|
github.com/KyleBanks/depth v1.2.1 // indirect
|
|
github.com/PuerkitoBio/purell v1.1.1 // indirect
|
|
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect
|
|
github.com/beevik/etree v1.2.0 // indirect
|
|
github.com/bluenviron/mediacommon/v2 v2.9.2 // indirect
|
|
github.com/bytedance/sonic v1.13.2 // indirect
|
|
github.com/bytedance/sonic/loader v0.2.4 // indirect
|
|
github.com/cenkalti/backoff/v5 v5.0.2 // indirect
|
|
github.com/clbanning/mxj v1.8.4 // indirect
|
|
github.com/clbanning/mxj/v2 v2.7.0 // indirect
|
|
github.com/cloudwego/base64x v0.1.5 // indirect
|
|
github.com/davecgh/go-spew v1.1.1 // indirect
|
|
github.com/elastic/go-windows v1.0.2 // indirect
|
|
github.com/elgs/gostrgen v0.0.0-20161222160715-9d61ae07eeae // indirect
|
|
github.com/erikstmartin/go-testdb v0.0.0-20160219214506-8d10e4a1bae5 // indirect
|
|
github.com/gabriel-vasile/mimetype v1.4.8 // indirect
|
|
github.com/gin-contrib/sse v1.0.0 // indirect
|
|
github.com/go-logr/logr v1.4.2 // indirect
|
|
github.com/go-logr/stdr v1.2.2 // indirect
|
|
github.com/go-openapi/jsonpointer v0.19.5 // indirect
|
|
github.com/go-openapi/jsonreference v0.19.6 // indirect
|
|
github.com/go-openapi/spec v0.20.4 // indirect
|
|
github.com/go-openapi/swag v0.19.15 // indirect
|
|
github.com/go-playground/locales v0.14.1 // indirect
|
|
github.com/go-playground/universal-translator v0.18.1 // indirect
|
|
github.com/go-playground/validator/v10 v10.26.0 // indirect
|
|
github.com/goccy/go-json v0.10.5 // indirect
|
|
github.com/golang/snappy v0.0.4 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 // indirect
|
|
github.com/josharian/intern v1.0.0 // indirect
|
|
github.com/json-iterator/go v1.1.12 // indirect
|
|
github.com/juju/errors v1.0.0 // indirect
|
|
github.com/klauspost/compress v1.16.7 // indirect
|
|
github.com/klauspost/cpuid v1.2.3 // indirect
|
|
github.com/klauspost/cpuid/v2 v2.2.10 // indirect
|
|
github.com/kylelemons/go-gypsy v1.0.0 // indirect
|
|
github.com/leodido/go-urn v1.4.0 // indirect
|
|
github.com/lib/pq v1.10.9 // indirect
|
|
github.com/mailru/easyjson v0.7.6 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
github.com/minio/md5-simd v1.1.0 // indirect
|
|
github.com/minio/sha256-simd v0.1.1 // indirect
|
|
github.com/mitchellh/go-homedir v1.1.0 // indirect
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
|
github.com/modern-go/reflect2 v1.0.2 // indirect
|
|
github.com/montanaflynn/stats v0.7.1 // indirect
|
|
github.com/moq-dev/moq-go-ffi v0.3.7 // indirect
|
|
github.com/nxadm/tail v1.4.11 // indirect
|
|
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
|
|
github.com/pion/datachannel v1.6.2 // indirect
|
|
github.com/pion/dtls/v3 v3.1.5 // indirect
|
|
github.com/pion/ice/v4 v4.4.0 // indirect
|
|
github.com/pion/logging v0.2.4 // indirect
|
|
github.com/pion/mdns/v2 v2.1.0 // indirect
|
|
github.com/pion/randutil v0.1.0 // indirect
|
|
github.com/pion/rtcp v1.2.17 // indirect
|
|
github.com/pion/sctp v1.11.1 // indirect
|
|
github.com/pion/sdp/v3 v3.0.19 // indirect
|
|
github.com/pion/srtp/v3 v3.0.12 // indirect
|
|
github.com/pion/stun/v3 v3.1.6 // indirect
|
|
github.com/pion/transport/v4 v4.0.2 // indirect
|
|
github.com/pion/turn/v5 v5.0.12 // indirect
|
|
github.com/pmezard/go-difflib v1.0.0 // indirect
|
|
github.com/prometheus/procfs v0.15.1 // indirect
|
|
github.com/twitchyliquid64/golang-asm v0.15.1 // indirect
|
|
github.com/ugorji/go/codec v1.2.12 // indirect
|
|
github.com/wlynxg/anet v0.0.5 // indirect
|
|
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
|
|
github.com/xdg-go/scram v1.1.2 // indirect
|
|
github.com/xdg-go/stringprep v1.0.4 // indirect
|
|
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect
|
|
github.com/ziutek/mymysql v1.5.4 // indirect
|
|
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
|
|
go.opentelemetry.io/otel/metric v1.36.0 // indirect
|
|
go.opentelemetry.io/proto/otlp v1.6.0 // indirect
|
|
golang.org/x/arch v0.16.0 // indirect
|
|
golang.org/x/crypto v0.54.0 // indirect
|
|
golang.org/x/net v0.57.0 // indirect
|
|
golang.org/x/oauth2 v0.30.0 // indirect
|
|
golang.org/x/sync v0.22.0 // indirect
|
|
golang.org/x/sys v0.47.0 // indirect
|
|
golang.org/x/text v0.40.0 // indirect
|
|
golang.org/x/time v0.14.0 // indirect
|
|
golang.org/x/tools v0.47.0 // indirect
|
|
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 // indirect
|
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 // indirect
|
|
google.golang.org/grpc v1.72.1 // indirect
|
|
google.golang.org/protobuf v1.36.6 // indirect
|
|
gopkg.in/ini.v1 v1.42.0 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
howett.net/plist v0.0.0-20181124034731-591f970eefbb // indirect
|
|
)
|