mirror of
https://github.com/langhuihui/monibuca.git
synced 2025-12-24 13:48:04 +08:00
2. Added idletimeout configuration, which can be used to automatically disconnect after the first idle release 3. Handling situations where subscribers consume too slowly 4. Optimize RTMP plugin and merge write operations 5. Snap plugin adds support for URL parameters 6. Fix plugin reference errors used when publishing monitor plugins 7. The default certificate configuration for the webtransport plugin is local.monibuca.com 1、新增PS插件,将PS处理逻辑移入该插件,并提供API可接PS流 2、新增idletimeout配置,可用于首次发布空闲后自动断开 3、增加订阅者消费过慢的情况处理 4、优化rtmp插件,合并写入操作 5、snap插件增加对url参数的支持 6、修复monitor插件发布时使用的插件引用错误 7、webtransport插件默认的证书配置采用local.monibuca.com
102 lines
4.3 KiB
Modula-2
102 lines
4.3 KiB
Modula-2
module monibuca
|
|
|
|
go 1.19
|
|
|
|
require (
|
|
m7s.live/engine/v4 v4.12.8
|
|
m7s.live/plugin/debug/v4 v4.0.0-20220506113031-34f3a736ceb2
|
|
m7s.live/plugin/edge/v4 v4.0.4
|
|
m7s.live/plugin/fmp4/v4 v4.0.2
|
|
m7s.live/plugin/gb28181/v4 v4.3.0
|
|
m7s.live/plugin/hdl/v4 v4.1.5
|
|
m7s.live/plugin/hls/v4 v4.2.5
|
|
m7s.live/plugin/hook/v4 v4.0.2
|
|
m7s.live/plugin/jessica/v4 v4.1.3
|
|
m7s.live/plugin/logrotate/v4 v4.0.3
|
|
m7s.live/plugin/monitor/v4 v4.0.2
|
|
m7s.live/plugin/preview/v4 v4.0.4
|
|
m7s.live/plugin/record/v4 v4.3.2
|
|
m7s.live/plugin/room/v4 v4.0.7
|
|
m7s.live/plugin/rtmp/v4 v4.1.11
|
|
m7s.live/plugin/rtsp/v4 v4.2.1
|
|
m7s.live/plugin/snap/v4 v4.0.6
|
|
m7s.live/plugin/webrtc/v4 v4.1.5
|
|
m7s.live/plugin/webtransport/v4 v4.0.3
|
|
)
|
|
|
|
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.1.0 // 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.0-20230514031246-aeb5472d0d1b // indirect
|
|
)
|