We need a more robust and easier to administer video streaming platform. Decentralized model used with Screencast doesn't scale to the new levels of online course offerings. This page lists various candidates and features for video streaming.
Video Streaming System Features
Importance of Captioning:
An Open Letter To Zoom, Google & Microsoft
25 faculty $7,500
$2,400 Captioning for 20 faculty 1 h/ 40weeks of the year