• Записи 1544
  • Теги 109
  • Комментарии 3323

Лог жизни

Попытался сделать камеру из старого телефона

Решил сегодня попробовать сделать IP-камеру из своего старого Sony Ericsson Neo V, который лежит у меня в запасе с 2016 года. Но, увы, не получилось. Сначала долго не мог поставить программу DroidCam. В Google Play это устройство просто не пускают, скачать напрямую с сайта разработчика тоже не получается из-за проблем с HTTPS, видимо, устарели корневые сертификаты. (Хех, вот почему я так негативно отношусь к повсеместному шифрованию: чистый http будет работать всегда и везде, а вот с https то и дело какие-то проблемы вылезают). Наконец, пошёл другим путём: скачал APK с планшета и закинул по Bluetooth. Со второй попытки сработало (с первой — перепутал версию Android: думал, на телефоне 4.4, а на самом деле 4.0.4).
Но увы, камера так и не заработала. Сначала вроде приложение запустилось, но подключиться не смог. А само приложение стало писать ошибку address in use. Решил, что, видимо, остались в фоне какие-то процессы от предыдущей версии apk (которая была для 4.4), ушёл в перезагрузку в надежде, что на свежезагруженной системе ничего не будет мешать. Но уйти — ушёл, а обратно не вернулся: устройство почему-то ушло в bootloop. Теперь нужно будет его перешивать (а для этого ещё бы вспомнить, как это делается).

8 комментариев:

Нет
Aksion
0

Давай такую же статью как про все твои компьютеры - такую же про все телефоны. Хочется ч ценниками за все. (сколько всего ты потратил на все телефоны, смартфоны, планшеты)

4X_Pro
0

На большинство цены я и не помню уже. А от самых старых даже модель с трудом вспомнил — нашёл по названию цвета.
Могу краткий перечень скинуть сюда:
Siemens то ли S35i, то ли C35 (не могу вспомнить), 2002 год — ещё с чёрно-белым экраном, без какой-либо поддержки Internet, кроме WAP. Зато в те времена были сервисы, позволяющие бесплатно пересылать Email в SMS (не весь, конечно, а первые несколько строчек). Помню, как радовался, кода такое настроил! Тогда быть на связи постоянно казалось чем-то крутым.
Sony Ericsson T300 Icy Blue, июль 2004 года — до сих пор считаю самым красивым из всех моих телефонов. Имел ИК-порт, через который я коннектился к ноутбуку и выходил в Интернет через GPRS. Работал на платформе Mophun, для которой было очень мало приложений. К тому же платформа делалась как чисто коммерческая, и приложения подписывались цифровой подписью под конкретный IMEI. Поэтому по факту приложение было у меня одно: читалка для книг. Подпись для неё мне сделал один человек, с которым познакомились по поводу IntB 2 (у него был аккаунт разработчика для этой платформы Mophun). Также был украден, причём тем же способом — через окно (и тогда ещё очень повезло, что не спёрли ноутбук, хотя пытались, но его спас вес и прорезиненные ножки, благодаря которым подтащить его к окну не получилось, иначе бы накрылась моя диссертация).
Sony Ericsson W700i, август 2006 года — мобильник-долгожитель. Моё первое устройство с поддержкой Java-апплетов, что дало возможность читать почту, сидеть в ICQ и поставить Opera Mini для ограниченного выхода в Интернет. Я даже пытался с него играть в Travian, правда, получалось не очень. Жив до сих пор, лежит на даче в качестве резревного средства связи. В 2019-2021 годах использовал его как секундомер, когда ходили с отцом бегать.
Sony Ericsson Neo V, январь 2012 — первый смартфон на Android. Впечатления весьма противоречивые. После Java-апплетов я ожидал, что 800 Mb хранилища — это очень-очень много, но оказалось, что у приложений на Android потребности гораздо больше. И очень скоро места стала не хватать. Стал выносить приложения на карту памяти, но во-первых, не все они это позволяли, во-вторых, при подключении телефона к компьютеру карта памяти от телефона отключалась, что порождало серьёзные глюки. До вчерашнего дня телефон был жив и хранился дома в качестве резервного, сейчас — в bootloop. Может, сегодня попытаюсь оживить, если время будет.
Meizu M3 Note, лето 2016 — самый невезучий телефон. Сначала произвёл очень положительное впечатление: удобный металлический корпус, очень быстрый датчик пальца, отличный по качеству экран. Но были и недостатки: слабоватый процессор, медленная flash-память, и весьма посредственная камера, особенно при ночной съёмке. Впрочем, тогда к фотографированию мобильником я относился весьма негативно (так как менее чем за год до этого купил фотоаппарат), поэтому недостатком это не считал.
Через пару месяцев в нём начал глючить экран: шли полосы. Отвёз в сервис, починили. Но ещё через некоторое время заглючило снова, ещё и задняя камера перестала работать. В этот раз чинили больше месяца, поменяли матплату, но в итоге сделали. Но в начале лета 2017 года я его основательно уронил, когда торопился на электричку, и разбил экран. Самое обидное, что потом выяснилось, что торопился зря — перепутал расписание. После этого несколько месяцев ходил с битым экраном, пока DarLik не убедила купить новый — тот самый OnePlus, который мне тогда казался идеалом баланса.
Этот Meizu — единственный телефон, который я продал. Один мой знакомый в 2019, кажется, году, писал в чат с просьбой, что если у кого есть ненужный телефон, дайте попользоваться на пару недель. Я согласился. Потом он предложил его выкупить, и я продал за 25% цены, так как решил, что лучше так, чем хранить битый телефон дома неизвестно сколько неизвестно зачем. Дальнейшая судьба телефона неизвестна.
One Plus 3T, 26 ноября 2017 — телефон-мечта. Был выбран на KiMovil как обладатель отличного соотношения производительность/цена. К тому же 6 Гб оперативки по тем временам были просто огромным объёмом (у меня даже на компьютере стояло столько же, а на дачном — даже меньше). Изначальный план был таков: проходить с битым Meizu ещё год-другой, пока цена на OnePlus не снизится до приемлемого для меня ценового диапазона. Но DarLik уговорила съездить на «Горбушку» посмотреть его вживую, плюс был шанс, что там цены дешевле. В итоге купил, выскребя из кошелька буквально всю наличку (и даже на 1000 руб залез в долг перед DarLik, единственный раз в жизни). Впечатления тоже остались противоречивые. С одной стороны, реально классное «железо», отличная производительность и AMOLED-экран с отличной цветопередачей! С другой, датчик пальца на нём работал хуже, чем на Meizu: вместо лёгкого касания требовалось прижать палец на достаточно долгое время. И для выдвижения верхней панели нужно было сделать более длинное движение пальцем (уж не знаю, в чём тут дело: то ли в том, что экран больше, то ли в программных настройках, то ли в версии Android), тогда как в Meizu хватало лёгкого касания. И ещё оказалось, что мой план зафиксировать некоторые приложения в памяти, для которых крайне важно время быстрого старта (Яндекс.Карта, расписание электричек) не сработал. Во-первых, телефон жаловался, что карты потребляют много энергии, во-вторых, они всё равно выгружались через какое-то время после запуска нескольких других приложений. И ещё оболочка в нём сильно проигрывала EMUI от Huawei: до Huawei тогда ещё не дошла волна примитивизации значков интерфейса, они были детальными и многоцветными, в лучших традициях интерфейсов Истинных Времён, а в OnePlus изначально стоял Android 6, где была примитивизация в её худших проявлениях. После обновления до версии 8 и подбора темы оформления ситуация улучшилась, но не до идеальной.
Тем не менее, телефон уже более 6 лет стоит на боевом дежурстве (вообще, по плану мне полагается замена телефона раз в четыре года, но из-за того, что я за этот заплатил в почти в полтора раза больше, решил ходить с ним шесть лет), и производительности хватает до сих пор. И до мая этого года работал отлично. Потом начал понемногу разваливаться. Сначала отказался работать датчик отпечатка пальца (он же средняя кнопка), пришлось включать экранные кнопки вместо аппаратных, а разблокировку делать по коду. А к концу лета (или уже в сентябре, не помню) перестал нормально работать WiFi. Недавно я его перепрошил. На какое-то время помогло, потом WiFi снова вырубился. Потом, после перезагрузки, на несколько дней снова оживал, и снова вырубился.

