Как превратить ваш Raspberry Pi в станцию для видеоконференций

После снятия ограничений, когда работа и учеба из дома стали обычным делом, все больше людей обращаются к видеоконференциям как к способу оставаться на связи и выполнять свои дела. Такие инструменты, как Google Meet, Skype и Zoom, позволяют нам поддерживать связь с людьми за пределами нашего дома, за пределами городов, временных зон и даже стран, сокращая расстояния и позволяя работать удаленно. Если вы ищете еще один отличный проект для Raspberry Pi, я настоятельно рекомендую попробовать этот. Этот учебник покажет вам, как превратить ваш Raspberry Pi в станцию для видеоконференций.
Содержание
- Сбор материалов
- Настройка вашего Pi
- Zoom
- Google Meet
- Skype
- Jitsi
- Необходимое оборудование
- Часто задаваемые вопросы
Также читайте: 10 советов по видеоконференциям для эффективной удаленной работы
Сбор материалов
Вот что вам потребуется:
- Raspberry Pi. Рекомендуется Raspberry Pi 4, так как его SoC и графика гораздо мощнее, что обеспечит хорошую производительность на видеоконференциях. Большинство Raspberry Pi будут работать на базовом уровне, но предпочтительно использовать хотя бы Pi 3.
- Внешний монитор (желательно с аудиовыходом)
- Клавиатура/мышь
- USB веб-камера. Вы можете использовать камеру Raspberry Pi, настройка которой достаточно проста, но я бы настоятельно рекомендовал внешнюю USB веб-камеру. Благодаря технологии plug-and-play вы просто подключаете веб-камеру, и она начинает работать.
- Наушники (опционально). Аудио на Raspberry Pi обычно выводится на монитор, но вы можете использовать наушники через аудиоразъем, если хотите сохранить хотя бы часть вашего разговора конфиденциальной.
- Микрофон. Обязательно для видеоконференций. Его можно использовать вместе с наушниками или как отдельное устройство.
Также читайте: Сколько полосы пропускания требуется для видеозвонков?
Настройка вашего Pi
Чтобы начать, вам нужно сначала настроить ваш Raspberry Pi с помощью Raspberry Pi OS с помощью Raspberry Pi Imager. Вы можете использовать любую другую ОС Pi, но Chromium на Raspberry Pi OS использует аппаратное ускорение, что делает производительность любых видеоконференций значительно более плавной.

Вставьте SD-карту в Pi, подключите ваш Pi к монитору и включите его.
Ваш Pi должен иметь возможность подключаться к Wi-Fi через интерфейс PIXEL, но если у вас возникли проблемы, ознакомьтесь с нашим руководством о том, как настроить Wi-Fi на Raspberry Pi. Если ваш Wi-Fi не надежен, лучше всего подключить Pi к сети с помощью Ethernet-кабеля для максимальной скорости.
Совет: Ваш Raspberry Pi может выступать в роли моста Wi-Fi для совместного использования интернет-соединения с устройствами, не имеющими подключения к сети.
Вход в видеоконференцию
Большинство следующих инструментов можно будет запустить через браузер Chromium, который поставляется с Raspberry Pi OS. Тем не менее, есть некоторые нативные приложения, которые будут работать на ARM SoC на Pi.
Zoom
Zoom - один из первых браузерных вариантов. Несмотря на то, что Zoom предоставляет нативные приложения для Linux, они несовместимы с архитектурой ARM и не подходят для использования на Pi.
Чтобы присоединиться к встрече Zoom:
- Нажмите на ссылку, и когда вас попросят открыть “xdg-open” для приложения, нажмите “Отменить”.

- Нажмите “Присоединиться из вашего браузера”.

- Теперь вы сможете сразу присоединиться к вашей встрече Zoom через Chromium.

Google Meet
Google Meet также работает из вашего браузера, поэтому установка не требуется.
- Откройте Chromium. Нажмите на ссылку Google Meet, которую вы получили.
- На этом этапе вам возможно придется войти в ваш аккаунт.
- Если вы вошли в систему, можете продолжать. Вход в приложение работает так же, как и через браузер.

