Twitch Beefs Up Its Livestreaming Software With More Features Twitch debuted its own desktop livestreaming software back in August to help people broadcast on the platform.