pychromecast icon indicating copy to clipboard operation
pychromecast copied to clipboard

"Playing Default Media Receiver" overlay on Chromecast with Google TV

Open iflow123 opened this issue 4 years ago • 2 comments

Hi, I use pychromecast (freshly updated) to display locally stored images from my NAS on my TV, the code looks like this:


import pychromecast
import time
cast=pychromecast.Chromecast("MY.IP.AD.RE.SS")
cast.wait(timeout=5)
cast.play_media("http://url.of.my/image.jpg", "image/jpg")
time.sleep(30)
cast.play_media("http://url.of.my/image2.jpg", "image/jpg")
time.sleep(30)
cast.play_media("http://url.of.my/image3.jpg", "image/jpg")
... ... ...

This is working great on Google Chromecasts v1, v2 and v3. Basically, it's still working on the new "Google Chromecast with Google TV" - but there is one significant difference: on the new Chromecast with Google TV a huge overlay reading "Playing Default Media Receiver" is shown everytime I cast a new image. It covers about 40% of the screen and does NOT go away by itself, but must be dismissed using the remote for each and every image casted.

That overlay is not shown when I cast a screen mirroring from my mobile or some content from another app on my mobile (e.g. DS Photo from Synology NAS).

Is there any way to avoid that huge notification on the newest Chromecast generation when I cast an image using pychromecast?

Additionally - is there any way to support the devs of pychromecast? Like a donate button or something?!

Thank you in advance and best regards from Vienna/ Austria, Wolfgang

iflow123 avatar Nov 24 '20 20:11 iflow123

Hi,

We noticed the same issue with one of our project but we were using Chromecast 3 so it was important enough to try to fix it. We may need to use some Chromecast with Google TV now. Do you know if the problem is still present ? Have you found the way to workaround it ? (writing you own receiver ?).

Thx

jorisjean avatar Mar 24 '22 14:03 jorisjean

Same here. If I press the HOME button on the remote of Google TV before playing a video, all seems fine. If I don't, the "Default Player" is running in the background. I have to explicitly select it with the remote (if the icon for it will be shown at all). Would be nice if playback on the Google TV is more consistent. Other than that, pychromecast works just fine.

StarPet avatar Sep 15 '22 20:09 StarPet