Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Создаём SPA-фронтенд и универсальный бэкенд для онлайн-кинотеатра

27 апреля ‘21

Заказчик: ShowJet

ShowJet — сериальный онлайн-кинотеатр. Команда Evrone разрабатывала его первую версию — веб-интерфейс и ядро, которое управляло кинотеатром и потоками видео.

Агентство-исполнитель кейса

Evrone

Если вы ищете команду для разработки онлайн-кинотеатра или видеостриминга, познакомьтесь с другими нашими кейсами или сразу свяжитесь с нами для обсуждения вашего проекта.

1. Вводная задача от заказчика, проблематика, цели

Видеостриминг легального контента имеет сложную бизнес-логику. Например, правообладатели требуют владельцев онлайн-сервисов иметь собственные мощные сервера с ограниченным доступом. Получаемый контент должен храниться буквально под замком, а поток данных передаётся по специальному безопасному протоколу. Кроме этого владелец кинотеатра должен иметь DRM-систему для защиты от копирования.

ShowJet предстояло решить эти вопросы с обязательными требованиями студий-владельцев, а Evrone взял на себя разработку первой версии сервиса.

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Мы создали первую версию кинотеатра ShowJet — веб-интерфейс и бэкенд на Ruby со всеми необходимыми функциями: управление контентом, пользователями и подписками, биллинг, видеотрансляция и т. д.

На фронтенде реализовали две версии плеера, чтобы сервис был доступен на всех нужных клиенту платформах и браузерах. С помощью бэкенда связали защищённое хранилище с пользовательским интерфейсом. Он получился универсальным и отдавал информацию не только веб-версии, но и мобильным приложениям на iOS и Android.

Узнать больше технических деталей проекта

3. Результаты сотрудничества

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

4. Заключение

Благодаря нашей работе с Showjet мы получили колоссальный опыт в работе с видеостриминговыми сервисами. Мы не только разработали фронтенд и бэкенд, но и серьёзно подошли к защите контента. У нас получалось два уровня защиты данных: управление доступом к видеоконтенту на уровне админпанели (проверка токена конкретного пользователя) и проверка лицензии на уровне DRM.

Агентство-исполнитель кейса

Evrone

Если вы ищете команду для разработки онлайн-кинотеатра или видеостриминга, познакомьтесь с другими нашими кейсами или сразу свяжитесь с нами для обсуждения вашего проекта.