API ReferenceΒΆ
This is an incomplete reference of the relevant Streamlink APIs.
- Streamlink
- Session
Streamlink
StreamlinkOptions
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
- Options
- Cache
- Validation schemas
Schema
validate()
_validate_type()
_validate_callable()
_validate_sequence()
_validate_dict()
_validate_pattern()
all
any
none_or_all
transform
optional
list
attr
get
union
union_get
regex
xml_element
contains()
startswith()
endswith()
length()
getattr()
hasattr()
filter()
map()
url()
parse_html()
parse_json()
parse_qsd()
parse_xml()
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
- Webbrowser
- Exceptions