×

📺 IPTV

B2C · Xtream · Reseller

IPTV konfiguráció

Tárolási szintek

Háromszintes archívumrendszer 500+ klienshez. Konfigurálás: Config > Storage > Storage Tiers. Minden szintnek független élettartalma van.

Kódoló

Írási puffert

2h hot ablak (NVMe vagy tmpfs)

- mirror (folyamatos)

HDD RAID 5

50 TB, 14 nap

- prefetch igény szerint

Lejátszási gyorsítótár

1 TB meleg gyorsítótár, 500+ kliens

Kliensek

Tükörzés, nem mozgatás

A mirror_min_age_minutes-nél régebbi szegmensek másolva vannak RAID-re. A write_buffer 2h hot ablakot tart. Csak evict_age_minutes után vannak törölve. A RAID mindig megvan a long-tail másolattal.

Szint

Cél

Beállítások

Írás

Írás célja.

Írás beállítások.

Archívum

Archívum célja.

Archívum beállítások.

Gyorsítótár

Gyorsítótár célja.

Gyorsítótár beállítások.

Kapacitás

live writes x 2h = write_buffer hot ablak. Példa: 50 stream x 8 Mbps x 2h ~ 36 GB. ~30%% fejhely ~ ~50 GB write_buffer elegendő. RAID: 50 x 8 Mbps x 14 nap ~ 6 TB.

Olvasási megjegyzés

A Stream.dvr_file_path/2 probes write_buffer -> playback_cache -> archive sorrendben. Egy szegmens a 2h hot ablakban a write_bufferről kiszolgálva native sebességen. A Nginx X-Accel-Redirect kiszolgálja a fájlokat közvetlenül.

tmpfs

tmpfs bevezetés.

Méret számítás

tmpfs méret számítás.

OOM védelem

tmpfs OOM védelem.

Újraindítás

tmpfs újraindítás.

Használati esetek

tmpfs használati esetek.

Összeolvasási kor

tmpfs összeolvasási kor.

Provisioning

A tier-ek egyszer vannak konfigurálva a Config > Storage > Storage Tiers-en keresztül és automatikusan provisionálva - nincs manuális mkfs/mount/fstab szerkesztés. A StorageTier.ensure_all_provisioned/0 minden bootnál fut és idempotens.

Alapértelmezett boot seed

Az első bootnál a rendszer automatikusan létrehoz egy tmpfs-backed write tier-t 30%% MemAvailable allokációval, mount pont /mnt/nvme_write. Ez egy működő DVR pipeline-t ad. A műveletész később átkapcsolhat fizikai NVMe-re.

Egészség

Stream.archive_path/1 visszaadja az első egészséges tier-t - write_buffer ha csatolva+írható+free_pct a safety floor felett, egyébként archive. Safety floor 20%% tmpfs-hez, 2%% block device-okhoz.

Méret változás

A tmpfs_size_pct módosítása a UI-ban umount + remount-ot indít az új mérettel Mentéskor. Az aktív DVR írások röviden szünetelnek (< 1 s). Ajánlás: csak akkor módosítsa a tmpfs méretét, amikor a DVR írási sebesség alacsony.

Alap URL — OSTV Lejátszó

Csomag Mezők

Csomagok API

Jelszószabályzat

Kiskereskedői API

Beállítások

Felhasználói mezők

Felhasználókezelés

IPTV kezelés

Áttekintés

IPTV kezelés

Csatornák

VOD

Sorozatok

Rádió

M3U lejátszási lista export

EPG integráció

Bélyegképek

Metaadatok

Csatornaszám (LCN)

Csoportok és kategóriák

Szűrés és keresés

Tömeges műveletek

Importálás

Exportálás

API integráció

Felhasználói hozzáférés

Lejátszó konfiguráció

Hibaelhárítás

Teljesítmény

Biztonság

Naplózás

Hasznos linkek

Csatorna kezelés

VOD kezelés

Sorozat kezelés

Rádió kezelés

Konfiguráció

Statisztikák

Tippek

Cím

Áttekintés

Általános áttekintés a B2C API-ról.

Azonosítás

Azonosítás leírása

Módszer

Végpont

Kérés törzse

Paraméter

Típus

Szükséges

Leírás

Igen

Felhasználónév leírása

Jelszó leírása

Kérés példa

Válasz mezők

Sikeres válasz

Azonosító token leírása

Lejárat leírása

Siker példa

Hivatalos válasz

Hibaüzenet leírása

Hibakód leírása

Hiba példa

Felhasználói információ

Felhasználói információ leírása

Felhasználói információ mezők

Felhasználónév leírása

Üzenet leírása

Azonosítás leírása

Állapot leírása

Lejárat leírása

Aktív kapcsolatok leírása

Létrehozás leírása

Max kapcsolatok leírása

Formátumok leírása

Szolgáltató név leírása

Szolgáltató logó leírása

Szolgáltató összevonás logó leírása

Jelenlegi idő leírása

Felhasználói információ példa

Kategóriák

Kategóriák leírása

Kategória típus leírása

Kategoria ID leírása

Kategória név leírása

Szülő kategória leírása

Kategorii gyorsítótár leírása

Kategória példa

VOD részletek

VOD részletek leírása

VOD részletek ID leírása

VOD cím

VOD kép

VOD TMDB ID

Háttér információ

VOD műfaj

VOD cselekmény

Szereplők információ

VOD értékelés

Rendező információ

VOD kiadási dátum

VOD hossz (másodpercek)

VOD hossz (percek)

VOD kategóriák

Felnőtt tartalom

VOD stream cím

VOD stream azonosító

VOD név

VOD hozzáadva

VOD hivatkozások

VOD metaadatok

Sorozat részletek

Sorozat részletek leírása

Sorozat részletek ID leírása

Évadok

Évad száma

Évad címe

Épizódok száma évad

Évad bemutató dátum

Évad áttekintés

Évad borító

Epizódok

Epizódok leírása

Epizód mezők

Epizód ID

Epizód TMDB ID

Epizód szám

Epizód címe

Epizód hozzáadva

Epizód évad

Epizód információ

Epizód hivatkozások

Epizód metaadatok

Megjegyzések

Megjegyzések

Felhasználói információ válasz

Felhasználói információ token leírása