Смартфон в качестве веб-камеры под управлением Linux

Обновлено: 11.08.2022

Если у вас есть старый ПК или ноутбук, на котором нет веб-камеры или веб-камера не очень хороша, вы можете превратить свой телефон Android в веб-камеру. Кроме того, если вам нужна запасная веб-камера или вы используете две веб-камеры для потоковой передачи, есть несколько приложений, которые позволяют вам это сделать. Используя эти приложения, вы можете подключить свой телефон Android к компьютеру через Wi-Fi. Положительной стороной этого является то, что эти приложения работают даже на очень старых телефонах Android, поэтому вы можете взять свой старый телефон Android и использовать его в качестве веб-камеры. Если вы ищете другие способы превратить старые телефоны Android в новые вещи, ознакомьтесь с нашим руководством здесь.

Как превратить Android в веб-камеру через Wi-Fi

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

  • Вы можете подключить компьютер и телефон Android к Интернету, используя одно и то же соединение на одном и том же беспроводном маршрутизаторе.
  • Вы также можете сделать это с помощью виртуального маршрутизатора, чтобы ваш ПК сам работал в качестве маршрутизатора, а телефон подключался к ПК (это доступно только для Windows)
  • Наконец, вы также можете подключить телефон к компьютеру через общую сеть Wi-Fi. Для этого вам потребуется телефон с рут-правами и включенная сеть ad-hoc.

После подключения телефона и ПК к одному и тому же соединению Wi-Fi

После того, как компьютер и телефон Android будут подключены к одному и тому же соединению Wi-Fi, вам нужно будет выполнить следующие действия:

  1. Установите IP-веб-камеру. Он доступен в магазине Google Play .
  2. Откройте приложение. Первое, что вы увидите, это настройки. На экране конфигурации вы увидите параметры порта, звука, качества видео, а также имя пользователя и пароль, которые вы можете указать для этого подключения.
  3. Конфигурация по умолчанию достаточно хороша, вам не нужно ничего там менять. Прокрутите вниз и выберите «Запустить сервер».
  4. Приложение начнет потоковую передачу видео. Выберите «Как подключиться», а затем выберите «Я использую маршрутизатор Wi-Fi», и вы получите IP-адрес и порт.
  5. На своем компьютере перейдите на этот IP-адрес. Вы попадете на страницу с множеством вариантов использования вашей веб-камеры. Среди вариантов их будет два, и вам нужно будет выбрать:
  • Подключение к ПК для использования Skype и других видеочатов в Windows.
  • Подключение к ПК для использования Skype и других видеочатов в Ubuntu GNU/Linux 6.

В зависимости от вашего ПК вам придется выбрать Windows или Linux. В Windows ПК легко установит драйверы. В Linux вы получите сценарий.

Откройте сценарий и измените переменную «WIFI_IP=» на IP-адрес IP-камеры в сценарии.

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

Убедитесь, что компьютер подключен к Интернету. Также не забывайте, что вам придется запускать этот скрипт каждый раз, когда вы захотите использовать свой телефон в качестве веб-камеры.

Для большинства людей видеозвонки, такие как MSN или Skype, видеовстречи в Google+ или видеочаты, случаются редко. И когда вы хотите начать, вам нужна веб-камера. Но зачем тратить деньги на отдельную веб-камеру, если вы можете легко использовать камеру своего телефона Android в качестве веб-камеры?

Этот процесс включает в себя потоковую передачу видео с вашего телефона на определенный порт на вашем ПК, после чего программное обеспечение драйвера ПК захватывает его и предоставляет в качестве видео с веб-камеры любому приложению, которому требуется доступ к веб-камере.

Не пугайтесь деталей. На самом деле это очень просто, и есть два способа сделать это.

1. Используйте свой телефон Android в качестве веб-камеры через Wi-Fi.

Здесь видео с вашего телефона будет транслироваться и доступно для приложений вашего ПК через Wi-Fi. Это самый простой и гибкий способ сделать это.

