Обзор MeLE A1000G — Android TV Box

Телевизор с его стандартными зомбоканалами смотрю редко, обычно телевизор в семье используется для просмотра скачанного кино. Для этого у меня (был) подключен Asus EeeBox сложно сказать какой модели, ему уже сто лет в обед, знаю только что он на процессоре Atom/Nvidia ION первой версии. Тормозит это чудо безбожно, причем, как любые Windows девайсы, со временем только сильнее, если добавить к этому его периодические подвисания и жуткий шум кулера + невозможность проигрывать BlueRay рипы, скачанные с торрента (мощи не хватает) и другие приколы, то в итоге приходим к выводу, что требуется что-то новое. При этом покупать еще один полноценный, пусть даже небольшой, но компьютер я изначально не хотел и склонялся к Android TV приставке.


В итоге, я заказал MeLE A1000G, выглядит это чудо стоимостью 120$ так:

sku40703

и сразу скажу, что устройство не без замечаний, но со своими задачами (показывать фильмы и IPTV) справляется.

Полость сверху под крышкой — для установки SATA жесткого диска формата 2.5, штука полезная, но я пока ее не испытывал и подключал диски только по USB.

Просмотр IPTV

Для просмотра IPTV, который предоставляет мой домашний провайдер интернет я установил приложение IPTV версии 2.3.4, скачал m3u плей-лист с сайта провайдера, и мой tv box был подключен через WiFi.

Первые эксперименты показали, что в плеере VLC под Android телевидение периодически шло квадратами или вообще прерывалось. Я убил достаточно много времени, пока разобрался с этим. Вообще, во время возни с этой андроид коробкой я испытывал знакомые и давно забытые чувства знакомства с чем-то новым, когда давным — давно разбирался в первый раз сначала с Windows, перестанавливая его по несколько раз в неделю, потом с Linux, пробуя различные дистрибутивы.

Проблемы с IPTV, как оказалось, были связаны не с девайсом, а с тем, что IPTV сам по себе плохо работает через WiFi и, подключив tv box проводом к своему роутеру Zyxel Keenetic Giga мне, наконец, удалось получить искомый результат. Теперь телевизор оживился множеством каналов, некоторые из которых в HD качестве.


Воспроизведение видео

С видео я долго экспериментировал, подыскивая подходящий плеер. Протестировав с десяток плееров из Google Play я оставил два — VLC и MX Player. VLC работает стабильнее, но зато в нем тормозят каналы IPTV в HD качестве, MX Player же иногда падает, но он использует какие-то свои аппаратно ускоренные кодеки, что позволяет без тормозов смотреть HD каналы. В общем у каждого свои плюсы и минусы, и если у меня проблемы с видео в одном из плееров — я открываю его другим и в принципе такого, чтобы вообще видео не игралось, у меня пока не было.

Недостатки девайса

  • Общая тормознутость. Устройство иногда задумывается, при этом никак не показывая это — я о том, что в Windows, например, мы хотя бы видим курсор в виде песочных часов, или другие индикаторы загрузки, разрывающийся треском HDD наконец, тут же можно по 10 раз жать на иконку приложения или ярлык, ничего не происходит, потом разом срабатывают все 10 нажатий. К этому можно привыкнуть и «тупит» он не часто, если смотришь видео — то вообще такого нет, это только если ходить по меню, в основном. Процессор устройства достаточно мощный, чтобы играть видео, но сейчас уже появились заметно более шустрые тв боксы на базе чипа RK3188, например MINIX NEO X7. Судя по видео обзорам на YouTube — работает он пошустрее.
  • Фирменная оболочка MeLe. По сути, стандартного вида Android тут нет, рабочий стол выглядит так:launcher(это скрин с китайским для примера, на самом деле и английский и русский поддерживаются без проблем). То есть нет тут привычного тулбара андроида с кнопками «Домой» назад и прочими, и нет тулбарчика с уведомлениями. Это раздражает. При этом, устройство получается однозадачным — т.е. если запускаем uTorrent и качаем что-нибудь и возвращаемся в главное меню, чтобы запустить еще что-то — uTorrent приложение полностью выключается. То есть смотреть кино и качать одновременно не получается, по крайней мере мне пока не удалось с этим разобраться. К слову, в упомянутом выше  MINIX NEO X7 такой проблемы нет, там всё как в родном Android.
  • Проблема с русским вводом. На родной экранной клавиатуре, которая идет с девайсом вообще нет русского, благо у меня куплена Smart Keyboard PRO, которую я установил с Google Play и русский сразу появился, однако это не спасает при подключении аппаратной USB клавиатуры — русский набирать можно, но раскладка не стандартная ФЫВА — ОЛДЖ, а какая-то не понятная, то есть нажимаем на клавиатуре, например «А», а на экране получаем «Ф». Думаю это как-то лечится, но как именно — пока для меня загадка.
  • Ну и для многих стандартная процедура — первым делом заклеить непрозрачной изолентой LED индикатор на лицевой стороне. Лупит прям в глаза, при просмотре кино, да и вообще — раздражает, что за не понятная привычка лепить эти индикаторы везде без возможности их отключить?

