How Showmax got into live streaming

PART I — ADVENTURES IN ACHIEVING STREAMING REDUNDANCY