Нет
Гость
0
4X_Pro, Отличный пост получился про телефоны! Вполне достоин публикации в качестве отдельной статьи на xxxxpro.ru !
MadTechGuy
0

Тебе случайно не попадалась инфа, как использовать камеру смартфона с Android в качестве веб-камеры под Linux? Т. е. не IP-камеры, а именно веб-камеры, чтобы в системе появилось устройство /dev/video*.

4X_Pro
0
Гость написал(а):
Отличный пост получился про телефоны! Вполне достоин публикации в качестве отдельной статьи на xxxxpro.ru !

Была уже такая мысль… Может, когда и сделаю. Просто в моём мировосприятии мобильник — это такое же вспомогательное устройство, как, скажем, принтер. Поэтому и не приходило в голову писать о них.

10geek написал(а):
Тебе случайно не попадалась инфа, как использовать камеру смартфона с Android в качестве веб-камеры под Linux? Т. е. не IP-камеры, а именно веб-камеры, чтобы в системе появилось устройство /dev/video*.

Как раз пару дней назад задавался подобным вопросом и находил статью на сходную тему. Если кратко, то на мобильник нужно поставить всё тот же DroidCam (или что-то аналогичное). Затем нужно установить на компьютере модуль ядра v4l2loopback (пакет v4l2loopback-dkms), дальше перенаправить в /dev/video0 (или какой там у него номер будет) видеопоток с адреса, который DroidCam показывает как адрес сырого видеопотока (http://адрес:4747/video?640x480). По идее, это можно сделать обычным curl или wget или же через ffmpeg, как в статье (ffmpeg -i URL_потока -codec copy -f v4l2 /dev/video0). А дальше программы типа Skype или Telegram будут видеть /dev/video0 как обычное устройство.
Собственно, я сначала это именно это и хотел проделать, но как увидел, что нужно собирать модуль через dkms, решил отложить до тех пор, пока не возникнет реальная необходимость.
И по идее, всё это можно проделать с любой IP-камерой, даже удалённой.
MadTechGuy
0

Главный минус данного способа — это большие задержки.

4X_Pro
0

Думаю, очень многое будет зависеть от качества WiFi-соединения и самого железа как мобильника, так и компьютера…

Нет
Aksion
0

во внутренней сети норм задержки

Написать комментарий
Прикрепить файлы: (не более 4 файлов, не более 102400 Кб каждый, 102400 Кб всего)


Задать вопрос