You are reading the documentation for the in-development version of Streamlink.
Exceptions¶
- exception streamlink.exceptions.StreamlinkError¶
Bases:
ExceptionAny error caused by Streamlink will be caught with this exception.
- exception streamlink.exceptions.PluginError¶
Bases:
StreamlinkErrorPlugin related error.
- exception streamlink.exceptions.FatalPluginError¶
Bases:
PluginErrorPlugin related error that cannot be recovered from.
Plugins should use this
Exceptionwhen errors that can never be recovered from are encountered. For example, when a user's input is required and none can be given.
- exception streamlink.exceptions.NoPluginError¶
Bases:
StreamlinkErrorError raised by
Streamlink.resolve_url()andStreamlink.resolve_url_no_redirect()when no plugin could be found for the given input URL.
- exception streamlink.exceptions.NoStreamsError¶
Bases:
StreamlinkErrorPlugins should use this
ExceptioninPlugin._get_streams()when returningNoneor an emptydictis not possible, e.g. in nested function calls.
- exception streamlink.exceptions.StreamError¶
Bases:
StreamlinkErrorStream related error.
- exception streamlink.webbrowser.exceptions.WebbrowserError¶
Bases:
StreamlinkError
- exception streamlink.webbrowser.cdp.exceptions.CDPError¶
Bases:
WebbrowserError