Fix frequent refresh/freezing of rtmp stream

This commit is contained in:
Quanqi Gu 2021-10-14 17:17:32 +08:00
parent 405d5d2638
commit ce2047715f
2 changed files with 3 additions and 5 deletions

View File

@ -201,8 +201,8 @@ func NewConn(netconn net.Conn) *Conn {
conn.bufr = bufio.NewReaderSize(netconn, pio.RecommendBufioSize) conn.bufr = bufio.NewReaderSize(netconn, pio.RecommendBufioSize)
conn.bufw = bufio.NewWriterSize(netconn, pio.RecommendBufioSize) conn.bufw = bufio.NewWriterSize(netconn, pio.RecommendBufioSize)
conn.txrxcount = &txrxcount{ReadWriter: netconn} conn.txrxcount = &txrxcount{ReadWriter: netconn}
conn.writebuf = make([]byte, 4096) conn.writebuf = make([]byte, 256)
conn.readbuf = make([]byte, 4096) conn.readbuf = make([]byte, 256)
conn.chunkHeaderBuf = make([]byte, 265) conn.chunkHeaderBuf = make([]byte, 265)
conn.chunkHeaderBufExt = make([]byte, 12+4+4) conn.chunkHeaderBufExt = make([]byte, 12+4+4)
return conn return conn

View File

@ -1,5 +1,3 @@
package pio package pio
var RecommendBufioSize = 1024*64 var RecommendBufioSize = 128