Требование: ваш компьютер и телефон Android должны быть подключены к одной и той же сети с Android, подключенным через Wi-Fi. Это означает, что вы можете либо -

  • Подключите телефон и компьютер к Интернету с помощью беспроводного маршрутизатора.
  • Или подключите Android-устройство к Интернету на компьютере с помощью виртуального маршрутизатора (только для Windows 7)
  • Или подключите устройство Android к ПК через общую сеть Wi-Fi (требуется телефон с рут-правами и включенной одноранговой сетью).

После того, как ваш телефон подключится к той же сети ПК через Wi-Fi, выполните следующие действия:

  1. В Android Market установите на свой телефон IP-камеру.
  2. Откройте приложение, и вы увидите экран конфигурации, где вы можете установить параметры порта, звука, качества видео и имени пользователя/пароля.
  3. Параметры по умолчанию достаточно хороши, поэтому прокрутите вниз и нажмите "Запустить сервер".
  4. Ip Webcam теперь откроет вашу камеру и начнет потоковую передачу видео на определенный IP-адрес и порт. Нажмите кнопку "Как подключиться" в левом верхнем углу и выберите "Я использую маршрутизатор Wi-Fi", чтобы получить этот IP-адрес и порт. Вы получите что-то вроде "http://10.42.43.89:8080".
  5. Запишите этот адрес и введите его в веб-браузере своего ПК. Вы получите страницу со ссылками на различные способы использования вашей новой веб-камеры. Из списка вам нужно использовать любую из двух ссылок.
    • Подключение к ПК для использования Skype и других видеочатов в Windows.
    • Подключение к ПК для использования Skype и других видеочатов в Ubuntu GNU/Linux

  6. В зависимости от вашей операционной системы (Windows или Linux) используйте ссылки для загрузки и установки драйвера веб-камеры на свой компьютер.

    Windows — для Windows драйвер поставляется в виде простого установщика.
    Linux — для Linux он поставляется в виде сценария, который необходимо запустить в терминале от имени пользователя root. Перед запуском измените значение переменной "WIFI_IP img" style="margin: 10px auto; border: 0pt none; display: block;" src="https://www.skipser.com/i/2/images/a1/xandroid_webcam3.jpg.pagespeed.ic.C_qfrNXUVV.jpg" alt="" data-pagespeed-url-hash="2339725492" onload= "pagespeed.CriticalImages.checkImageForCriticality(это);"/>

    Совет. В Linux отключение звука в настройках IP-камеры может привести к тому, что драйвер не будет работать.

    2. Используйте свой телефон Android в качестве веб-камеры через USB.

    Вы можете использовать свой Android в качестве веб-камеры даже без Wi-Fi, подключив его к компьютеру через USB. Но для этого требуется дополнительная работа, потому что Android может обмениваться данными с ПК через USB только в режиме отладки с помощью adb.

    Кроме того, для режима USB нам понадобится еще одно приложение под названием DroidCam. Хотя более раннее приложение IP Webcam более популярно, оно более или менее ограничено подключениями WiFi, особенно для Windows. Итак, давайте посмотрим, как настроить Android в качестве веб-камеры через USB-


    • Настройте телефон в режиме отладки (Настройки > Приложения > Разработка > Отладка по USB).
    • Подключите телефон к компьютеру через USB (не выбирайте режим хранения, если телефон запрашивает при подключении USB).
    • Загрузите DroidCam с Android Market, установите его и откройте на своем телефоне. Появится сообщение "Запуск сервера".
    • Загрузите и установите клиентское приложение на свой компьютер с сайта Dev47Apps.
    • Запустите клиент DroidCam и выберите параметр или кнопку "USB".


    Вот и все. Теперь DroidCam откроет камеру на вашем телефоне, и вы сможете использовать ее в качестве веб-камеры на своем ПК. Просто настройте параметры видео вашего приложения для видеовызовов, чтобы использовать драйвер "DroidCam". Вот моя видеовстреча в Google+ с видео с телефона Android, подключенного через USB.

    < бр />

    Для Linux вы также можете использовать приложение IP Webcam. Просто подключите телефон через USB в режиме отладки к компьютеру и запустите скрипт драйвера. Он обнаружит и использует adb для автоматической инициации подключения через USB.

    Использовать Android в качестве беспроводной веб-камеры

    У вас нет камеры на компьютере с Ubuntu? Что ж, вы можете использовать свой телефон Android в качестве веб-камеры или IP-камеры через WIFI или USB.

    В следующих шагах я покажу вам, как это сделать с помощью программного обеспечения DroidCam.

    <р>1. Установите клиент DroidCam на компьютер с Ubuntu.

    Откройте терминал из Dash или нажав Ctrl+Alt+T на клавиатуре. Когда он откроется, выполните приведенные ниже команды одну за другой, чтобы установить приложение из PPA:

    Поддерживаются Ubuntu 15.04, Ubuntu 14.10, Ubuntu 14.04, Ubuntu 12.04, Linux Mint 13/17.

    Если вы не хотите добавлять PPA, скачайте пакет .deb прямо со страницы панели запуска.

    <р>2. Установите приложение DroidCam на свое Android-устройство из Google Play.

    <р>3. Запустите приложение DroidCam на Android-устройстве:

    Droidcam в Android

    <р>4. Запустите клиент DroidCam на компьютере с Ubuntu. Выберите режим подключения, введите ip (при необходимости) и нажмите Подключиться.

    DroidCam в Ubuntu

    <р>5. После подключения откройте специальное приложение для веб-камеры, например Cheese, в Ubuntu и выберите «DroidCam (v4l2loopback)» в качестве устройства веб-камеры.

    cheese-select-droidcam-device

    Наконец вы увидите то, что видит ваша камера Android, в окне Cheese. Вот и все.

    Поделиться:

    permalink

    4 ответа на вопрос Как использовать телефон Android в качестве беспроводной веб-камеры в Ubuntu

    Не работает ни из скачанного .deb, ни из ppa.

    /opt/droidcam/v4l2loopback/v4l2loopback-dc.c: На верхнем уровне:
    /opt/droidcam/v4l2loopback/v4l2loopback-dc.c:2311:3: предупреждение: инициализация из несовместимого типа указателя [включено по умолчанию]
    .vidioc_s_std = &vidioc_s_std,
    ^
    /opt/droidcam/v4l2loopback/v4l2loopback-dc.c:2311:3: предупреждение: (почти инициализация для 'v4l2_loopback_ioctl_ops.vidioc_s_std') [включено по умолчанию]
    /opt/droidcam/v4l2loopback/v4l2loopback-dc.c:2331:3: предупреждение: инициализация из несовместимого типа указателя [включено по умолчанию]
    .vidioc_s_audio = &vidioc_s_audio,
    ^
    /opt/droidcam/v4l2loopback/v4l2loopback-dc.c:2331:3: предупреждение: (рядом с инициализацией для 'v4l2_loopback_ioctl_ops.vidioc_s_audio') [включено по умолчанию]
    /opt/droidcam/v4l2loopback /v4l2loopback-dc.c:2333:3: предупреждение: инициализация из несовместимого типа указателя [включено по умолчанию]
    .vidioc_s_audout = &vidioc_s_audout,
    ^
    /opt/droidcam/v4l2loopback/v4l2loopback- dc.c:2333:3: предупреждение: (около ini циализация для 'v4l2_loopback_ioctl_ops.vidioc_s_audout') [включено по умолчанию]
    cc1: некоторые предупреждения рассматриваются как ошибки
    make[2]: *** [/opt/droidcam/v4l2loopback/v4l2loopback-dc.o ] Ошибка 1
    make[1]: *** [_module_/opt/droidcam/v4l2loopback] Ошибка 2
    make[1]: Выход из каталога `/usr/src/linux-headers-3.18.1 -031801-generic'
    make: *** [all] Error 2
    — INSTALL: v4l2loopback-dc.ko не построен.. Ошибка
    dpkg: ошибка обработки пакета droidcam (–configure) :
    подпроцесс установил постустановочный сценарий, вернувший статус ошибки 1
    Во время обработки были обнаружены ошибки:
    droidcam
    E: подпроцесс /usr/bin/dpkg вернул код ошибки (1)

    Для ядра Linux >= 3.18 вам необходимо вручную собрать модуль ядра v4l2loopback, чтобы DroidCam заработал. Смотрите инструкции по ссылке ниже:

    sony xperia 10 обзор 11

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

    Как использовать Android-смартфон в качестве веб-камеры в Windows и Linux


    1. Установите бесплатное приложение DroidCam Wireless Webcam на смартфон (или планшет) Android. В бесплатной версии отображается реклама, но вы всегда можете выбрать версию Pro за 4,29 фунта стерлингов/4,49 доллара США, в которой будет удалена реклама и добавлены более продвинутые функции, включая более высокое разрешение и расширенные настройки камеры.
    2. Установите клиентское приложение DroidCam на свой компьютер, которое доступно для загрузки в Windows и Linux — простите, фанаты Apple!
    3. Перезагрузите компьютер, чтобы завершить установку.
    4. Запустите приложение DroidCam на устройстве Android и компьютере. Оба устройства должны быть подключены к одной сети или, как вариант, можно подключить смартфон к компьютеру через USB.
    5. При подключении через Wi-Fi введите IP-адрес, указанный в приложении сервера DroidCam на смартфоне, в приложении DroidCam для ПК в разделе «IP-адрес устройства» и проверьте правильность ввода порта в приложении для ПК (по умолчанию 4747).
    6. Включите функцию веб-камеры, нажав кнопку "Пуск" в клиентском приложении DroidCam на своем компьютере. Затем вы сможете выбрать DroidCam в качестве устройства веб-камеры по умолчанию в таких приложениях, как Skype, Zoom и Google Hangouts.
    7. В приложении DroidCam на смартфоне вы можете перейти к настройкам (доступ к которым осуществляется с помощью знакомого значка с тремя точками) и нажать «Камера», чтобы выбрать, будет ли передняя или задняя камера использоваться в качестве входа для веб-камеры.
    8. Ограничения использования DroidCam

      В качестве обходного пути следует ожидать некоторых ограничений по сравнению со стандартной работой с веб-камерой. DroidCam не всегда работает идеально, возможны помехи или задержки звука и изображения. Приложение камеры в Windows 10 также не распознает DroidCam как веб-камеру.

      На практике также стоит инвестировать в подставку для смартфона, если у вас ее еще нет — это будет намного лучше, чем держать телефон в руке или неуклюже класть его под углом на стол. У вас есть возможность купить дешевый штатив, или вы можете потратить немного больше и выбрать гибкое настольное крепление, чтобы получить идеальный угол обзора веб-камеры.

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

      Чтобы узнать больше, взгляните на нашу подборку лучших веб-камер прямо сейчас. Если у вас есть камера GoPro Hero Black (4–9), вы также можете использовать ее как веб-камеру.

      Эта статья была первоначально опубликована Панайотисом Колокитасом в PCWelt и была локализована для британской аудитории.

      Примечание. Мы можем получать комиссию, когда вы покупаете по ссылкам на нашем сайте, без каких-либо дополнительных затрат с вашей стороны. Это не влияет на нашу редакционную независимость. Узнать больше.

      Узнавайте последние новости, последние обзоры и предложения, которые скоро будут распроданы

      Автор: Льюис Пейнтер, старший штатный писатель

      Наш постоянный эксперт Apple, Льюис, занимается всем, от iPhone до AirPods, а также целым рядом смартфонов, планшетов, ноутбуков и игрового оборудования. Вы также найдете его на канале Tech Advisor на YouTube.

      Читайте также: