Project

General

Profile

How to Chromecast?

Added by Gabs Man over 4 years ago

I have a Chromecast 2. I also have a Media server running OpenMediaVault and TVHeadEnd with a dual tuner. I think it's great, works really well I have been using TVHClient on my phone, Kodi, Plex and the web interface.

I can watch Live TV or Recordings via Kodi no problem, and the Guide looks really good in Kodi too; but alas, there's no way to cast it to my TV from Kodi.

I have also set up channels in Plex for TVHeadEnd. I can view the Live TV adn also Recordings, although the Recordings won't play in the browser with Plex. I have worked out with a Movie library I can play the Recordings though. Unfortunately, although they play in the browser, Chromecast just wont play it properly, not sure if it's transcoding settings or what, it either say s Cannot play video or shows half the picture blurry. Similary using the Plex app on my phone.

With teh TVHClient it uses an external player. But when I go to the external player, it won't allow Chromecst; not sure if that's being limited by the app or TVH?

So has anyone got this working? If so, how do you do it? It's really frustrated as I just want to be able to watch TV recording on my TV, not just on my phone and tablet :(

cheers,
gabs


Replies (52)

RE: How to Chromecast? - Added by Flole Systems 3 months ago

If you haven't already done so you should report that issue to the developer so it can get fixed ;)

RE: How to Chromecast? - Added by David G 3 months ago

David G wrote:

Last week I needed to build another SD card for my RPI/TVH EPG setup and everything worked again until I got to Chromecast, which would not find any device and produced an error as attached. Luckily I had a backup of my old card so I copied over the original pychromecast directory and it started to work again, ie, find my Chromecast device without any errors. By swapping between the two pychromecast directories I now have, I've determined that the latest version available from repo https://github.com/home-assistant-libs/pychromecast produces this error.
......

Thanks to support from emontnemery (pychromecast github) the problem & fix below has been determined;

Updating to the latest version of pychromecast +7.x.x, prevents thv_epg from finding Chromecast devices. To fix this the code change below is needed in tvh_epg;

FROM- chromecasts = pychromecast.get_chromecasts()
TO-

        chromecasts = pychromecast.get_chromecasts()
        if isinstance(chromecasts , tuple):
            chromecasts, browser = chromecasts

(51-52/52)