fix timeout with some cameras by decreasing interval between keepalives (#265)

(https://github.com/aler9/mediamtx/issues/1403)
This commit is contained in:
Alessandro Ros
2023-04-29 22:03:38 +02:00
committed by GitHub
parent c868518b7d
commit 00f66555e2
2 changed files with 3 additions and 2 deletions

View File

@@ -361,7 +361,8 @@ func (c *Client) Start(scheme string, host string) error {
c.senderReportPeriod = 10 * time.Second
}
if c.udpReceiverReportPeriod == 0 {
c.udpReceiverReportPeriod = 10 * time.Second
// some cameras require a maximum of 5secs between keepalives
c.udpReceiverReportPeriod = 5 * time.Second
}
if c.checkStreamPeriod == 0 {
c.checkStreamPeriod = 1 * time.Second