Browse Source

👌 IMPROVE: 适配engine4.8.7的变化

v4
dexter 2 years ago
parent
commit
7260320194
  1. 2
      go.mod
  2. 4
      go.sum
  3. 2
      subscriber.go

2
go.mod

@ -7,7 +7,7 @@ require (
github.com/pion/rtcp v1.2.10 github.com/pion/rtcp v1.2.10
github.com/pion/webrtc/v3 v3.1.48 github.com/pion/webrtc/v3 v3.1.48
go.uber.org/zap v1.23.0 go.uber.org/zap v1.23.0
m7s.live/engine/v4 v4.8.4 m7s.live/engine/v4 v4.8.7
) )
require ( require (

4
go.sum

@ -274,5 +274,5 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
m7s.live/engine/v4 v4.8.4 h1:yV8S1w6PqAle6xhcOnVpla84m+rE5e0z74OUAAsVv1A= m7s.live/engine/v4 v4.8.7 h1:UTclIL+4GxDSr1dhTBtPeNj376ZJRK7si2O5eeW8VEE=
m7s.live/engine/v4 v4.8.4/go.mod h1:Knz1H4ZhJDooORkHOuHGNquSyA4txJFgVCng5rTEAm8= m7s.live/engine/v4 v4.8.7/go.mod h1:OgI9lOQ1bE64s9rApdGGop1MBAJIpc/V2MJ190d9ig4=

2
subscriber.go

@ -82,7 +82,7 @@ func (suber *WebRTCSubscriber) OnEvent(event any) {
suber.flvHeadCache[0] = 9 suber.flvHeadCache[0] = 9
suber.DC.Send(codec.FLVHeader) suber.DC.Send(codec.FLVHeader)
} }
suber.DC.Send(util.ConcatBuffers(v.FLV)) suber.DC.Send(util.ConcatBuffers(codec.VideoAVCC2FLV(v.AVCC,0)))
} }
case VideoRTP: case VideoRTP:
if suber.videoTrack != nil { if suber.videoTrack != nil {

Loading…
Cancel
Save