SD-флешка с Wi-Fi: связь фотокамеры и смартфона

Jul 30, 2013 23:50

Я давно следил за возможностями по коннекту между смартфоном и фотоаппаратом (без компа между ними)…


У некоторых моделей смартфонов есть USB-хост (куда можно подключить фотоаппарат в режиме USB-флешки), однако ассортимент таких моделей небольшой, вдобавок надо таскать громоздкий кабель и переходники.

Bluetooth почему-то так и не пришёл в фотоаппараты - на 2013г всего 4 модели и те либо дорогие зеркалки либо мыльницы. Причём в отзывах у некоторых пишут что для передачи по Bluetooth фотоаппарат автоматически перепаковывает фотку в низкое качество. Хотя ещё в 2009г изобрели Bluetooth V3 где теоретическая скорость достигает 24мбит.

Ещё можно для переноса файлов переставлять флешку. Использовать в фотоаппарате не стандартную SD, а microSD с переходником в SD. В принципе большинство смартфонов имеют возможность смены флешки. Но это обычно медленно: флешки у многих сейчас размещаются внутри и надо снимать заднюю крышку (иногда даже аккумулятор), и потом ещё андроид начинает сканировать свою старую флешку… Перенос нескольких фоток из фотоаппарата таким методом в итоге занимает минут 10.

Wi-Fi. На первый взгляд моделей фотоаппаратов с WiFi на сегодня уже более 100. Однако, это либо дешёвые мыльницы (с ценами около 4тр - проще уж сразу на смартфон снимать), либо уже класс зеркалок. А в ассортименте дорогих незеркалок (типа Panasonic FZ) - WiFi нету…

В 2008г появились SD карты со встроенным доступом по WiFi - называлось это Eye-Fi. Однако размер у них был мелкий, стоили они дорого, и купить можно было только в инетмагазинах. Затем SanDisk стал тоже делать такие карты, однако даже вот сегодня (2013г) у них в ассортименте максимальный объём 8гб и скорость Class 4. Вобщем приносить в жертву объёмы 16/32gb ради эпизодической возможности связи по Wi-Fi мне не хотелось. Но теперь наконец появился ещё один производитель SD Wi-Fi - Transcend. Transcend выпустил SD Wi-Fi карты на 32гб и на 16гб, обе причём со скоростью Class 10.

* * *

Итак, я купил карту памяти Transcend SD 32Gb Wi-Fi, и решил написать небольшой обзор про неё т.к. в инете довольно мало инфы и я до покупки несколько дней думал.



На коробке написано много всего, скопирую главное:
Network Interface Wi-Fi 802.11b/g/n
Wi-Fi Encryption WEP/WPA/WPA2
Operating Voltage 2.7…3.6V
Direct Share mode supports WPA2 only.
Маркировка карты TS32GWSDHC10.
Физические габариты у неё абсолютно стандартные (в инете есть упоминание что у некоторых конкурентов подобные флешки длиннее на 1-2мм - но тут этой проблемы нет).

Сравнил скорости на компе в кардридере:

SD КартаЗамер скорости, мбайт/сек.
ЗаписьЧтение
Transcend SDHC 32Gb Wi-Fi Class 10 TS32GWSDHC1013.517.8
Transcend SDHC 16Gb Class 6 TS16GSDHC612.618.3
Transcend MicroSDHC 16Gb Class 6 TS16GUSDHC67.315.1
Transcend MicroSDHC 32Gb Class 10 TS32GUSDHC1012.917.1

При этом замечу что эта WiFi карта при работе очень сильно греется. Держать руками можно но ощутимо горячо. В инете тоже отмечают этот факт - это явно общая особенность Wi-Fi карт от Transcend. А обычные SDHC карты при таком же объёме работы чуть тёплые.

На сайте Transcend сказано что надо уточнять совместимость фотоаппарата по списку и указан очень небольшой перечень совместимых фотоаппаратов. Из Panasonic FZ (которых несколько десятков) там был только FZ100 почему-то…
Однако тщательное изучение гугла выявило что например WiFi-SD-карты тех или иных конкурентов работают почти во всех фотоаппаратах. От фотоаппарата не требуется какой-либо особой поддержки, для фотоаппарата это обычная SD-карта и всё.
Проблемы у фотоаппаратов в основном с питанием таких карт: некоторые фотоаппараты не дают достаточного питания (и карта не запускается или вырубается при скачивании файлов), некоторые фотоаппараты дают питание на карту только в момент записи кадров на неё (и WiFi-часть не успевает начинать работу).
Если в спецификациях фотоаппарата (причём надо изучать инженерные англоязычные спецификации, в русских часто кроме мегапикселей ничего не пишут) можно найти факт поддержки стандарта SDIO - то скорее всего WiFi-карта работать будет нормально.

