No es que anteriormente fuera problematico, es que si guardas los archivos de video en el mismo servidor vas a necesitar un maquina muy potente y sobre todo mucho ancho de banda, cosa que la mayoria de proveedores no facilitan.
Hay varias opciones para hacer lo que solicitas. La mas simple y económica es utilizar YouTube o Vimeo. La primera es algo mejor ya que permite incorporar Youtube como repositorio.
Graba los videos, subelos a Youtube a un canal privado y que se visualicen solo en tu sitio moodle. Crea el repositorio para youtube y añade facilmente los videos a los cursos.
Con Vimeo es exactamente igual solo que no puedes utilizar un repositorio y debes hacerlo manualmente.
Si quieres utilizar tus propio servidor sin depender de terceros, entonces la mejor solucion es utilizar Amazon S3 y crear un repositorio para añadir los videos (o cualquier archivo) directamente.