Twitch basically seems to be the only real competition at this point, but they are rapidly building up to take the fight to YouTube. They are publicly shifting away from the gaming focus and towards general content creation. This whole thing seems to be more in the hands of PR and network effects than anything else. Like if the Jiu jitsu community goes to twitch I have little reason to go on youtube anymore.
Google has over 1.6 billion hours a day being consumed and Twitch does not even register. #2 is Facebook with 119 million hours. So Twitch is not really competitive.
Plus Amazon purchased Twitch and then removed the app from the Roku which does not help grow the platform.