Вывод такой: устройство без сомнения юзабельно и всё, что требуется выполняет, но я бы советовал что-то на базе RK3188 или мощнее и с нормальным Android, например MINIX NEO X7, благо стоит он примерно столько же сейчас и даже есть модели дешевле, в районе всего 90$ (смотрите на geekbuying.com). За такие смешные несколько тысяч рублей Вы заметно расширяете возможности своего телевизора.

Обновление от 25 сентября 2013:

Очень помогло обновление прошивки до версии 1.2.8. Скачать его можно отсюда. С этим обновлением можно переключить лаунчер на стандартный, не Mele, и работает он заметно шустрее.

Плюс заработала нормально многозадачность, т.е. теперь можно одновременно качать торрентом что-либо и параллельно смотреть фильм и пр.

Плюс к этому, узнал как включить стандартный тулбар андроида с кнопками «Назад», «Домой», переключением между задачами — для этого нужно установить Total Commander с Google Play, запустить его, зайти в корень корневой системы, потом в папку system, там найти файл build.prop, кликнуть на него и подождать пока появится меню. В меню выбрать «Edit», найти строку

ro.statusbar.alwayshide=true

и заменить ее на

ro.statusbar.alwayshide=false

Перезагружаемся и появится тулбар!

Screenshot_2013-09-25-16-51-43

MeLE A1000G с прошивкой 1.2.8 и тулбаром

Обзор Lenovo P780

Прошел почти месяц пользования устройством, созрели впечатления, о которых могу поделиться.


Практически сразу после покупки я купил карту на 32Gb и взял телефон с собой в поездку по Италии, поэтому мне удалось хорошенько протестировать основную фичу P780, а именно его огромный аккумулятор. Поездка была такой, что приходилось с утра вставать рано и выезжать из отеля, потом весь день по экскурсиям и только поздно вечером удавалось попадать обратно в отель и добираться до розетки. Аккумулятор выдержал все испытания и держал по 2 дня без подзарядки в очень активном режиме пользования интернетом, звонками (реже), просмотром видео пока едешь в автобусе, и фото-видео съемки на экскурсиях. В обычном режиме, когда дома — спокойно выдерживает 3 и даже 4 дня без подзарядки.

Когда покупал аппарат, был соблазн подыскать что-то с Full HD разрешением, но по отзывам понял, что на 5 дюймах Full HD от HD практически не видна разница буквально в нескольких сантиметрах от экрана, и меня это успокоило. У меня есть возможность сравнить iPad ретина экран с этим — по качеству и четкости то же самое, на взгляд разница не видна, на P780 экран даже кажется лучше, так как в iPad лично мне белый кажется желтоватым.

По моим субъективным ощущениям составлю список достоинств:

  • ощущение, что телефон именно мужской — тяжеленький, металлический, со строгими формами. Если проводить ассоциации с ноутбуками — у Lenovo есть серия Thinkpad, которые выглядят как серьезные бизнес девайсы, тут похожие ощущения. Ничего не скрипит, не жамкает, как литой — что тоже очень улучшает тактильные ощущения от аппарата.
  • о производительности судить сложно, конечно, есть что-то еще более быстрое — но главное что ничего не тормозит вообще. Все скроллинги, движения, всё работает очень плавно и вообще не напрягает.
  • экран, похоже, действительно очень сложно поцарапать — за месяц ни одной царапины, даже минимальной
  • стоит в Китае на момент напсания статьи — 260$, т.е. примерно 8500, аппарат этих денег стоит на все 100% и выглядит дороже. Аналогов на отечественном рынке за такие деньги просто нет в принципе.
  • LED индикатор пропущенных звонков и SMS, очень удобная мелочь.
  • удивительно шутро и четко работает GPS, в аппарате нет ГЛОНАСС, но даже при этом спутники ловятся на ура, и навигация по карте замечательно работает.

