Потоковое видео с веб камеры

Стартовая страница Форумы Разработка и интеграция Потоковое видео с веб камеры

Просмотр 14 сообщений - с 31 по 44 (из 44 всего)
  • Автор
    Сообщения
  • #9751
    Mikhail
    Модератор

    Нельзя отключить ввод пароля в настройках камеры? Или запомнить их после первого входа и больше не запрашивать.

    • Этот ответ был изменен 5 лет, 9 месяцев назад от Mikhail.
    #9759
    baur
    Участник

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

    может технический это возможно, но ДБ не разрешит

    Или запомнить их после первого входа и больше не запрашивать.

    Пароль только у нас, другим передать нельзя, поэтому я оставил решение с обновлением кадра каждый мин.
    с разрешением доступа к дэшборду решили прямо в коде PHP (дэшборд общий авторизация через PHP)

    #9763
    baur
    Участник

    с обновлением кадра каждый сек.

    #9771
    Mikhail
    Модератор

    Понятно.
    Получилось без дэшборда вывести ссылку?

    #9776
    baur
    Участник

    Получилось без дэшборда вывести ссылку?

    да, так тоже работает

    #9783
    baur
    Участник

    это же вроде http basic auth наверняка у .net есть возможность это уловить вроде здесь об этом

    #9794
    Mikhail
    Модератор

    Когда открывается веб-страница с формой веб-камеры, это уже работает не .NET, а сам браузер и в некоторых случаях JavaScript. При этом из веб-приложения скады мы не имеем доступа из JavaScript на сторонние страницы (имею ввиду страницу камеры) — это ограничение безопасности JavaScript.
    В примере идём речь о запросе от процесса сервера.

    #9795
    Mikhail
    Модератор

    Нам ближе этот пример, но судя по написанному ранее так уже не работает.
    Хотя надо попробовать открыть ссылку в новом окне с помощью window.open, может быть только в фрейме не заработало, а в отдельном окне заработает.

    • Этот ответ был изменен 5 лет, 9 месяцев назад от Mikhail.
    #9799
    Mikhail
    Модератор

    Попробуйте существующий компонент Ссылка.

    #28414
    7in
    Участник

    Как на данный момент можно вывести видео с камеры (одной) на мнемосхему?
    Пробовал через «Дополнительные компоненты схем», там есть «фрейм».
    Камера dahua, может субпоток отдавать MJPEG, но авторизация не отключается(да и не хотелось бы отключать). В итоге столкнулся с той же проблемой что и в этой теме — просто в браузере все работает отлично через ссылку вида http://admin:password3@10.11.188.242/cgi-bin/mjpg/video.cgi?channel=1&subtype=1
    но через фрейм никак. Как на данный момент вы выводите видео с камер в RS ?

    #28440
    Mikhail
    Модератор

    Видео отображается во фрейме, либо через доп. компоненты схем, либо с помощью плагина Дэшборы. То как видео отображается, зависит от браузера. Если верить интернету, то Chrome полностью закрыл возможность передать логин и пароль как часть адреса.

    Предположу, что с помощью nginx можно указать логин и пароль и открыть доступ по заданной ссылке, которую уже вставить во фрейм. Но не проверял.

    просто в браузере все работает отлично

    Какой браузер и версия?

    #28441
    Mikhail
    Модератор

    Если поддерживается функция запомнить логин и пароль, то во фрейме можно указать не само видео, а адрес страницы, на которой располагается виджет с видео.

    #28445
    7in
    Участник

    Нашел в настройках камеры возможность отключить запрос логина и пароля для просмотра, опять же просто по ссылке в браузере все работает отлично (теперь уже без указания логина и пароля в адресной строке). Но если вставляю через фрейм на схему — не работает. Судя по всему тут проблема не столько в невозможности передать логин с паролем, а с тем, что камера не хочет показывать видео во фрейме (это мое предположение).
    Браузер Chrome Версия 113.0.5672.63
    Еще такой момент: на мнемосхеме если нажать ПКМ на неработающем фрейме и выбрать пункт «Просмотр кода фрейма» — то в новой вкладке открывается страница с трансляцией и соответственно работает корректно

    #28447
    Mikhail
    Модератор

    Судя по всему тут проблема не столько в невозможности передать логин с паролем, а с тем, что камера не хочет показывать видео во фрейме

    Такое теоретически может быть. Например, google и яндекс, по моему, не открываются во фрейме.

    в новой вкладке открывается страница с трансляцией и соответственно работает корректно

    В этом случае уже нет фрейма.

    Откройте инструменты браузера по F12, вкладка Сеть (Network). Там может быть полезная информация — что камера отвечает на веб-запрос.

Просмотр 14 сообщений - с 31 по 44 (из 44 всего)
  • Вы должны авторизироваться для ответа в этой теме.