Xbox Upload Halo

Upload, Microsoft’s curated channel of community videos, can now be watched online at Xbox.com/upload and from the Upload 360 app for Xbox 360. Originally, Upload could be viewed only on Xbox One.

Currently, Upload only shows featured videos and users chosen by Microsoft. Right now, they have featured popular channel Node along with “Let’s Play” videos of new Xbox games. Your own video clips can be viewed and shared from your profile page on Xbox.com.

Source: Xbox Wire