Showing 221 open source projects for "php media server"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Ant Media Server

    Ant Media Server

    Adaptive, ultra low latency streaming

    Real-time streaming engine delivers content with sub-0.5secs latency. Ant Media Server supports WebRTC, CMAF, HLS, RTMP, RTSP, SRT, Zixi and more for your needs. Ant Media Server is a real-time streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is auto-scalable and can run on-premise or on-cloud. Increase interaction and experience real-time video streaming. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    Matroska Server Mk2

    Matroska Server Mk2

    The streaming solution to end all streaming problems

    Matroska Server Mk2 is a media streaming server designed to serve MKV video files over a network with minimal configuration. It enables on-demand streaming of video content, making it suitable for personal media servers or lightweight distribution systems. The project focuses on efficient file serving and compatibility with common media players.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    PHP FFmpeg - Video Streaming

    PHP FFmpeg - Video Streaming

    Package media content for online streaming(DASH and HLS) using FFmpeg

    PHP FFmpeg - Video Streaming is a high-level PHP library designed to package and prepare video content for modern streaming platforms using FFmpeg. It acts as a wrapper around PHP-FFMpeg, enabling developers to generate adaptive bitrate streams compatible with protocols like DASH and HLS. The library supports multiple video representations, allowing seamless playback across varying network conditions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    LiveKit

    LiveKit

    End-to-end stack for WebRTC. SFU media server and SDKs

    LiveKit is an open-source project that provides a scalable, multi-user conferencing system based on WebRTC, designed to offer real-time video, audio, and data capabilities for developers.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    dms

    dms

    A UPnP DLNA Digital Media Server that includes basic video transcoding

    dms is a lightweight UPnP/DLNA digital media server written in Go that streams media directly from local filesystems to compatible devices. It allows users to share audio, video, and image files across networks to devices such as smart TVs, mobile apps, and Chromecast. The server operates from the command line and automatically advertises its presence using SSDP, enabling easy discovery by clients.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Jellyfin FFmpeg

    Jellyfin FFmpeg

    FFmpeg for Jellyfin with custom extensions and enhancements

    Jellyfin FFmpeg is a customized fork of the FFmpeg multimedia framework specifically tailored for use with the Jellyfin media server ecosystem. It enhances standard FFmpeg functionality by adding patches, fixes, and optimizations that improve compatibility and playback reliability in streaming environments. The project focuses on features that directly benefit media server use cases, such as better HDR and Dolby Vision handling, stable hardware acceleration, and consistent transcoding behavior. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Wrapper for VideoStation

    Wrapper for VideoStation

    Synology VideoStation and DLNA FFmpeg Wrapper with AAC, DTS, EAC3

    ...The project also includes options for configuring audio codec priorities and enabling multi-channel output such as 5.1 audio. It is compatible with modern Synology DSM versions and integrates directly into existing media server workflows. Overall, it enhances media server flexibility by removing codec restrictions and improving playback support.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    smart rtmpd

    smart rtmpd

    Multi-system-supported and easy-to-maintain streaming media server

    smart_rtmpd is a high-performance streaming media server designed for live and recorded video delivery across multiple protocols and platforms. It supports both push and pull streaming, enabling flexible workflows for ingesting and distributing media. The server is designed to be lightweight and easy to deploy, requiring minimal configuration and no external dependencies. It supports a wide range of protocols including RTMP, HLS, DASH, RTSP, and WebRTC, making it suitable for diverse streaming environments. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Tunarr

    Tunarr

    Create a classic TV experience using your own media

    Tunarr is a self-hosted media server that enables users to create custom live TV channels from existing media libraries such as Plex, Jellyfin, Emby, or local files. It allows users to organize content into scheduled or randomized channels that simulate traditional broadcast television experiences. The platform includes tools for building channel lineups, inserting filler content like commercials or music videos, and managing playback preferences.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 10
    Kyoo

    Kyoo

    A portable and vast media library solution

    Kyoo is a self-hosted media streaming platform designed to organize, stream, and manage personal video libraries through a modern web interface. It is built around a containerized architecture using Docker, where multiple services handle media indexing, streaming, and configuration. The system allows users to access their content from a browser while maintaining control over storage and playback infrastructure. Kyoo supports hardware acceleration options for efficient video processing,...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    ffmpeg-over-ip

    ffmpeg-over-ip

    Connect to remote ffmpeg servers

    ...The system works by coordinating commands through a lightweight protocol while using a shared filesystem to exchange media data. It supports real-time streaming of outputs as they are processed, making it suitable for media servers and live workflows. The architecture includes authentication and command rewriting to adapt differences between client and server environments. It is designed to be flexible, supporting multiple clients connected to a single server instance. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    koel

    koel

    A personal music streaming server that simply works

    koel is a simple, open source, web-based personal audio streaming service created with some of the more modern technologies that appeals to web developers. It embraces such technologies as CSS grid and drag-and-drop API to deliver a music streaming application that simply works. koel is written in Vue on the client side, and Laravel on the server side. It requires a server that can run Laravel 5.8 and a modern browser that can support newer web technologies.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    VideoStation-FFMPEG-Patcher

    VideoStation-FFMPEG-Patcher

    Patcher to enable DTS, EAC3 and TrueHD transcoding support

    VideoStation-FFMPEG-Patcher is a utility designed to enhance compatibility between Synology Video Station and FFmpeg by patching or replacing FFmpeg binaries. It allows users to enable support for additional codecs and formats that are not included in the default Synology environment due to licensing restrictions. The tool modifies system configurations to ensure that Video Station can leverage a more complete FFmpeg build. It is commonly used to restore playback support for certain video...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    StaxRip

    StaxRip

    Video encoding GUI for Windows

    StaxRip is a powerful, open-source video and audio encoding GUI for Windows that orchestrates industry-standard console tools (such as x265, FFmpeg, mkvmerge) and frame-server systems (like AviSynth+ or VapourSynth) to allow users to transcode, mux, remux, or process media files with fine-grained control. It is not a “one-click” encoder; instead, it grants the user deep control over encoding settings, filtering, resizing, cropping, subtitles, audio processing, container formats, and more — making it a tool of choice for videophiles, enthusiasts, and anyone needing high-quality and customized media output. ...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 15
    ffmpeg.wasm

    ffmpeg.wasm

    FFmpeg for browser, powered by WebAssembly

    ffmpeg.wasm is a pure WebAssembly (and JavaScript/TypeScript) port of FFmpeg that enables in-browser media recording, conversion, and streaming—letting developers perform video/audio processing entirely client-side without server uploads. Transpiled via Emscripten from FFmpeg and its codecs into WebAssembly. Supports both single-threaded and multi-threaded cores using web workers. Written in TypeScript for improved developer experience.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 16
    clip-js

    clip-js

    online video editor built with nextjs, remotion and ffmpeg

    ...It enables users to create and edit video compositions using a timeline interface, combining video, audio, images, and text layers into a single project. The system uses a WebAssembly port of FFmpeg to perform high-quality rendering, allowing export of videos without relying on server-side processing. It includes interactive controls for trimming, splitting, and arranging media elements with precise timing. The editor supports dynamic adjustments such as opacity, positioning, and layering to fine-tune compositions. It also incorporates keyboard shortcuts and responsive UI elements to improve workflow efficiency. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Jaffree

    Jaffree

    Java ffmpeg and ffprobe command-line wrapper

    Jaffree is a Java library that provides a clean and modern API for interacting with FFmpeg, allowing developers to programmatically execute multimedia processing tasks. It abstracts the complexity of command-line FFmpeg usage by offering strongly typed Java classes for configuring inputs, outputs, codecs, and filters. The library supports streaming data, handling real-time processing scenarios, and integrating FFmpeg pipelines directly into Java applications. It is designed for flexibility...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Memories

    Memories

    Build a full stack MERN application

    Project MERN Memories is a full-stack application built as a learning tutorial, using the MERN stack: React on the front end, Node.js and Express on the back end, and MongoDB for data persistence. The app is called “Memories” and allows users to post interesting events from their lives (memories), providing a simple social media–style interface and back-end API to support create, read, update, delete of posts. The repository is tied to a video tutorial series that covers the project from start to finish, ideal for developers learning full-stack workflows. The codebase is split into client and server folders for separation of concerns, and uses common patterns like REST APIs, React state management, and MongoDB models. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    netjukebox - the flexible media share
    netjukebox is a web-based media jukebox for MPD, VideoLAN and Winamp/httpQ. It features real-time MP3 streaming from different audio formats. Download single tracks or a whole album in one zip file. For more information look at the netjukebox website
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Shotcut

    Shotcut

    Shotcut is a free, open source, cross-platform video editor.

    Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k. Copyright © 2011-2023 by Meltytech, LLC Shotcut is a trademark of Meltytech, LLC.
    Leader badge
    Downloads: 53,769 This Week
    Last Update:
    See Project
  • 21

    spectrangsx

    An experimental Spectranet device driver for CP/M's GSX subsystem

    With this driver you can redirect CP/M display output (using Spectranet networking device) to a remote machine offering much better color display and higher image resolution.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Syncplay

    Syncplay

    Synchronize your playback over the Internet

    Syncplay synchronises the position and play state of multiple media players so that the viewers can watch the same thing at the same time. This means that when one person pauses/unpauses playback or seeks (jumps position) within their media player then this will be replicated across all media players connected to the same server and in the same 'room' (viewing session). When a new person joins they will also be synchronised.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    RadioCaster

    RadioCaster

    Stream audio from your PC to the internet with ease

    ...The software also includes a built-in broadcasting server, metadata support, and streaming statistics.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 24
    MLT Multimedia Framework
    A multimedia authoring and processing framework and a video playout server for television broadcasting.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25

    KCast

    chromecast videos from KDE desktop

    KCast is a KDE Plasma 6 widget that lets you cast video files or youtube URLs to a Chromecast devices in your local network. It supports device discovery, local media playback via an embedded HTTP server, and drag-and-drop integration with browsers and file managers like Dolphin.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB