PuMuKIT
pumukit.org
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
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
- Lecture Capture Software#4 of 198.4