ВГОРУ  

Покрокове керівництво xTeVe

Аудіоверсія (натисніть «Відтворити» та плавно прокрутіть статтю ▶️🎶)

Ласкаво просимо до чудового світу xTeVe! - безкоштовний M3U з відкритим вихідним кодом довірена особа сервер, призначений для сервісів Plex DVR та Emby Live TV. 

У цьому підручнику ми зануримося у найдрібніші деталі того, що таке xTeVe, що потрібно для початку роботи, як завантажити та встановити його на різні операційні системи. Ми проведемо вас через початкову конфігурацію і покажемо, як використовувати інтерфейс для поточної конфігурації. 

Тож пристебніть ремені і приготуйтеся до веселої та пізнавальної поїздки!

Посібник xteve

Застереження. Цей матеріал був розроблений виключно в інформаційних цілях. Він не є схваленням будь-якої діяльності (в тому числі незаконної), продуктів або послуг. Ви несете повну відповідальність за дотримання чинного законодавства, включаючи закони про інтелектуальну власність, під час використання наших послуг або покладаючись на будь-яку інформацію, що міститься тут. Ми не несемо жодної відповідальності за шкоду, що виникла внаслідок використання наших послуг або інформації, що міститься тут, у будь-який спосіб, за винятком випадків, коли це прямо передбачено законодавством.

Зміст.

  1. Що таке xTeVe? 
  2. xTeVe: Що потрібно для початку? 
  3. Завантаження та встановлення xTeVe (Linux, Windows та Docker).
  4. Початкова конфігурація xTeVe. 
  5. Постійна конфігурація xTeVe. 
  6. Фінал Слова

1. Що таке xTeVe?

xTeVe - це проксі-сервер M3U, призначений для сервісів Plex DVR і Emby Live TV. Він є безкоштовним і має відкритий вихідний код за ліцензією MIT. Він встановлює зв'язок між вашим провайдером IPTV, Plex DVR та Emby Live TV. xTeve використовує M3U (файли або URL-адреси) та XMLTV (файли або URL-адреси) для отримання списків відтворення та довідкової інформації.

Давайте перейдемо до техніки:

Файли M3U містять список імен, URL-адрес, метаданих і шляхів до файлів мультимедійних файлів, які складають список відтворення. У контексті IPTV файл M3U може містити список каналів і потоків, до яких може отримати доступ IPTV-плеєр або клієнтська програма, наприклад, Plex або Ембі.

Хоча для відтворення медіафайлів зі списку відтворення можна використовувати медіаплеєр, наприклад, VLC, Media Player або Kodi, вам знадобиться M3U-проксі-сервер, наприклад, xTeVe, щоб отримати доступ до прямих трансляцій телеканалів через Інтернет і створити цілі путівники каналів. Він також дозволяє клієнтському пристрою відтворювати IPTV-канали без прямого доступу до сервера провайдера. Перевага використання такого M3U-проксі полягає в тому, що він дозволяє отримати доступ до IPTV-каналів у будь-якій точці світу.

Як це працює?

Проксі-сервер M3U зчитує файл плейлиста M3U і встановлює з'єднання з IPTV-провайдером. Він виступає посередником між провайдером IPTV і клієнтською програмою, наприклад, Plex або Emby. 

Діаграма xTeVe

Проксі-сервер M3U приймає IPTV-потоки від провайдера, перепаковує їх у сумісний формат, а потім транслює на клієнтський пристрій.

2. xTeVe: Що потрібно для початку?

Для запуску xTeVe вам знадобиться сервер (сумісний з Windows, Linux та macOS). Крім того, вам також знадобиться активний обліковий запис у провайдера IPTV. Цей обліковий запис має надавати вам доступ до телеканалів, які ви хочете дивитися. Вам також знадобиться файл плейлиста IPTV, який ви можете отримати у провайдера IPTV (або у сторонніх провайдерів). І останнє, пам'ятайте, що вбудованого плеєра немає, тому вам знадобиться окремий медіаплеєр, такий як Plex або Emby.

a. Вимоги до сервера.

xTeVe підтримується лише 64-бітними процесорами. Його можна встановити у Windows, OS X, Linux та FreeBSD (64-розрядні Intel/AMD), а також у Linux (64-розрядний ARM). Рекомендується встановлювати його в контейнер Docker (на хостінгу Linux 64-bit). На вашому сервері також має бути встановлена оновлена версія Plex Media Server або Emby. Дізнайтеся все про налаштування Plex Media Server у нашому повному путівнику.

Вимоги Plex. 

  • Plex Media Server (1.11.1.4730 або новішої версії)
  • Plex Client з підтримкою DVR
  • Plex Pass

Вимоги Ембі.

  • Сервер Emby (3.5.3.0 або новішої версії)
  • Клієнт Emby з підтримкою Live-TV
  • Прем'єра в Ембі

b. Вимоги до конфігурації.

