Update concerning "a suitable video platform that other academics use":
The people who run @twillo pointed to me to another service by @tibhannover: https://av.tib.eu
"The videos include among others computer visualisations, learning material, simulations, experiments, interviews, video abstracts, lecture and conference recordings, and (open) audiovisual learning and teaching materials."