Ultimul teletext din România
Teletextul înseamnă pagini de text trimise odată cu semnalul TV. Apăsai tasta TEXT de pe telecomandă, tastai un număr de pagină din trei cifre și citeai știrile. TVR este televiziunea publică a României și ultima din țară care mai transmite teletext. Ecranul de mai sus îi arată paginile în direct, prin cablu.
Ce era teletextul
Un semnal TV analogic are între cadre câteva linii care nu poartă imagine. Inginerii numesc acest gol intervalul de stingere pe verticală. Televiziunile trimiteau paginile de teletext în aceste linii libere. BBC a lansat un serviciu experimental numit Ceefax pe 23 septembrie 1974, cu 30 de pagini. Numele înseamnă „see facts”, adică „vezi faptele”.
Fiecare televiziune își trimitea paginile una după alta, în buclă. Tastai un număr, iar televizorul aștepta până venea rândul paginii respective. Așteptarea putea dura până la 30 de secunde. Între timp, pe rândul de sus defilau numerele paginilor. Aici, așteptarea este imitată, dar durează cel mult 1,4 secunde.
O pagină are 24 de rânduri a câte 40 de caractere, în opt culori. Imaginile se desenează cu caractere-bloc. Fiecare își împarte căsuța în șase blocuri, două pe lățime și trei pe înălțime. TVR își desenează și acum sigla de pe pagina 100 în felul acesta.
Ce citeau oamenii
În anii ’90, Ceefax punea știrile în seria 100, sportul în seria 300, iar programele TV și radio în seria 600. Pagina 888 avea subtitrări pentru telespectatorii surzi sau cu deficiențe de auz.
În România, TVR transmite teletext de la începutul anilor ’90, iar Antena a început în 2001. Cei care l-au folosit își amintesc mai ales rezultatele de la fotbal, horoscopul, vremea și programul TV.
Televizoarele de mai târziu au adăugat Fastext. Telecomanda a căpătat patru taste colorate: roșie, verde, galbenă și albastră. Fiecare deschidea pagina al cărei nume era scris în culoarea ei pe un rând suplimentar, în josul ecranului. Televizorul memora dinainte acele pagini, așa că apăreau imediat.
BBC a oprit Ceefax pe 23 octombrie 2012, când televiziunea analogică s-a încheiat în Regatul Unit. Alte servicii au continuat. În Țările de Jos, cititorii au deschis cuprinsul știrilor din NOS Teletekst de 1,9 miliarde de ori în 2024. Este pagina 101.
Ce a mai rămas
Antena și-a oprit teletextul pe 6 decembrie 2024, iar TVR este acum singura televiziune românească cu teletext. Pe cablul folosit aici, toate cele opt canale TVR transmit aceleași 46 de pagini. În ele găsești știri, cultură, fotbal, vremea, horoscopul, prezentări ale canalelor TVR și detalii de recepție. TVR nu publică aceste pagini pe internet. Ele există doar în emisie. Acest site recepționează emisia și o pune pe web.
Cum se folosește
Atinge un număr de pagină, sau titlul de lângă el, ca s-o deschizi. Atinge o culoare de pe rândul de jos, ca și cum ai apăsa tasta de aceeași culoare de pe telecomandă. Atinge rândul de sus ca să te întorci la pagina 100. O pagină cu mai multe părți trece singură la următoarea la fiecare 12 secunde. Atinge în altă parte ca s-o ții pe loc, ca tasta HOLD de pe telecomandă; încă o atingere o lasă să meargă mai departe. Glisează în lateral ca să răsfoiești părțile.
Pe tastatură sau pe telecomanda televizorului, tastează trei cifre ca să deschizi o pagină. Apoi stânga și dreapta trec prin părțile ei, iar sus și jos duc la pagina următoare sau la cea anterioară. R este tasta roșie, V cea verde, G cea galbenă, iar A cea albastră. Backspace șterge o cifră tastată sau te duce înapoi. F pornește și oprește modul ecran complet. D dezvăluie textul ascuns. Pe 25 octombrie 2026, doar pagina 800 avea text ascuns. Este o pagină de test, datată 19 iunie 2025.
Două pagini pe care nicio telecomandă nu le poate tasta
Numerele paginilor sunt hexazecimale. Prima cifră merge de la 1 la 8, iar celelalte două de la 0 la F, adică 2.048 de numere. Pe telecomandă se pot tasta doar cifre de la 0 la 9, așa că telespectatorii pot ajunge la 800 dintre ele. Standardul teletext spune că telespectatorii nu ar trebui să le poată alege direct. Televiziunile le foloseau pentru date.
Cele mai ciudate sunt numerele terminate în FF. Standardul le rezervă pentru antete care nu sunt urmate de nicio pagină. Aceste antete țin în mers ceasul de pe rândul de sus și marchează sfârșitul paginii trimise înaintea lor. De aceea, niciun televizor nu arată vreodată o pagină acolo. Site-ul acesta își pune cele două pagini proprii la primul și la ultimul dintre ele. 1FF este o hartă în direct a tot ce transmite TVR. 8FF arată în direct cifre despre recepție și despre decodorul din browserul tău. Niciuna nu face parte din serviciul TVR.
Cum funcționează site-ul
Un Raspberry Pi din România are un tuner USB Hauppauge soloHD conectat la o linie de cablu Vodafone. Tvheadend, pe Pi, se acordează pe multiplexul de 314 MHz. Un script citește PID-ul 418, care poartă teletextul TVR.
Fiecare rând al unei pagini sosește ca un pachet de 42 de octeți. Primii 2 octeți dau numărul rândului și prima cifră a numărului de pagină, în cod Hamming 8/4, care îi permite unui decodor să corecteze câte un bit greșit în fiecare octet. Într-un rând de text, ceilalți 40 de octeți sunt caractere. Fiecare are un bit de paritate impară, așa că un decodor poate depista un bit greșit.
Scriptul păstrează cea mai nouă copie completă a fiecărei pagini. Socotește o pagină completă când sosește antetul următor. O copie a întregului serviciu are cam 79 KB, cu aproximativ 1.880 de pachete care alcătuiesc 46 de pagini, cu 74 de subpagini în total. Pi-ul trimite o copie nouă la fiecare 15 secunde, dacă s-a schimbat vreo pagină, și cel puțin o dată la 2 minute. Browserul tău caută copia nouă la fiecare 15 secunde.
Browserul tău decodează pachetele așa cum o face decodorul unui televizor. Programul de afișare scris de Marco van Hylckama Vlieg desenează pagina. Apoi un shader WebGL în patru treceri desenează tubul: linii de baleiaj, o mască de fosfor RGB, strălucire, remanență, întrețesere, tremurul liniilor, o bandă de brum, zgomot și o ușoară pâlpâire a luminozității. Dacă dispozitivul tău cere mai puțină mișcare, efectele animate se opresc. Site-ul nu schimbă nimic din paginile TVR în afară de data și ora din antet. Ele vin de la dispozitivul tău, după ora Bucureștiului.