Search
Write a publication
Pull to refresh

Comments 27

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

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

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

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

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

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

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

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

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

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

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

В репах убунты версия 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