PDA

Показать полную графическую версию : Как узнать реальное разрешение веб-камеры?


Avatar-Lion
13-04-2018, 19:50
Суть проблемы: имеется встроенная в монитор веб-камера. На сайте производителя монитора никаких описания характеристик веб-камеры нет вообще, указано только что там 2 мегапикселя. Так вот вопрос: как узнать максимальное разрешение в видео-режиме для данной камеры? Понятно, что какой-нибудь поток в 320х240 точек любая камера выдаст. Но как узнать её максимум? В интернете все пишут про софт для записи с камер, а мне нужна такая софтина, которая в реальном времени позволяла бы переключать разрешения съёмки, чтобы наглядно можно было понять есть ли разница для этой камеры между 2048x1536 и 1366х768 (цифры условные, естественно).

Iska
13-04-2018, 20:02
указано только что там 2 мегапикселя »
Теоретически должна давать честные 1920x1080 с прогрессивной развёрткой.

Avatar-Lion
13-04-2018, 20:03
Iska, Ну так вот и надо это проверить. Skype, к сожалению, автоматом режет любую картинку то ли до 800х600, то ли вообще до 640х480. А кроме него я не знаю других программ, которые позволяли бы в реальном времени получать картинку с веб-камеры.

Iska
13-04-2018, 20:37
VLC, не? How to Record Webcam Video using VLC Media Player (https://www.vlchelp.com/how-to-record-webcam-video-using-vlc-media-player/)

Avatar-Lion
13-04-2018, 21:47
VideoView DirectShow Sample Application помогло. Оказывается, эта крошечная утилитка позволяет выбирать для просмотра любое доступное для конкретной камеры разрешение...

Итого, как выяснилось, встроенная в монитор ASUS VK278Q веб-камера может выдавать видеопоток в разрешении 1600х1200, однако с очень низкой частотой. Всего 5 кадров \ сек. На 1280 х 960 ситуация ненамного лучше, всего 8 кадров \ сек. И только 800 х 600 позволяет снимать с приемлемой частотой в 20 кадров \ сек. Ну и далее, понятное дело, 640 х 480 (и ниже) позволяют видеосъёмку с частотой в полноценные 30 кадров \ сек. Ради любопытства протестировал Logitech C910. Ее предел 2592 x 1944 с частотой в 10 кадров \ сек. На 1920 х 1080 всего 15 кадров \ сек. Что немного разочаровало. Думал, что 30fps будет доступно, ан нет...

Еще вопрос: чем можно организовать трансляцию с веб-камеры в интернет? Внешний IP есть. Ну, чтобы можно было просто зайти через браузер. Ибо Skype, как выяснилось, картинку режет просто нещадно: http://www.picshare.ru/uploads/180413/d0yAuvxZ6J.png - а это плохо, нужно именно мелкие детали чтобы хорошо было видно (рукописный текст, значки, формулы и т.д.), в общем, чтобы тетради и книги можно было нормально показывать по сети.

freese
13-04-2018, 22:32
Еще вопрос: чем можно организовать трансляцию с веб-камеры в интернет? »
темже VLС (файл - передавать - устройства захвата)

Iska
13-04-2018, 22:50
Итого, как выяснилось, встроенная в монитор ASUS VK278Q веб-камера может выдавать видеопоток в разрешении 1600х1200…»
Подозреваю, что тут программная аппроксимация.

однако с очень низкой частотой. Всего 5 кадров \ сек. На 1280 х 960 ситуация ненамного лучше, всего 8 кадров \ сек. »
Ну, ожидать каких-либо выдающихся достижений от таких камер не стоит. Оптика там в любом случае никакая.

Еще вопрос: чем можно организовать трансляцию с веб-камеры в интернет? »
VLC, не?

Documentation:Streaming HowTo/Easy Streaming - VideoLAN Wiki (https://wiki.videolan.org/Documentation:Streaming_HowTo/Easy_Streaming/)
How to Stream Videos and Music Over the Network Using VLC (https://www.howtogeek.com/118075/how-to-stream-videos-and-music-over-the-network-using-vlc/)
How to Stream Videos Over the Internet With VLC - VLC - Apps General Discussion (http://www.tomsguide.com/faq/id-2363626/stream-videos-internet-vlc.html)

Avatar-Lion
13-04-2018, 23:00
Попробовал альтернативу попроще - webcamXP. Действительно, она позволяет организовать вывод видео с USB-камеры в интернет. Интерфейс, правда, слегка дебильный на таком "сайте" в браузере, но это ладно. Хуже другое: жрёт ресурсов такое - просто кошмар... Трансляция потока в 1280 х 960 нагрузила Core 2 Duo T8300 на ноутбуке аж на 40-50%. Что характерно, половину из этого отъел процесс System. Причем уже через несколько минут трансляции webcamXP показал несколько американских IP'шников, которые присоединились к просмотру картинки с камеры... Писец просто какой-то... Госдеп не дремлет? В общем, всем спасибо за участие. Пока что отложу эту идею в сторонку.




© OSzone.net 2001-2012