Public Member Functions | |
| web.StreamResponse | get (self, web.Request request, str token, str sequence="", str part_num="") |
| web.StreamResponse | handle (self, web.Request request, Stream stream, str sequence, str part_num) |
Static Public Attributes | |
| bool | requires_auth = False |
Base StreamView. For implementation of a new stream format, define `url` and `name` attributes, and implement `handle` method in a child class.
| web.StreamResponse homeassistant.components.stream.core.StreamView.get | ( | self, | |
| web.Request | request, | ||
| str | token, | ||
| str | sequence = "", |
||
| str | part_num = "" |
||
| ) |
| web.StreamResponse homeassistant.components.stream.core.StreamView.handle | ( | self, | |
| web.Request | request, | ||
| Stream | stream, | ||
| str | sequence, | ||
| str | part_num | ||
| ) |
Handle the stream request.
Reimplemented in homeassistant.components.stream.hls.HlsSegmentView, homeassistant.components.stream.hls.HlsPartView, homeassistant.components.stream.hls.HlsInitView, homeassistant.components.stream.hls.HlsPlaylistView, and homeassistant.components.stream.hls.HlsMasterPlaylistView.
|
static |