Opencast est un logiciel open source de capture, de traitement, de gestion et de diffusion automatisés de vidéos, destiné surtout à l'enseignement supérieur et à la recherche. Il sert à l'enregistrement de cours et à la gestion vidéo, et comprend son propre portail vidéo, un environnement de production web et un éditeur. Opencast est écrit en Java et JavaScript et s'installe et s'exploite par l'établissement lui-même, ou auprès de l'un des hébergeurs cités sur le site du projet.
Opencast est développé par une communauté internationale de développeurs issus d'universités et d'autres organisations ; le projet est né en 2007 à l'université de Californie à Berkeley et fait partie depuis 2016 de l'Apereo Foundation, qui en est l'entité juridique. Il n'y a donc pas de propriétaire commercial. Le logiciel est publié sous Educational Community License 2.0. Comme vous l'hébergez vous-même, vous choisissez l'emplacement des données et pouvez rester en Europe et sous votre contrôle. Le projet compte une communauté germanophone active et tient un sommet international à Munich en 2027.