Перейти к контенту
Форум о видеонаблюдении

Рекомендуемые сообщения

Если в index.html прописали и логин и пароль, единственный вариант  внешний порт менять или закрывать его. А так-то  да, всё к то угодно, зная IP и порт, смогут подключатся и других вариантов особо и нет. Хотя можно вернуть всё как было и использовать что-то типа  http://www.devline.ru/forum/index.php?showtopic=1809&page=1&&do=findComment&comment=7224

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Порт можно поменять, но любым сканом все видно будет....

 

А почему не работает отдельный порт для мобильных устр-в?

 

Смотрел мини пд разные, но ими нужно управлять клавами мышками, не очень удобно(((

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

К сожалению, порт для мобильных устройств и порт веб интерфейса разделить нельзя.

Если в этой локальной сети есть ещё компьютеры, можно попробовать использовать какой-нибудь из них в качестве сервера для TV. 

Т.е., на настоящем сервере (например, 192.168.1.2) возвращаем всё как было. На другом компьютере ( например, с IP 192.168.1.3) устанавливаем демо версию и подменяем папку  C:\Program Files\DevLine\Linia SKW\www  , при остановленной службе  "Devline kernel service", в  index.html прописываем данные  сервера 192.168.1.2 , примерно так

str: '{^secBufLoad^:2,^msecLoad^:500,^arg^:[{^url^:^192.168.1.2^,^port^:^9786^,^login^:^admin^,^password^:^^}]}'

Если всё правильно сделано, в LAN обращаемся к 192.168.1.3 и получаем данные с 192.168.1.2, из интернета обращаемся к 192.168.1.2 с нормальной авторизацией.

Ниже пример index.html для демо сервера, который можно использовать на сервере с любым IP, при этом камеры будут с демо сервера:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>Devline</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="language" content="en" />
    <meta name="description" content="" />
    <meta name="keywords" content="" />    
    <script src="js/swfobject.js" type="text/javascript"></script>
    <script type="text/javascript">
    
    var ip = window.location.hostname;
    var port = window.location.port;
    if(!port)port='80';
              var flashvars = {
        str: '{^secBufLoad^:2,^msecLoad^:500,^arg^:[{^url^:^demo.devline.ru^,^port^:^1818^,^login^:^admin^,^password^:^^}]}'
    };
        var params = {
            menu: "false",
            scale: "noScale",
            allowFullscreen: "true",
            allowScriptAccess: "always",
            bgcolor: "#000000"
        };
        var attributes = {
            id:"flash"
        };
        swfobject.embedSWF("flash.swf", "altContent", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
    </script>
    <style type="text/css">
        html, body { height:100%; overflow:hidden; }
        body { margin:0; }
    </style>
</head>
<body>
    <div id="altContent">
        <p><a href="http://www.adobe.com/go/getflashplayer"><img 
            src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" 
            alt="Get Adobe Flash player" /></a></p>
    </div>
</body>
</html>

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

В принципе можно реализовать) Спасибо попробую, благо у меня на esxi все поднято =)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Использовал старую версию флеш "www" для работы по линия на тв самсунг, но на ней не было звука. решил поковырять  свежую папку www. Прописал логин и пароль в index.html

var servers = [{nameServer:"МОЙ server", //server name 
host:ip, //ip 
port:port, //port
login:"МОЙЛОГИН",
password:"МОЙПАРОЛЬ"

 

 

Перезапустил службу - подключаюсь на телеке - пишет старый у меня флеш. Зашел опять в index.html и изменил номер версии требуемой флеш с 11ой версии на 9-ю

 

swfobject.embedSWF("flash.swf", "altContent", "100%", "100%", "9.0.0", "expressInstall.swf", flashvars, params, attributes);

 

 

Перезапустил сервис devline. Открыл на тв в браузере сервер и о чудо открылся сайт с камерами да и звук работает с камер!

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 19.05.2014 в 00:05, Станислав сказал:

Здравствуйте!

К сожаления, производители Smart TV  далеко не всегда поддерживают актуальность Flash Player в своих продуктах, нужно попробовать распаковать (прикрепил к сообщению)  и подменить папку C:\Program Files\DevLine\Linia SKW\www при остановленной службе  "Devline kernel service". Если возникнет проблема с авторизацией, необходимо будет задать имя пользователя и пароль  в index.html, например:
 

str: '{^secBufLoad^:2,^msecLoad^:500,^arg^:[{^url^:^' + ip + '^, ^port^: ^' + port + '^,^login^:^admin^,^password^:^123^}]}'
где
admin - логин
123 - пароль
Сообщите, пожалуйста, о результате подмены файлов веб сервера.
 

www.zip

Здравствуйте, успешно зашел на demo.devline.ru со smart-tv xiaomi.

Пробросил web-порт со своего сервера но испытываю проблемы с вводом логина и пароля. Не понял в каком месте нужно указать строчку с логином/паролем и к какому результату это приведет? На телевизоре не будет возникать запрос да ввод логина и пароль? Все устройства при подключении через web будут автоматически авторизовываться?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте !
Если удалили пользователя "web" или задали ему пароль можно отредактировать  файл  "C:\Program Files\DevLine\Line\www\index.html" при остановленной службе Devline kernel service

web.jpg

web2.jpg

 

При этом, не будут запрашиваться данные авторизации при входе в веб интерфейс на всех устройствах.
На авторизацию в приложениях для мобильных устройств или приложениях "Наблюдательный пост" и "Просмотр архива" это никак не повлияет.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, Станислав сказал:

При этом, не будут запрашиваться данные авторизации при входе в веб интерфейс на всех устройствах.
На авторизацию в приложениях для мобильных устройств или приложениях "Наблюдательный пост" и "Просмотр архива" это никак не повлияет.

В этом случае, я думаю, не стоит порт 9786 выпускать в интернет. Смотреть будут все.

Либо фильтр по IP включать. Главное, с разрешёнными IP не накосячить, а то и самому попасть не получится.

Кстати, разрешить просмотр с телефона (отфильтровать по IP) тогда сложно будет через интернет оператора связи.

Изменено пользователем unlifer

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

Поделитесь пожалуйста HTML файлом чтобы можно было открыть один канал видео HTML5 с сервера Linia в окошке.

Мне нужно открыть видео в окошке "фрейм", а туда только ссылку можно вставить в программе.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

Чем именно не подходят готовые решения по трансляция камер на сайте  https://devline.ru/translation/  или веб интерфейс «Линия 8.0» http://8.devline.ru:9786/ ?

Пример:

<iframe src="https://rtsp.me/embed/KPbwo57M/" allowfullscreen="" width="640" height="450" frameborder="0"></iframe>

Возможно, Вам будет интересна эта тема.

Спецификация всегда в открытом доступе

Подробнее опишите, пожалуйста, задачу и что именно не получается сейчас.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

  • Похожий контент

    • Автор: sansoft
      Возможно ли такое? Приложение для смарт телевизора, например самсунг
    • Автор: vladvas
      Сейчас я использую недорогие  ТВ приставки на андроиде для показа камер на телевизорах. Планируется ли выпуск клиента для умных телевизорах на TIZEN  или спокойно можно пару лет продавать для этой цели приставки на андроиде? 
    • Автор: taraz
      Локальный вход в веб-браузере Chromium http://192.168.0.71:9786 как можно осуществить без установленного AdobeFlash?
      Такая проблема: девайс одноплатник Orange Pi Lite  с установленной системой  DietPi v159. При загрузке страницы вверху слева картинка установки плейера Adobe  и переход на загрузку  AdobeFlash под процессор H3, а его не написали.... Как выйти из положения?
      Нужен браузер именно только со встроенным Flash. Был такой PepperFlash под ARM в операционной системе, написанный индусами и там всё работало отлично. Как встроить в систему PepperFlash и запустить в браузере? По этой ссылке https://wiki.debian.org/PepperFlashPlayer/Installing не заработало... Можно ли разработчикам подправить веб-сервер MicroNVR, чтобы его можно просматривать в браузере Хромиум на одноплатниках Orange Pi? Их цена 10-15 $ и естественно пользователи будут покупать "Линия" MicroNVR, раз он с ними будет работать в веб-интерфейсе!
    • Автор: Станислав
      Работа веб интерфейса системы "Линия" блокируется приложением ESET NOD32 при настройках данного приложения по умолчанию.

      Необходима дополнительная настройка


      Отключите фильтрацию для IP адреса сервера

      Сохраните настройки и проверьте возможность подключения

×