Twitch

Etymology
Inspired by the term.

Proper noun

 * 1) A live streaming service that focuses on video game live streaming.