PROIECT

Sistem de gestionare a metadatelor și programării TV pentru utilizarea de către mai mulți operatori

Dezvoltare de aplicații web, Integrare și dezvoltare API, Documentație tehnică, Integrare WordPress, Consultanță UI/UX, Sistem de acces pe bază de roluri, Suport și mentenanță pe termen lung

  • Industrie: Televiziune
  • Letonia Locație: Letonia
  • Durata livrării: 30 săptămâni
  • Tehnologii: Laravel, MySQL
  • Evaluare: 5/5
4+ luni

Rezumat

Problemă

Metadate dispersate, fără programare centralizată sau localizare pentru programele TV.

Soluție

Platformă personalizată de gestionare a metadatelor și programării pentru echipele de conținut și radiodifuzori.

Rezultat

Un sistem scalabil și modular, utilizat acum pentru gestionarea centralizată a programelor TV în Letonia.

Povestea clientului

O companie din industria televiziunii din Letonia avea nevoie de o modalitate mai bună de a gestiona metadatele, traducerile și programarea programelor TV pe mai multe canale. Instrumentele existente erau fragmentate, ceea ce îngreuna menținerea unor date consecvente și multilingve, precum și furnizarea unor exporturi clare către operatorii externi.

Compania a apelat la 2410 cu o viziune clară pentru o soluție modernă și centralizată. Echipa a colaborat îndeaproape cu clientul, rafinând conceptul pe baza feedbackului detaliat și a cazurilor de utilizare reale. Ceea ce a început ca o idee a evoluat rapid într-un sistem scalabil care susține acum arhive de programe, gestionarea episoadelor, sincronizări API și publicare multilingvă în întreaga regiune.

Prezentarea proiectului

2410 a dezvoltat un sistem personalizat de gestionare a metadatelor și programării pentru o companie de televiziune din Letonia. Platforma a fost concepută pentru a centraliza gestionarea conținutului pentru programe, seriale și episoade, deservind atât fluxurile editoriale interne, cât și nevoile operatorilor externi.

Editorii și administratorii pot accesa Arhiva programelor, unde gestionează detalii despre conținut, inclusiv metadate localizate, distribuție, gen și descrieri. O interfață dedicată pentru Calendarul programelor permite echipelor să planifice vizual difuzările, să atribuie marcaje precum live sau premieră și să lucreze în fusurile orare specifice canalelor.

Sistemul acceptă încărcări de conținut media îmbogățit, fluxuri de traducere multilingve (AI și umane) și integrare avansată cu WordPress pentru conținutul public. Dezvoltat cu Laravel și Tailwind CSS, acesta asigură modularitate, performanță și adaptabilitate. Arhitectura API-first permite schimbul fluid de date cu operatorii TV și importul/exportul în formate XML, JSON și Excel.

Scalabilitatea, automatizarea și controlul permisiunilor utilizatorilor au fost prioritare, pentru ca platforma să devină o fundație pe termen lung pentru ecosistemul de televiziune al clientului.

Clientul din industria televiziunii din Letonia și-a exprimat satisfacția ridicată față de livrarea inițială și documentația tehnică. Colaborarea s-a remarcat prin comunicare structurată, iterații rapide și deschidere pentru îmbunătățirea interfeței utilizatorului. Clientul a apreciat integrarea strategică a instrumentelor AI pentru îmbogățirea și localizarea datelor și a aprobat plata integrală în avans a proiectului, un semn de încredere în expertiza 2410 și direcția proiectului.

- Company in television industry, Latvia

Funcționalități principale livrate

  • Arhiva programelor pentru gestionarea metadatelor
  • Localizare multilingvă cu soluție de rezervă AI
  • Calendar pentru programarea difuzărilor
  • Permisiuni de utilizator pe bază de roluri (Administrator, Editor, Proprietar de canal)
  • Import/export personalizat în mai multe formate (XML, JSON, Excel)
  • Acces API cu autentificare prin Laravel Passport
  • Crearea și editarea în masă a episoadelor
  • Integrare WordPress pentru conținut media și presă
  • Bibliotecă media cu încărcare de fișiere și etichetarea metadatelor
  • Funcții de completare automată și sugestii automate pentru câmpurile de metadate

Tehnologii utilizate

Laravel
MySQL
Tailwind CSS
Flowbite components
Linux Ubuntu server
Laravel Passport
Google Translate, ChatGPT

Rezultatul

O platformă personalizată de metadate pentru radiodifuzorii TV

Rezultatul colaborării dintre 2410 și o companie media din Letonia a fost o platformă complet personalizată și scalabilă, creată special pentru industria televiziunii. Aceasta centralizează modul în care echipele gestionează metadatele, programele și publicarea multilingvă.

Backendul este bazat pe Laravel și are un frontend bazat pe Tailwind CSS , care oferă o experiență rapidă și ușor de utilizat. Editorii, administratorii și proprietarii de canale folosesc vizualizări specifice rolului pentru a gestiona programe, sezoane, episoade și orare.

Arhiva programelor pentru gestionarea metadatelor

Programele, sezoanele și episoadele sunt structurate și pot fi filtrate după atribute precum anul, distribuția, genul și limba. Fiecare înregistrare are o vizualizare de editare dedicată, cu descrieri complete, sinopsisuri și categorii de conținut.

Program Archive dashboard
Panoul Arhiva programelor, cu filtre avansate și tabel de date

Metadate și traduceri detaliate

Fiecare înregistrare de program include câmpuri de conținut multilingve, care pot fi editate manual sau cu instrumente AI precum ChatGPT. Utilizatorii pot localiza câmpurile pentru fiecare limbă și pot aplica traduceri în masă pentru a economisi timp.

Editable metadata panel
Panou editabil pentru metadate, cu suport multilingv, etichete și categorii

Suport pentru conținut serializat

Programele cu mai multe sezoane sau episoade sunt organizate corect în structură ierarhică, permițând utilizatorilor să gestioneze într-un singur loc ierarhia serialelor, metadatele episoadelor și fișierele media asociate.

Season and episode view
Vizualizare detaliată a unei înregistrări de sezon, cu câmpuri multilingve și episoade asociate

Autentificare și acces pe bază de roluri

Utilizatorii se autentifică printr-o interfață securizată care le definește permisiunile. Fiecare rol, de la reprezentanții media publice la editorii de canal, beneficiază de drepturi personalizate de vizualizare și editare.

Login screen
Ecranul de autentificare pentru platforma VideoMetaData

Programare simplificată

Calendarul programelor integrat oferă o interfață drag-and-drop pentru planificarea difuzărilor. Marcaje precum premieră, reluare și live sunt afișate vizual, iar gestionarea fusurilor orare este integrată complet pentru fiecare canal.

  • Acceptă programarea manuală și în masă
  • Exportă în JSON, XML și Excel
  • Se integrează cu sisteme externe de difuzare

Notă: Utilizatorii pot încărca și fișiere media, pot atribui automat metadate și pot folosi sortarea vizuală pentru previzualizările site-ului public.

Produsul final este o soluție cuprinzătoare care simplifică fluxurile de lucru cu metadate, rămânând suficient de flexibilă pentru a evolua odată cu nevoile industriei.

Te gândești să construiești un sistem similar?

Iată câteva întrebări frecvente ale clienților care iau în considerare dezvoltarea unei platforme personalizate de gestionare a metadatelor și programării pentru industria TV și media. Întrebările acoperă funcționalități, integrări, scalabilitate și colaborarea în cadrul proiectului.