Livestreamer

Livestreamer is a CLI tool that pipes video streams from services like twitch.tv into a video player. A full list of the video players supported can be found here. Dailymotion, Livestream, Twitch, Ustream, and YouTube Live are all supported without add-ons.

Usage
Using livestreamer to watch your favorite stream is fairly simple. Use the following command and adjust the options to your liking:

player should be your selected player. The default player is vlc, but other players such as mplayer or mpv can be used as well. Livestreamer should be able to locate the player by the name, but he path to the player can be used as well.

URL is the location of the stream you would like to watch. In all cases, "http://" can be omitted, and in some cases "www" can be omitted as well.

stream-quality is the quality you would like. For some streams it can be from "best" to "worst" and for others it is a different scale. For Twitch, it is "audio," "mobile," "low," "medium," "high," and "source."