Even though streaming on the Xbox One with Twitch will not be available
until the first part of 2014 that does not mean that you won't be able to share your gaming moments with friends and the rest of the world. Using Xbox One's Game DVR and Upload Studio, mixed with the cloud storage service of SkyDrive, you'll be able record, edit, and upload your gameplay to social networks, video uploading sites, and video editing tools.
When you want to start recording gameplay there are two basic ways to go about doing it. The first is to "snap" Game DVR to the side of your game, which then allows you to record up to five minutes of footage per clip. The second option is to simply say "Xbox, record that" which will allow you to quickly capture the last 30 seconds of footage. From there you head off to Upload Studio by hitting the Game DVR notification or by saying "Xbox, go to Upload Studio." Once in Upload Studio, you will then have the ability to edit multiple clips together, trim the excess footage off, use Kinect to add picture-in-picture video, record a voice over commentary, and lastly, add a skin. After completing this your game clip will be uploaded to Xbox Live where all of your friends can see it in the activity feed.
To share your gameplay footage to a larger audience than simply Xbox Live, this is where SkyDrive comes into play. After you have edited a clip, you'll have the option to upload and save your footage to Xbox Live or to share it to your SkyDrive. When you choose to save the footage to your SkyDrive, your clips will be saved in a folder titled Xbox Games Clips and will become available across any smartphone, tablet, or PC where you have your SkyDrive synced on. These clips will be 720p, mp4 files which you will then have complete freedom to do whatever you want with. In theory this will allow users to make full-length YouTube videos by simply linking together several of these five minute clips using a separate video editing service.
To give you a more visual idea of how this works, allow Soho Productions Lead Developer Kyle Lampe to show you how it's done.
I hope everyone is reaching the appropriate level of excitement, because the Xbox One launches this Friday, November 22nd.