Xbox One will feature built in Twitch.tv functionality to allow users to broadcast their games to the internet.
People can interact with the stream and chat using Kinect functionality and SmartGlass. SmartGlass will also allow people to begin matchmaking while you play a game.
You can also record voice commentary on Twitch videos and then upload to the web.