I have Chromecast Ultra that we often stream to from our phones using plex.
When we do this, the chrome cast integration doesn’t show an entity_picture, however if we stream from something like youtube it will.
I was wondering if anyone knows if it is possible to set the “entity_picture” when casting from plex?
I have included an example of what I am talking about below:
I am having exactly the same problem. When i cast from youtube it works and i can see the thumbnail of the video but when i cast from Plex it remains blank.
Did you ever find a solution to this? I would like to use Color Extractor based on the picture_entity but i am unable to do so…
Been looking into this myself.
I think it is related to the plex media player not having a property declared to fill that role. In theory, it should either generate a call using the plex image proxy /api/plex_image_proxy/{server_id}/{media_content_id}
or using the plex api. I saw the above being used in the media browser code when navigating via the hass ui.
Here are how a bunch of the other media players have that field set, search this in git: repo:home-assistant/core entity_picture path:/^homeassistant\/components\//
I am going to see if I can get a working version together and submit a PR in the new year.
I’m running into this issue in the last few days. Taken a while to figure out what’s hapening, and now this thread has confirmed it. @Jakkumn did you manage to find time to submit the fix?