Back to IssuesView on GitHub
#5
Moderate
Optimize MPEG-TS demuxer to prevent panics from corrupted packets
Summary
The video worker panics due to malformed or fragmented MPEG-TS packets. The solution involves making the MPEG-TS demuxer more robust by implementing better error handling and validation to prevent out-of-bounds reads, rather than relying on panic/recover mechanisms.
Skills Required
GoMPEG-TS protocolError handlingDebugging