mirror of
https://github.com/aler9/gortsplib
synced 2025-10-12 18:40:07 +08:00
* Allow RTCP packets for keepalive also in state PLAY (#185) * use sessionTimeout instead of ReadTimeout * reset udpLastPacketTime before PLAY and RECORD * change error message in case of timeouts * fix comment --------- Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
This commit is contained in:
@@ -24,20 +24,12 @@ func (e ErrServerSessionNotFound) Error() string {
|
||||
return "session not found"
|
||||
}
|
||||
|
||||
// ErrServerNoUDPPacketsInAWhile is an error that can be returned by a server.
|
||||
type ErrServerNoUDPPacketsInAWhile struct{}
|
||||
// ErrServerSessionTimedOut is an error that can be returned by a server.
|
||||
type ErrServerSessionTimedOut struct{}
|
||||
|
||||
// Error implements the error interface.
|
||||
func (e ErrServerNoUDPPacketsInAWhile) Error() string {
|
||||
return "no UDP packets received in a while"
|
||||
}
|
||||
|
||||
// ErrServerNoRTSPRequestsInAWhile is an error that can be returned by a server.
|
||||
type ErrServerNoRTSPRequestsInAWhile struct{}
|
||||
|
||||
// Error implements the error interface.
|
||||
func (e ErrServerNoRTSPRequestsInAWhile) Error() string {
|
||||
return "no RTSP requests received in a while"
|
||||
func (e ErrServerSessionTimedOut) Error() string {
|
||||
return "session timed out"
|
||||
}
|
||||
|
||||
// ErrServerCSeqMissing is an error that can be returned by a server.
|
||||
|
Reference in New Issue
Block a user