Salut,
plusieurs possibilité :
1 - le mode intégré : avec ton éditeur, si tu utilises TinyMCE, tu dois avoir l'icône de la vidéo (hors youtube)
2 - le mode direct si tu peux intégrer du code html dans ta page (xmnews par exemple ou xmcontent) :
<div class="embed-responsive embed-responsive-16by9 mr-5"><iframe class="embed-responsive-item" src="https://monsite.fr/depot/videos/mavideo01.mp4">iframe>div>
Tu peux en voir un exemple sur une page de tuto avec
cette vidéo à lire en mode intégrée
3 - Mais le mieux est d'utiliser un module afin d'avoir des stats et donner des droits d'accès.
Le module
xmdoc fait très bien l'affaire, pas prévu pour cela au départ mais tu peux entrer le lien URL du contenu, et ça fonctionne très bien
Je pense qu'il doit exister d'autres modules, à voir...
4 - Le dernier et c'est celui qui prends le moins de ressources, c'est de transférer vers un compte Youtube,
ainsi, cela ne va pas mettre à genoux ta bande passante si tu un grand nombre de visionneur.