PROJEKTAS

TV programų metaduomenų ir transliacijų planavimo sistema, skirta keliems operatoriams

Žiniatinklio aplikacijų kūrimas, API integravimas ir kūrimas, Techninė dokumentacija, WordPress integracija, UI/UX konsultacijos, Prieigos pagal vaidmenis sistema, Palaikymas ir ilgalaikė priežiūra

  • Pramonė: Televizija
  • Latvija Vieta: Latvija
  • Įgyvendinimo trukmė: 30 savaitės
  • Technologijos: Laravel, MySQL
  • Įvertinimas: 5/5
4+ mėnesiai

Santrauka

Problema

Išskaidyti metaduomenys, centralizuoto TV programų planavimo ir lokalizavimo nebuvimas.

Sprendimas

Individualiai sukurta metaduomenų ir planavimo platforma turinio komandoms bei transliuotojams.

Rezultatas

Mastelio keitimo galimybę turinti modulinė sistema, dabar naudojama centralizuotam TV programų valdymui Latvijoje.

Kliento istorija

Latvijos televizijos pramonės įmonei reikėjo geresnio būdo valdyti TV programų metaduomenis, vertimus ir planavimą keliuose kanaluose. Esami įrankiai buvo išskaidyti, todėl buvo sunku palaikyti nuoseklius daugiakalbius duomenis ir teikti tvarkingą eksportą išoriniams operatoriams.

Jie kreipėsi į 2410 turėdami aiškią šiuolaikiško centralizuoto sprendimo viziją. Komanda glaudžiai bendradarbiavo su klientu, tobulindama koncepciją pagal išsamų grįžtamąjį ryšį ir realaus naudojimo scenarijus. Tai, kas prasidėjo kaip idėja, greitai virto mastelio keitimo galimybę turinčia sistema, kuri dabar palaiko programų archyvus, epizodų valdymą, API sinchronizavimą ir daugiakalbį publikavimą visame regione.

Projekto apžvalga

2410 sukūrė individualiai pritaikytą metaduomenų ir planavimo sistemą Latvijos transliavimo įmonei. Platforma centralizuoja programų, serialų ir epizodų turinio valdymą, tenkindama vidinių redakcinių procesų ir išorinių operatorių poreikius.

Redaktoriai ir administratoriai gali naudotis programų archyvu, kuriame valdo turinio informaciją, įskaitant lokalizuotus metaduomenis, aktorius, žanrą ir aprašymus. Speciali programų kalendoriaus sąsaja leidžia komandoms vizualiai planuoti transliacijas, priskirti žymas, pavyzdžiui, tiesioginę transliaciją ar premjerą, ir dirbti pagal konkretaus kanalo laiko juostą.

Sistema palaiko raiškiosios medijos įkėlimą, daugiakalbius vertimo procesus (DI ir žmogaus) bei gilią WordPress integraciją viešam turiniui. Sukurta naudojant Laravel ir Tailwind CSS, ji užtikrina moduliškumą, našumą ir pritaikomumą. API pirmumo architektūra leidžia sklandžiai keistis duomenimis su TV operatoriais bei importuoti ir eksportuoti XML, JSON ir Excel formatais.

Siekiant, kad platforma taptų ilgalaikiu kliento transliavimo ekosistemos pagrindu, pirmenybė buvo teikiama masteliui, automatizavimui ir vartotojų teisių valdymui.

Klientas iš Latvijos televizijos pramonės liko labai patenkintas pradiniu sprendimu ir technine dokumentacija. Bendradarbiavimas pasižymėjo struktūruota komunikacija, greitomis iteracijomis ir atvirumu tobulinant vartotojo sąsają. Klientas įvertino strateginį DI įrankių integravimą duomenims papildyti ir lokalizuoti, taip pat iš anksto patvirtino visą projekto apmokėjimą - tai rodo pasitikėjimą 2410 kompetencija ir projekto kryptimi.

- Company in television industry, Latvia

