Контроль пользовательских сессий

У клиента есть потоковый сервер (в настоящее время нам неизвестный), который используется для потоковой передачи потоков H.264 с IP-камер. Это нормально в их LAN.

Теперь они хотят разрешить авторизованным пользователям смотреть потоки через Интернет. Но у них мало запросов к этим пользователям интернета:

  1. Пользователи должны «войти» в приложение, чтобы смотреть трансляции.
  2. У пользователя должен быть только один сеанс потоковой передачи одновременно.
  3. Сеанс должен быть ограничен некоторым временем ежедневно.

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

Любые идеи поощряются. Спасибо.


person Bojan Milenkoski    schedule 11.03.2010    source источник


Ответы (1)


Хм, похоже, вам нужно всего лишь реализовать управление сеансом пользователя, используя что-то вроде PHP. Требуйте, чтобы у каждого пользователя была учетная запись, затем отслеживайте сеансы, к которым они получают доступ, включая проверку времени, в течение которого сеанс был активен :)

person Lyon    schedule 11.03.2010
comment
Это непросто, как кажется. Мне нужно управлять сеансом в разных браузерах. Ограничьте доступ к потоковому серверу, который я не могу контролировать. Я думал о повторной потоковой передаче потока и контроле над ним (остановка потока через некоторое время). Дело в том, что у меня нет опыта стриминга (серверов, плееров и т. Д.). Так что я искал указатели обо всем этом. - person Bojan Milenkoski; 11.03.2010
comment
Управление сеансом - более легкая часть. У меня проблема с управлением потоком. - person Bojan Milenkoski; 11.03.2010