И недостатков:

  • слабая камера (ниже снимки фото и видео для примера). При солнечном освещении более менее снимает, при другом — значительно хуже.
  • мало аксессуаров (по крайней мере пока)

Недостатков в разы меньше чем достоинств, аппарат действительно крайне достойный. Аккумулятор — просто праздник, раньше на других телефонах у меня на рабочем столе или в уведомлениях постоянно висел виджет, напоминающий о заряде батареи, теперь всё убрал — в этом больше нет такой необходимости.

Аппарат двухсимочный, но режим не активный (standby) — т.е. если Вы говорите по одной симке, по другой становитесь не доступным, лично мне не мешает. 3G Интернет может быть только по первой симке — она 3G/2G, вторая только 2G.

Комбинации клавиш Lenovo P780

  • Скриншот — одновременно нажать и подержать клавижу «минус» громкости и выключение экрана
  • Меню переключения между задачами — нажать и подержать кнопку «домой».

Фотографии, сделанные на Lenovo P780


2013817122334

Венеция, вид с башни

2013811121030

Fiat

2013811121237

Вылепленные игрушки выглядят как картина

2013811121430

Мадам

2013812135445

Фонтан Треви

2013812143429

Обелиск из Египта, установленный в Риме

2013812150844

Историческая часть Рима, раскопки

2013812153750

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

2013813135728

Фонтан на площади Ватикана

2013813173143

Вид на площадь Ватикана c купола храма Петра

2013815171644

Пизанская башня

2013815174900

Simpson’s beer. Ничего особенного, обычное пиво 🙂

2013812145449


Гаджеты из Китая

В этом посте я расскажу историю заказа нескольких гаджетов из Китая. Забегая вперед скажу, что прошло всё успешно, этот текст набираю на новеньком Lenovo P780 прямо из приложения WordPress для Android.

LenovoP780_press
Глядя на большое количество обзоров недорогих китайских смартфонов, мне захотелось попробовать и себе заказать один. Причем, именно недорогую модель — стало интересно что можно получить за 200-300 долларов. Достаточно долго выбирал подходящую модель, причем ключевым параметром был размер батареи — по опыту владения андроид смартфонами — это первое, что раздражает в них — постоянно приходится следить за батареей и экономить. Все остальное меня мало волновало — современные платформы на базе mtk6589 предоставляют достойную производительность — лагать и тормозить андроид на них уже перестал, экраны тоже на высоте — от HD до Full HD. В результате моего выбора и отбора до «финала» дошли 2 модели — Jiau J4 (модель с 2 гигабайтами оперативной памяти мне показалась очень удачной и сбалансированной — батарея 3000Mah, память, экран) и Lenovo P780 из-за его огромной батареи. Первый телефон заказать не удалось — поставки от производителя прервались по причине отсутствия модулей памяти на 2 gb и остался Lenovo, чему я ничуть не расстроился — из китайских брэндов Lenovo — один из самых известных, качество на высоте (сужу по опыту владения ноутбуком Thinkpad T420).
Заказывать решил в магазине etotalk.com, так как отзывы о них хорошие, появился он у них почти сразу после выхода, в наличие были некоторые аксессуары, да и телефоны они сами при продаже прошивают — добавляют русский, ставят Google Play (в стоковых китайцах зачастую этого не бывает) и root’ят аппарат.
4 июля я заказал аппарат, оплатил через Paypal и заказал экспресс доставку через EMS.
6го числа его отправили, прислали мне номер трэкинга. отслеживая посылку замнтил, что 16го числа посылка вернулась к ним обратно в магаз не пройдя таможню — не знаю что у них там случилось, но в тот же день посылку отправили еще раз и выдали мне новый трэкинг.
В это время уже в другом магазине — pandawill.com я оформил еще несколько товаров:

  • MeLE A1000G — Android приставка к телевизоруsku40703
  • Lomui L882 8800mAh Dual USB Power Bank — так как в семье еще есть iPad, iPhone и прочие мобильные девайсы и иногда приходится использовать их в дороге, решил прикупить и этот акком.137224107812780-115745
  • Чехол для айпада, ничего особенного, обычный чехол, который в итоге оказался весьма фиговой штуковиной (похоже из-за своего китайского исполнения) и валяется теперь на полке.

Магазин удобный и есть русскоязычные менеджеры, однако, одна неприятность меня тут поджидала — после оплаты их система прописала в адрес доставки не тот адрес и я потратил несколько часов пытаясь через их онлайн поддержку добиться того, чтобы адрес исправили. Общался на английском (о существовании русскоговорящих менеджеров я узнал чуть позже) и тут я полностью прочувствовал китайскую манеру общения, о которой был наслышан. Не буду вдаваться в детали — но добиться от них чего-либо очень не просто.

