Pull to refresh

Comments 27

Спасибо за материал. Но вопросов больше, чем ответов. Есть ли управление фокусом (автофокусом?), экспозицией? Какова задержка потока при передаче через wifi? Как ведёт себя телефон: нужно ли держать экран включенным? Можно ли с телефона гнать аудиопоток? Потому что в телефонах микрофоны обычно лучше. и т.д.

Автофокус работает по умолчанию, а более точечные настройки еще не завезли. Можно следить за ходом развития событий здесь. Задержку потока по Wifi не измерял, но по ощущениям - не больше задержки на кодек и передачу по локальной сети, т.е. до 50мс. Более относящийся к жизни пример - когда смотрю прямо в камеру и резко перевожу взгляд на экран, где отображается видео, то не всегда успеваю застать момент, когда глаза все еще смотрят в камеру. Аудиопоток гнать можно, но тут надо будет привязать его к виртуальному sink, перенаправить на source и уже использовать как микрофон. Что-то подобное реализовали здесь, используя приложение по типу дискорда, куда ты подключаешься как обычный пользователь через телефон, и аудио направляют с компьютера, где запущен тот же чат, но как со стороны слушателя.

Те же инструменты есть для Windows. Подключаемся по ADB ( можно и по wifi), запускаем scrcpy для захвата, получившееся окно можно добавить в OBS где будет запущен плагин Virtual Cam. так же бесплатно.

Да, причём на Windows куча готового софта и для домохозяек этот вариант куда проще

У него в бесплатной версии ограничено разрешение, да и scrcpy умеет намного больше, чем просто камеру прокидывать.

Дополню: IPWebcam

для создания виртуальной камеры в системе v4l2loopback

в современном Linux для этого сделали pipeware которое работает в контексте прав пользователя

в 14 ведре есть аппаратная поддержка режима веб-камеры без сторонних программ)

Видимо зависит от вендора, в ванплас не подвезли..

скриншоты пруфов
варианты использования usb подключения
варианты использования usb подключения
версия ведроида
версия ведроида

В Samsung A52 - тоже нет.

Спасибо за гайд! Камера в ноуте просто ужасная, наконец то перестанет шакалить!!!

В репах убунты версия 1.25, без поддержки захвата с камеры, собирайте с сырцов по рулежке из гитхаба авторов.

И да, нужен андроид не ниже 12. Или можно как-то так:

scrcpy --lock-video-orientation=3 --v4l2-sink=/dev/video2 --turn-screen-off --stay-awake --power-off-on-close

включив что-то для записи видео (тут заодно ориентация на горизонтальную меняется)

Спасибо за информацию, добавил ссылку на ручную сборку

Благодарю, отредактировал

Или если у вас Pixel (может с другими Android 14 тоже), то можно просто выбрать режим веб камеры при подключении по проводу, вне зависимости от ОС.

А ещё там можно выбрать уровень zoom

(Выбирается на телефоне)

А вот как выбрать качество я не нашёл

Жаль, у меня Андроид 10:

[server] ERROR: Camera mirroring is not supported before Android 12

Но значит, что выходит, scrcpy работает с версиями 12 и 13, а с 14-ой версии Андроид сам дает камеру. Грустно как-то...

Работает он и с более старыми, можно использовать как вебкамеру если экран транслировать. Как прикрутить я чуть выше писал. Вот Honor 7A восьмым андроидом, выдает вполне приличное разрешение 1440x720. Только надо найти приложение, которое будет просто изображение с камеры на экран выводить без контролов. Или можно их обрезать самим scrcpy как-то так--crop 900:1440:0:115

Ага, понял! Да, это работает, спасибо!

Только надо найти приложение, которое будет просто изображение с камеры на экран выводить без контролов.

А вы такое встречали? Я как-то не могу найти...

Я тоже не нашел, похоже что проще самому написать. Пошел качать андроид студио чисто из академического интереса...

А я дочке заказал. Она знает толк в джаве. Посмотрим у кого получится быстрее. :)

От участия в соревновании откажусь пожалуй, я в яве не силён, лучше понахлебничаю))
Зато могу накидать идей, что бы мне самому хотелось сделать в такой приложухе.
· Отключение экрана телефона, включение кликом обратно
· Зум. Камеры в основном широкоугольные, не всегда хочется светить что у тебя по бокам находится. Представляю это как выбор области для трансляции
· Выбор камеры фронт/бэк
· Выбор разрешения камеры — нет смысла снимать HD, если экран значительно меньше
· Включение вспышки‑подсветки

Ну да, приблизительно то и заказал. Управление через кнопками (если возможно), чтобы не иметь на экране другое, кроме камеры. Если нет, управление через тач в определенных местах экрана, но без видимых кнопок.

Sign up to leave a comment.

Articles