How pre-recorded online broadcasting for events works