Are CEOs the key players in the battle of livestreaming?