Excuse the basic questions but I’m not having much luck web searching for answers. I have the server running on my laptop which is also where the content itself if and I have an android phone with the mobile client installed via f-droid.

I can’t seem to cast to chromecast with Jellyfin from either the laptop itself, or the android client app. The client app lists streaming to chromecast specifically as one of it’s features in the description on f-droid.

  • besstiolle@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 months ago

    OK, i know how to. But it’s a difficult one as english is not my first language.

    Chromecast has some internal security. One of them require to have a valid HTTPS certificat on the website (your self hosted jellyfin instance) plus be able to resolving the DNS of the website (your self …) through the DNS on Google.

    Have fun…

    The solution is to buy a domain, customizing the DNS to your internal ip (192.168.x.y). AND using a revers proxy like traefik to setup a certificat with let’s encrypt.

    It’s hard but i made it so you will be able to do it too.

    • Appoxo@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 months ago

      Weird. I believe I can cast to mine while only accessing it through http and without my external domain.

      • besstiolle@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        Maybe not the same version of chromcast ? I can assure you that i spent a lot of time and effort to make it works and this solution wasn’t invented by me. 😆

        So, basically, the problem exist and this is a solution.

      • besstiolle@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 months ago

        Please read me again. The problem is not the jellyfin server 😉

        As a said to another user : I can assure you that i spent a lot of time and effort to make it works and this solution wasn’t invented by me. 😆

        So, basically, the problem exist and this is a solution.