Įgyvendintos pagrindinės funkcijos

  • Programų archyvas metaduomenims valdyti
  • Daugiakalbė lokalizacija su DI atsarginiu variantu
  • Transliacijų planavimo kalendorius
  • Vartotojų teisės pagal vaidmenis (administratorius, redaktorius, kanalo savininkas)
  • Individualus importas ir eksportas keliais formatais (XML, JSON, Excel)
  • API prieiga su autentifikavimu per Laravel Passport
  • Masinis epizodų kūrimas ir redagavimas
  • Viešam turiniui skirta WordPress integracija medijai ir spaudai
  • Medijos biblioteka su failų įkėlimu ir metaduomenų žymomis
  • Metaduomenų laukų automatinio užbaigimo ir pasiūlymų palaikymas

Technologijų rinkinys

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

Rezultatas

Individuali metaduomenų platforma TV transliuotojams

2410 ir Latvijos žiniasklaidos įmonės bendradarbiavimo rezultatas buvo visiškai individuali, mastelio keitimo galimybę turinti platforma, sukurta specialiai televizijos pramonei. Ji centralizuoja komandų metaduomenų, tvarkaraščių ir daugiakalbio publikavimo valdymą.

Backend dalis sukurta naudojant Laravel su Tailwind CSS frontend dalimi, užtikrinančia greitą ir patogią patirtį. Redaktoriai, administratoriai ir kanalų savininkai naudoja pagal vaidmenį pritaikytus vaizdus programoms, sezonams, epizodams ir tvarkaraščiams valdyti.

Programų archyvas metaduomenims valdyti

Programos, sezonai ir epizodai struktūruojami bei filtruojami pagal tokius atributus kaip metai, aktoriai, žanras ir kalba. Kiekvienas įrašas turi atskirą redagavimo vaizdą su išsamiais aprašymais, trumpomis anotacijomis ir turinio kategorijomis.

Program Archive dashboard
Programų archyvo skydelis su išplėstiniais filtrais ir duomenų lentele

Išsamūs metaduomenys ir vertimai

Kiekvienas programos įrašas turi daugiakalbio turinio laukus, kuriuos galima redaguoti rankiniu būdu arba naudojant DI įrankius, pavyzdžiui, ChatGPT. Vartotojai gali lokalizuoti laukus kiekvienai kalbai ir taikyti masinius vertimus, kad sutaupytų laiko.

Editable metadata panel
Redaguojamas metaduomenų skydelis su daugiakalbiu palaikymu, žymomis ir kategorijomis

Serializuoto turinio palaikymas

Laidos su keliais sezonais ar epizodais tinkamai susiejamos, todėl vartotojai vienoje vietoje gali valdyti serialų hierarchiją, epizodų metaduomenis ir susijusią mediją.

Season and episode view
Išsamus sezono įrašo vaizdas su daugiakalbiais laukais ir susietais epizodais

Prisijungimas ir prieiga pagal vaidmenis

Vartotojai prisijungia per saugią sąsają, kuri apibrėžia jų teises. Kiekvienas vaidmuo - nuo viešosios medijos atstovų iki kanalo redaktorių - turi pritaikytas peržiūros ir redagavimo teises.

Login screen
VideoMetaData platformos prisijungimo ekranas

Paprastas planavimas

Integruotas programų kalendorius leidžia planuoti transliacijas naudojant vilkimo ir paleidimo sąsają. Tokios žymos kaip premjera, kartojimas ir tiesioginė transliacija pažymimos vizualiai, o laiko juostos visiškai integruotos pagal kanalą.

  • Palaiko rankinį ir masinį planavimą
  • Eksportuoja į JSON, XML ir Excel
  • Integruojasi su išorinėmis transliavimo sistemomis

Pastaba: Vartotojai taip pat gali įkelti medijos failus, automatiškai priskirti metaduomenis ir naudoti vizualų rūšiavimą viešosios svetainės peržiūroms.

Galutinis produktas yra išsamus sprendimas, supaprastinantis metaduomenų procesus ir išliekantis pakankamai lankstus, kad galėtų prisitaikyti prie pramonės poreikių.

Svarstote apie panašios sistemos kūrimą?

Pateikiame dažniausius klausimus iš klientų, svarstančių individualios metaduomenų ir planavimo platformos kūrimą TV bei žiniasklaidos pramonei. Šie klausimai apima funkcionalumą, integracijas, mastelį ir bendradarbiavimą projekte.