What's Changed
- chore: resize cameradar logo by @Ullaakut in #387
- fix: no longer give up on detecting auth type when getting a 401 by @Ullaakut in #391
- Adds AuthUnknown enum value to gracefully handle unknown/undetected authentication states instead of treating them as fatal errors
- Implements a custom RTSP DESCRIBE probe (probeDescribeHeaders) that retrieves response headers even on error responses, working around limitations in the gortsplib library
- Adds fallback authentication detection using case-insensitive substring matching when structured header parsing fails
- Implements a retry mechanism with 5 attempts for 503 Service Unavailable responses during stream validation
- Updates route handling to support paths without leading slashes and adds empty route support for default paths
Full Changelog: v6.0.0...v6.0.1
Special thanks to @Vickac2024 for their help with debugging the issue described in #390! 🙏