awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
2hacc avatar

2hacc/TVBox

0
View on GitHub↗
5,769 stars·683 forks·JavaScript·21 views

TVBox

TVBox is a home media entertainment application designed for streaming movies, shows, and IPTV channels. It enables the discovery and playback of online video content by connecting to external content providers through network interface configurations.

The system utilizes remote JSON or XML configuration files to dynamically populate media catalogs and streaming source lists. It manages connectivity via remote endpoint mapping and dynamic network interface mapping to resolve stream addresses directly on the device.

The project covers media content streaming and IPTV playlist management, using a REST-based interface to fetch metadata and stream URLs. It handles the organization of network source lists for both on-demand media and live television channels.

Features

  • Media Content Streaming - Provides standardized implementations for streaming audio and video content through network interfaces.
  • Configuration-Driven Content Discovery - Uses remote JSON or XML configuration files to dynamically populate media catalogs and streaming source lists.
  • Playlist Managers - Provides tools for creating, editing, and organizing IPTV channel and on-demand media playlists.
  • Home Media Streaming Clients - Acts as a client application designed for streaming movies and shows on TV or media boxes.
  • IPTV Playlist Management - Organizes and updates network source lists to stream television channels and on-demand media.
  • Client-Side Address Resolution - Implements client-side resolution of media addresses to avoid reliance on central proxy servers.
  • Media Interface Configurations - Connects media applications to external content providers using stable endpoints to resolve stream addresses.
  • Network Interface Mapping - Maps remote interface endpoints to local playback requests to ensure stable connectivity to media hosts.
  • Remote Endpoint Mapping - Maps external network interface endpoints to local playback requests to maintain stable connectivity with media hosts.

Star history

Star history chart for 2hacc/tvboxStar history chart for 2hacc/tvbox

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to TVBox

Similar open-source projects, ranked by how many features they share with TVBox.
  • jellyfin/swiftfinjellyfin avatar

    jellyfin/Swiftfin

    3,947View on GitHub↗

    Swiftfin is a native Jellyfin media client for iOS and tvOS. It is a SwiftUI mobile application designed for streaming and browsing movies, music, and shows from a Jellyfin server. The application utilizes native Apple frameworks for hardware-accelerated decoding and includes an AVKit media player. This integration enables system-level color management for HDR to SDR conversion and supports native Apple ecosystem features such as picture-in-picture and external display output. The client provides tools for browsing and managing home media libraries, routing audio wirelessly, and adjusting pl

    Swift
    View on GitHub↗3,947
  • dash-industry-forum/dash.jsDash-Industry-Forum avatar

    Dash-Industry-Forum/dash.js

    5,528View on GitHub↗

    dash.js is a browser-based JavaScript player for streaming adaptive video and audio content using the MPEG-DASH standard. It functions as an adaptive bitrate streaming client that adjusts media quality in real time based on network conditions and buffer levels. The project includes a playback engine capable of decrypting protected content through digital rights management systems and a specialized player for reducing latency in live broadcast events. It also serves as a playback metrics engine for monitoring and reporting real-time quality-of-experience data. The software covers a broad rang

    JavaScriptabradaptive-bitrate-streamingcmaf
    View on GitHub↗5,528
  • albfan/miraclecastalbfan avatar

    albfan/miraclecast

    4,302View on GitHub↗

    Miraclecast is a software implementation of the Miracast protocol used for mirroring screens and streaming audio over Wi-Fi. It functions as a wireless display adapter, providing the capabilities of both a Wi-Fi display source that projects local content and a Wi-Fi display sink that acts as a wireless receiver for remote streams. The project includes a peer-to-peer wireless network manager used to discover nearby devices and establish direct Wi-Fi connections. It specifically implements a wireless input backchannel, allowing mouse and keyboard events to be routed from a receiving display bac

    C
    View on GitHub↗4,302
  • aaa1115910/bvaaa1115910 avatar

    aaa1115910/bv

    3,882View on GitHub↗

    This project is a native Android TV Bilibili client and third-party video player designed for streaming and browsing video content on large screens. It functions as a television-centric media application that enables users to access Bilibili content through an interface optimized for distance and remote control navigation. The application implements remote-optimized navigation to map hardware input to UI focus patterns and utilizes adaptive bitrate switching to adjust video quality based on network conditions. It employs a reactive state management architecture and a type-safe network layer t

    Kotlin
    View on GitHub↗3,882
See all 30 alternatives to TVBox→

Frequently asked questions

What does 2hacc/tvbox do?

TVBox is a home media entertainment application designed for streaming movies, shows, and IPTV channels. It enables the discovery and playback of online video content by connecting to external content providers through network interface configurations.

What are the main features of 2hacc/tvbox?

The main features of 2hacc/tvbox are: Media Content Streaming, Configuration-Driven Content Discovery, Playlist Managers, Home Media Streaming Clients, IPTV Playlist Management, Client-Side Address Resolution, Media Interface Configurations, Network Interface Mapping.

What are some open-source alternatives to 2hacc/tvbox?

Open-source alternatives to 2hacc/tvbox include: jellyfin/swiftfin — Swiftfin is a native Jellyfin media client for iOS and tvOS. It is a SwiftUI mobile application designed for streaming… dash-industry-forum/dash.js — dash.js is a browser-based JavaScript player for streaming adaptive video and audio content using the MPEG-DASH… albfan/miraclecast — Miraclecast is a software implementation of the Miracast protocol used for mirroring screens and streaming audio over… aaa1115910/bv — This project is a native Android TV Bilibili client and third-party video player designed for streaming and browsing… androidx/media — Android Media is a framework library providing the primary system components for audio and video playback, session… jellyfin/jellyfin-desktop — Jellyfin-desktop is a cross-platform media client for Windows, macOS, and Linux. It functions as a native wrapper that…