The World Wide Web, restored to 800 pixels of glory.
GeezerVison is showing streamlink.github.io — API Reference - Streamlink 8.6.3 documentation
This is an incomplete reference of the relevant Streamlink APIs.
streams()
Streamlink
Streamlink.http
Streamlink.options
Streamlink.plugins
Streamlink.set_option()
Streamlink.get_option()
Streamlink.resolve_url()
Streamlink.resolve_url_no_redirect()
Streamlink.streams()
Streamlink.get_plugins()
Streamlink.load_builtin_plugins()
Streamlink.load_plugins()
StreamlinkOptions
StreamlinkOptions.get()
StreamlinkOptions.set()
StreamlinkPlugins
StreamlinkPlugins.__getitem__()
StreamlinkPlugins.__setitem__()
StreamlinkPlugins.__delitem__()
StreamlinkPlugins.__contains__()
StreamlinkPlugins.get_names()
StreamlinkPlugins.get_loaded()
StreamlinkPlugins.load_builtin()
StreamlinkPlugins.load_path()
StreamlinkPlugins.update()
StreamlinkPlugins.clear()
StreamlinkPlugins.iter_arguments()
StreamlinkPlugins.iter_matchers()
StreamlinkPlugins.match_url()
Plugin
Plugin.matchers
Plugin.arguments
Plugin.matcher
Plugin.match
Plugin.id
Plugin.title
Plugin.author
Plugin.category
Plugin.options
Plugin.cache
Plugin.session
Plugin.matches
Plugin.url
Plugin._get_streams()
Plugin.streams()
Plugin.save_cookies()
Plugin.load_cookies()
Plugin.clear_cookies()
pluginmatcher()
pluginargument()
_PLUGINARGUMENT_TYPE_REGISTRY
Options
Options.clear()
Options.get()
Options.get_explicit()
Options.set()
Options.set_explicit()
Options.update()
Options._MAP_GETTERS
Options._MAP_SETTERS
Argument
Arguments
Arguments.requires()
Cache
Cache.get()
Cache.get_all()
Cache.set()
Schema
Schema.validate()
validate()
_validate_type()
_validate_callable()
_validate_sequence()
_validate_dict()
_validate_pattern()
all
any
attr
contains()
endswith()
filter()
get
getattr()
hasattr()
length()
list
map()
nextjs_inline_rsc()
none_or_all
optional
parse_html()
parse_json()
parse_qsd()
parse_xml()
regex
startswith()
transform
union
union_get
url()
xml_element
xml_find()
xml_findall()
xml_findtext()
xml_xpath()
xml_xpath_string()
AllSchema
AnySchema
NoneOrAllSchema
TransformSchema
OptionalSchema
ListSchema
AttrSchema
GetItemSchema
UnionSchema
UnionGetSchema
RegexSchema
XmlElementSchema
ValidationError
Stream
Stream.open()
MuxedStream
HTTPStream
HTTPStream.args
HTTPStream.url
HLSStream
HLSStream.parse_variant_playlist()
MuxedHLSStream
DASHStream
DASHStream.parse_manifest()
CDPClient
CDPClient.launch()
CDPClient.session()
CDPClientSession
CDPClientSession.add_request_handler()
CDPClientSession.alter_request()
CDPClientSession.apply_cookies()
CDPClientSession.continue_request()
CDPClientSession.evaluate()
CDPClientSession.fail_request()
CDPClientSession.fulfill_request()
CDPClientSession.loaded()
CDPClientSession.navigate()
CDPClientSession.retrieve_cookies()
CMRequestProxy
CDPBase
CDPBase.listen()
CDPBase.send()
CDPConnection
CDPConnection.create()
CDPConnection.aclose()
CDPConnection.new_target()
CDPSession
CDPEventListener
CDPEventListener.receive()
Webbrowser
ChromiumWebbrowser
StreamlinkError
PluginError
FatalPluginError
NoPluginError
NoStreamsError
StreamError
WebbrowserError
CDPError