Sari la conținut
Castreon
Canale

Canale 24/7 din fișiere (playout)

Actualizat la 09 oct. 2026

Castreon poate face un canal de televiziune din fișierele dumneavoastră: filme, episoade, clipuri. Canalul rulează non-stop, ca orice alt canal Castreon — cu aceleași ieșiri (HLS, HTTP-TS, UDP, SRT…), cu EPG și cu aceleași alerte.

Disponibil din Castreon 1.3.0, în planurile Pro și Enterprise. Programul pe zile și ore, preluarea live, marcajele SCTE-35 și raportul de difuzare sunt în Enterprise — vezi Program, preluare live și raport de difuzare.

Cum funcționează

  1. Fișierele intră în Bibliotecă.
  2. Le puneți într-un playlist.
  3. Faceți un canal cu sursa Fișiere (playout) și alegeți playlistul.

Fiecare fișier se pregătește o singură dată pentru canal (rezoluție, logo, subtitrare, volum), apoi se difuzează fără recodare: fișierele pregătite se lipesc unul după altul cu timpi continui, deci privitorii nu văd pauze, ecran negru sau sărituri între titluri.

Biblioteca

Meniul Bibliotecă arată toate fișierele, pe foldere, cu poster, durată și stare (gata, se pregătește, în coadă, eroare, expiră curând).

Fișierele noi intră în trei feluri:

  • Încărcare din browser — butonul Încarcă fișiere sau trageți fișierele peste pagină. Încărcarea merge în bucăți și se reia singură după o întrerupere, chiar și pentru fișiere de zeci de GB.
  • Folder sincronizat — copiați fișierele pe server (rsync, SFTP) în folderul locului de stocare. Castreon scanează singur (implicit la 5 minute; Scanează acum pentru imediat) și ia un fișier doar după ce s-a terminat de copiat.
  • Alt loc de stocare — un disc sau o partajare montată pe server (Setări → Canale din fișiere → Locuri de stocare; mai multe locuri de stocare sunt în Enterprise).

Numele fișierului dă titlul, anul și, la seriale, sezonul și episodul (Serial.S01E02.mkv). Subtitrările lângă fișier (Film.ro.srt) se găsesc singure, iar textul se aduce la UTF-8 (diacriticele vechi se repară). Cu o cheie TMDB proprie (Setări → Canale din fișiere) Castreon completează singur titlul, descrierea, genul și posterul.

La fiecare fișier puteți scrie titlul, descrierea (apare în EPG), rolul (Titlu, Intro, Outro, Umplutură / promo) și drepturile de difuzare: Valabil de la / până la. În afara ferestrei titlul nu se mai programează, iar cu câteva zile înainte de expirare primiți o alertă.

Playlisturi

Un playlist are fișierele în ordinea dorită (trageți rândurile) și un mod: Ordine fixă sau Amestec. Amestecul este stabil pe un ciclu întreg, așa că EPG-ul arată exact ce va rula. Din playlist puteți Adăuga din bibliotecă sau Încărca un fișier nou direct.

Folder urmărit: legați playlistul de un folder, iar fișierele noi din el se pregătesc și intră singure în rotație — la sfârșit, după nume sau după episod (S01E01, S01E02…). Ce mutați sau ștergeți din folder iese din playlist.

Schimbările în playlist intră în rotație fără repornirea canalului.

Canalul

La Canale → Canal nou, alegeți sursa Fișiere (playout) și playlistul. Profilul canalului dă rezoluția și debitul. Regulile de difuzare de lângă playlist:

Regula Ce face
Logo canal logo-ul canalului (PNG cu fundal transparent), ars în imagine în colțul ales — mărimea, marginile și opacitatea se reglează, cu previzualizare
Intro / outro un clip scurt (sigla canalului, „Urmează”) înaintea fiecărui titlu sau la câteva minute, și un clip după titlu
Umplutură un playlist cu clipuri scurte care acoperă golurile
Volum egal EBU R128: volumul fiecărui fișier se aduce la −23 LUFS (sau altă țintă) la pregătire, în două treceri
Subtitrare arsă subtitrarea în limba aleasă, scrisă în imagine; limba sunetului
EPG ghidul TV pe 7 zile din cronologia reală, în /epg.xml și pe pagina canalului