Як згадувалося в попередньому розділі, xTeVe використовує M3U (файли або URL-адреси) і XMLTV (файли або URL-адреси) для доставки списку каналів і потоків до IPTV-плеєра або клієнта такі програми, як Plex або Emby. Він зчитує плейлист M3U і відкриває зв'язок між IPTV-провайдером і програмою. 

Тому для налаштування xTeVe вам знадобиться доступ до даних M3U і XMLTV, які зазвичай надає провайдер IPTV, але ви також можете знайти їх у сторонніх джерелах. 

Пошук списків відтворення M3U

Найпростіший спосіб знайти списки відтворення M3U - це пошук в Інтернеті за допомогою пошукової системи, наприклад, Google або Bing. Файли або URL-адреси M3U можна знайти на веб-сайтах або форумах, але вкрай важливо не користуватися сайтами, які можуть містити шкідливе програмне забезпечення або піратські медіафайли. Крім того, якщо ви підписані на потокову службу, таку як Spotify або Apple Music, ви можете створити плейлист і експортувати його як файл M3U.

Отримання файлу XMLTV

Коли ви вводите URL-адресу плейлиста M3U у xTeVe, сервер зчитує файл плейлиста і витягує інформацію про канал. Однак, файл плейлиста M3U зазвичай містить лише назви каналів та URL-адреси потоків для каналів. Він не містить додаткової інформації про список телепередач, наприклад, логотипів каналів, інформації про програму передач або метаданих каналів. Саме тут у гру вступає файл XMLTV. Імпортувавши файл XMLTV, ви можете додати інформацію про програму передач та інші метадані до каналів у вашому списку відтворення M3U. 

Для керування плейлистами IPTV та даними EPG (електронного каталогу програм) (XEPG та PMS) ви можете скористатися Редактор Xtreamвеб-платформа, яка дозволяє впорядковувати та налаштовувати списки ваших каналів. 

xTeVe та Xtream Editor
Зображення: Редактор Xtream

У Xtream-Editor вам потрібно створити шаблон > потім створити список відтворення > а потім завантажити файл M3U і дані EPG (XMLTV). За допомогою цього програмного забезпечення ви можете створювати списки відтворення (разом з їхніми XMLTV-даними), а потім копіювати їх.

xTeVe та Xtream Editor
Зображення: Редактор Xtream

Примітка. Кроки для повного керування плейлистами IPTV і даними EPG виходять за рамки цього посібника.

3. Завантаження та встановлення xTeVe (Linux, Windows та Docker)

У цьому розділі ми проведемо вас через процес завантаження та встановлення xTeVe. Ми розглянемо процес встановлення на трьох різних платформах: Linux, Windows і Docker (через Linux і Windows).

Застереження. Цей посібник із завантаження та встановлення xTeVe призначений для навчальних цілей. Ми в Rapidseebox не пропонуємо його як частину нашого рішення і не надаємо жодної клієнтської підтримки для цього програмного забезпечення.

a. Встановлення xTeVe за допомогою докер-контейнера (рекомендовано). 

Нижче наведено рекомендовані образи Docker для xTeVe (згідно з офіційними джерелами), якщо ви запускаєте його з контейнерів Docker. Ці образи Docker призначені для 64-розрядних операційних систем Linux. Вони містять додаткові компоненти, такі як Guide2go (граббер XMLTV для Schedules Direct), owi2plex (граббер файлів XMLTV для приймачів Enigma), та Zap2XML (граббер XMLTV zap2it з відкритим вихідним кодом на основі Perl).

Рекомендовані образи Docker:: 

Як встановити докер-контейнер xTeVe (Linux). 

  • Спочатку переконайтеся, що у вас запущено оновлену версію Docker, а потім виконайте команду "pull". Ми запускатимемо xTeVe у Docker за допомогою cron.  
Встановлення xTeVe
  • Щоб запустити контейнер Docker з образу, виконайте наступну команду. Ця команда запустить Docker-контейнер із запущеною програмою xTeVe (у відокремленому режимі -d, що означає, що вона працює у фоновому режимі). 

