Frameserver сервер кадров камеры windows

Содержание
  1. Windows 10 Camera frame server, определите актуальное приложение с помощью веб-камеры
  2. Решение
  3. Другие решения
  4. 0xAOOF4244
  5. Ответы (32) 
  6. Общие вопросы и термины
  7. Программное обеспечение Camera Server для систем видеонаблюдения. (бесплатная программа для создания видеонаблюдения)
  8. Программное обеспечение Camera Viewer для систем видеонаблюдения. (рабочее место оператора, которое подключается к Camera Server)
  9. Что такое Camera Server?
  10. Какие платформы поддерживает Camera Server?
  11. Есть ли ограничение по количеству подключаемых камер к Camera Server?
  12. Сколько камер поддерживает Camera Server?
  13. Сколько стоит Camera Server?
  14. Как подобрать «железо» для установки камер?
  15. Какую операционную системы лучше выбрать для сервера видеонаблюдения?
  16. Как снизить нагрузку на процессор сервера?
  17. Нужно ли подключать ПК с установленным Camera Server к облаку i-CAM?
  18. Если я подключаю ПК с Camera Server к облачному сервису i-CAM как производится оплата?
  19. Взимается ли плата за локальное хранение данных с камер через ПО Camera Server?
  20. Программное обеспечение Camera Viewer для систем видеонаблюдения.
  21. Что такое Camera Viewer?
  22. Какие платформы поддерживает Camera Server?
  23. Сколько камер поддерживает Camera Viewer?
  24. Сколько стоит Camera Viewer?
  25. Могу ли я просматривать в Camera Viewer видео с нескольких установленных Camera Server и IP камер со встроенным сервисом через Интернет?
  26. Можно присматривать живое видео и архив с Camera Server установленного в локальной сети без доступа в Интернет.
  27. Взимается ли плата при локальном просмотре?
  28. Сколько камер может одновременно отображать на одном экране Camera Viewer?
  29. Можно ли ограничить права доступа к камерам?
  30. Возможен ли экспорт архива видеозаписи или скриншота через Camera Server?
  31. Можно ли установит пароль на запуск Camera Viewer?
  32. Как подобрать «железо» для Camera Viewer?
  33. “If there is one thing developers like less than writing documentation, it’s responding to unnecessary escalations […] and too many escalations wear down the developers.”
  34. “We needed a better place to store all the questions and answers that people were repeatedly asking, and we discovered Stack Overflow for Teams.”
  35. “We use Stack Overflow for Teams internally when onboarding new developers, and when new developers ask questions, everyone can benefit from the shared knowledge.”
  36. Windows 10 Camera frame server, identify actual app using webcam
  37. 2 Answers 2
  38. Все тонкости работы с программой Camera Server

Windows 10 Camera frame server, определите актуальное приложение с помощью веб-камеры

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

Решение

Я сомневаюсь, что вы можете идентифицировать приложения, захватывающие видео с использованием сервера кадров (ну, на самом деле то же самое относится и к тем приложениям, которые не используют сервер кадров в текущих или более старых версиях Windows).

Microsoft добавила сервер кадров для вставки прокси между приложениями захвата видео и фактическими драйверами, реализующими такой захват. Несмотря на то, что заявленное намерение состоит в том, чтобы делить устройство с видеокамерой между приложениями, я не думаю, что оно работает, а фрейм-сервер вообще почти не задокументирован. Мое личное понимание состоит в том, что Microsoft нужно было подключиться удобным способом, чтобы разрешить доступ к видеокамерам для их технологии Windows Hello, и таким образом они использовали медиа-конвейер. Никаких дальнейших шагов не было сделано, чтобы предложить какие-либо новые опции для пользовательских приложений.

Минималистичные настольные приложения для захвата видео, пытающиеся поделиться веб-камерой, по-прежнему получают сообщение о том, что общий доступ невозможен для приложений общего назначения (я полагаю, что Microsoft, как Hello, вероятно, имеет недокументированный бэкдор на сервере кадров для общего доступа к камерам или альтернативный общий доступ включен для определенный класс клиентов, например, использующий API-интерфейс Capture Engine или аналогичный):

То есть, нет API для перечисления клиентов фрейм-сервера, и в целом приложение даже не знает, общаются ли они с реальным драйвером или прокси-сервером фрейма.

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

Другие решения

