News Indie Obscura Ex-Apple Executives Unveil Twitch Broadcasting Rival 'Caffeine' Caffeine is a social broadcasting platform that puts streamer needs first.