The Shrine of the Blessed Sacrament in Hanceville, Alabama, often live-streams its daily masses (and thus sermons/homilies) via the Eternal Word Television Network. Both EWTN and Catholic TV sometimes live-stream papal masses/sermons from the Vatican and from papal masses from visits the pope makes to other nations.
The Eternal Word Television Network provides a program schedule on its website that lists the times for both live masses and encores of those masses. Viewers can access the schedule by clicking on the Schedule button on the EWTN Multimedia page. The website provides schedules by the week. Viewers can watch mass sermons/homilies live by hovering over the Television tab at the top of the webpage and by clicking on the Watch Live button, or by using the Channel Finder link to locate ETWN-carrying channels in their regions. The EWTN website also archives sermons and homilies for later listening.
The papal masses that are available for live viewing on ETWN or the Catholic TV website often take place either in St. Peter's Basilica in Vatican City, or from one of the pope's trips. Some of these masses contain sermons from the pope. Viewers can watch the events live on Catholic TV during scheduled times by clicking on the Watch link at the top of the home page.