Skype
Для пользователей Skype снова нет настольного приложения для архитектуры ARM, но вы сможете присоединиться к встрече Skype через браузер Chromium.
- Перейдите на https://web.skype.com. Это веб-портал для сети Skype.
- Войдите в свой аккаунт. Это предоставит вам доступ.
- На появившемся экране введите информацию о встрече и войдите на встречу, как обычно.

Jitsi
Jitsi — это бесплатное и открытое веб-приложение для видеоконференций, которое великолепно работает для большинства приложений. Если вы просто хотите устроить звонок с друзьями или семьей, я бы настоятельно рекомендовал Jitsi.
Разница с Jitsi в том, что хотя он работает в браузере, это приложение, поэтому его нужно установить.
- Просто установите приложение, когда вас попросят, и оно добавит его в Chromium.
- Чтобы настроить или присоединиться к встрече, просто введите четырехсловный код. Они генерируются случайным образом, чтобы обеспечить безопасность.
- Если у вас есть приглашение, нажмите на встречу, которая должна выглядеть как https://meet.jitsi.si/*. После этого вы готовы: вы можете сразу войти в встречу.

Также читайте: Серия обновлений Zoom включает интеграцию с Twitch
Необходимое оборудование
Хотя Raspberry Pi поставляется с вычислительной мощностью для видеоконференций, он не комплектуется камерой. Вам нужно добавить одну. Есть несколько вариантов, но основные два: камера Raspberry Pi или USB-камера.
Первая полностью совместима с Pi и легко доступна, но требует значительных усилий по настройке. Это не идеальный вариант, если вы не увлеченный хобби.

Лучший вариант — это USB веб-камера, которая доступна свободно и не требует настройки, кроме как подключения к доступному USB-порту. Камера будет доступна вашему приложению для видеоконференций, но оно может попросить разрешение на доступ к камере.
Камера обычно поставляется с встроенным микрофоном, но качество, как правило, очень плохое. Я рекомендую вам купить дешевые USB наушники и микрофон вместо этого, так как программное обеспечение для видеоконференций на Pi может не обеспечивать такой же уровень подавления шума, как настольные или мобильные приложения. Лучше разделить вашу аудио-сигнал и сигнал вашего собеседника, это также обеспечит более высокий уровень конфиденциальности вашего разговора.
Также читайте: Как использовать пиезо-спикер с Raspberry Pi для воспроизведения звуков
Часто задаваемые вопросы
Подойдет ли Pi 3 или ниже, чтобы выполнить это?
Конечно, но выполнять это и делать это хорошо — две разные вещи. Активное использование видео и сети требует мощного оборудования. Pi действительно хорош в видео с учетом своего размера и мощности своего ЦП, SoC или системы на чипе. Он делает это, используя отдельный графический процессор. Мощности достаточно, но не безгранично. Чем больше мощности вы можете задействовать, тем лучше. Используйте то, что у вас есть.
Обязательно ли иметь вентилятор для охлаждения?
Большинство Pi нагреваются, когда они под давлением. Обычно это не проблема, но Pi 4 становится очень горячим. Если вы коснетесь чипа, когда он выполняет что-то интенсивное, у вас останется след. Охлаждайте его с помощью вентиляторов или радиаторов, чтобы быть в безопасности.
Могу ли я использовать Microsoft Teams?
Нет. Microsoft Teams — это клиент для Windows, и нативной версии Pi еще не предложено. Однако есть неофициальный клиент Microsoft Teams для Linux, который может работать с некоторыми дополнительными усилиями. Хотя его можно заставить работать, используя веб-приложение, которое оборачивает его в отдельное приложение с помощью Electron, для меня это становится слишком сложным. Хотя вы можете заставить это работать в некоторых контекстах, лучший вопрос - зачем вам это вообще нужно.
Изображение и все скриншоты сделаны Филом Саутом.