Всем добрый день! Подскажите, можно ли решить мою хотелку каким-либо способом?)
Исходные данные:
Имеем загородный дом, в котором работает Mesh Wi-Fi из Keenetic Extra + Keenetic Air. Интернет подключен через оптику от местного провайдера (KeenDNS доступ прямой) и Резервный канал через USB модем Мегафон (доступ через облако). По Wi-Fi подключена IP камера TP-Link Tapo C220 направленная на котел (для отслеживания показаний и на аварийный случай). Через мобильное приложение Tapo для iOS я могу это все просматривать с телефона и управлять камерой (направлением и пр.) и работает все замечательно.
Хочется добиться возможности смотреть через браузер (http) камеру. В стандартном варианте Tapo не позволяет это сделать, судя по мануалам, доступен только RTSP поток и далее мы переходим к статье из Базы знаний
Проблема в том, что ни один из вариантов, предложенных в статье меня не устраивает) Задача смотреть через ПК. Вариант с VPN мне не удобно отрубаться от рабочей/домашней сети чтобы посмотреть что-то, через остальные вариант мешает серый IP в обоих случаях WAN подключений.
Вспомнил, что несколько лет назад я пытался подключить еще USB камеру к ноутбуку и хотел смотреть ее через интернет. Тогда была найдена занятная программка WebcamXP, которая поднимала свой http сервер на 80 порту(или какой укажешь), а источником изображения могла быть любая камера (IP, USB и пр.) Таким образом, установив эту софтину на ПК, подключив через нее камеру и настроив проброс порта через роутер на ip адрес ноутбука , а так же используя домен 4 уровня KeenDNS - я получал желаемый результат в браузере по адресу например: cam1.mydomain.keenetic.pro
Сегодня, задавшись моей задачей, я вспомнил про эту самую программу и решил повторить эксперимент. Софтина обновилась и уже стала называться Netcam Studio X, запускаем серверный клиент на ней, подключаем через RTSP в нее Tapo камеру, делаем пробросы и все прекрасно работает в браузере через домен 4 уровня KeenDNS. Причем хоть с прямым доступом, хоть с кривым, как угодно и плевать на "серый" IP.
Неудобство в том, что в этом схеме получается нужно чтобы всегда работала эта самая программа в качестве веб-сервера. То есть это может быть какой-то компьютер, ноутбук и прочее. Хотел узнать, может ли подобное делать каким-то образом сам роутер Keenetic? Может через какие то OPKG можно поднять что-то, что будет брать RTSP поток и транслировать его по http в браузер. Подскажите пожалуйста, кто разбирается)
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
Zakharow Kirill
Всем добрый день! Подскажите, можно ли решить мою хотелку каким-либо способом?)
Исходные данные:
Имеем загородный дом, в котором работает Mesh Wi-Fi из Keenetic Extra + Keenetic Air. Интернет подключен через оптику от местного провайдера (KeenDNS доступ прямой) и Резервный канал через USB модем Мегафон (доступ через облако). По Wi-Fi подключена IP камера TP-Link Tapo C220 направленная на котел (для отслеживания показаний и на аварийный случай). Через мобильное приложение Tapo для iOS я могу это все просматривать с телефона и управлять камерой (направлением и пр.) и работает все замечательно.
Хочется добиться возможности смотреть через браузер (http) камеру. В стандартном варианте Tapo не позволяет это сделать, судя по мануалам, доступен только RTSP поток и далее мы переходим к статье из Базы знаний
https://help.keenetic.com/hc/ru/articles/360001404739-Доступ-из-Интернета-к-IP-камере-подключенной-к-интернет-центру
Проблема в том, что ни один из вариантов, предложенных в статье меня не устраивает) Задача смотреть через ПК. Вариант с VPN мне не удобно отрубаться от рабочей/домашней сети чтобы посмотреть что-то, через остальные вариант мешает серый IP в обоих случаях WAN подключений.
Вспомнил, что несколько лет назад я пытался подключить еще USB камеру к ноутбуку и хотел смотреть ее через интернет. Тогда была найдена занятная программка WebcamXP, которая поднимала свой http сервер на 80 порту(или какой укажешь), а источником изображения могла быть любая камера (IP, USB и пр.) Таким образом, установив эту софтину на ПК, подключив через нее камеру и настроив проброс порта через роутер на ip адрес ноутбука , а так же используя домен 4 уровня KeenDNS - я получал желаемый результат в браузере по адресу например: cam1.mydomain.keenetic.pro
Сегодня, задавшись моей задачей, я вспомнил про эту самую программу и решил повторить эксперимент. Софтина обновилась и уже стала называться Netcam Studio X, запускаем серверный клиент на ней, подключаем через RTSP в нее Tapo камеру, делаем пробросы и все прекрасно работает в браузере через домен 4 уровня KeenDNS. Причем хоть с прямым доступом, хоть с кривым, как угодно и плевать на "серый" IP.
Неудобство в том, что в этом схеме получается нужно чтобы всегда работала эта самая программа в качестве веб-сервера. То есть это может быть какой-то компьютер, ноутбук и прочее. Хотел узнать, может ли подобное делать каким-то образом сам роутер Keenetic? Может через какие то OPKG можно поднять что-то, что будет брать RTSP поток и транслировать его по http в браузер. Подскажите пожалуйста, кто разбирается)
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.