Насколько я знаю, не существует существующих API, которые могли бы помочь вам напрямую. Вы можете использовать Process Explorer, чтобы получить значение дескриптора веб-камеры, а затем использовать как EnumProcessModulesEx перечислить все открытые дескрипторы процесса и проверить, какое приложение использует эту веб-камеру.

Источник

0xAOOF4244

Не работает камера в Windows 10. Выдает данную ошибку: 0xAOOF4244

Ответы (32) 

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

2 польз. нашли этот ответ полезным

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Читайте также:  Windows 10 не видит диск mbr

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

16 польз. нашли этот ответ полезным

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Не работает камера в Windows 10. Выдает данную ошибку: 0xAOOF4244

1 пользователь нашел этот ответ полезным

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

1 пользователь нашел этот ответ полезным

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

2 польз. нашли этот ответ полезным

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

8 польз. нашли этот ответ полезным

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Источник

Общие вопросы и термины

Программное обеспечение Camera Server для систем видеонаблюдения. (бесплатная программа для создания видеонаблюдения)

Программное обеспечение Camera Viewer для систем видеонаблюдения. (рабочее место оператора, которое подключается к Camera Server)

Что такое Camera Server?

Это программное обеспечение которое позволяет организовать систему видеонаблюдения для просмотра живого видео и архива локально или с возможностью подключения к облачному сервису i-CAM.

Какие платформы поддерживает Camera Server?

Windows (рекомендуемые версии 7, 8, 8.1, Win Server 2008, 2012) Linux(Ubuntu Desktop 12,Debian 6,7), Mac OS (Maveriсk, Yosemite)

Есть ли ограничение по количеству подключаемых камер к Camera Server?

Нет, ПО Camera Server не лицензируются на подключение камер. Вы можете использовать его для любого количества камер при условии достаточной мощности ПК.

Сколько камер поддерживает Camera Server?

Лицензионных и программных ограничений нет, количество камер зависит от аппаратных возможностей ПК.

Сколько стоит Camera Server?

ПО Camera Server распространяется бесплатно.

Как подобрать «железо» для установки камер?

Примерные рекомендации при выборе CPU для камер 1,3 Мпикс, запись 25к/сек. Запись по детектору движения.
от 2 до 4 камер рекомендуется использовать 2-х ядерные CPU Intel Celeron
от 8 до 10 камер Intel core i-3
От 10 до 15 камер Intel core i5
От 16 до 25 камер Intel core i7
От 25 и выше двухпроцессорные платформы на базе Intel Xeon.

Какую операционную системы лучше выбрать для сервера видеонаблюдения?

Как снизить нагрузку на процессор сервера?

Возможно в настройках камеры уменьшить качество передаваемого изображения, например с 2,0 Мегапикселей до 1,3.

Так же большую нагрузку дает запись под детектору движения, ее тоже можно переключить на «постоянную запись» в настройках Camera Server.

В настройках камеры можно уменьшить количество кадров с камеры, например с 25 до 12,5 кадров в секунду. К примеру для зон наблюдения с низкой интенсивность движения.

Нужно ли подключать ПК с установленным Camera Server к облаку i-CAM?

Подключение не является обязательным, вы можете использовать ПО Camera Server локально как систему видеозаписи, в этом случае никакие платежи не взимаются.

Если я подключаю ПК с Camera Server к облачному сервису i-CAM как производится оплата?

Оплачиваются камеры, которые вы выбрали в своем личном кабинете для трансляции или создания удаленного архива через i-CAM по тарифам http://i-cam.ru/tarify/

Взимается ли плата за локальное хранение данных с камер через ПО Camera Server?

Программное обеспечение Camera Viewer для систем видеонаблюдения.

Что такое Camera Viewer?

Это программное обеспечение, которое позволяет отображать живое видео и архив с Camera Server и IP камер с интегрированным сервисом i-CAM.

Читайте также:  Irig программа для windows

Какие платформы поддерживает Camera Server?

Windows (рекомендуемые версии 7, 8, 8.1 ) Linux(Ubuntu Desktop 12,Debian 6,7), Mac OS (Maveriсk, Yosemite)

Сколько камер поддерживает Camera Viewer?

Лицензионных и программных ограничений нет.

Сколько стоит Camera Viewer?

ПО Camera Viewer распространяется бесплатно.

