Microsoft is launching the Twitch TV Live streaming app on Xbox One on March 11th, in time for Titanfall.  Microsoft says their app is a lot better than their competitor, the PS4.

Source: Xbox Wire