14 Repos
Tools for playing media content directly from torrents.
Distinct from Stream and Content Distribution: Distinct from general stream distribution: focuses on real-time playback of torrented media.
Explore 14 awesome GitHub repositories matching graphics & multimedia · Torrent Streaming. Refine with filters or upvote what's useful.
Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.
Enables real-time playback of audio and video content directly from torrent sources while downloading.
WebTorrent is a JavaScript client library and peer-to-peer file sharing tool that implements the BitTorrent protocol. It enables the seeding and downloading of files via magnet links and info hashes across both the browser and Node.js environments. The project distinguishes itself by using WebRTC data channels to establish direct browser-to-browser networking, allowing decentralized data transfer across different domains without a central server. It specifically focuses on streaming torrent media, enabling incremental video and audio playback by prioritizing sequential pieces of a file before
Enables real-time playback of video and audio files from a torrent before the full download completes.
Animeko is a cross-platform desktop media client designed to aggregate video streams and peer-to-peer content into a single, unified interface. It functions as a centralized hub for media consumption, allowing users to manage multiple content providers and playback sources within one application. The client distinguishes itself by integrating a specialized engine for real-time peer-to-peer stream buffering, which enables immediate playback of media files directly from decentralized network sources. It further enhances the viewing experience by rendering community-contributed text overlays dir
Enables immediate playback of media files directly from decentralized peer-to-peer network sources using a specialized buffering engine.
❤️ Streaming torrent app for Mac, Windows, and Linux
Plays video and audio files directly from torrents as they download.
WebTorrent App is a cross-platform BitTorrent desktop client used for downloading and streaming files on Mac, Windows, and Linux. It functions as a peer-to-peer file sharing tool that supports both standard BitTorrent peers and browser-based WebTorrent peers. The application enables BitTorrent file streaming, allowing users to watch video or audio content immediately without waiting for the full download to complete. It provides a consistent interface for cross-platform media playback and desktop torrent management. The software coordinates peer-to-peer distribution for sharing and receiving
Enables real-time playback of media content directly from torrents without waiting for the full download.
Macast is a cross-platform desktop application that turns a computer into a DLNA media receiver, allowing users to stream video, music, and photos from mobile devices directly to their desktop. It runs as a background service in the system tray or menubar, listening for incoming DLNA requests without requiring an open application window, and uses the mpv media player for all decoding and rendering. The application distinguishes itself through its extensible architecture, supporting custom renderer logic and third-party player integration. Users can write small code snippets to add features li
Accepts video, music, and photo streams pushed from a DLNA client on a phone or tablet and plays them on the computer.
Peerflix is a BitTorrent media streamer and Node.js streaming client that converts torrent files and magnet links into live media streams. It functions as a torrent-to-HTTP proxy, transforming peer-to-peer data into a local HTTP stream for playback. The project enables the streaming of video and audio content from the BitTorrent network without requiring the full file to be downloaded first. It supports remote media playback and integrates with external media players. The system manages sequential piece requesting and magnet-link metadata resolution to facilitate real-time playback. It utili
Converts torrent files and magnet links into live media streams for real-time playback.
Cloud-torrent is a self-hosted BitTorrent client and remote torrent manager written in Go. It functions as a torrent server that allows users to search for, start, and monitor downloads on a remote machine through a web interface. The system acts as an HTTP torrent file streamer, enabling the streaming of downloaded content directly through a web browser for immediate playback without requiring full local downloads. It includes an integrated search interface to discover torrents and initiate downloads without leaving the server environment. The server provides secure remote access through au
Enables real-time playback of torrented media through a high-performance content streaming server.
Dieses Projekt ist ein BitTorrent-Medien-Streamer und Peer-to-Peer-Filmplayer auf Basis von Node.js. Er fungiert als Torrent-basierter Video-Client, der Medieninhalte bereitstellt, ohne dass vollständige Dateidownloads erforderlich sind. Die Anwendung integriert externe Filmdatenbanken und Untertitel-Repositories, um ein Streaming-Interface bereitzustellen. Sie aggregiert Filmbeschreibungen, Cast-Details und Poster, um eine Medienbibliothek zu organisieren, und synchronisiert mehrsprachige Untertitel während der Wiedergabe. Das System handhabt Peer-to-Peer-Videowiedergabe durch direktes Streaming von Inhalten von Torrent-Anbietern in Echtzeit.
Provides real-time playback of media content directly from torrents using a sequential playback buffer.
Seedbox-lite ist ein selbstgehostetes Media-Center und Torrent-Streaming-Gateway. Es fungiert als containerisierte Anwendung, die eine Torrent-Engine und ein responsives Web-Interface orchestriert, um Downloads zu verwalten und Videoinhalte zu streamen. Das System trennt das Torrent-Backend vom Frontend über eine REST-API. Es ermöglicht die Echtzeit-Wiedergabe von Videodateien aus Torrents, sodass die Wiedergabe beginnen kann, bevor der vollständige Transfer abgeschlossen ist. Die Plattform deckt die Verwaltung von Torrent-Downloads mittels Magnet-Links, Medienwiedergabe mit Untertitel-Integration und Disk-Cache-Management ab. Der Zugriff ist durch passwortbasierte Authentifizierung gesichert, und das System beinhaltet eine Zero-Upload-Richtlinie durch Deaktivierung von Trackern und Beendigung von Wire-Verbindungen. Die Anwendung wird mittels Docker Compose für ein konsistentes Umgebungsmanagement bereitgestellt.
Enables real-time playback of video files from torrents, allowing viewing to begin before the full transfer completes.
Butter Desktop is a BitTorrent video streamer and cross-platform media player. It serves as a torrent-based movie client that allows users to watch video content sourced from the BitTorrent protocol in real time. The application enables decentralized video consumption by streaming content without requiring a full file download. This is achieved through sequential torrent streaming and peer-to-peer data fetching to maximize bandwidth. The software provides cross-platform video playback by integrating native codecs for audio and video decoding. It utilizes a buffer-based playback system and a
Provides sequential torrent streaming to allow video playback to start before the full file is downloaded.
Castnow is a media streaming command-line interface and controller designed to cast local files, web URLs, and torrents to Chromecast devices. It functions as a terminal-based player and remote control for managing playback, volume, and session states on network receivers. The system includes a specialized external subtitle injector that attaches and styles subtitle files for media streams that lack built-in captions. It also features a real-time video transcoding pipeline to ensure unsupported video formats are compatible with the receiver. The tool covers broad media playback capabilities,
Processes torrent data into a sequential stream for real-time playback on remote media players.
This project is a self-hosted media server for organizing, streaming, and tracking anime and manga collections. It functions as a BitTorrent streaming client that allows video content to be played directly from torrents and cloud storage, a manga reader and tracker, and a media processing system using hardware-accelerated transcoding to ensure browser compatibility. The system distinguishes itself through synchronized media viewing, enabling users to host watch parties by coordinating playback in real time across multiple devices. It also features an extensible framework with a JavaScript-bas
Streams video content directly from BitTorrent sources without requiring a full local download.
Flood is a BitTorrent client manager and web user interface designed to control multiple torrent client instances from a centralized dashboard. It includes a REST API for automating download management and a streaming gateway that enables the immediate playback of torrent content. The system supports multi-instance client control, allowing the administration of several separate torrent clients from one location. It features network torrent streaming, which forwards data directly to media players without requiring the full file to be written to disk. The platform provides tools for tracker op
Enables immediate playback of video or audio content from torrents without waiting for the full download.