Могу ли я просматривать в Camera Viewer видео с нескольких установленных Camera Server и IP камер со встроенным сервисом через Интернет?

Для, этого необходимо чтобы все Camera Server и IP камеры были подключены к вашему личному кабинету.

Можно присматривать живое видео и архив с Camera Server установленного в локальной сети без доступа в Интернет.

Да, для этого при входе в Camera Viewer необходимо выбрать локальный просмотр.

Взимается ли плата при локальном просмотре?

Сколько камер может одновременно отображать на одном экране Camera Viewer?

16 камер могут одновременно отображать живое видео на экране оператора. Кол-во камер для вывода на экран не ограничено.

Можно ли ограничить права доступа к камерам?

В локальной сети Camera Viewer отображает все локально подключенные камеры, в текущей версии нет возможности ограничения доступа к конкретным камерам.

Возможен ли экспорт архива видеозаписи или скриншота через Camera Server?

Можно ли установит пароль на запуск Camera Viewer?

Да. При локальном просмотре необходимо в настройка Camera Server установить галку «локальный просмотр» и «установить пароль».

Как подобрать «железо» для Camera Viewer?

Источник

“If there is one thing developers like less than writing documentation, it’s responding to unnecessary escalations […] and too many escalations wear down the developers.”

Tom Limoncelli
Site Reliability Engineering Manager at Stack Overflow

“We needed a better place to store all the questions and answers that people were repeatedly asking, and we discovered Stack Overflow for Teams.”

Suyog Rao
Director of Engineering at Elastic Cloud

“We use Stack Overflow for Teams internally when onboarding new developers, and when new developers ask questions, everyone can benefit from the shared knowledge.”

Roberta Arcoverde
Principal Software Developer at Stack Overflow

Teams

Connect and share knowledge within a single location that is structured and easy to search.

Windows 10 Camera frame server, identify actual app using webcam

Is there a definite way to identify programmatically what is the actual app that is using the webcam? I have looked into enumerating handles of processes(have to deal with NtQueryObject() hang as well), but i am looking for a better definite solution.

2 Answers 2

I doubt you can identify the applications capturing video using frame server (well, actually the same applies to those applications not using frame server in current or older versions of Windows).

Microsoft added frame server to insert a proxy between video capture applications and actual drivers implementing such capture. Even though the declared intention is to share video camera device between applications, I don’t think it is operational and frame server is at all remains almost undocumented. My personal understanding is that Microsoft needed to hook in in the convenient way to enable access to video cameras for their Windows Hello technology and so they tee’d the media pipeline. No further steps were done to offer any new options to user applications.

Minimalistic desktop video capture applications trying to share a webcam still receive a failure suggesting that sharing is impossible for general purpose applications (I guess Microsoft’s like Hello are likely to have an undocumented backdoor in frame server for camera sharing purposes, or alternatively sharing is enabled for specific class of clients such as using Capture Engine API or alike):

That is, there is no API to enumerate frame server clients, and overall application are not even aware of whether they are talking to real driver or frame server proxy.

I think that attempts to obtain related information indirectly, such as by checking which applications use video related modules, is not reliable and even more confusing in case of multiple video capture devices, including virtual ones.

Источник

Все тонкости работы с программой Camera Server

Просмотр видео и видеоархивов локально
Просматривать архив локально можно с помощью программы Camera Viewer. Для этого установите на компьютер в локальной сети Camera Server и привяжите к нему нужные камеры.

Как настроить локальный просмотр:

Для локального просмотра видео прикреплять Camera Server к аккаунту не требуется.

Как удалить архив
Вручную архив удалять не требуется.
Старые записи удаляются автоматически при записи нового видео.
Записи удаляются тогда, как только заканчивается выделенное под архив свободное место (для локального архива) или истекает срок хранения данных (для архива в облаке).

Читайте также:  Alt tab windows что это

Удаление локального архива
Запись локального архива происходит в выделенную папку на компьютере, где установлен Camera Server, или на SD-карту камеры со встроенным сервисом Glazok.
Вы можете полностью удалить архив, если удалите папку, в которую он пишется.
Посмотреть, где находится эта папка, можно в настройках Camera Server (вкладка «Общие», раздел «Архив»).
Удаление отдельных фрагментов видео не возможно.