Вставил карту в Panasonic Lumix FZ28 (его нет в официальном перечне). Вобщем, карта в нём заработала!

* * *

Wi-Fi Диспетчер андроида увидел в эфире точку доступа «WIFISD». После включения фотоаппарата - карта появляется в эфире примерно через полминуты. В опциях самого фотоаппарата никаких новых функций не обнаружил. Подключился к этой WIFISD.



Заодно констатирую некоторое неудобство - смартфон единовременно только к одной Wi-Fi сети подключается. Причём пока активно хоть какое-то WiFi - то 3G/GRPS отключается (хотя андроид и уведомляет что эта точка доступа без выхода в инет). Так что единовременно быть в инете и читать фотки из камеры - нельзя (точнее, можно при коннекте карты через домашний роутер в домашнюю локалку, но это имхо непрактичный сценарий).

Полистал инструкцию в комплекте. Там ничего толком не сказано, только что софт для смартфонов есть только начиная с iOS 5.0 и Android 2.2.
Нашёл в маркете «Transcend Wi-Fi SD», установил.

О его функционале можно понять из скриншотов:



«Просмотр»:




«Настройки»:









Причём, софт просто упрощает работу. Карта так-же доступна и для web-браузеров смартфона по адресу http://192.168.11.254 и её web-интерфейс позволяет всё тоже самое что и софт.


Так что в принципе загружать с карты фотки можно не только на смартфоны с iOS 5+ и Android 2.2+, а и на любые другие операционки. В инструкции способ с web-интерфесом документирован в контексте ноутбуков, а например про WindowsPhone забыли хотя видимо там тоже можно загружать аналогичным образом.

На зарубежном сайте Transcend нашёл подробную инструкцию по функционалу этой WiFi-SD-карты - 60 страниц на русском языке. Так-же оказалось что для карты периодически выходят новые прошивки, у меня изначально было 1.6, скачал там флешер и он обновил до v1.7…

Про режимы «Прямой передачи» и «Интернет». Я не нашёл тут каких-либо возможностей чтобы карта самостоятельно заливала файлы куда-то в интернет. Это просто разные методы связи с картой:
«Прямая передача» - карта выступает сама в роли точки доступа Wi-Fi и к ней подключаются смартфоны, ноутбуки и т.п.
«Интернет» - карта становится WiFi-клиентом и сама подключается к точке доступа Wi-Fi. Например к домашнему роутеру. И смартфоны/ноутбуки подключаются к фотоаппарату через домашнюю локалку. В частности софт для андроида при нажатии на антенку в верхнем левом углу производит сканирование локальной сети и находит на каком IP сидит эта WiFi-SD. Для удобства можно в настройках своего роутера выдать ей статический IP привязанный по MAC. Если карта не может найти WiFi-роутер - то через минуту самостоятельно переключается в режим прямой передачи.

А это место в настройках клиента касается функционала не карты, а самого клиента:


Эта WiFi-SD-карта сама не может (даже будучи подключённой к роутеру в режиме «Интернет») заливать фотки куда-либо. Фотки заливаются через клиент на смартфоне (после того как он будет отключен от WiFi-карты и будет доступен интернет).

* * *

Протестировал скорость Wi-Fi.
В эталонных условиях (вдали от города) - где в эфире никаких других WiFi-сетей не мешается - 20 фоток в среднем по 4.5мб (10Mpix) читаются на смартфон по WiFi 2мин 40сек. Т.е. - всего около 4.5мбит (хотя WiFi-диспетчер показывает скорость коннекта 65мбит)
Однако эти цифры могут быть не объективными. Сам по себе смартфон из локалки по WiFi на этих же файлах выжимает 5.9мбит. А speedtest.net (на этом же смартфоне в этой же локалке) показывает 15-18мбит. Вероятно, мой андроид теряет какую-то часть времени на запись файлов.

Впрочем на практике со скоростью всё не так плохо. Карта сама генерирует превью, и например каталог из 70 фоток загружается за 15 секунд. А скопировать одну фотку размером 4.5мб - всего 8 секунд.

