awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Guovin avatar

Guovin/iptv-api

0
View on GitHub↗
24,341 星标·7,109 分支·Python·10 次浏览

Iptv Api

This project is an automated service designed for the management, validation, and distribution of live television stream sources. It functions as an integrated pipeline that collects disparate media feeds and organizes them into structured, standardized playlists compatible with various third-party media players.

The system distinguishes itself through continuous background operations that maintain content reliability. It performs active network probing to test latency and connectivity, automatically pruning broken or unreliable links. Simultaneously, it acts as a middleware layer that intercepts and normalizes live video feeds, ensuring consistent playback performance across diverse network conditions and client devices.

Beyond stream management, the project provides comprehensive metadata enrichment by merging live feeds with external program guide data and channel logos. Users can apply custom curation rules based on region, provider, or performance metrics to generate personalized, metadata-rich channel lists. The engine supports flexible output through configurable templates, allowing for the creation of structured media files tailored to specific playback requirements.

The software supports deployment across multiple environments, including command-line interfaces and containerized platforms, to ensure consistent operation regardless of the host infrastructure.

Features

  • IPTV & Live TV - Automates the collection, validation, and organization of live television stream sources into reliable channel playlists.
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • IPTV Playlist Generators - Creates structured channel lists in multiple file formats using custom templates and integrated program guide data.
  • Playlist Aggregators - Aggregates, validates, and optimizes live television stream sources into standardized playlists for media players.
  • Electronic Program Guides - Merges live stream data with metadata and channel logos to create comprehensive television guides.
  • Stream Source Validators - Gathers, filters, and tests the reliability of live media stream sources to ensure high-quality viewing.
  • Channel Metadata Retrievers - Integrates program guide data and channel logos to produce comprehensive, metadata-rich channel lists.
  • Metadata Aggregators - Aggregates metadata from diverse data systems into a single platform for a comprehensive view of the data landscape.
  • Media Source Validators - Verifies the availability and health of remote media stream endpoints through automated probing.
  • IPTV Management Tools - Highly customizable API for updating and validating IPTV streams.
  • Live Streaming Sources - Automated API for fetching and managing live IPTV sources.
  • Windows 端 - Listed in the “Windows 端” section of the Great Open Source Project awesome list.
  • Live Video Broadcasting - Converts and normalizes live video feeds to ensure consistent playback compatibility across network conditions.
  • Transcoders - Provides on-the-fly conversion of media formats during streaming to ensure playback compatibility.
  • Media Encoding Pipelines - Builds background workflows to continuously refresh, test, and update digital content sources.
  • Channel Curators - Applies custom rules based on region, provider, or performance thresholds to organize and track television channels.
  • Maintenance Automations - Automates background tasks to refresh stream sources, verify link availability, and update playlist files.
  • Asynchronous Processing Pipelines - Executes continuous background tasks to ingest, validate, and filter media streams without blocking the primary application interface.

Star 历史

guovin/iptv-api 的 Star 历史图表guovin/iptv-api 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Iptv Api 的开源替代方案

相似的开源项目,按与 Iptv Api 的功能重合度排序。
  • iptv-org/iptviptv-org 的头像

    iptv-org/iptv

    127,909在 GitHub 上查看↗

    This project is a community-maintained, open-source repository that functions as a centralized directory for streaming metadata. It aggregates publicly available network stream links and organizes them into standardized, machine-readable playlist formats. By acting strictly as a metadata-only index, the platform enables users to access and organize live broadcast content across various third-party media playback applications without hosting or distributing any actual video files. The repository distinguishes itself through a collaborative, crowdsourced workflow where contributors actively mai

    TypeScriptiptvm3uplaylist
    在 GitHub 上查看↗127,909
  • ersatztv/ersatztvErsatzTV 的头像

    ErsatzTV/ErsatzTV

    2,539在 GitHub 上查看↗

    ErsatzTV is an IPTV channel simulator and linear media scheduler that transforms personal media libraries into simulated live television channels. It acts as a bridge and transcoding gateway, importing content from external media servers to create virtual broadcast channels delivered via M3U playlists and XMLTV program guides. The system distinguishes itself through a complex automation engine for linear playback, using collection-based sequencing and dynamic schedule resolution to emulate a traditional broadcast experience. It supports advanced playback logic, including the grouping of multi

    C#
    在 GitHub 上查看↗2,539
  • meroser/iptvMeroser 的头像

    Meroser/IPTV

    4,128在 GitHub 上查看↗

    This project is a set of utilities for aggregating live broadcast streams and generating standardized playback lists and electronic program guides. It functions as an IPTV playlist generator and a live stream aggregator that consolidates distributed sources into a single manageable list. The system curates live channels and high-definition logos into standardized M3U and TXT formats. It also includes an XMLTV generator to produce electronic program guides containing broadcast schedules and channel information. The toolset covers the processing of raw broadcast data into chronological timelin

    在 GitHub 上查看↗4,128
  • vbskycn/iptvvbskycn 的头像

    vbskycn/iptv

    5,601在 GitHub 上查看↗
    HTML
    在 GitHub 上查看↗5,601
查看 Iptv Api 的所有 30 个替代方案→

常见问题解答

guovin/iptv-api 是做什么的?

This project is an automated service designed for the management, validation, and distribution of live television stream sources. It functions as an integrated pipeline that collects disparate media feeds and organizes them into structured, standardized playlists compatible with various third-party media players.

guovin/iptv-api 的主要功能有哪些?

guovin/iptv-api 的主要功能包括:IPTV & Live TV, Awesome List, IPTV Playlist Generators, Playlist Aggregators, Electronic Program Guides, Stream Source Validators, Channel Metadata Retrievers, Metadata Aggregators。

guovin/iptv-api 有哪些开源替代品?

guovin/iptv-api 的开源替代品包括: iptv-org/iptv — This project is a community-maintained, open-source repository that functions as a centralized directory for streaming… ersatztv/ersatztv — ErsatzTV is an IPTV channel simulator and linear media scheduler that transforms personal media libraries into… meroser/iptv — This project is a set of utilities for aggregating live broadcast streams and generating standardized playback lists… vbskycn/iptv. herberthe/iptv-sources — This project is a containerized IPTV service that aggregates channel playlists from multiple public sources and serves… fanmingming/live — This project is an IPTV playlist manager and live stream aggregator designed to organize and maintain custom…