Logo-ul, volumul egal și subtitrarea schimbă felul în care se pregătesc fișierele: canalul le pregătește din nou și repornește o dată. Celelalte reguli se aplică din mers.

Pregătirea

Coada de pregătire este în Bibliotecă, în dreapta. Se pregătește întâi ce urmează să ruleze. Pe un server cu placă NVIDIA pregătirea merge pe placa video (NVENC); altfel pe procesor, cu prioritate mică, ca să nu încetinească celelalte canale. Setări → Canale din fișiere: câte pregătiri deodată, reîncercări, cât timp se păstrează raportul.

Fișierele pregătite stau lângă originale, în .castreon/prepared din locul de stocare. Un fișier stricat sau lipsă nu oprește canalul: titlul se sare și primiți o alertă.

Pagina canalului

  • Acum rulează — posterul, descrierea, cât a rulat, cât mai are.
  • Urmează — cu Pune acum pe fiecare titlu; Sari la următorul în antet.
  • EPG pe 7 zile — exact ordinea care va rula.
  • Tab-ul Playlist — playlistul canalului, editabil pe loc.

După o oprire sau o repornire — a canalului sau a serverului — canalul pornește de la primul titlu al playlistului (la ordinea amestecată, cu o ordine nouă), iar EPG-ul se reface de la ora pornirii. Repornirile făcute de Castreon (după o schimbare de logo, volum sau subtitrare ori după o eroare) nu schimbă rotația: canalul continuă de unde era. Blocurile din programul pe zile și ore (Enterprise) pornesc oricum la ora lor.

Alerte

Canalele din fișiere au familia proprie în Setări → Notificări — Canale din fișiere: nimic de difuzat, un titlu sărit (fișier lipsă sau stricat), o preluare live căzută, drepturi care expiră, disc aproape plin.

Confidențialitate

Cookie-uri și stocare locală

Cookie-urile strict necesare sunt mereu active. Statisticile și marketingul folosesc servicii Google și pornesc doar dacă le accepți — până atunci nu se trimite nimic la Google. Îți poți retrage acordul oricând, aici.

Strict necesare

Fără ele nu funcționează autentificarea, formularele și limba aleasă. Nu necesită consimțământ (§ 25 alin. 2 pct. 2 TDDDG).

Mereu active
Nume Scop Durată Tip
castreon-session Păstrează sesiunea: autentificarea și limba aleasă 2 ore, prelungit la fiecare accesare Cookie
XSRF-TOKEN Protejează formularele împotriva cererilor falsificate 2 ore, prelungit la fiecare accesare Cookie
remember_web_… Doar dacă bifezi „Ține-mă minte” la autentificare Până la deconectare, max. 400 de zile Cookie
__cf_bm Cloudflare: deosebește vizitatorii de roboți, doar când traficul e verificat 30 de minute Cookie · Cloudflare
castreon:consent Ține minte alegerea ta privind cookie-urile 12 luni Memorie locală
theme Aspectul contului de client: luminos, întunecat sau sistem Până o schimbi Memorie locală

Statistici

Google Analytics 4 (Google Ireland Ltd.): ce pagini sunt vizitate, de unde vin vizitele și de pe ce tip de dispozitiv — cu identificatori pseudonimi, fără salvarea adresei IP. Ne ajută să îmbunătățim site-ul.

Nume Scop Durată Tip
_ga Google Analytics: recunoaște vizitatorul (identificator pseudonim) 13 luni Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: păstrează starea vizitei 13 luni Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): măsoară dacă vizitele venite din reclame Google ajung la test sau la un plan și permite afișarea reclamelor Castreon pe alte site-uri (remarketing).

Nume Scop Durată Tip
_gcl_au, _gcl_aw Google Ads: leagă vizita de clicul pe reclamă (conversii) 90 de zile Cookie · Google Ads
IDE, test_cookie Google Ads: remarketing și măsurarea reclamelor, pe domeniile Google (doubleclick.net) Până la 13 luni Cookie · Google (terț)