The Vatican Player, provides excellent coverage of all events involving the Pope and other Vatican events, both Live and On Demand. The player requires the Silverlight plugin to be installed. On Demand features can be accessed by using the Agenda tab in the player and scrolling to the date of the event.
For Links to live streams of Catholic Channels can be found here.
For Links to On Demand Catholic Channels programming can be found here.