Skip to content
SPECIFICTION
Get listed

PuMuKIT

pumukit.org

Free plan Open source WebLinuxAPISelf-hosted
Visit pumukit.org
Spec score 8.4 #4 of 19 in Lecture Capture Software

What it is

PuMuKIT is a free, open-source video platform for organizations with large collections of video or audio. It can run a complete media site on an organization's own infrastructure, with a customizable portal for browsing by series and category. Portal widgets can surface related, most-viewed, and recently added videos. Publisher tools include drag-and-drop cataloguing, autocomplete, interactive forms, and UNESCO science and technology tags. An Opencast module supports presenting and cataloguing Opencast videos in the portal. The site describes distribution to services such as YouTube and iTunes U and learning systems including Moodle and Open edX. Organizations can provide live event channels and keep recordings available on demand. Playback supports HTML5 and Flash, with the portal described as usable in desktop browsers and on Android, iPhone, and iPad. The downloads page lists PuMuKIT 4.2.4 as the latest stable release and recommends it for production. Version 4.x is based on Symfony 5 and MongoDB. Community support is offered through mailing lists in English and Spanish. Older 1.x, 2.x, and 3.x versions are not community-supported.

Spec sheet

What it does
PuMuKIT is an open-source video platform for organizations managing large video and audio collections.Read 15 Oct 2026 · pumukit.org
Purpose
PuMuKIT is an open-source video platform for organizations with large collections of video or audio.Read 4 Oct 2026 · github.com
Support
The site directs users to community mailing lists in English and Spanish for support.Read 4 Oct 2026 · pumukit.org
API evidence
The changelog records API filters, event methods, and an external API override method, but the public developer guide does not provide a standalone API reference.Read 15 Oct 2026 · github.com
Company fact
TELTEK Video Research’s LinkedIn listing describes it as a privately held EdTech company founded in 2008 with 11–50 employees and based in Vigo, Spain.Read 15 Oct 2026 · se.linkedin.com
Company relationship
TELTEK’s LinkedIn profile lists deployment of open WebTV solutions using PuMuKIT among its specialties.Read 15 Oct 2026 · se.linkedin.com
Container installation
The installation guide requires Docker Compose and Git, then uses docker-compose build and docker-compose up -d.Read 15 Oct 2026 · github.com
Current architecture
PuMuKIT 4.x uses Symfony 5 and MongoDB.Read 15 Oct 2026 · pumukit.org
Customizable portal
The web portal can be customized and lets viewers browse videos by series and categories, with related, most-viewed, and recently added widgets.Read 4 Oct 2026 · pumukit.org
Device access
The official site says media can be browsed from Android, iPhone, iPad, and desktop browsers.Read 15 Oct 2026 · pumukit.org
Distribution integrations
The product can automatically distribute uploaded video to YouTube and iTunes U.Read 15 Oct 2026 · pumukit.org
Docker image
Docker Hub lists a teltek/pumukit backend image with more than 10,000 pulls and a listed size of about 556 MB.Read 15 Oct 2026 · hub.docker.com
Documentation scope
The documentation project includes installation, user, developer and architecture, administration, migration, and third-party-bundle guides.Read 15 Oct 2026 · github.com
Event hooks
The developer guide documents events for series, multimedia objects, materials, tracks, users, groups, jobs, and annotations.Read 15 Oct 2026 · github.com
Extensibility model
The developer guide describes Symfony bundles as the product’s extension mechanism and recommends creating or overriding bundles.Read 15 Oct 2026 · github.com
Latest stable release
The downloads page identifies version 4.2.4 as the latest stable release and recommends it for production.Read 15 Oct 2026 · pumukit.org
Learning-system integrations
Official documentation names Moodle and Open edX as learning-platform destinations.Read 15 Oct 2026 · pumukit.org
Legal maker identity
The PuMuKIT site footer identifies Universidade de Vigo, and the university’s legal notice gives its address in Vigo, Pontevedra, Spain.Read 15 Oct 2026 · saves.uvigo.gal
Limit: legacy requirements
The installation guide still documents Ubuntu 18.04, PHP 7.2 paths, and older MongoDB guidance.Read 15 Oct 2026 · github.com
Limit: operational ownership
Because deployment, storage, transcoding, and database can be operated on the customer’s infrastructure, the operator must manage that infrastructure.Read 15 Oct 2026 · github.com
Limit: unsupported releases
The downloads page says older PuMuKIT versions are not supported by the community.Read 15 Oct 2026 · pumukit.org
Live and on-demand video
PuMuKIT provides live channels and keeps event recordings available as video on demand.Read 15 Oct 2026 · pumukit.org
Metadata vocabulary
Publisher metadata can use the included UNESCO science-and-technology nomenclature.Read 15 Oct 2026 · pumukit.org
Multi-node deployment
The guide supports separate transcoder nodes and NAS storage for production-style multi-node deployments.Read 15 Oct 2026 · github.com
Open-source licence
The main GitHub repository is published under the GNU Affero General Public License 3.0.Read 15 Oct 2026 · github.com
Opencast integration
An Opencast integration module provides a customizable portal front end and cataloguing for Opencast videos.Read 15 Oct 2026 · pumukit.org
Playback
The portal supports HTML5 and Flash video and is described as usable from Android, iPhone, iPad, and desktop browsers.Read 4 Oct 2026 · pumukit.org
Portal widgets
The portal includes related-video, most-viewed, and recently-added widgets.Read 15 Oct 2026 · pumukit.org
Public support contract
A 2026 public procurement notice records a formalized PuMuKIT support and maintenance contract with TELTEK Video Research S.L. for €12,250.50 excluding VAT.Read 15 Oct 2026 · contratacion.euskadi.eus
Publisher interface
The publisher interface supports drag-and-drop cataloguing, autocomplete, and interactive metadata forms.Read 15 Oct 2026 · pumukit.org
Publisher tools
The publisher interface supports drag-and-drop cataloguing, autocomplete, interactive forms, and UNESCO science and technology tags.Read 4 Oct 2026 · pumukit.org
Recent change
The 5.0.0 changelog entry dated 2025-02-24 adds support for multiple media types including documents, images, audio, video, and external media.Read 15 Oct 2026 · github.com
Recent security maintenance
The 4.0.0 changelog entry dated 2023-07-04 says third-party libraries were updated to their latest stable versions.Read 15 Oct 2026 · github.com
Release
The downloads page lists PuMuKIT 4.2.4 as the latest stable release and recommends it for production.Read 4 Oct 2026 · pumukit.org
Repository activity
The main repository page shows 11,319 commits, 60 stars, and 14 forks.Read 15 Oct 2026 · github.com
Security and compliance
The opened product pages provide no security certification or compliance claim.Read 4 Oct 2026 · pumukit.org
Self-hosting
The product is designed to run a complete video site on the organization’s own infrastructure.Read 15 Oct 2026 · pumukit.org
Technology
The downloads page says PuMuKIT 4.x is based on the Symfony 5 PHP framework and MongoDB.Read 4 Oct 2026 · pumukit.org
Transcoder requirements
The documented external transcoder recommendation is Ubuntu 18.04 with 8 CPUs, 8 GB RAM, and 20 GB disk.Read 15 Oct 2026 · github.com
University founding
The University of Vigo was created in 1990 and has its central campus in Vigo.Read 15 Oct 2026 · hoxe.vigo.org
Version support
The downloads page says older PuMuKIT 1.x, 2.x, and 3.x versions are not supported by the community.Read 4 Oct 2026 · pumukit.org
Web portal
Its portal can be customized and organizes videos by series and categories.Read 15 Oct 2026 · pumukit.org

Plans and prices

PuMuKIT Free Open-source video platform · self-hosted Read 4 Oct 2026 · github.com
PuMuKIT Free open-source · self-hosted · community-supported Read 15 Oct 2026 · pumukit.org

Every PuMuKIT plan and price →

Strong points and limits

Strong points

  • Open-source and self-hosted.
  • Portal supports browsing series and categories.
  • Includes Opencast integration.
  • Supports live channels and on-demand recordings.
  • Distribution includes Moodle and Open edX.

Limits

  • Older 1.x, 2.x, and 3.x versions lack community support.
  • No security certification or compliance claim is provided.
  • Self-hosting requires organizational infrastructure.

Who it suits

PuMuKIT suits organizations that want to host and customize a video portal on their own infrastructure, especially those with large media collections or live and on-demand needs. Its publisher tools and LMS distribution integrations may also suit education organizations.

Verdict

PuMuKIT offers a self-hosted portal with cataloguing, distribution integrations, and live and on-demand video support. The listed stable release is 4.2.4; older major versions are not community-supported.

Where Specifiction places it

Alternatives to PuMuKITAll alternatives →