jech / galene

The Galène videoconference server
https://galene.org
MIT License
933 stars 125 forks source link

The server said: Write to disk: no usable tracks found #207

Open ian-kelling opened 1 month ago

ian-kelling commented 1 month ago

This error message pops up occasionally when recording is enabled and someone starts sharing their screen or webcam, but it doesn't seem to affect the recording.

jech commented 1 month ago

Thanks for the report. That happens if the client announces a new stream but the RTP data doesn't arrive straight away. We currently have a hard-coded timeout of 200ms.

https://github.com/jech/galene/blob/master/rtpconn/rtpconn.go#L625

I'm not too keen on just increasing the timeout, since it'd delay pubishing streams in all cases. I'll try to see whether it's possible to have a large maximal timeout, but interrupt the wait as soon the RTP data arrives.