Mercurial > hg > Blog
view content/Linux/chromecast.md @ 110:be0331916375
README
author | Dirk Olmes <dirk.olmes@codedo.de> |
---|---|
date | Fri, 18 Jun 2021 07:24:40 +0200 |
parents | e19bc3042ec9 |
children |
line wrap: on
line source
Title: Chromecasting using a custom Chromium build Date: 2018-01-23 Lang: en I'm using [Gentoo](http://www.gentoo.org) as my Linux distro of choice. Gentoo compiles everything from source giving you a maximum flexibility - but that's another story. At work we're traditionally an Apple shop - with some exceptions including me. We have an Apple TV device and a big TV screen in our meeting room for presentations. All of my attempts to share the Linux screen on the Apple TV device failed - studying the [unofficial AirPlay documentation](https://nto.github.io/AirPlay.html) clearly shows that this will not be an easy route to take. So we looked for a more cross platform screen sharing solution and came up with [Chromecast device](https://en.wikipedia.org/wiki/Chromecast) - it's a cheap device with screen sharing support built into every chrome browser. Screen sharing from an Apple worked out of the box. The same goes for linux - you can download the binary chrome build from google, unpack it and start casting to the device. Using my custom gentoo build of chromium, however I was not able to stream to the Chromecast device out of the box. After some googling I came across [a hint on the Chromecast help forum](https://productforums.google.com/d/msg/chromecast/hpwVn7E2V1M/YwsNq9UtAQAJ): 1. Open a new tab in Chrome 1. Type `chrome://flags/#load-media-router-component-extension` into the address bar 1. Make sure the flag is enabled. If it is enabled, try disabling it, restart the browser and re-enable it After making this tweak the Chromecast device became available on my chromium browser and I was able to share my screen with the device.