Top.Mail.Ru

Паевская

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

Заказчик

Валентина Паевская, практикующий нейропсихолог, автор видео-блога и книг о воспитании детей.

О проекте

Мобильное приложение «Паевская» предназначено для родителей активно занимающихся воспитанием детей. Материалы приложения несут в себе обучающую информацию в области психологии по воспитанию и развитию детей. После прохождения регистрации пользователю открывается доступ к разделу с видеозаписями. Приложение хранит в себе все записи проведенных прямых эфиров на сторонних сервисах.

Проблема

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

Идея

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

Задачи


  • Разработать мобильное приложение, в котором будут собраны все ранее выпущенные видеоролики заказчика.

  • Необходимо защитить видеоконтент от скачивания.

  • Предоставить возможность пользователю арендовать видеоролики выборочно

  • Добавить раздел «Избранное», в который пользователь может добавлять понравившиеся ролики. «Избранное» позволяет в одно касание перейти к избранному контенту.

  • Защитить записи от скачивания и записи с экрана устройства

Особенности

  • После аренды видеоролика в приложении, оно перемещается в раздел «Арендованное». В данный раздел пользователь может вернуться в любое удобное время и ознакомиться с приобретенными материалами повторно.

  • Для понравившихся роликов разработан раздел «Избранное» в который пользователь может добавлять заинтересовавшие его ролики. «Избранное» позволяет в одно касание перейти к избранному контенту.

  • Записи находятся под защитой от скачивания и записи с экрана устройства.

  • Пользователь может использовать мобильное приложение зайдя в личный кабинет одновременно с двух устройств

Решения

1
Трансляция контента.
Для отлаженной работы приложения использовался Content Delivery Network.
CDN — географически распределённая сетевая инфраструктура, позволяющая оптимизировать доставку содержимого конечным пользователям в сети. Использование контент-провайдерами CDN способствует увеличению скорости загрузки видео пользователям. Таким образом наши разработчики дали возможность пользователям одновременно в большом количестве просматривать контент и устранили угрозу разрушения системной нагрузки и сбоя в работе приложения.
2
Защита контента
Предоставляемый контент в приложении зашифрован и защищен от копирования с помощью программы AES (Advanced Encryption Standard) — это симметричный алгоритм блочного шифрования. Зашифрованный контент передается через зашифрованный SSL канал — это распространённая технология, которая используется для обеспечения безопасности и установления зашифрованной связи между клиентом и веб-сервисом.
ПРИЛОЖЕНИЕ
IAmGoingTo
ПРИЛОЖЕНИЕ
Floor.App