Назад | Перейти на главную страницу

Linux RTSP-сервер

Мы планируем построить решение для потокового видео. Серверы должны брать поток rtsp с камер и дублировать его для пользователей. Пользователи подключаются к серверам аутентификации и только после этого перенаправляются на видеосерверы. Видеосерверы предоставляют поток пользователям через https в браузере.

Наша проблема: как организовать потоковую часть? Невозможно каждый раз делать новую сессию с камерами, потому что после некоторого количества сессий камеры просто умирают.

Хорошая идея - вставить данные об уже принятом потоке в MySQL и перед тем, как передать поток новому пользователю, проверьте MySQL, существует ли поток уже. Если да, то дублируйте поток с другого сервера, а не с камеры. Но что, если поток жажды будет закрыт (пользователь закрывает веб-браузер)?

Все идеи будут оценены по достоинству.

С уважением, Мик.

Два очевидных варианта: Adobe Flash Media Server и Красный5 - с открытым исходным кодом и бесплатно. FMS - лучший и более продвинутый продукт, в то время как red5 бесплатен, написан на java и имеет открытый исходный код.