Итого: за телефон с доставкой я заплатил 365$ из которых 321 за телефон с аксессуарами и 44$ за доставку EMS. С телефоном я поторопился, сейчас эту же модель уже можно купить за 260.

Остальное на pandawill мне обошлось еще в 237$, из которых 48$ за доставку, причем вместо того, чтобы отправить всё одной посылкой, друзья из поднебесной разбили отправление на 2 посылки по непонятным мне причинам.

История доставки: телефон был отправлен 16.07.2013 (со второй попытки) и 27.07.2013 прибыл в Москву, прошел таможню и сортировку. Второй заказ отправлен 16.07.2013 и полностью всё прошел 02.08.2013.

И тут начались мои замечательные приключения с не менее замечательной компанией экспресс доставки EMS. Сильно расписывать не буду — негативными отзывами завален весь Интернет. Сначала я позвонил им, назвал номера моих посылок указал в какой день мне удобно было бы их получить (чтобы курьер доставил). На указанный день никто не перезвонил, ничего не привез, и на следующий тоже, и даже через неделю. Дело оказалось «глухо» более чем полностью и я решил заказать самовывоз, в надежде хотя бы самому забрать посылки. Для этого по телефону я договорился с оператором, который мне пообещал что на завтрашний день после моей заявки я смогу получить посылки после 10 часов утра по адресу Мясницкая, 26 (Чистые пруды). На следующий день я был там в час дня, и посылок там (ха-ха) не оказалось, мне сказали что я могу поехать и сам забрать их по другому адресу Керамический проезд, д.53, корп.2. (как позже оказалось, теперь туда перенесли отдел доставки СВАО, который раньше был на Докукина). Получив адрес я вышел из почтового отделения и, уже готовясь к худшему варианту, что и там ничего не будет — решил позвонить в диспетчерскую и уточнить, точно ли я смогу забрать там свою посылку.

По номеру EMS 8  800 200 50 55 мне девушка четко и ясно сказала, что по адресу Керамический проезд, д.53, корп.2. вообще нет пункта выдачи и забрать там ничего у меня не получится! Сюрприз! Возвращаюсь обратно к господам из отделения на Мясницкой и более чем настойчиво пытаюсь выяснить, почему же так получается, что они отправляют на Керамический, а в диспетчерской утверждают что такой адрес вообще никак не связан с EMS, на что получил ответ (отвечал один из менеджеров), что в диспетчерской работают полные идиотки студентки, которые сидят в Тверской области и ничего не знают и что по адресу, который они мне дали,  я смогу действительно забрать свою посылку, правда оговорился, что с вероятностью 80% 🙂

В итоге, все посылки я забрал сам на Керамическом. Там же пообщался с такими же жертвами экспресс доставки как и я, народ делает очень просто — как только видит, что посылка прошла таможню и сортировку — тупо сами приезжают и забирают, так будет намного быстрее.

На доставку ушел почти месяц (16го июля отправили, 8го августа я все забрал), учитывая что за посылками еще и пришлось ехать самому. За что платить экспресс доставке — не понятно. В следующий раз попробую отправить заказ из Китая обычной почтой — это обычно вообще бесплатно практически во всех более менее нормальных онлайн магазинах (напомню, что за экспресс доставку обоих заказов я в сумме заплатил 90$).

Про сами гаджеты я постараюсь написать небольшие обзоры чуть позже, можете задавать по ним любые вопросы — отвечу ниже в комментариях.

Отправка сообщения с SMTP аутентификацией в C++ через libcurl

Возникла задачка на С++ отправлять email сообщения из программы.
Удивительно, но libcurl, который есть практически на любой nix системе позволяет это делать, причем и используя SMTP аутентификацию.
В сети есть примеры реализации отправки сообщения в основном на Си, мой пример пригодится тем, кто использует С++.


#include <curl/curl.h>
#include <iostream>
#include <string.h>
#include <string>
#include <queue>

using namespace std;

queue<string> init_message( string to, string from, string subj, string message ){

  queue<string> msg;
  string s = "To: " + to + "\n";
  msg.push( s );
  s = "From: " + from + "\n";
  msg.push( s );
  s = "Subject: " + subj + "\n";
  msg.push( s );
  s = "\n";
  msg.push( s );
  msg.push( message );
  return msg;
}

