diff --git a/homeassistant/components/rtsp_to_webrtc/__init__.py b/homeassistant/components/rtsp_to_webrtc/__init__.py index 1b6e81c073..445625d8fb 100644 --- a/homeassistant/components/rtsp_to_webrtc/__init__.py +++ b/homeassistant/components/rtsp_to_webrtc/__init__.py @@ -122,7 +122,7 @@ async def _async_setup_internal_server(hass: HomeAssistant, entry: ConfigEntry) # open media source _LOGGER.debug("Starting stream %s", stream_source) - player = await hass.async_add_executor_job(MediaPlayer, stream_source) + player = MediaPlayer(stream_source, decode=False) with contextlib.suppress(AttributeError): peer_connection.addTrack(player.audio)