Giter VIP home page Giter VIP logo

Comments (8)

hensm avatar hensm commented on June 5, 2024

Thanks for the report, I'll take a look at Emby in a little while.

Match patterns don't allow for specific ports, but unless I'm missing something, you should be able to add just *://mediaserver/* and it'll work for any port including 8920.

from fx_cast-compat.

agottschling avatar agottschling commented on June 5, 2024

I'll give that a shot, that was how the extension added it to the whitelist, so dunno if that needs to be addressed.

Cheers!

from fx_cast-compat.

hensm avatar hensm commented on June 5, 2024

Oh, apparently I already have. Next release. :)
e7f9968

from fx_cast-compat.

agottschling avatar agottschling commented on June 5, 2024

So, an update:
Changing my whitelist entry to the one you provided got me closer. The extension would pass the chrome-based user agent to the site, and I could start casting the app (both by clicking on the extension and choosing a CC from the list, and by clicking on the cast icon and choosing Chromecast which brought me to the previously mentioned menu). The app launches on the TV, but I cannot control it at all. Calls for media to play seem to have no effect. However, disconnecting from the CC and electing to shut down Emby on the CC will cause the app to exit and bring me back to the ambiance page.
Hope this helps.

from fx_cast-compat.

hensm avatar hensm commented on June 5, 2024

Okay, so I took a quick look, and right now, I think it's probably a web compat bug in the client where whatever component that keeps track of playback state isn't correctly reporting that to the Chromecast component. It's Chrome-specific code, so it wouldn't be too surprising.

It doesn't actually use much of the Chromecast API itself, just sets up a messaging connection and does its own thing, so there's not much else to go wrong.

I'll keep digging later when I've got some more time and see if I can come up with a workaround.

from fx_cast-compat.

hensm avatar hensm commented on June 5, 2024

My fault after all, seems to be fully working now. Will be fixed in the next release.

from fx_cast-compat.

agottschling avatar agottschling commented on June 5, 2024

You're a legend man! I'm guessing I just have to wait for the next release to get the fix?

from fx_cast-compat.

hensm avatar hensm commented on June 5, 2024

Either that, or you could build your own version in the meantime. Should have something by the end of the week.

from fx_cast-compat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.