Как удалить архив в облаке Glazok
При использовании удаленного архива (в облаке Glazok) записи хранятся у нас в дата-центрах.
Чтобы удалить архив из облака, требуется удалить камеру из личного кабинета.

Какие порты используются Camera Server?
Camera Server использует порты 8080, 3101, 443 (при использовании шифрования) и 80 (без шифрования).
Изменить порты 8080 и 3101 можно в настройках Camera Server на вкладке «Локальный просмотр».
Шифрование включается в настройках Camera Server на вкладке «Расширенные». Для этого выберите флаг «Использовать шифрование при передаче данных через Интернет».

Работает ли Camera Server на Linux и Mac OS?
Linux системы:
Camera Server протестировано на Debian 6, Debian 7 иUbuntu 11.10, Ubuntu 12.04.
На других Linux-системах работоспособность не гарантируется.
Mac OS:
Camera Server работает на Mac OS X начиная с версии 10.6 (на архитектуре Intel).

Появилась Ошибка 0xc000001d
Ошибка 0xc000001d возникает при использовании Camera Server на компьютерах с устаревшим процессором:

Дело в том, что мы использовали оптимизированные под современные процессоры кодеки, которые на старых процессорах не работают. Рекомендуем установить наше приложение на другой компьютер.

Для работы Camera Server версии 1.11 и выше требуется обязательная поддержка процессором вашего компьютера расширения SSE2.

Как включить скрытый режим?
Включение скрытого режима возможно только при использовании Camera Server на Windows.
Для включения скрытого режима:

В этом режиме программа не отображается в системном трее, скрывает главное окно приложения при запуске и не показывает никаких сообщений. Для того, чтобы показать главное окно приложения, запустите программу ещё раз.
Если Вы установили Camera Server как службу, то Camera Server будет отображаться исключительно в запущенных службах.
Для скрытия Camera Server нажмите на кнопку «Выход». Далее выберите «Не останавливать Camera Server и выйти».

Какие методы формирования видеоархивов существуют?
При использовании системы видеонаблюдения с помощью сервиса Glazok есть несколько вариантов записи архива видео:

Настройки локального архива никаким образом не повлияют на удаленный архив. То есть, если Вы для локального архива выставили запись по расписанию или не писать архив вовсе, удаленный архив всё равно будет записываться по детектору движения.

При использовании удаленного архива объем данных записанных в архив не имеет значения, записи будут удаляться именно по времени. Но есть ограничение: если с одной камеры видеопоток будет превышать 1 Мбит/сек, то он будет дополнительно перекодироваться, поэтому рекомендуется, при использовании облачного архива, на камерах выставлять поток не более 1 Мбит/сек.

Какой размер видеоархивов возможен?
Для IP–камеры с разрешением 640х480 и 25 кадров/сек при постоянной записи, со средней интенсивностью движения в кадре камеры и кодированием H.264 за сутки потребовалось 11Гб места на диске.

Что нужно учесть при выделении места под архив данных для вашей камеры:

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

Как перенести настройки Camera Server на другой компьютер?
Иногда возникают ситуации, когда необходимо перенести уже работающий Camera Server с одной машины на другую, избежав при этом повторной настройки сервера и привязки камер к вашему личному кабинету.
Используемая операционная система не играет роли.

Для корректного переноса требуется:

Это всё! Перенос сервера, с сохранением настроек выполнен.

ВАЖНО! Стоит учитывать, что перенос настроек Camera Server с веб-интерфейсом (устаревшая версия под ОС Linux) возможен только на такую же версию сервера.

Файлы, которые требуется перенести при использовании это версии сервера, находятся в папке «/videoserverd/». Называются «config.xml» и «config_new.xml».

Как подобрать оптимальные настройки записи для веб-камер?
Ниже рассмотрим настройки для веб-камер, которые помогут нам выбрать оптимальные параметры между качеством видео, нагрузкой на процессор и канал Интернет:

При просмотре видео с использованием устройств с iOS (iPad, IPhone, iPod) происходит дополнительная нагрузка компьютера для кодирования видео в специальном формате.
При запросе видео в личном кабинете или через Camera Viewer не в максимальном разрешении тоже будет идти дополнительная нагрузка на процессор, для перекодирования потока видео в необходимом качестве.

Как сделать запись видео не по движению, а по звуку?
Инструкция:

Источник

Поделиться с друзьями
Советы экспертов и специалистов
Adblock
detector