Задание: Системный программист. Передача видеосигнала через интернет (Дистанционная работа)
Добрый день!
Нужен сайт, который сможет соединять между собой 2 устройства, камеру и монитор/смартфон/планшет через интернет (как видеозвонок), только такой звонок будет платным для звонящего, с посекундной тарификацией.
Подробнее.
Предположим, что есть несколько камер, которые я установил в разных городах. Камеры имеют уникальные айпи адреса. Эти камеры отображены на сайте и к ним можно подключиться. Для этого клиенту надо зарегистрироваться на сайте, внести платеж на свой аккаунт. Далее клиент выбирает любую из предложенных камер и подключается к ней. С этого момента начинается списание денег с аккаунта клиента до момента пока клиент не прервет звонок, либо пока не кончатся деньги на его аккаунте.
Также потребуется постоянный контроль, что картинка передается. В случае прерывания картинки, звонок разъединятся и списание денег останавливается.
Основной вопрос – можно ли соединить клиента и камеру напрямую, когда клиент подключится к выбранной камере? Т.е. что бы не пропускать видеосигнал через сервер. Ведь для этого понадобятся очень мощные сервера. Запись и хранения видео не требуется.