static size_t payload_source(void *ptr, size_t size, size_t nmemb, void *userp){

  queue<string> *msg = (queue<string>*)userp;
  string s;
  if( msg->empty()){
    return 0;
  }
  else{
    s = msg->front();
    msg->pop();
  }

  memcpy(ptr, s.c_str(), s.size() );
  return s.size();
}


int main(){
  
  CURL *curl;
  CURLcode res;
  struct curl_slist *recipients = NULL;

  curl = curl_easy_init();
  string to = "<to@domain.com>";
  string from = "<from@domain.com>";
  string subject = "Test";
  string message = "Test message";

  queue<string> msg = init_message( to, from, subject, message );

  if( curl ){
    curl_easy_setopt(curl, CURLOPT_URL, "smtp://smtp.domain.com:25");
    curl_easy_setopt(curl, CURLOPT_USERNAME, "smtp_login");
    curl_easy_setopt(curl, CURLOPT_PASSWORD, "smtp_pass");
    curl_easy_setopt(curl, CURLOPT_MAIL_FROM, from.c_str() );
    recipients = curl_slist_append(recipients, to.c_str() );
    curl_easy_setopt(curl, CURLOPT_MAIL_RCPT, recipients);

    curl_easy_setopt(curl, CURLOPT_READFUNCTION, payload_source);
    curl_easy_setopt(curl, CURLOPT_READDATA, &msg );

    curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);

    res = curl_easy_perform(curl);
    if(res != CURLE_OK)
      fprintf(stderr, "curl_easy_perform() failed: %s\n",
              curl_easy_strerror(res));
    
    curl_slist_free_all(recipients);
    curl_easy_cleanup(curl);

  }
  return 0;

}

Опция CURLOPT_VERBOSE здесь подключена для того, чтобы в стандартном выводе для отладки можно было посмотреть как идет отправка.

Жизнь становится лучше, жизнь становится веселей.

Я веду свой небольшой бизнес в сети, веду легально и плачу налоги. В связи с тем, что наше правительство так заботится о судьбе малого и среднего бизнеса, приведу свои последние наблюдения в этой области от лица этого самого малого бизнеса.

Совершенная беда стала (она и была, но раньше хоть как-то можно было жить) с приемами платежей из-за границы. Нормального способа, как во всем цивилизованном мире, принимать платежи по кредитным картам на своем сайте так и не существует. Во-первых Paypal так и не работает в России (как и раньше): принимать деньги можно, но выводить их можно только в Американский банк. Есть способы получить американскую кредитку и получать деньги с нее в банкомате, но тогда возникает масса вопросов как отчитываться за такие деньги.


Дальше, существует замечательная платежная система «Робокасса» с которой у меня оформлены отношения, она занимается приемом и обработкой платежей всеми доступными ей способами, я получаю деньги на р/с в банке, плачу комиссию, правильно провожу эти деньги через бухгалтерию и плачу налоги. Однако, буквально в последний месяц-два клиенты постоянно жалуются на то, что не могут оплатить кредиткой через эту систему, хотя, как заявлено (и при оплате такой пункт есть) такая возможность есть. Причем, платежи не проходят не только из дальнего зарубежья, а уже и из ближнего, например Азербайджана, Украины, Казахстана.

Есть мысли, что сама «Робокасса» здесь не причем, а все это последствия закручивания гаек, создания национальной платежной системы и еще чего-либо крайне полезного для развития бизнеса, но на лицо обратный эффект.

Более того, раньше я думал что Мастеркард он и в Африке Мастеркард, и Виза с прочими — тоже, но, оказывается, в России имеет значение какого банка карта, откуда и куда Вы платите.

Пока приходится объяснять клиентам, что оплатить они не смогут, ввиду неизвестно чего и не известно что будет дальше. Никакой информации об этом нигде нет, запросы в тех поддержку «Робокассы» по поводу проблем с проведением платежей остаются не отвеченными. Ребята обычно отвечают оперативно, но создается впечатление что они сами не в курсе.

Я думаю у тех, кто гонет нефть и газ за границу проблем с приемами платежей из-за рубежа нет совсем, а вот если Вы хотите экспортировать IT услуги, например, то Вас ждут проблемы.

Еще одна хорошая новость — с 2013 года организации на упрощенке обязаны вести полный бухгалтерский учет, отличная помощь малому бизнесу — теперь им нужно вводить расходы на бухгалтера. Остается только радоваться тому, что для индивидуальных предпринимателей останется всё как прежде, но на долго ли?