Подключил карту через роутер к компу и скачал файлы через web-интерфейс.
Web-сервер живущий на этой WiFi-карте - Boa/0.94.14rc21.
Дату файлов в HTTP не отдаёт (хотя, она есть в EXIF - так что это не критично).
На компьютер в один поток качает со скоростью до 600кБ/сек (причём график очень ровный, это явно не проблемы в эфире, а просто какой-то физический лимит у карты) - т.е. тоже около 4.5мбит предел… Попытка качать сразу 3 файла привела к тормозам по всем и сумма скорости упала. Попытка качать один файл в несколько потоков не удалась.
Так что видимо выжать из неё скорость выше 5мбит нельзя. 32гб фоток будут выкачиваться через Wi-Fi около 15 часов…

Просканировал порты. Кроме 80tcp ничего не нашёл. На андроиде при помощи сниффера Wi.cap обнаружил что штатный клиент этой карты работает с ней через HTTP…

* * *

Потребляемый ток. Поскольку у меня не оказалось лишней SD-панельки чтобы подключится в разрыв питания карты, я подключил амперметр на USB в разрыв питания SD-USB-картридера. Получилось вот что:

SD Карта
Потребляемый ток, mA
ОжиданиеЗаписьЧтение
Пустой SD-USB-картридер45
Transcend SDHC 32Gb Wi-Fi
TS32GWSDHC10WiFi разрешён225300290
WiFi выключен150210195
Transcend SDHC 16Gb TS16GSDHC665125100
Transcend MicroSDHC 16Gb TS16GUSDHC6110115
Transcend MicroSDHC 32Gb TS32GUSDHC10150110

К абсолютным цифрам в получившийся таблице надо относиться с осторожностью - нельзя исключить что у самого картридера плавающее потребление и при обнаружении карты он вероятно сам потребляет не 46мА (например у него ещё светодиод загорается).
Похоже что даже в режиме без WiFi у этой карты потребляемый ток выше на 85mA чем у обычных карт… А в режиме с WiFi - выше на 160mA (но напомню что для экономии энергии WiFi у карты можно настроить так чтобы он был активен всего одну минуту после включения, а не постоянно).

Проверил насколько сократится время работы при наличии WiFi-карты. Зарядил аккумулятор (750mAh) и стал снимать видео до полной разрядки аккумулятора. На Transcend SDHC 16Gb фотоаппарат писал видео 3ч 28мин, на Transcend SDHC 32Gb Wi-Fi (с выключенным Wi-Fi) - 3ч 05мин.

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

Однако, замерянное время не стыкуется с замерами тока:
Аккумулятор 750mAh 3.7V. X = потребляемый фотоаппаратом ток, Y = потребляемый WiFi-картой ток относительно стандартных карт
750mAh / X = 3ч28м, X = 216mA
750mAh / (216mA+Y) = 3ч05м, Y = 31mA
По времени - получается что ток выше на 31mA, а не на 85mA (как следовало из замеров с картридером). А если ещё учесть что аккумулятору чуть больше года и он вероятно деградировал до 600mAh - то получается что ток выше всего на 25mA. Вобщем я не знаю откуда получается такая нестыковка, вероятно кардридер выдаёт более высокий ток по сигналам интерфейса. Но главное что исходя из этих данных можно предположить что с разными фотоаппаратами время работы может изменяться по разному. Например, если для FZ-28 время работы сократилось на 12%, то для каких-то других фотоаппаратов теоретически оно может сократится более чем на 30%.

Ещё обнаружилось что в некоторых картридерах эта карта не работает. Точнее, всё тоже упирается в потребляемый ток. Карта определяется, содержимое карты показывается в проводнике, однако при чтении файлов из карты - картридер отваливается из системы. Впрочем, этим страдают только всякие небрендовые китайские картридеры. Transcend, Kingston, Ricoh, HP - всё нормально

* * *

Вобщем, в итоге - минус у карты в сравнительно высоком потреблении энергии. Мне не очень понятно почему она даже при выключенном Wi-Fi потребляет больше.
И ещё скорость почему-то очень медленная получается: менее 5мбит, хотя видимые границы куда больше (WiFi 802.11n должно как минимум 50мбит давать, физическое чтение с карты - 17мб/сек(136мбит). И почему она упирается в 5мбит?!).

Кстати замечу что WiFi-SD-карту можно использовать не только с фотоаппаратом. А например и в компе она тоже работает в эфире. Можно с компа писать на неё файлы и по Wi-Fi их скачивать. А вот записывать или удалять через WiFi файлы нельзя.

Обзор, photo, wi-fi, phone, computer

Previous post Next post
Up