Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

[table]Добрый день!

Имеется:

Исполнитель:

Создает и направляет на уже имеющейся сервер видео для обработки и создание RTMP потока (пример ссылки:

(rtmp://192:168:0:1:1936/nameServer/id).

При формировании ссылки, каждому видео присваивает id. Данный id уникальный и не повторяется, а ip сервера, протокол и имя сервера

неизменны или могут меняться по желанию но не чаще раза в 12 дней.

Получатель:

Размещает RTMP ссылку на внутреннем ресурсе для трансляции данного видео у себя на сайте.

При размещении указывает свой внутренний номер для каждого потока.

Требуется:

Требуется разработать админ панель на базе Web интерфейса для предоставления потокового видео (RTMP) от исполнителя к получателем.

Необходимые роли пользователей:

Admin (root права);

User (возможность добавлять новые события, привязывать RTMP потоки к событиям, устанавливать статус для событий ( LIVE, FINISHED,

SCHEDULED)) оставлять комментарий;

RecipientAdmin: Главный аккаунт Получателя который может создавать и удалять аккаунты своим внутренним сотрудникам и имеет все права низшего

пользователя (Recipient)

Recipient: (возможность смотреть (но не менять) и сортировать статусы событий, присваивать RTMP потоку свой собственный внутренний id

номер, предпросматривать события в маленьком окне при нажатии на кнопку

live рядом с событием, оставлять комментарий);

Требования к визуализации:

Возможность сортировать видео по статусам (LIVE, FINISHED, SCHEDULED) (все роли)

Возможность предпросмотра видео в отдельном окне.

Отдельные окно для User с возможностью добавлять события, вставки уникального id потока, выбора RTMP сервера.

Отдельные окна для Recipient c возможностью привязки к RTMP потоку своего личного id номера, кнопка которая отправляет данное видео на их

сервер в зависимости от внутренного id (API), кнопка при нажатии на

которую появляется сам RTMP поток (ссылка

rtmp://192:168:0:1:1936/nameServer/id)

Возможность сортировать видео по датам (видео сегодня, завтра, через месяц)

Возможность сортировать видео по заявленным критериям:

По заполненным/не заполненным данным id для каждого пользователя отдельно.

Комментарии user и Recipient находятся в разных колонках. Комментарии в колонке для user может заполнять/редактировать только

Admin и User. Комментарии в колонке для Recipient может заполнять только

RecipientAdmin и Recipient

Как только добавилось новое событие в графу Live, для всех RecipientAdmin и Recipient они подсвечиваются зеленым цветом. После того

как RecipientAdmin или Recipient с ней по взаимодействовал (нажал

кнопку добавить к себе на сервер или получить ссылку RTMP) цвет пропал.

Требования к функционалу:

admin имеет root права.

User-ов создает Admin.

Admin генерирует уникальную ссылку на регистрацию RecipientAdmin, которая действует 8 часов.

RecipientAdmin Регистрируются по уникальной ссылки от Admin. Заполняют данные по своей компании (имя, список белых IP с возможностью

изменения данных ip)

RecipientAdmin создает своих уникальных внутренних пользователей Recipient

Как только RecipientAdmin или Recipient нажмент на кнопку отправить на внутренний сервер или показать RTMP поток, в его аккаунте

отобразилось данное событие как “Взято”.

Как только RecipientAdmin или Recipient оставляет комментарий к событию, у него в профиле данное событие записывается как “С замечанием.

У каждого индивидуального RecipientAdmin есть статистика по дням/месяцам, по отдельно “Взятом” и “С замечаниями”. Данная статистика

доступа как RecipientAdmin так и Admin

Каждый уникальный RecipientAdmin получает и видит только свои уникальные данные. (пример 1: при заполнение графы комментарий,

комментарий RecipientAdmin1 и RecipientAdmin2 видны каждому свой и в

статистике у каждого по своему, а Admin видит оба. Пример 2:

RecipientAdmin1 нажал кнопку привязать событие, а RecipientAdmin2 не

нажал, следовательно у RecipientAdmin1 отобразилось в стастистике как

“Взято”, а у RecipientAdmin2 не отобразилось. и т.д.

готов оперативно ответить на все вопросы [/table]

год назад
guest_16696215004
год в сервисе
Был
год назад