fx_cast brings Chromecast streaming to Firefox (early look) - gHacks Tech News

fx_cast brings Chromecast streaming to Firefox (early look)

If you use Chromecast, a Google's device to stream content to displays, e.g. to stream a video from your PC to your television, you may have noticed that Firefox is not officially supported.

Google added native Chromecast support to the company's Google Chrome browser to cast content, e.g. a browser tab to a connected display. It was necessary to install a Chromecast extension in Chrome previously to do so, but that is no longer the case.

Firefox users who own Chromecast devices could not integrate the device in the browser up until now; this changes with the initial release of fx_cast, an open source browser extension for Firefox that implements the Chrome Sender API in Firefox.

The author of the extension released an initial version of fx_cast on GitHub. Note that it requires installation of the extension and installation of a bridge app on the operating system. The initial release brings support for Mac OS X and Linux only, a Windows binary is not provided.

Firefox Chromecast support

fx cast firefox chromecast

Installation is straightforward. The very first thing you may want to do is install the Firefox extension. You find it under releases on the official project website.

Note: the release is listed as beta and the developer states explicitly that you should expect bugs and that site compatibility is limited at this point in time.

Just click on the "xpi" file and follow the installation dialog to install the extension in Firefox. Mac OS X and Linux users find the Bridge app listed under releases as well. Windows users have the option to compile the binary from source or wait until the developer releases a Windows binary to the public.

Use the new cast button in Firefox's interface once everything is set up, and the Chromecast installed properly as well.  Another option that you have is to use the cast option in the context menu or the cast button that some services display natively.

The interface displays the connected Chromecast devices and the cast menu to select what to cast to a device that is connected.

The Firefox extension may spoof the user agent as most sites check for Chrome to determine whether to enable cast support for the connecting user. It does so for Netflix only currently, but you may add sites to the whitelist to have the user agent spoofed as well for connections to these sites. The variable <all_urls> adds all sites to the whitelist.

firefox chromecast options

The settings displays a good range of options already. You may change the HTTP server port, enable screen mirroring, or change receiver options in regards to media casting.

Closing Words

The extension is in its early stages of development but it works surprisingly well on some sites. Most users may want to wait until the developer releases a stable build (and Windows binary) before they give it a try though.

Now You: Do you use devices to cast streams or content?

Summary
software image
Author Rating
1star1star1star1stargray
2.5 based on 2 votes
Software Name
fx_cast
Software Category
Browser
Landing Page
Advertisement

We need your help

Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.

If you like our content, and would like to help, please consider making a contribution:


Previous Post: «
Next Post: »

Comments

  1. John Fenderson said on March 4, 2019 at 7:40 pm
    Reply

    “Do you use devices to cast streams or content?”

    I have an Android tablet that is devoted to YouTube viewing, and I do cast from that to a Chromecast device every so often. Outside of that, no, I don’t.

  2. ipnonymous said on March 4, 2019 at 8:09 pm
    Reply

    I wish it were possible to use a browser as a Chromecast receiver. This way I could use a phone or another computer to cast to the browser of my choice such as on my home theater pc. Then for parties anyone could cast from their phones to my tv to share their favorite content.

    Maybe Mozilla will build this feature into Firefox in the future.

    1. Caspy7 said on March 5, 2019 at 12:36 am
      Reply

      There had been, at one point, a Mozilla project called Flyweb ( https://wiki.mozilla.org/FlyWeb ) which would allow browsers as well as devices to act as clients and servers. This could allow for countless applications including streaming video and sharing pictures with friends without need for the internet – or yet another service/login. The project is currently in mothballs though I’m told it could be potentially implemented using tech from the “dweb” umbrella ( https://wiki.mozilla.org/Dweb ).

      I personally doubt companies like Google would easily embrace such tech as it can readily be used to cut out central reliance points and their profit model.

      1. Martin Brinkmann said on March 5, 2019 at 6:54 am
        Reply
    2. Matt said on March 5, 2019 at 2:47 am
      Reply

      Unfortunately, the official sender libraries for Android/iOS that developers use in their apps implement device authentication. This makes it much more difficult to implement, so I think it’s unlikely that anyone will do this, let alone Mozilla.

  3. Colin said on March 4, 2019 at 11:46 pm
    Reply

    The only use I have for chrome is to use the videostream app to watch my videos on tv with chromecast. It works very well, but only on chrome.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

Please note that your comment may not appear immediately after you post it.

Be polite: we do not allow comments that threaten or harass, or are personal attacks. Please leave politics and religion out of discussions!