Pepperdine and LMU (probably others) are offering it all for free, and they have professional announcers with reasonable quality productions.  How do they do it?