If you own a Chromecast device and you’re using Gnome Shell, you should give Cast to TV a try. This Gnome Shell extension adds a new entry in the system menu which allows casting local files to Chromecast or other devices over the local network. It supports streaming videos, music and pictures, with external or built-in subtitles, transcode videos not supported by Chromecast (with optional VAAPI video encoding), and more.