Exceptions#
- exception streamlink.exceptions.StreamlinkError#
Bases:
Exception
Any error caused by Streamlink will be caught with this exception.
- exception streamlink.exceptions.PluginError#
Bases:
StreamlinkError
Plugin related error.
- exception streamlink.exceptions.FatalPluginError#
Bases:
PluginError
Plugin related error that cannot be recovered from.
Plugins should use this
Exception
when 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:
StreamlinkError
Error 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:
StreamlinkError
Plugins should use this
Exception
inPlugin._get_streams()
when returningNone
or an emptydict
is not possible, e.g. in nested function calls.
- exception streamlink.exceptions.StreamError#
Bases:
StreamlinkError
Stream related error.
- exception streamlink.webbrowser.exceptions.WebbrowserError#
Bases:
StreamlinkError
- exception streamlink.webbrowser.cdp.exceptions.CDPError#
Bases:
WebbrowserError