rtmp-rs is an async RTMP server and client library for Rust built on Tokio. It supports legacy RTMP and Enhanced RTMP v2 (HEVC, AV1, Opus), featuring GOP caching and backpressure handling.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONPure TypeScript media toolkit for reading, writing, and converting video/audio files (MP4, WebM, MP3, HLS) directly in browsers. Zero dependencies, tree-shakable, supports transmuxing, transcoding, trimming, and multiple codecs.
Self-hosted web application that keeps videos, audio and pictures in an encrypted on-disk vault and serves a browser interface for albums, tags, encoded playback, subtitles and semantic image search.
Tracky is a self-hosted open-source application for tracking watched movies and TV shows. It integrates with TMDB and TVDB for metadata and supports scrobbling from Kodi.
HTW Media Client is an open-source Electron-based desktop client for the HTW Media Platform V2 API, providing a one-stop workbench for topic selection, transcription, media insights, content creation, smart editing, and multi-platform publishing.
A comprehensive GUI for FFmpeg featuring full-quality playback, a timeline editor, and a node-based filtergraph for precise media processing.
StreamHome is a modern, open-source, self-hosted VOD platform designed to transform personal media collections into a professional streaming experience with personalized recommendations and cloud integration.
ReactPlayer is a React component that plays many media URL types—file paths, HLS, DASH, YouTube, Vimeo, Wistia, and Mux—with props, callbacks, light mode, lazy loading, and custom player support.
Streama is a self-hosted streaming media server that organizes personal movies and TV shows with metadata from TheMovieDB, an HTML5 player, user management, local file access, and bulk matching.
Default plugins for the Media Downloader application, enabling video downloading from various Czech, Slovak, and international streaming platforms.
Stash is a self-hosted media organizer and server written in Go that helps you manage, tag, and stream your video and image collections, with support for community scrapers and metadata integration.
An audio and video playback plugin for JetBrains IDEs, supporting native and transcoded media formats powered by JCEF and FFmpeg.