Владимир1978 0 Posted November 4, 2019 Здравствуйте уважаемые форумчане. Вопрос к профессионалам. Есть видео регистратор IP H.264 на 4 канала. Белый адрес. Каким образом можно сделать поток с рега в браузере, но так чтобы гости, предположим их 10, смог бы просматривать поток каждый по своей ссылке, а не всем одну и ту же предоставлять. Фишка в чем, хочу за какую то символическую оплату предоставить стрим нескольким соседям, но так чтобы они не смогли зайти в софт и что то сами там регулировать и менять. Заранее спасибо !!! Share this post Link to post Share on other sites В
Станислав 0 Posted November 4, 2019 Здравствуйте ! Если пользователей действительно несколько - проще завести несколько пользователей и предоставлять им доступ к веб интерфейсу. Или Попробуйте сервис https://rtsp.me/ Как забрать RTSP ссылки с наших регистратором подробно расписывал здесь Или Можно обратиться к программисту, показать https://devline.ru/aboutweb/ , описать задание и получить написанное именно для Вашей задачи решение. Если у Вас возникнут вопросы, я постараюсь на них ответить. Share this post Link to post Share on other sites В
unlifer 0 Posted November 5, 2019 (edited) Здравствуйте. Цитата Есть видео регистратор IP H.264 на 4 канала. Во-первых, что за регистратор, какая модель? Ибо на некоторых регистраторах может быть ограничение по количеству пользователей, на некоторых ограничение по числу одновременных соединений, на некоторых и то, и другое. Во-вторых, я уже молчу про то, что бывает высокая вероятность, что при проблемах с интернетом или электричеством на стороне клиентов - со стороны сетевого оборудования (в данном случае неизвестного нам - форумчанам - регистратора) может соединение не скинуться, соответственно, либо клиент не попадёт в очередной раз, либо количество соединений будет накапливаться, пока вообще никто не сможет попадать. В этом случае как бы не пришлось ставить промежуточный сервер-ретранслятор, с полноценной настройкой web-сервера на нём, а там уже и рулить любым количеством пользователей можно. В-третьих, также есть ограничение на общий битрейт - исходящий и входящий трафик. Цитата Белый адрес. Каким образом можно сделать поток с рега в браузере, но так чтобы гости, предположим их 10, смог бы просматривать поток каждый по своей ссылке, а не всем одну и ту же предоставлять. Без web-сервера - никак. Максимум, можно для каждого пользователя (соседа) завести свой порт на внешнем IP-адресе роутера, а перенаправлять на один и тот же в рамках локальной сети. Цитата но так чтобы они не смогли зайти в софт и что то сами там регулировать и менять. На почти любом регистраторе можно задавать права пользователям - выдать права на просмотр определённой камеры (определённых камер) для каждого пользователя и всё. Edited November 5, 2019 by unlifer Share this post Link to post Share on other sites В
unlifer 0 Posted November 5, 2019 (edited) Кстати, чтобы не заморачиваться с web-сервером, можно воспользоваться предложением Станислава: 13 часов назад, Станислав сказал: Попробуйте сервис https://rtsp.me/ Заодно и трафик можно будет сильно снизить через данный сервис. До Вас один коннект всего будет даже при одновременном подключении нескольких пользователей + можно ограничить разрешение картинки. Если всё таки регистратор от "Линии", то помимо web-сервера регистратора можно воспользоваться программой Линия-Мини на стороне клиентов. Edited November 5, 2019 by unlifer Share this post Link to post Share on other sites В
unlifer 0 Posted November 5, 2019 Цитата До Вас один коннект всего будет даже при одновременном подключении нескольких пользователей Поправлю самого себя: один коннект на один канал регистратора соответственно. Share this post Link to post Share on other sites В
Владимир1978 0 Posted November 5, 2019 А как правильно эти несколько портов для соседей настроить ? подскажите пожалуйста ? я не профи и так сам все настраивал, но все вышло, буду очень признателен вам за помощь. роутер тплинк Share this post Link to post Share on other sites В
Станислав 0 Posted November 6, 2019 Здравствуйте! По умолчанию используется порт 9786 TCP. Как открыть порт можно посмотреть здесь Если Вам требуется удаленная помощь с настройками, необходимо обеспечить доступ к серверу с помощью программы TeamViewer (7/8/9 версии) https://devline.ru/soft/tv.exe. Данные для подключения укажите личным сообщением. Share this post Link to post Share on other sites В
unlifer 0 Posted November 6, 2019 (edited) Общий план проброса: 1. На роутере, в первую очередь, адрес регистратора должен быть указан как статический. Ну, или на самом регистраторе вбит вручную, а на роутере этот адрес не должен раздаваться никому. 2. Нужно на роутере найти настройки файервола, в частности, Переадресация --- Виртуальные сервисы (или серверы). 3. Добавить правило проброса для соседа №1: --- указываете описание \ комментарий (если есть) --- сосед1, --- указываете входящий порт (он же сервисный), который нужно слушать на интернетовском интерфейсе --- например, 13001 (типа 1-й сосед), --- указываете порт назначения (он же внутренний) --- для подключения через мобильные устройства и браузеры 9786, если через Наблюдательный пост 9780, --- указываете адрес назначения --- в данном случае адрес регистратора в локальной сети, --- указываете протокол --- TCP, --- указываете интерфейс, на котором слушать порт, то есть по которому приходит интернет (если есть такой пункт). 4. Аналогично пункту 3 добавляете для других соседей, но указываете, соответственно, входящий порт 13002 - для соседа №2, 13003 - для соседа №3 и т.д. Edited November 6, 2019 by unlifer Share this post Link to post Share on other sites В
unlifer 0 Posted November 6, 2019 (edited) Кстати, чтобы проверить - работают правила или нет: 1. Проверяете со своего компьютера (в той же сети, что и регистратор) открыты ли порты 13001, 13002 и т.д. здесь https://2ip.ru/check-port/ 2. Если есть смартфон с доступом в интернет через 3g \ 4g (через wi-fi проверить не получится, так как настройки роутера не позволят), то можно: 2.1. Зайти через браузер по адресу http://Ваш_белый_IP_адрес:13001, 2.2. Или установить мобильное приложение Линии, и добавив в нём сервер. Edited November 6, 2019 by unlifer Share this post Link to post Share on other sites В
unlifer 0 Posted November 6, 2019 ПС. Хотя... подумал... есть вероятность, что через браузер не пойдёт... Потребует Flash-player. Ну, может, есть планшет с Windows, мобильным интернетом и Flash-player'ом. Share this post Link to post Share on other sites В