Variables | |
| string | ATTR_ENDPOINTS = "endpoints" |
| string | ATTR_SETTINGS = "settings" |
| string | ATTR_STREAMS = "streams" |
| dictionary | AUDIO_CODECS = {"aac", "mp3"} |
| string | CONF_EXTRA_PART_WAIT_TIME = "extra_part_wait_time" |
| string | CONF_LL_HLS = "ll_hls" |
| string | CONF_PART_DURATION = "part_duration" |
| string | CONF_PREFER_TCP = "prefer_tcp" |
| string | CONF_RTSP_TRANSPORT = "rtsp_transport" |
| string | CONF_SEGMENT_DURATION = "segment_duration" |
| string | CONF_USE_WALLCLOCK_AS_TIMESTAMPS = "use_wallclock_as_timestamps" |
| string | DOMAIN = "stream" |
| int | EXT_X_START_LL_HLS = 2 |
| float | EXT_X_START_NON_LL_HLS = 1.5 |
| Final | |
| dictionary | FORMAT_CONTENT_TYPE = {HLS_PROVIDER: "application/vnd.apple.mpegurl"} |
| string | HLS_PROVIDER = "hls" |
| int | MAX_MISSING_DTS = 6 |
| int | MAX_SEGMENTS = 5 |
| int | MAX_TIMESTAMP_GAP = 30 |
| int | NUM_PLAYLIST_SEGMENTS = 3 |
| list | OUTPUT_FORMATS = [HLS_PROVIDER] |
| int | OUTPUT_IDLE_TIMEOUT = 300 |
| int | PACKETS_TO_WAIT_FOR_AUDIO = 20 |
| string | RECORDER_PROVIDER = "recorder" |
| dictionary | RTSP_TRANSPORTS |
| float | SEGMENT_DURATION_ADJUSTER = 0.1 |
| int | SOURCE_TIMEOUT = 30 |
| int | STREAM_RESTART_INCREMENT = 10 |
| int | STREAM_RESTART_RESET_TIME = 300 |
| float | TARGET_SEGMENT_DURATION_NON_LL_HLS = 2.0 |
Constants for Stream component.
| string homeassistant.components.stream.const.ATTR_ENDPOINTS = "endpoints" |
| string homeassistant.components.stream.const.ATTR_SETTINGS = "settings" |
| string homeassistant.components.stream.const.ATTR_STREAMS = "streams" |
| dictionary homeassistant.components.stream.const.AUDIO_CODECS = {"aac", "mp3"} |
| string homeassistant.components.stream.const.CONF_EXTRA_PART_WAIT_TIME = "extra_part_wait_time" |
| string homeassistant.components.stream.const.CONF_LL_HLS = "ll_hls" |
| string homeassistant.components.stream.const.CONF_PART_DURATION = "part_duration" |
| string homeassistant.components.stream.const.CONF_PREFER_TCP = "prefer_tcp" |
| string homeassistant.components.stream.const.CONF_RTSP_TRANSPORT = "rtsp_transport" |
| string homeassistant.components.stream.const.CONF_SEGMENT_DURATION = "segment_duration" |
| string homeassistant.components.stream.const.CONF_USE_WALLCLOCK_AS_TIMESTAMPS = "use_wallclock_as_timestamps" |
| string homeassistant.components.stream.const.DOMAIN = "stream" |
| int homeassistant.components.stream.const.EXT_X_START_LL_HLS = 2 |
| float homeassistant.components.stream.const.EXT_X_START_NON_LL_HLS = 1.5 |
| dictionary homeassistant.components.stream.const.FORMAT_CONTENT_TYPE = {HLS_PROVIDER: "application/vnd.apple.mpegurl"} |
| string homeassistant.components.stream.const.HLS_PROVIDER = "hls" |
| int homeassistant.components.stream.const.MAX_MISSING_DTS = 6 |
| int homeassistant.components.stream.const.MAX_TIMESTAMP_GAP = 30 |
| int homeassistant.components.stream.const.NUM_PLAYLIST_SEGMENTS = 3 |
| list homeassistant.components.stream.const.OUTPUT_FORMATS = [HLS_PROVIDER] |
| int homeassistant.components.stream.const.OUTPUT_IDLE_TIMEOUT = 300 |
| int homeassistant.components.stream.const.PACKETS_TO_WAIT_FOR_AUDIO = 20 |
| string homeassistant.components.stream.const.RECORDER_PROVIDER = "recorder" |
| dictionary homeassistant.components.stream.const.RTSP_TRANSPORTS |
| float homeassistant.components.stream.const.SEGMENT_DURATION_ADJUSTER = 0.1 |
| int homeassistant.components.stream.const.SOURCE_TIMEOUT = 30 |
| int homeassistant.components.stream.const.STREAM_RESTART_INCREMENT = 10 |
| int homeassistant.components.stream.const.STREAM_RESTART_RESET_TIME = 300 |