Upload videos on Twitch
Anyone with a Twitch account to upload videos from their video-manager dashboard. Unlike archived livestreams, these clips will remain on Twitch forever without expiring. Now, with this capability, they can share directly with their audience without having to go to YouTube or starting a live broadcast. Get more details here.
https://blog.twitch.tv/uploads-open-beta-now-live-aec0e1925989?gi=144db40a288a#.g9n6s5y3a