IPTVnator: Ваш универсальный плеер для IPTV с открытым исходным кодом

21 Jun, 2026
6,330
🔱 810
👥 87

Логотип IPTVnator

Знакомая ситуация: нашли интересный IPTV-плейлист, но удобного плеера под рукой нет? Коммерческие решения часто перегружены функционалом или требуют подписки. Сегодня познакомимся с IPTVnator — открытым кросс-платформенным плеером, который решает эти проблемы.

Что такое IPTVnator?

IPTVnator — это современный видеоплеер для работы с IPTV-плейлистами форматов M3U и M3U8. Проект с открытым исходным кодом, написанный на TypeScript с использованием Angular и Tauri (ранее Electron), что обеспечивает работу на Windows, macOS и Linux.

Чем он выделяется среди аналогов:

  • Полная бесплатность и открытый код (MIT License)
  • Поддержка 16 языков интерфейса, включая русский
  • Возможность самосборки и модификации

Ключевые возможности

1. Гибкая работа с плейлистами

  • Загрузка из файла или по URL
  • Автоматическое обновление при запуске
  • Поддержка Xtream Code и Stalker Portal
  • Группировка каналов по категориям

Добавление плейлиста через URL

Реклама

2. Телепрограмма (EPG)

  • Просмотр расписания передач
  • Поддержка XMLTV-формата
  • Интеграция с TV-архивом (catchup)

3. Гибкие настройки воспроизведения

  • Встроенный плеер на HLS.js или Video.js
  • Поддержка внешних плееров (VLC, MPV)
  • Настройка User-Agent для проблемных плейлистов

Интерфейс плеера с TV-гидом

4. Удобство использования

  • Темная и светлая темы
  • Избранные каналы (локальные и глобальные)
  • Поиск по каналам
  • Docker-версия для серверного развертывания

Технические особенности

Проект интересен и с точки зрения разработки:

  • Первоначально создавался как PWA (версия сохранилась в отдельной ветке)
  • Миграция с Electron на Tauri для лучшей производительности
  • Использование Angular для frontend-части
  • Поддержка CI/CD через GitHub Actions

Для разработчиков:

$ git clone https://github.com/4gray/iptvnator.git
$ npm install
$ npm run tauri dev

Практическое применение

Где может пригодиться IPTVnator:

  1. Для домашнего использования — удобный просмотр легальных IPTV-провайдеров
  2. Для разработчиков — открытый код позволяет кастомизировать плеер под свои нужды
  3. Для тестирования — проверка работоспособности собственных плейлистов
  4. Для образовательных целей — изучение работы современных веб-технологий в медиаплеерах

Как установить

Доступны готовые сборки для:

  • Windows
  • macOS (через Homebrew)
  • Linux (Snap, AUR для Arch, пакет для Gentoo)
# Для macOS
$ brew install iptvnator

# Для Arch Linux
$ yay -S iptvnator-bin

Страница релизов

IPTVnator — отличный выбор для тех, кто ищет:

  • Легковесный, но функциональный IPTV-плеер
  • Открытое решение без скрытых платежей
  • Кроссплатформенное приложение с поддержкой TV-гида

Проект активно развивается — более 4.6k звезд на GitHub и сообщество в Telegram. Если вы работаете с IPTV, определенно стоит попробовать!

Важно: IPTVnator не предоставляет контент, а лишь является плеером для существующих плейлистов.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.