PROJETO

Sistema de metadados e programação de TV para utilização por vários operadores

Desenvolvimento de aplicações web, Integração e desenvolvimento de APIs, Documentação técnica, Integração com WordPress, Consultoria de UI/UX, Sistema de acesso baseado em funções, Suporte e manutenção a longo prazo

  • Setor: Televisão
  • Letónia Localização: Letónia
  • Prazo de entrega: 30 semanas
  • Tecnologias: Laravel, MySQL
  • Avaliação: 5/5
4+ meses

Resumo

Problema

Metadados dispersos, sem programação centralizada nem localização dos programas de TV.

Solução

Plataforma personalizada de metadados e programação para equipas de conteúdos e emissoras.

Resultado

Um sistema escalável e modular, utilizado atualmente para a gestão centralizada de programas de TV na Letónia.

História do cliente

Uma empresa do setor televisivo na Letónia precisava de uma forma melhor de gerir metadados, traduções e programação de programas de TV em vários canais. As ferramentas existentes estavam fragmentadas, dificultando a manutenção de dados consistentes e multilingues e a disponibilização de exportações adequadas para operadores externos.

A empresa contactou a 2410 com uma visão clara de uma solução moderna e centralizada. A equipa trabalhou em estreita colaboração com o cliente, aperfeiçoando o conceito através de feedback detalhado e casos de utilização reais. O que começou como uma ideia evoluiu rapidamente para um sistema escalável que suporta atualmente arquivos de programas, gestão de episódios, sincronizações via API e publicação multilingue em toda a região.

Visão geral do projeto

A 2410 desenvolveu um sistema personalizado de metadados e programação para uma empresa de radiodifusão letã. A plataforma foi concebida para centralizar a gestão de conteúdos de programas, séries e episódios, apoiando fluxos editoriais internos e necessidades de operadores externos.

Editores e administradores podem aceder a um Arquivo de Programas onde gerem detalhes dos conteúdos, incluindo metadados localizados, elenco, género e descrições. Uma interface dedicada de Calendário de Programas permite às equipas agendar emissões visualmente, atribuir etiquetas como direto ou estreia e trabalhar com fusos horários específicos de cada canal.

O sistema suporta carregamentos de rich media, fluxos de tradução multilingue (com IA e humana) e integração profunda com WordPress para conteúdos públicos. Desenvolvido com Laravel e Tailwind CSS, garante modularidade, desempenho e adaptabilidade. Uma arquitetura API-first permite a troca contínua de dados com operadores de TV e a importação/exportação nos formatos XML, JSON e Excel.

A escalabilidade, a automatização e o controlo de permissões dos utilizadores foram priorizados para tornar a plataforma uma base de longo prazo para o ecossistema de radiodifusão do cliente.

O cliente do setor televisivo letão demonstrou elevada satisfação com a entrega inicial e a documentação técnica. A colaboração foi marcada por uma comunicação estruturada, iterações rápidas e abertura para aperfeiçoar a interface do utilizador. O cliente valorizou a integração estratégica de ferramentas de IA para enriquecimento e localização de dados e aprovou o pagamento integral do projeto antecipadamente, demonstrando confiança na experiência e na direção do projeto da 2410.

- Company in television industry, Latvia

Principais funcionalidades entregues

  • Arquivo de Programas para gestão de metadados
  • Localização multilingue com recurso à IA
  • Calendário para programação de emissões
  • Permissões de utilizador baseadas em funções (Administrador, Editor, Responsável de Canal)
  • Importação/exportação personalizada em vários formatos (XML, JSON, Excel)
  • Acesso à API com autenticação através do Laravel Passport
  • Criação e edição em massa de episódios
  • Integração pública com WordPress para meios de comunicação e imprensa
  • Biblioteca multimédia com carregamento de ficheiros e etiquetagem de metadados
  • Suporte a preenchimento automático e sugestões automáticas para campos de metadados

Tecnologias utilizadas

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

O resultado

Uma plataforma personalizada de metadados para emissoras de TV

O resultado da colaboração entre a 2410 e uma empresa de comunicação social letã foi uma plataforma totalmente personalizada e escalável, desenvolvida especificamente para o setor televisivo. A plataforma centraliza a forma como as equipas gerem metadados, horários e publicação multilingue.

O backend é desenvolvido com Laravel e um frontend em Tailwind CSS , criando uma experiência rápida e intuitiva. Editores, administradores e responsáveis de canais interagem com vistas específicas por função para gerir programas, temporadas, episódios e horários.

Arquivo de Programas para gestão de metadados

Os programas, temporadas e episódios são estruturados e filtráveis por atributos como ano, elenco, género e idioma. Cada entrada tem uma vista de edição dedicada, com descrições completas, loglines e categorias de conteúdo.

Program Archive dashboard
Painel do Arquivo de Programas com filtros avançados e tabela de dados

Metadados e traduções detalhados

Cada entrada de programa inclui campos de conteúdo multilingue, editáveis manualmente ou com ferramentas de IA como o ChatGPT. Os utilizadores podem localizar campos por idioma e aplicar traduções em massa para poupar tempo.

Editable metadata panel
Painel de metadados editável com suporte multilingue, etiquetas e categorias

Suporte para conteúdos seriados

Os programas com várias temporadas ou episódios são devidamente organizados, permitindo gerir a hierarquia das séries, os metadados dos episódios e os meios associados num único local.

Season and episode view
Vista detalhada de uma temporada com campos multilingues e episódios associados

Início de sessão e acesso baseados em funções

Os utilizadores iniciam sessão através de uma interface segura que define as suas permissões. Cada função, desde representantes de meios públicos a editores de canais, tem visibilidade e direitos de edição personalizados.

Login screen
Ecrã de início de sessão da plataforma VideoMetaData

Programação simplificada

O Calendário de Programas integrado oferece uma interface de arrastar e largar para planear emissões. Etiquetas como estreia, repetição e direto são assinaladas visualmente, e a gestão de fusos horários está totalmente integrada por canal.

  • Suporta programação manual e em massa
  • Exporta para JSON, XML e Excel
  • Integra-se com sistemas externos de radiodifusão

Nota: Os utilizadores também podem carregar ficheiros multimédia, atribuir metadados automaticamente e utilizar ordenação visual para pré-visualizações do site público.

O produto final é uma solução abrangente que simplifica os fluxos de trabalho de metadados, mantendo flexibilidade suficiente para evoluir com as necessidades do setor.

Está a pensar criar um sistema semelhante?

Estas são algumas perguntas frequentes de clientes que ponderam desenvolver uma plataforma personalizada de metadados e programação para o setor televisivo e dos media. As perguntas abrangem funcionalidades, integrações, escalabilidade e colaboração no projeto.