ПРОЕКТ

Система метаданных и расписаний телевизионных программ для использования несколькими операторами

Разработка веб-приложений, Интеграция и разработка API, Техническая документация, Интеграция с WordPress, Консультации по UI/UX, Система доступа на основе ролей, Поддержка и долгосрочное обслуживание

  • Отрасль: Телевидение
  • Латвия Расположение: Латвия
  • Срок выполнения: 30 недель
  • Технологии: Laravel, MySQL
  • Оценка: 5/5
4+ месяцев

Резюме

Проблема

Разрозненные метаданные, отсутствие централизованного планирования или локализации для ТВ-программ.

Решение

Платформа, разработанная на заказ для управления метаданными и расписанием для команд контента и телерадиооператоров.

Результат

Масштабируемая, модульная система, теперь используемая для централизованного управления телевизионными программами в Латвии.

История клиента

Компании из телевизионной индустрии в Латвии требовался лучший способ управления метаданными телепрограмм, переводами и расписанием по нескольким каналам. Их существующие инструменты были разрозненными, что затрудняло поддержание согласованных, многоязычных данных или предоставление чистых экспортов для внешних операторов.

Они обратились к 2410 с четким видением современной централизованной системы. Команда тесно сотрудничала с клиентом, дорабатывая концепцию с учетом детальной обратной связи и реальных случаев использования. То, что начиналось как идея, быстро превратилось в масштабируемую систему, которая теперь поддерживает архивы программ, управление эпизодами, синхронизацию через API и многоязычную публикацию в регионе.

Обзор проекта

2410 разработал адаптированную систему метаданных и расписаний для латвийской телекомпании. Платформа была создана для централизации управления контентом в рамках программ, сериалов и эпизодов, обслуживая как внутренние редакционные рабочие процессы, так и внешние потребности операторов.

Редакторы и администраторы могут получить доступ к архиву программ, где они управляют деталями контента, включая локализованные метаданные, актерский состав, жанры и описания. Специальный интерфейс календаря программ позволяет командам визуально планировать транслирование, назначать флаги, как 'вживую' или 'премьера', и работать в рамках часовых поясов каналов.

Система поддерживает загрузку мультимедийного контента, многоязычные процессы перевода (как ИИ, так и человеческие), а также глубокую интеграцию с WordPress для публичных материалов. Построенная на базе Laravel и Tailwind CSS, она гарантирует модульность, производительность и адаптивность. Архитектура API-first позволяет беспрепятственный обмен данными с телевизионными операторами и импорт/экспорт в форматах XML, JSON и Excel.

Масштабируемость, автоматизация и контроль прав пользователей учитывались, чтобы сделать платформу долгосрочной основой для клиентской телевизионной экосистемы.

Клиент из латвийской телевизионной отрасли выразил высокую удовлетворенность начальной поставкой и технической документацией. Сотрудничество отличалось структурированной коммуникацией, быстрыми итерациями и готовностью доработать интерфейс пользователя. Клиент оценил стратегическую интеграцию инструментов ИИ для обогащения данных и локализации и одобрил полную предоплату проекта, что свидетельствует о доверии к экспертизе 2410 и направлению проекта.

- Компания в телевизионной индустрии, Латвия

Ключевые результаты

  • Архив программ для управления метаданными
  • Многоязычная локализация с поддержкой ИИ
  • Календарь для планирования трансляций
  • Разрешения пользователей на основе ролей (Администратор, Редактор, Владелец канала)
  • Пользовательский импорт/экспорт в нескольких форматах (XML, JSON, Excel)
  • Доступ к API с аутентификацией через Laravel Passport
  • Массовое создание и редактирование эпизодов
  • Интеграция с WordPress для медиа и прессы
  • Медиабиблиотека с возможностью загрузки файлов и добавлением метаданных
  • Автозаполнение и поддержка автоподсказок для ввода метаданных

Технологический стек

Laravel MySQL Tailwind CSS Flowbite components Linux Ubuntu сервер Laravel Passport Google Translate, ChatGPT

Результат

Пользовательская платформа метаданных для телерадиовещателей

Результатом сотрудничества между 2410 и латвийской медийной компанией стала полностью кастомизированная, масштабируемая платформа, разработанная специально для телевизионной индустрии. Она централизует управление метаданными, расписаниями и многоязычным издательством.

Бэкенд управляется Laravel с фронтендом Tailwind CSS, создавая быстрый и удобный в использовании опыт. Редакторы, администраторы и владельцы каналов взаимодействуют с конкретными видами на основе ролей для управления программами, сезонами, эпизодами и расписаниями.

Архив программ для управления метаданными

Программы, сезоны и эпизоды структурированы и фильтруются по атрибутам, таким как год, актерский состав, жанр и язык. Каждая запись имеет выделенный вид редактирования с полными описаниями, логлайнами и категориями контента.

Панель архива программ

Панель архива программ

Панель архива программ с расширенными фильтрами и таблицей данных

Подробные метаданные и переводы

Каждая запись программы имеет многоязычные поля контента, редактируемые вручную или с помощью ИИ-инструментов, таких как ChatGPT. Пользователи могут локализовать поля по языкам и даже применять массовые переводы для экономии времени.

Редактируемая панель метаданных

Редактируемая панель метаданных

Редактируемая панель метаданных с многоязычной поддержкой, метками и категориями

Поддержка сериализованного контента

Шоу с несколькими сезонами или эпизодами вложены должным образом, позволяя пользователям управлять иерархией сериала, метаданными эпизодов и связанным медиа в одном месте.

Вид сезона и эпизодов

Вид сезона и эпизодов

Подробный вид записи сезона с многоязычными полями и связанными эпизодами

Вход и доступ на основе ролей

Пользователи входят через безопасный интерфейс, который определяет их разрешения. Каждая роль — от представителей медиа до редакторов каналов — имеет индивидуальные видимость и права редактирования.

Экран входа

Экран входа

Экран входа в платформу VideoMetaData

Простое планирование

Встроенный календарь программ предлагает интерфейс перетаскивания для планирования трансляций. Такие флаги, как "премьера", "повтор" и "вживую", визуально обозначены, а обработка часовых поясов полностью интегрирована для каждого канала.

  • Поддерживает ручное и массовое планирование
  • Экспорт в JSON, XML, Excel
  • Интеграция с внешними системами трансляции
Примечание: Пользователи также могут загружать медиафайлы, автоматически назначать метаданные и использовать визуальную сортировку для предпросмотров на публичном сайте.

Конечный продукт представляет собой комплексное решение, упрощающее рабочие процессы с метаданными, оставаясь при этом достаточно гибким, чтобы эволюционировать в соответствии с потребностями индустрии.

Думаете о создании аналогичной системы?

Здесь собраны некоторые распространенные вопросы от клиентов, которые рассматривают возможность разработки платформы для пользовательских метаданных и расписаний для ТВ и медиаиндустрии. Эти вопросы касаются функциональности, интеграций, масштабируемости и сотрудничества по проекту.