Примітка. Це приклад, наданий (https://hub.docker.com/r/alturismo/xteve. Вам потрібно буде змінити часовий пояс і змонтувати томи. Наприклад, ми змінили часовий пояс і томи монтування у наведених нижче рядках конфігурації. 

Встановлення xTeVe
  • Щоб перевірити стан контейнера, скористайтеся наступною командою: 
Встановлення xTeVe
  • Використовуйте наступну команду для запуску скрипта cronjob контейнера xTeVe. Аргумент ./config/cronjob.sh вказує шлях до скрипту cronjob всередині контейнера. Цей скрипт використовується для оновлення даних EPG та інших запланованих завдань.
Встановлення xTeVe
  • Після запуску докер-контейнера xTeVe і перевірки його стану ви можете отримати доступ до графічного інтерфейсу xTeVe, відкривши веб-браузер і перейшовши за адресою http://localhost:34400/web. Це може змінюватися, якщо ви змінюєте порт або отримуєте доступ до сервера xTeVe з віддаленого комп'ютера. 

Альтернативне встановлення (Docker на Windows). 

Для Windows ви можете скористатися менеджером контейнерів Docker, наприклад Docker Desktop

  • Ми завантажили образ xTeVe Guide2Go з Docker Hub і створили контейнер. Контейнер xTeVe + Guide2Go запущено. 
Встановлення контейнерів xTeVe
Зображення: Docker Desktop
  • Якщо ви встановили контейнер, для доступу до консолі графічного інтерфейсу використовуйте URL-адресу http://localhost:34400/web/. Або, можливо, вам доведеться змінити локальний хост, якщо ви отримуєте доступ до xTeVe з віддаленого комп'ютера.  

b. Встановлення xTeVe безпосередньо на комп'ютері з Linux.

  • Завантажте найновіший доступний пакунок xTeVe Linux для amd64. Щоб побачити URL-адресу або перевірити наявність останнього пакунка, відвідайте https://github.com/xteve-project/xTeVe
Встановлення xTeVe на Linux
Зображення: Github.com
  • Відкрийте термінал Linux (Ubuntu) і скористайтеся командою "wget", щоб завантажити найновіший пакунок xTeVe. 
  • Наприклад:
Встановлення xTeVe на Linux
  • Тепер розпакуйте новий пакунок xTeVe. Ви можете створити новий каталог, щоб зберегти всі видобуті теки. 
  • Ми створимо каталог з назвою "bin" у домашньому каталозі "~/" і витягнемо весь вміст нового файлу "xteve_linux_amd64.zip" до цього каталогу.
Встановлення xTeVe на Linux
  • Тепер ми готові використовувати двійковий файл xTeVe для запуску програми xTeVe. Перейдіть до каталогу, куди ви розпакували архів xteve_linux_amd64.zip, встановіть правильні дозволи і запустіть двійковий файл.
Встановлення xTeVe на Linux
  • Запуск бінарного файлу призведе до запуску програми xTeVe. Шлях "/home/ubuntu/bin/xteve" (або ./xteve) - це шлях до виконуваного файлу xTeVe, який ми зараз запускаємо. 
  • Тепер xTeVe готовий розпочати перегляд налаштованих вами каналів IPTV. Щоб зупинити роботу програми xTeVe, натисніть Ctrl + C там, де запущено xTeVe.

Налаштування xTeVe

Тепер ви можете запустити xTeVe і згенерувати конфігураційний файл. Ви повинні повторно запустити двійковий файл xTeVe з параметром -configure. Якщо ви вже розпакували архів xteve_linux_amd64.zip до каталогу /home/ubuntu/bin/ (як ми це зробили раніше), ви можете виконати наступні кроки:

  • На виході (./xteve) ви побачите різні параметри xTeVe. Цей вивід містить досить корисну інформацію, яка може допомогти вам налаштувати xTeVe. Нижче наведено стислий опис відповідних параметрів.
Встановлення xTeVe на Linux
  • Тюнер (Plex / Emby): Цей рядок показує кількість доступних тюнерів для Plex або Emby. У нашому випадку - лише один (1).
  • Джерело EPG: Цей рядок вказує на те, що джерелом EPG (електронного путівника програм) для xTeVe є PMS (Plex Media Server).
  • Ліміт каналів Плексу: Вказує максимальну кількість каналів, яку xTeVe може надати Plex Media Server, яка встановлена на 480 (за замовчуванням).
  • Нефільтрований Чань. Limit. Ліміт: У цьому рядку вказується максимальна кількість нефільтрованих каналів, яку може надати xTeVe, і яка також встановлена на 480 (за замовчуванням).
  • Всі потоки: Це показує, що жоден потік (0) не відтворюється у xTeVe.
  • Активні потоки: Згідно з цією лінією, наразі немає активних (0) потоків у xTeVe.
  • Фільтр: Цей рядок вказує на те, що в xTeVe не встановлено жодних фільтрів (0).
  • IP ВІДЕОРЕЄСТРАТОРА: У цьому рядку вказується IP-адреса та номер порту DVR (цифрового відеореєстратора), до якого підключено xTeVe. У нашому випадку це 172.31.83.239:8080.
  • Веб-інтерфейс: У цьому рядку вказується URL-адреса веб-інтерфейсу xTeVe, який доступний за вказаною IP-адресою і номером порту та трьома іншими IP-адресами.

Тепер налаштуємо xTeVe: 

Встановлення xTeVe на Linux
  • xTeVe дозволить вам змінювати параметри; як приклад, у наступному розділі ми змінимо порт xTeVe.
  • Наведена вище команда (/home/ubuntu/bin/xteve -config) запустить xTeVe у режимі конфігурації. Вона створить файл конфігурації з назвою xteve.json у тому ж каталозі, що і двійковий файл xteve. 
Встановлення xTeVe на Linux
  • За замовчуванням xTeVe працює на порту 34400, але ми можемо вказати інший порт за допомогою прапорця "-port".
  • Наприклад, наступна команда запускає xTeVe на порту 8080. 
Встановлення xTeVe на Linux
  • За замовчуванням ви можете отримати доступ до веб-інтерфейсу xTeVe, відкривши веб-браузер і перейшовши на http://localhost:34400/web/ (або будь-який інший порт, якщо ви його змінили, як у попередньому прикладі localhost:8080/web). Якщо ви запускаєте xTeVe на віддаленому сервері, замініть localhost на IP-адресу або ім'я хоста сервера.
  • Щоб зупинити xTeVe, натисніть Ctrl + C у вікні терміналу, де запущено xTeVe.

Примітка. якщо ви налаштували xTeVe на запуск як демона або служби, ви можете запускати і зупиняти його за допомогою відповідних команд для вашої системи.

c. Завантаження та встановлення xTeVe на комп'ютер з Windows.

Завантажити та запустити xTeVe на Windows так само просто, як перейти за офіційним посиланням, завантажити zip-файл, розпакувати його та запустити .exe-файл з правами адміністратора. 

  • Перейдіть на https://github.com/xteve-project/xTeVe 
  • Виберіть відповідний пакунок для вашого комп'ютера з Windows. 
  • xteve.exe - це бінарний файл, який потрібно запустити подвійним клацанням миші.  
Завантаження xTeVe на Windows
Зображення: Github.com
  • Завантажте файл Windows (xteve_windows_amd64.zip), двічі клацніть його і дозвольте доступ до брандмауера Windows. Створіть нову папку "xTeVe" або будь-яку іншу і розпакуйте туди вміст zip-файлу. 
  • Не забудьте запустити .exe від імені адміністратора!
Встановлення xTeVe на Linux
  • Запуститься служба xTeVe, яка працюватиме у фоновому режимі. Після запуску ви можете отримати доступ до нього, перейшовши до наданого веб-інтерфейсу (localhost:34400/web або IP_XteVe_server:Port/web).
Встановлення xTeVe на Linux

Встановіть xTeVe як службу Windows.  

Ви також можете встановити xTeVe як службу Windows, щоб вона автоматично запускалася при запуску комп'ютера. Він працюватиме у фоновому режимі і не заважатиме іншим програмам, які ви використовуєте на вашому комп'ютері. Запуск як служби Windows також гарантує надійність і керованість xTeVe. 

  • Почніть із завантаження диспетчера служб, наприклад, NSSM, і розпакуйте його вміст у папку на вашому комп'ютері.
  • Відкрийте командний рядок від імені адміністратора і перейдіть до папки, в яку ви розпакували NSSM.
  • Введіть наступну команду для запуску інсталятора служби NSSM: "nssm install Xteve"
  • Встановіть наступні параметри:
    • Шлях: Введіть повний шлях до виконуваного файлу xTeVe, наприклад, C:\PathToXteve\xteve.exe
    • Каталог запуску: Введіть шлях до теки, де встановлено xTeVe, наприклад, C:\PathToXteve
    • Аргументи: Введіть будь-які додаткові аргументи, які ви хочете передати xTeVe, наприклад -config=C:\PathToXteve\Config або -port="XXXX" (де XXXX - номер потрібного порту).
  • Натисніть кнопку "Встановити службу", щоб встановити xTeVe як службу Windows.
  • Щоб запустити службу xTeVe, введіть наступну команду "nssm start xteve"

Хочете оптимізувати пряму телевізійну трансляцію за допомогою xTeVe?

xTeVe покращує ваш досвід перегляду прямих ефірів завдяки безшовній інтеграції. Поєднуйте його з високошвидкісними седбоксами RapidSeedbox для безперебійної трансляції та швидкого завантаження.

4. Початкова конфігурація xTeVe.

Тепер, коли xTeVe запущено на вашому сервері і ви можете успішно відкрити його, ви повинні налаштувати його. Коли ви починаєте роботу з xTeVe, вам буде запропоновано налаштувати кілька важливих параметрів. 

Примітка. Якщо IP-адреса веб-інтерфейсу xTeVe змінюється щоразу, коли ви відкриваєте його, вам потрібно призначити йому статичну IP-адресу з вашого маршрутизатора. Це, ймовірно, пов'язано з тим, що сервер DHCP (найімовірніше, ваш домашній маршрутизатор) продовжує "динамічно" призначати нові IP-адреси щоразу, коли ви запускаєте службу xTeVe. 

Відкрийте графічний інтерфейс xTeVe за допомогою "IP_адреса:порт/веб" або "localhost:порт/веб". Вас привітає майстер встановлення. 

Початкова конфігурація xTeVe
01 - Конфігурація xTeVe - Фото xTeVe

a. Кількість тюнерів. 

  • Встановіть кількість тюнерів. Майстер встановлення xTeVe попросить вас вказати кількість тюнерів. Кількість тюнерів - це кількість паралельних з'єднань, які можна встановити з провайдером IPTV. Якщо ваш провайдер IPTV надає вам більше одного користувача, який може одночасно перебувати в одному обліковому записі, вам потрібно буде вказати це тут. Кількість паралельних з'єднань, встановлених з провайдером, залежатиме від політики та обмежень провайдера.
  • Щоб дізнатися кількість тюнерів, вам потрібно з'ясувати, скільки потоків надає вам IPTV-провайдер. Наразі у нас є лише один тюнер, а це означає, що xTeVe може транслювати лише один канал одночасно.
Початкова конфігурація xTeVe
02 - Конфігурація xTeVe - Фото xTeVe

b. Виберіть джерело EPG для xTeVe. 

Джерело електронної програми передач (EPG) - це потік даних з інформацією про телеканали та розклад їхніх програм. Ці джерела EPG створені в машинозчитуваному форматі. Зазвичай вони використовуються службами телепрограм, програмним забезпеченням медіацентрів та IPTV-серверами для відображення інформації про телепрограму користувачам.

У xTeVe ви можете вибрати два формати EPG:

  • ПМС: Де Plex / Emby виконує конфігурацію даних EPG
  • XEPG: Дані EPG у xTeVe доступні у вигляді файлу XMLTV, який потрібно вказати як джерело. Ваш провайдер IPTV повинен надати посилання на XMLTV, але ви також можете скористатися послугами сторонніх провайдерів, таких як epg.best, xtream-editorабо Спільнота iptv-org/epg.
Початкова конфігурація xTeVe
03 - Конфігурація xTeVe - Фото xTeVe
  • Знайдіть файл або URL-адресу списку відтворення M3U. Як згадувалося в попередньому розділі, ви можете знайти один плейлист M3U за допомогою швидкого онлайн-пошуку (але майте на увазі, що вам також потрібно мати при собі файл XMLTV). 
  • Хорошим джерелом для плейлистів є GitHub - iptv-org/iptv: Колекція загальнодоступних IPTV каналів з усього світу.
Початкова конфігурація xTeVe
04 - Конфігурація xTeVe - Фото xTeVe
  • Якщо ви вибрали XEPG як джерело EPG у попередньому розділі, ви повинні вказати файл XMLTV, локальний або з веб-сервера.
  • Веб-інтерфейс користувача xTeVe (PMS як джерело EPG) відкриється наступним чином:
Початкова конфігурація xTeVe
04 - Конфігурація xTeVe - Фото xTeVe

5. Поточна конфігурація xTeVe.

Графічний інтерфейс xTeVe простий, але досить функціональний. У верхній частині ви знайдете життєво важливу інформацію про ваші налаштування. Як показано в розділі встановлення за допомогою CLI, у графічному інтерфейсі ви також можете побачити таку інформацію, як версія xTeVe, ОС, IP-адреса відеореєстратора, UUID, архів, URL-адреса M3U, доступні потоки, джерело EPG, URL-адреса XEPG, канали XEPG, помилки та попередження. 

У лівому меню xTeVe відображаються такі важливі функції, як список відтворення, фільтр, XMLTV, мапування, налаштування та журнал. 

a. Керування списками відтворення.

Нижче наведено веб-інтерфейс користувача xTeVe (XEPG як джерело EPG).

  • У вікні "Список відтворення" ви можете бачити поточні списки відтворення M3U та інформацію про них. Крім того, тут ви також зможете створювати "Нові" списки відтворення. 
Поточна конфігурація xTeVe
01 - Встановлення xTeVe - Фото xTeVe
  • Якщо ви натиснете "Створити" > Додати новий плейлист M3U, ви побачите інформацію про нього, зокрема назву, опис, файл M3U і тюнер/потоки. 
Поточна конфігурація xTeVe
02 - Встановлення xTeVe - Фото xTeVe

b. Перевірка журналів

Перевірка журналів з самого початку допоможе знайти будь-які помилки та попередження, які виникли у ваших конфігураціях. 

  • Перейдіть до меню "Журнал" у лівому меню і прочитайте журнал, щоб знайти червоні або жовті рядки. Наприклад, у нас є одне попередження. 
  • ПОПЕРЕДЖЕННЯ... [xTeVe] [ПОПЕРЕДЖЕННЯ] xTeVe завантажив понад 480 потоків. Скористайтеся фільтром, щоб зменшити кількість потоків. 
Поточна конфігурація xTeVe
03 - Встановлення xTeVe - Фото xTeVe
  • Отже, зараз ми створимо фільтр, оскільки Plex не може мати більше 480 каналів. 

c. Створення фільтрів.

Фільтри в Xteve дозволяють вам керувати та впорядковувати канали. За допомогою фільтрів ви можете налаштувати плейлист IPTV відповідно до своїх уподобань, видалити небажані канали або підвищити продуктивність (зменшивши обсяг даних, які xTeVe має обробити). 

Ось як створювати фільтри в Xteve:

  • Перейдіть на вкладку "Фільтри" в меню зліва.
  • Натисніть кнопку "Створити", щоб створити новий фільтр.
  • Виберіть тип фільтра (наприклад, "Назва групи M3U").
Поточна конфігурація xTeVe
04 - Встановлення xTeVe - Фото xTeVe
  • Назвіть фільтр і виберіть критерії, за якими ви хочете фільтрувати канали. Ви можете фільтрувати канали за назвою, категорією, країною, мовою тощо.
  • Після того, як ви вибрали критерії, натисніть кнопку "Зберегти", щоб створити новий фільтр.
  • Ваш новий фільтр з'явиться на вкладці "Фільтри". 
  • Ви можете натиснути на нього, щоб переглянути канали, які відповідають критеріям фільтрації.
Поточна конфігурація xTeVe
05 - Налаштування xTeVe - Фото xTeVe

Примітка. Майте на увазі, що якщо ви створите фільтри в xTeVe, а канали додасте пізніше, встановлені фільтри впливатимуть на нові дані, які надходитимуть до xTeVe. Таким чином, ви можете не бачити доступні потоки або канали, якщо у вас є попередньо встановлені фільтри. 

d. Картування за допомогою рентгенівського випромінювання

У графічному інтерфейсі xTeVe, мапування - це процес призначення певного каналу з вашого джерела IPTV певному номеру каналу на вашому пристрої або плеєрі.

  • Після додавання списків відтворення та каналів EPG необхідно зіставити канали списків відтворення (дані M3U) з каналами EPG (дані XMLTV). 
  • Ви можете помітити, що деякі канали мають свій логотип, але все ще потребують мапування. 
Поточна конфігурація xTeVe
01 Картографування xTeVe - Фото xTeVe
  • Двічі клацніть на каналі. Дайте каналу назву, знайдіть URL-адресу логотипу (якщо він є) і виберіть категорію EPG. Найважливіше - вибрати правильний файл XMLTV і канал XMLTV. 
Поточна конфігурація xTeVe
02 Картографування xTeVe - Фото xTeVe
  • xTeVe використовує кольорові мітки. Канали, позначені червоним кольором, ще не зіставлені, а зелені - вже готові. Коли ви почнете мапування, знайдіть правильний EPG ID і співставте його з назвою каналу. Якщо є ідентифікатор EPG, значить, є медіаконтент. 
  • Після того, як ви зіставили достатню кількість каналів плейлиста з каналами EPG, натисніть кнопку Зберегти. Ви також помітите, що почали з'являтися канали XEPG. 
Поточна конфігурація xTeVe
03 Картографування xTeVe - Фото xTeVe

e. Налаштування xTeVe за допомогою Plex Media Server.  

На вашому сервері xTeVe має працювати оновлена версія Plex Media Server (PMS). Крім того, ваші клієнти Plex повинні мати підтримку DVR, а ваш обліковий запис також повинен мати Plex Pass. Дізнайтеся все про налаштування Plex Media Server у нашому повному путівнику 2023 року. 

  • Почніть з переходу до xTeVe та копіювання IP-адреси відеореєстратора
Поточна конфігурація xTeVe
01 Plex та xTeVe - Фото xTeVe
  • Перейдіть до Plex Media Server > Прямий ефір. Ви побачите список каналів, наданих Plex. 
Поточна конфігурація xTeVe
02 Plex та xTeVe - Фото xTeVe
  • Щоб проілюструвати, як додавати канали до PMS за допомогою xTeve, ми налаштуємо параметри Live TV і DVR у Plex. 
  • Перейдіть до "Налаштування" > "Прямий ефір і відеореєстратор" > Натисніть "Налаштувати Plex DVR". 
Поточна конфігурація xTeVe
03 Plex та xTeVe - Фото xTeVe
  • Plex Media Server почне пошук тюнерів на основі HDHomRune. Натисніть на "Не бачите пристрій HDHomeRun? Введіть його мережеву адресу вручну".
Поточна конфігурація xTeVe
04 Plex та xTeVe - Фото xTeVe
  • Введіть адресу пристрою HDHomeRun (IP-адресу вашого сервера xTeVe) і натисніть "Підключити".
  • Ваш медіасервер Plex знайде і розпізнає його. Він також знайде доступні канали. 
Поточна конфігурація xTeVe
05 Plex та xTeVe - Фото xTeVe

Налаштування тюнера.

  • Якщо ви перебуваєте в місці, де вбудовані в відеореєстратор Plex дані довідника недоступні або не містять потрібних вам каналів, ви можете скористатися зовнішньою службою XMLTV, щоб отримати дані довідника для вашого відеореєстратора Plex. За допомогою зовнішньої служби XMLTV ви можете розширити кількість каналів, доступних для вашого відеореєстратора Plex.
  • Щоб скористатися посібником XMLTV, ви повинні вказати мову, посилання на посібник XMLTV і дати йому назву. 
Поточна конфігурація xTeVe
06 Plex та xTeVe - Фото xTeVe
  • Натисніть "Продовжити", щоб розпочати пошук каналів. 
Поточна конфігурація xTeVe
07 Plex та xTeVe - Фото xTeVe
  • Plex Media Server почне завантажувати дані EPG. Це надасть вам доступ до путівника та каналів у меню "Прямий ефір" на бічній панелі. 
Поточна конфігурація xTeVe
08 Plex та xTeVe - Фото xTeVe
  • Натисніть на "Переглянути путівник". На цьому екрані ви побачите доступні канали. 
Поточна конфігурація xTeVe
09 Plex та xTeVe - Фото xTeVe
  • Поверніться до LiveTV, і ви побачите канали з вашого списку відтворення, додані до xTeVe. 
Поточна конфігурація xTeVe
010 Plex та xTeVe - Фото xTeVe

Примітка. Якщо вам не вдається відтворити вміст, перевірте налаштування антени або кабелю на Plex. Крім того, вам також може знадобитися змінити країну разом із поштовим індексом (якщо ви використовуєте файл XMLTV, наданий стороннім виробником). 

Хочете оптимізувати пряму телевізійну трансляцію за допомогою xTeVe?

xTeVe покращує ваш досвід перегляду прямих ефірів завдяки безшовній інтеграції. Поєднуйте його з високошвидкісними седбоксами RapidSeedbox для безперебійної трансляції та швидкого завантаження.

6. Заключні слова.

На цьому ми завершуємо, друзі! Ми сподіваємося, що цей посібник був для вас корисним та інформативним. За допомогою xTeVe ви можете організувати та впорядкувати свої потокові канали, як ніколи раніше. Пам'ятайте, що це лише верхівка айсберга щодо можливостей xTeVe.

Експериментуйте з інтерфейсом і творчо підходьте до мапування каналів, щоб зробити його по-справжньому своїм. Щасливої трансляції!

Про автора Дієґо Астуріас

Аватар для Дієго Астуріаса

Дієґо Астуріас — ІТ-оглядач, який перетворює складний технічний жаргон на цікавий контент. Він має ступінь у галузі міжмережевої взаємодії у Вашингтоні, округ Колумбія, США, а також технічні сертифікати від Cisco, McAfee та Wireshark. Він має практичний досвід роботи в Латинській Америці, Південній Кореї та Західній Африці. Він публікувався в SiliconANGLE Media, Cloudbric, Pcwdld, Hackernoon, ITT Systems, SecurityGladiators, Rapidseedbox та інших виданнях.

Приєднуйтесь до 40K+ підписників розсилки

Отримуйте регулярні оновлення щодо кейсів використання Seedbox, технічних посібників, проксі-серверів, а також поради щодо конфіденційності/безпеки.

  1. Яким провайдером IPTV ви користуєтеся? Я бачу, що намагаюся зробити те саме для одного індійського каналу, але не можу знайти IPTV-провайдера, який підтримує такий тип інтеграції.

    1. Привіт, Гаррісе,

      Ви можете отримати безкоштовну пробну версію від провайдера IPTV і спробувати. просто переконайтеся, що ви отримуєте .m3u для потоків, і ви також повинні отримати EPG (електронний путівник по програмах) у форматі XML.

      Сподіваюся, це допоможе!

      1. чи потрібен формат xml у редакторі xtream? Також, якщо це зробити, чи додасть він усі зображення Jpeg до кожного каналу, як EPG на каналах вільного плексу?

        1. Привіт, Кайле,

          Отже, коли ви імпортуєте файл XMLTV до xTeVe, він додає інформацію про програму передач та інші метадані до каналів у вашому списку відтворення M3U. Сюди входять такі речі, як логотипи каналів, інформація про програму передач та метадані каналів.

          Використання Xtream Editor для керування плейлистами IPTV і даними EPG, безумовно, допоможе вам покращити списки каналів, додавши до них додаткову інформацію та зображення.

  2. Дякую за підручник, друже! Є лише одна річ, яку я не зрозумів під час налаштування XTeVe у вашому туторі - це те, що ви переходите з PMS на XEPG, чи можливо налаштувати зв'язок між Plex та XTeVe у цій конфігурації?

    Якщо я використовую PMS, під час встановлення зв'язку з Plex, я точно отримую канали, але мапування не відбувається, незважаючи на наданий EPG, є якісь ідеї чому?

    1. Привіт, Максе. Отже, я припускаю, що ви хочете, щоб Plex правильно використовував дані EPG з XTeVe, чи не так?

      Якщо XTeVe налаштовано правильно і він успішно імпортував ваші IPTV-канали та дані EPG, то я вважаю, що потрібно перевірити конфігурацію вашого Plex Media Server.

      Сподіваюся, це допоможе!

  3. Мені це вдалося, але я зміг знайти лише 23 з 441 каналів на plex, які були отримані з мого тюнера xteve. сьогодні, коли я намагаюся подивитися один з 23 каналів, я отримую помилку відтворення: Не вдалося налаштувати канал. Будь ласка, перевірте ваш тюнер або антену. чи знаєте ви, що може спричинити цю проблему?

    1. Привіт, Кайле!

      Я радий, що ви змогли це зробити.

      "Схоже, що у вас проблеми з тюнером або підключенням до антени"? - Так, це досить поширене явище.

      Ви можете ще раз перевірити всі з'єднання, щоб переконатися, що вони надійно закріплені. Також переконайтеся, що тюнер правильно налаштовано як у XTeVe, так і в Plex. Якщо у вас все ще виникають проблеми, перевірте ресурси підтримки для вашої конкретної моделі тюнера.

      Сподіваюся, це допоможе!

  4. Привіт,

    Я намагаюся додати адресу xteve m3u до plex-тюнера, але Plex не виявляє її. Є ідеї, що робити далі?

    Заздалегідь дякуємо

    1. Привіт, Кейсі,

      Якщо ви вже правильно налаштували як xTeVe, так і Plex...., спробуйте зробити наступне: У xTeVe переконайтеся, що список відтворення M3U налаштовано належним чином і що URL-адреса M3U доступна. У Plex під час додавання тюнера переконайтеся, що ви ввели правильну URL-адресу, надану xTeVe. Також іноді трапляються... проблеми з мережею або неправильні конфігурації у xTeVe, які можуть призвести до того, що Plex не розпізнає URL-адресу.

      Сподіваюся, це допоможе!

  5. Привіт, хлопці,

    Я був прихильником Plex протягом багатьох років, але перейшов на Emby, оскільки там було IPTV. Зараз я повернувся до Plex, тому що мені подобається інтерфейс і те, як він керує медіа.

    У мене є робоча станція з Windows 10 з більш ніж достатньою продуктивністю, щоб досягти того, що я намагаюся зробити. Я запускаю xTeve як службу в Windows і маю FireCube, який також є клієнтом Plex.

    Я встановив xTeve, як рекомендували всі сайти, включно з цим. Всі EPG і канали, здається, в порядку, поки ви не спробуєте відтворити один з них. Я отримую повідомлення "Не вдалося налаштувати канал. Будь ласка, перевірте ваш тюнер або антену." повідомлення.

    Ось що, на думку xTeve, відбувається - відповідна частина журналу нижче:

    2024-02-21 13:25:22 [xTeVe] Статус трансляції: Список відтворення: Брісбен - Тюнер: 0 / 1
    2024-02-21 13:25:46 [xTeVe] Статус трансляції: Список відтворення: Брісбен - Тюнер: 1 / 1
    2024-02-21 13:25:46 [xTeVe] Тип потоку: [HLS / M3U8]
    2024-02-21 13:25:46 [xTeVe] URL потокового мовлення: https://i.mjh.nz/7mate-bri.m3u8
    2024-02-21 13:25:47 [xTeVe] Статус трансляції: Статус відповіді HTTP [200] OK
    2024-02-21 13:25:47 [xTeVe] Тип вмісту: application/vnd.apple.mpegurl;charset=UTF-8
    2024-02-21 13:25:48 [xTeVe] Статус трансляції: Статус відповіді HTTP [200] OK
    2024-02-21 13:25:48 [xTeVe] Тип вмісту: application/vnd.apple.mpegurl;charset=UTF-8
    2024-02-21 13:25:48 [xTeVe] Статус трансляції: Статус відповіді HTTP [200] OK
    2024-02-21 13:25:48 [xTeVe] Тип вмісту: відео/MP2T
    2024-02-21 13:25:48 [xTeVe] Статус трансляції: Клієнт розірвав з'єднання
    2024-02-21 13:25:48 [xTeVe] Статус трансляції: Канал: 7mate (Клієнтів: 0)
    2024-02-21 13:25:48 [xTeVe] Статус трансляції: Канал: 7mate - Жоден клієнт більше не використовує цей канал. З'єднання з сервером потокового мовлення завершено
    2024-02-21 13:25:48 [xTeVe] Статус трансляції: Список відтворення: Брісбен - Тюнер: 0 / 1

    Хтось може дати мені якісь ідеї? Я натрапив на цегляну стіну. Якщо вам потрібна додаткова інформація, дайте мені знати.

    Дякую,

    Стюарте.

    1. Привіт, Стюарте, чи можете ви спробувати переключити буфер xTeVe? Цей термін трохи оманливий, але саме він керує тим, як обробляється потокова URL-адреса. Це може вирішити ваші проблеми зі з'єднанням.

  6. Ваш посібник був дуже корисним. Хотів повідомити, що у прикладі з докером, де ви запускаєте xteve із заміненими значеннями монтування, є невелика помилка. У параметрі max-file log-opt ви пропустили дефіс, має бути "-log-opt max-file=3" замість "-log-opt max-file=3"

    1. Гей, Еде, дякую, що помітив! Ми зробили виправлення. Бажаємо вам гарного дня і цінуємо ваш внесок у те, що ви допомагаєте нам зробити цей сайт кращим!

Висловіть свою думку

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *