Für eine kleine private Community kannst du die maximale Upload-Größe erhöhen und die Videos direkt auf Discourse hochladen.
Es gibt jedoch einige Dinge zu beachten:
-
Videos verbrauchen viel Speicherplatz, daher solltest du eine Form von Block-Speicher (z. B. S3 und dessen Varianten) sowie ein CDN einrichten.
-
Wenn du die Videos in einem S3-ähnlichen Bucket ablegst, könntest du sogar den Upload auf Discourse umgehen, sie direkt im Bucket speichern und sie per Oneboxing einbinden.
-
Achte auf die Codecs, um sicherzustellen, dass deine Videos überall abgespielt werden können.
-
Du hast erwähnt, dass die Videos privat sein müssen. Beim direkten Hochladen können Nutzer mit einem Rechtsklick das Original herunterladen. Ob das in deiner Anwendung ein Problem darstellt, ist unklar.