Increase buffer for RTSP input
This commit is contained in:
+3
-3
@@ -117,9 +117,9 @@ func (s *Sender) HandleRTP(track *Receiver) {
|
|||||||
|
|
||||||
if GetKind(track.Codec.Name) == KindVideo {
|
if GetKind(track.Codec.Name) == KindVideo {
|
||||||
if track.Codec.IsRTP() {
|
if track.Codec.IsRTP() {
|
||||||
// H.264 2560x1440 4096kbs can have 700+ packets between 25 frames
|
// in my tests 40Mbit/s 4K-video can generate up to 1500 items
|
||||||
// H.265 5120x1440 can have 700+ packets between two keyframes
|
// for the h264.RTPDepay => RTPPay queue
|
||||||
bufferSize = 1000
|
bufferSize = 5000
|
||||||
} else {
|
} else {
|
||||||
bufferSize = 50
|
bufferSize = 50
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user