Best / Video hosting

Best open-source Video hosting

The best self-hosted video-hosting split in the c17.io catalog is PeerTube for an AGPL-3.0 federated library (the published Vimeo / Wistia / Brightcove / YouTube stack), MediaCMS when you want that AGPL-3.0 library without federation — /compare/peertube-vs-mediacms, Owncast when the job is MIT live ingest rather than a library — /compare/owncast-vs-peertube, and OpenScreen when the job is an async recording rather than a hosted player. This is not Brightcove's every player-analytics SKU. Live multi-destination stays on /replace/restream. You still pay bandwidth.

Open the stackStart on Railway

Ranked picks

  1. 1

    PeerTube

    AGPL-3.0 federated VOD — the c17 Vimeo / Brightcove path. /compare/peertube-vs-mediacms.

    When to pick it: A library and a player you host.

    15,363 stars in the catalog

  2. 2

    MediaCMS

    AGPL-3.0 video CMS without federation. /compare/peertube-vs-mediacms.

    When to pick it: A private library and embeds, not ActivityPub.

    5,167 stars in the catalog

  3. 3

    Owncast

    MIT live stream already on /best/live-streaming. Not a VOD library.

    When to pick it: A broadcast, not a Brightcove library.

    11,621 stars in the catalog

  4. 4

    openscreen

    MIT recorder already on /replace/loom. Not a hosted library.

    When to pick it: A local capture, not a Vimeo player.

    4,243 stars in the catalog

How they compare

ToolLicenseSelf-hostBest for
PeerTubeGNU Affero General Public License v3.0MediumA library and a player you host.
MediaCMSGNU Affero General Public License v3.0MediumA private library and embeds, not ActivityPub.
OwncastMIT LicenseMediumA broadcast, not a Brightcove library.
openscreenMIT LicenseEasyA local capture, not a Vimeo player.

Related pages

FAQ

PeerTube or MediaCMS?
PeerTube if you want the published Vimeo / Brightcove federated library. MediaCMS if you want a library without federation — /compare/peertube-vs-mediacms.
Brightcove or Vimeo?
Same published library — /replace/brightcove and /replace/vimeo.
Is this Twitch?
Live stays on /replace/twitch (Owncast) and /best/live-streaming. This page is a library.
Are these free?
PeerTube and MediaCMS are AGPL-3.0. Owncast is MIT. You pay hosting, disk, and bandwidth. Template users never pay c17.
How do I deploy it?
Open /stacks/peertube-video. Persist storage. Upload one video.

Stack of the Week

Get one stack a week that replaces a SaaS bill.

Sponsor this page