Существует много различных серверных технологий, которые позволят вам использовать статический контент, такой как файлы mp4.
Например, node.js поддерживает простые статические серверы - https://expressjs.com/en/resources/middleware/serve-static.html
Очень простая примерная формаприведенная выше ссылка может быть простой:
var express = require('express')
var serveStatic = require('serve-static')
var app = express()
app.use(serveStatic('public/ftp', { 'index': ['default.html', 'default.htm'] }))
app.listen(3000)
Вам просто нужно указать правильный каталог на вашем сервере в строке app.use ..
Обратите внимание, что это не будет поддерживать HLSили DASH, которые являются адаптивными технологиями потоковой передачи (см. здесь: https://stackoverflow.com/a/42365034/334402).. Для этого вам потребуется специальный потоковый сервер, но, похоже, ваш вариант использования проще, чем этот.