mirror of
https://github.com/Monibuca/plugin-rtmp.git
synced 2025-10-05 15:37:11 +08:00
fix: 加上对默认端口号的判断
This commit is contained in:
@@ -17,6 +17,9 @@ func NewRTMPClient(addr string) (client *NetConnection, err error) {
|
|||||||
plugin.Error("connect url parse", zap.Error(err))
|
plugin.Error("connect url parse", zap.Error(err))
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
if strings.Count(u.Host, ":") == 0 {
|
||||||
|
u.Host += ":1935"
|
||||||
|
}
|
||||||
conn, err := net.Dial("tcp", u.Host)
|
conn, err := net.Dial("tcp", u.Host)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
plugin.Error("dial tcp", zap.String("host", u.Host), zap.Error(err))
|
plugin.Error("dial tcp", zap.String("host", u.Host), zap.Error(err))
|
||||||
|
@@ -21,7 +21,7 @@ func (ns *NetStream) Begin() {
|
|||||||
ns.SendStreamID(RTMP_USER_STREAM_BEGIN, ns.StreamID)
|
ns.SendStreamID(RTMP_USER_STREAM_BEGIN, ns.StreamID)
|
||||||
}
|
}
|
||||||
|
|
||||||
var gstreamid = uint32(64)
|
var gstreamid uint32
|
||||||
|
|
||||||
type RTMPSubscriber struct {
|
type RTMPSubscriber struct {
|
||||||
RTMPSender
|
RTMPSender
|
||||||
|
Reference in New Issue
Block a user