mirror of
https://github.com/langhuihui/monibuca.git
synced 2025-12-24 13:48:04 +08:00
2. Add record plugin to record raw audio data function 3. Fix security issues where API reading log files may access files outside of the log directory 4. Fix noise issue during GB streaming sound playback 5. Fix a memory leak 6. The GB28181 plugin combines a PR for API query of video recordings and directly returns data, no longer through Channel data 7. GB28181 plugin list returns no more nulls 8. On demand pull and push trigger logic code optimization 9. Debug plugin adds HTTP configuration 1、引擎Streams全局变量修改为sync.Map增加了稳定性和性能 2、录制插件增加录制裸音频数据功能 3、修复API读取日志文件可能访问到日志目录外的安全问题 4、修复GB流声音播放有噪声问题 5、修复一处内存泄漏 6、GB28181插件合并一个PR用于API查询录像直接返回数据,不再通过Channel数据中返回 7、GB28181插件list返回不再出现null 8、按需拉流和推流触发逻辑代码优化 9、debug插件增加HTTP配置
102 lines
4.2 KiB
Modula-2
102 lines
4.2 KiB
Modula-2
module monibuca
|
|
|
|
go 1.19
|
|
|
|
require (
|
|
m7s.live/engine/v4 v4.13.0
|
|
m7s.live/plugin/debug/v4 v4.0.0
|
|
m7s.live/plugin/edge/v4 v4.0.5
|
|
m7s.live/plugin/fmp4/v4 v4.0.3
|
|
m7s.live/plugin/gb28181/v4 v4.3.3
|
|
m7s.live/plugin/hdl/v4 v4.1.6
|
|
m7s.live/plugin/hls/v4 v4.2.8
|
|
m7s.live/plugin/hook/v4 v4.0.2
|
|
m7s.live/plugin/jessica/v4 v4.1.4
|
|
m7s.live/plugin/logrotate/v4 v4.0.4
|
|
m7s.live/plugin/monitor/v4 v4.0.2
|
|
m7s.live/plugin/preview/v4 v4.0.4
|
|
m7s.live/plugin/record/v4 v4.3.4
|
|
m7s.live/plugin/room/v4 v4.0.9
|
|
m7s.live/plugin/rtmp/v4 v4.2.0
|
|
m7s.live/plugin/rtsp/v4 v4.2.2
|
|
m7s.live/plugin/snap/v4 v4.0.6
|
|
m7s.live/plugin/webrtc/v4 v4.1.5
|
|
m7s.live/plugin/webtransport/v4 v4.0.4
|
|
)
|
|
|
|
require (
|
|
github.com/aler9/gortsplib/v2 v2.2.2 // indirect
|
|
github.com/bluenviron/gortsplib/v3 v3.2.1 // indirect
|
|
github.com/bluenviron/mediacommon v0.2.1 // indirect
|
|
github.com/cnotch/ipchub v1.1.0 // indirect
|
|
github.com/denisbrodbeck/machineid v1.0.1 // indirect
|
|
github.com/discoviking/fsm v0.0.0-20150126104936-f4a273feecca // indirect
|
|
github.com/edgeware/mp4ff v0.30.1 // indirect
|
|
github.com/ghettovoice/gosip v0.0.0-20221121090201-9a2ed2233b6d // indirect
|
|
github.com/go-ole/go-ole v1.2.6 // indirect
|
|
github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 // indirect
|
|
github.com/gobwas/httphead v0.1.0 // indirect
|
|
github.com/gobwas/pool v0.2.1 // indirect
|
|
github.com/gobwas/ws v1.2.1 // indirect
|
|
github.com/golang/mock v1.6.0 // indirect
|
|
github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 // indirect
|
|
github.com/google/uuid v1.3.0 // indirect
|
|
github.com/husanpao/ip v0.0.0-20220711082147-73160bb611a8 // indirect
|
|
github.com/logrusorgru/aurora v2.0.3+incompatible // indirect
|
|
github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c // indirect
|
|
github.com/marten-seemann/qpack v0.3.0 // indirect
|
|
github.com/mattn/go-colorable v0.1.13 // indirect
|
|
github.com/mattn/go-isatty v0.0.16 // indirect
|
|
github.com/mcuadros/go-defaults v1.2.0 // indirect
|
|
github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
|
|
github.com/onsi/ginkgo/v2 v2.2.0 // indirect
|
|
github.com/pion/datachannel v1.5.5 // indirect
|
|
github.com/pion/dtls/v2 v2.2.6 // indirect
|
|
github.com/pion/ice/v2 v2.3.1 // indirect
|
|
github.com/pion/interceptor v0.1.12 // indirect
|
|
github.com/pion/logging v0.2.2 // indirect
|
|
github.com/pion/mdns v0.0.7 // indirect
|
|
github.com/pion/randutil v0.1.0 // indirect
|
|
github.com/pion/rtcp v1.2.10 // indirect
|
|
github.com/pion/rtp v1.7.13 // indirect
|
|
github.com/pion/sctp v1.8.6 // indirect
|
|
github.com/pion/sdp/v3 v3.0.6 // indirect
|
|
github.com/pion/srtp/v2 v2.0.12 // indirect
|
|
github.com/pion/stun v0.4.0 // indirect
|
|
github.com/pion/transport/v2 v2.0.2 // indirect
|
|
github.com/pion/turn/v2 v2.1.0 // indirect
|
|
github.com/pion/udp/v2 v2.0.1 // indirect
|
|
github.com/pion/webrtc/v3 v3.1.56 // indirect
|
|
github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c // indirect
|
|
github.com/q191201771/naza v0.30.8 // indirect
|
|
github.com/quangngotan95/go-m3u8 v0.1.0 // indirect
|
|
github.com/quic-go/qpack v0.4.0 // indirect
|
|
github.com/quic-go/qtls-go1-18 v0.2.0 // indirect
|
|
github.com/quic-go/qtls-go1-19 v0.2.0 // indirect
|
|
github.com/quic-go/qtls-go1-20 v0.1.0 // indirect
|
|
github.com/quic-go/quic-go v0.32.0 // indirect
|
|
github.com/satori/go.uuid v1.2.1-0.20181028125025-b2ce2384e17b // indirect
|
|
github.com/shirou/gopsutil/v3 v3.22.10 // indirect
|
|
github.com/sirupsen/logrus v1.9.0 // indirect
|
|
github.com/tevino/abool v1.2.0 // indirect
|
|
github.com/tklauser/go-sysconf v0.3.11 // indirect
|
|
github.com/tklauser/numcpus v0.6.0 // indirect
|
|
github.com/x-cray/logrus-prefixed-formatter v0.5.2 // indirect
|
|
github.com/yapingcat/gomedia v0.0.0-20230426092936-387031404274 // indirect
|
|
github.com/yusufpapurcu/wmi v1.2.2 // indirect
|
|
go.uber.org/atomic v1.10.0 // indirect
|
|
go.uber.org/multierr v1.8.0 // indirect
|
|
go.uber.org/zap v1.24.0 // indirect
|
|
golang.org/x/crypto v0.6.0 // indirect
|
|
golang.org/x/exp v0.0.0-20221205204356-47842c84f3db // indirect
|
|
golang.org/x/mod v0.8.0 // indirect
|
|
golang.org/x/net v0.9.0 // indirect
|
|
golang.org/x/sync v0.1.0 // indirect
|
|
golang.org/x/sys v0.7.0 // indirect
|
|
golang.org/x/term v0.7.0 // indirect
|
|
golang.org/x/text v0.9.0 // indirect
|
|
golang.org/x/tools v0.6.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
m7s.live/plugin/ps/v4 v4.0.3 // indirect
|
|
)
|