Pull to refresh

Энтузиаст изготовил цифровую фоторамку из Macintosh Classic II с электронными чернилами

Reading time 2 min
Views 1.4K
Development for Raspberry Pi *Old hardware DIY

Разработчик Дэйв Луна (Dave Luna) представил проект фоторамки в корпусе винтажного компьютера Macintosh Classic II. Устройство построено на базе Raspberry Pi, а изображение выводится на дисплей с электронными чернилами.

Читать далее
Total votes 5: ↑4 and ↓1 +3
Comments 3

Google прекратила поддержку Chromecast первого поколения

Reading time 1 min
Views 1.4K
Google Chrome Development for Android *Gadgets

Google прекратила поддерживать сетевой медиаплеер Chromecast первого поколения спустя девять лет после релиза. В 2013 году компания начала продажу устройства за $35.

Читать далее
Total votes 4: ↑4 and ↓0 +4
Comments 4

Google Chromecast

Reading time 4 min
Views 295K
Computer hardware Monitors and TV IT-companies
24 июля компания Google наряду с новой версией Android 4.3 представила и новое необычное устройство Google Chromecast. Если анонс Android 4.3 ожидался уже давно, то появление Chromecast оказалось приятным сюрпризом. Удивительно, но в Google смогли не допустить утечек о новом устройстве практически до самого анонса. Кроме того, в полной тайне им удалось не только изготовить, но и отгрузить в магазины большие партии этих устройств. Chromecast появился в магазине Google Play практически одновременно с анонсом. Я же решил купить его в онлайн-магазине Amazon. Там оно появилось после полудня (по тихоокеанскому времени) и я оказался среди первых покупателей. На следующий день, 25 июля Amazon выслал покупку и еще через день, 26 июля, я стал обладателем Google Chromecast.
Что же представляет собой Google Chromecast? Это небольшое устройство (донгл, свисток и т.д.), подключаемое к HDMI входу ТВ или ресивера и способное воспроизводить контент (видео, музыку, фотографии). Chromecast не имеет своего интерфейса или внешних элементов управления (за исключением кнопки сброса). Для контроля необходимо наличие в одной сети с донглом Android, iOS устройства или браузера Chrome (Windows или Mac), так же Chromebook Pixel. Мака или Хромбука дома нет, так что все эксперименты проводились с Samsung Galaxy SIII, Apple iPod, Chrome for Windows и телевизором Panasonic TC-P55GT30.

В продолжении под катом много фотографий.
Читать дальше →
Total votes 93: ↑89 and ↓4 +85
Comments 92

Обзор Google Chromecast: аналог Apple TV?

Reading time 3 min
Views 75K
Rozetked corporate blog Google Chrome


Здравствуйте, жители Хабры. С момента анонса Chromecast, я не мог понять, почему устройство сравнивают с Apple TV? Чем функционал ТВ-приставки походит на Chromecast? В самом деле, это абсолютно разные вещи и каждая хороша по-своему, но в этом обзоре я хотел поделиться личными впечатлениями от «свистка» на уровне Apple TV и рассказать про основные его функции.
Читать дальше →
Total votes 32: ↑28 and ↓4 +24
Comments 36

Все, что Вы хотели знать о Chromecast или как сделать обычный телевизор чуть умнее за 35$

Reading time 12 min
Views 272K
Wireless technologies *
Sandbox

Вводная


Целью данного поста является актуализация информации о замечательном устройстве от Google, а именно — Chromecast.
В связи с последними обновлениями от Google, данное устройство получило намного больший функционал, чем описано ранее на Хабре в обзоре от zvic и обзоре от khoroshev.
По отзывам в сети, многие разочаровались в этом устройстве, у многих оно лежит в ящике, а многие просто избавились от него, т.к. не нашли ему применение.
Забегая вперед, скажу, что одно из главных достоинств устройства — проигрывание локальных файлов с телефона/планшета/компьютера, находящегося в одной Wi-Fi сети. Также можно стримить на телевизор онлайн-видео из различных программ.
Интересно? Тогда прошу под кат.
Читать дальше →
Total votes 30: ↑26 and ↓4 +22
Comments 47

Как работает Chromecast?

Reading time 3 min
Views 34K
Google Chrome
Введение

Загорелся я недавно выбором беспроводного адаптера для передачи видео. Смотрел китайские адаптеры с Miracast/DLNA и, естественно, не обошел меня стороной и Chromecast. Если с такими технологиями, как WiDi, Miracast и донглами вроде AIRTAME все понятно (не требуется поддержка со стороны софта, видится системой как еще один монитор), как устроен Chromecast внутри я не был до конца уверен, как и не был уверен, подойдет ли он мне. Однако, я нашел open-source проект эмулятора Chromecast LeapCast, и решил его испробовать в работе, а также изучить протокол.

Установка и использование

Установка на ArchLinux довольно простая — достаточно установить пакет leapcast-git из AUR. Необходимо еще установить Google Chrome или Chromium, т.к. его нет в зависимостях.

Запускаем программу и видим следующую картину:
Скрытый текст
INFO:root:Starting SSDP server
INFO:root:Starting LEAP server
INFO:root:Loading Config-JSON from Google-Server
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): clients3.google.com
INFO:root:Parsing Config-JSON
INFO:root:Added edaded98-5119-4c8a-afc1-de722da03562 app
INFO:root:Added PlayMovies app
INFO:root:Added 00000000-0000-0000-0000-000000000000 app
INFO:root:Added 1812335e-441c-4e1e-a61a-312ca1ead90e app
INFO:root:Added 06ee44ee-e7e3-4249-83b6-f5d0b6f07f34 app
INFO:root:Added 2be788b9-b7e0-4743-9069-ea876d97ac20 app
INFO:root:Added GoogleSantaTracker app
INFO:root:Added 06ee44ee-e7e3-4249-83b6-f5d0b6f07f34_1 app
INFO:root:Added Pandora_App app
INFO:root:Added aa35235e-a960-4402-a87e-807ae8b2ac79 app
INFO:root:Added YouTube app
INFO:root:Added HBO_App app
INFO:root:Added TicTacToe app
INFO:root:Added Revision3_App app
INFO:root:Added Songza_App app
INFO:root:Added a7f3283b-8034-4506-83e8-4e79ab1ad794_2 app
WARNING:root:Didn't add Netflix because it has no URL!
INFO:root:Added GoogleMusic app
INFO:root:Added 18a8aeaa-8e3d-4c24-b05d-da68394a3476_1 app
INFO:root:Added Post_TV_App app
INFO:root:Added ChromeCast app
INFO:root:Added Hulu_Plus app
INFO:root:Added GoogleCastSampleApp app
INFO:root:Added GoogleCastPlayer app
INFO:root:Added Fling app

Открываем любое приложение на андроид-смартфоне, поддерживающее Chromecast (например, YouTube), и можем подключиться к Leapcast:
image
В это же время в логе:
Скрытый текст
INFO:tornado.access:200 GET /ssdp/device-desc.xml (192.168.0.105) 2.22ms
INFO:tornado.access:200 GET /apps/YouTube (192.168.0.105) 3.18ms
INFO:tornado.access:200 GET /apps/YouTube (192.168.0.105) 3.67ms
INFO:tornado.access:201 POST /apps/YouTube (192.168.0.105) 5.29ms
INFO:root:Channel for app set to <leapcast.services.websocket.ServiceChannel object at 0x195f690>

Ого, работает! Как же оно работает?
Читать дальше →
Total votes 19: ↑18 and ↓1 +17
Comments 17

Google обнародовал Cast Software Development Kit (Chromecast SDK)

Reading time 4 min
Views 18K
Wireless technologies *
В продолжение своей статьи, хочу обрадовать обладателей замечательного устройства Chromecast.
Google обнародовал Cast Software Development Kit (Chromecast SDK). Что это нам дает? Сразу оговорюсь, если вам интересна эта тема, заходите почаще, обновления и дополнения добавляю в статью по мере поступления информации.

На текущий момент доступно только небольшое количество официальных приложений, а расширенные возможности были доступны только счастливым обладателям рутованных устройств (коим я также являюсь).
Теперь же любой разработчик может добавить поддержку Chromecast в свое приложение (с учетом Правил программы для разработчиков приложений Google Play, а там есть пункт о интеллектуальной собственности).
Для этого необходимо создать аккаунт, ознакомиться со страницей и выполнить все инструкции согласно Google Cast Design Checklist. Примеры есть на GitHub.
Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Comments 13

Разработка Chromecast Ready приложения под платформу Android

Reading time 10 min
Views 10K
Development for Android *
Translation
image

1. Что такое Chromecast и как он работает?


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

Устройство стоимостью 35$ было анонсировано 24 Июля 2013 года и названо гаджетом года по версии Time's 2013. В первую очередь это технология передачи медиа контента с телефонов, планшетов или ноутбуков на устройство с большим экраном — например на телевизор.
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Comments 2

Chromecast получил новые возможности — Поддержка «живых» трансляций

Reading time 3 min
Views 16K
Wireless technologies *
Tutorial
После написания обзорной статьи о возможностях Chromecast, а также открывшихся возможностях применения устройства после выхода SDK прошло довольно много времени. Разработка приложений для ХК ведется очень активно и практически каждый день появляются новые приложения, поддерживающие передачу информации на Хромкаст.
Итак, главная новость дня: Хромкаст теперь позволяет транслировать «живое» и частное видео.

И хотя на официальной странице поддержки информацию обновили только по второму пункту, текущие трансляции можно направлять на Хромкаст без проблем. На данный момент трансляции можно запускать только с компа с помощью официального расширения к google chrome, про поддержку андроида ничего не говорится, но все ждут обновления приложения. Так же народ отписывает о возможности трансляции с i-устройств:
I've been live streaming the broadcast of Tom Merrit's daily tech show from my iPad to the Chromecast...

Если вы хотите узнать как запустить трансляцию с телефона или планшета уже сейчас, не дожидаясь обновлений приложений — прошу под кат.
Читать дальше →
Total votes 5: ↑4 and ↓1 +3
Comments 0

Google дарит 90 дней Google Play Music All Access в честь годовщины запуска Chromecast

Reading time 2 min
Views 25K
Gadgets IT-companies
Если у вас есть Chromecast и не подключена услуга All Access, то можно подключить себе неограниченный доступ к музыке на 90 дней. Можно так же успеть купить сей замечательный девайс и успеть поучаствовать в акции, которая продлится до 30го сентября. Добро пожаловать под кат.
Читать дальше →
Total votes 13: ↑9 and ↓4 +5
Comments 11

Издеваемся над Google Cast, или мышь для телевизора

Reading time 4 min
Views 30K
JavaScript *Google Chrome Google API *


Как только я узнал про такую замечательную вещь, как Chromecast, сразу побежал его покупать, ведь превратить свой ТВ в SmartTV (ну или на худой конец не перетыкать больше HDMI для просмотра фильмов) за две тысячи рублей — очень весёлая перспектива. Однако ещё более весёлая перспектива — это начать программировать под него.

Большинство задач для Хромкаста, которые реализуют сейчас — это простейшие приложения-видеоплееры. Форменная несправедливость для среды, которая может выполнять HTML5 на уровне свежего Хрома. Но вот незадача: нет в этой среде никаких событий мыши, что логично. Но и это не проблема для нас с вами.
Читать дальше →
Total votes 26: ↑23 and ↓3 +20
Comments 6

ТОП-5 докладов с конференции по мобильной разработке Mobius 2015

Reading time 4 min
Views 9.7K
JUG Ru Group corporate blog Information Security *Development for iOS *Development of mobile applications *Development for Android *


В прошлом году в Питере мы провели Mobius 2015 – конференцию для опытных разработчиков под мобильные платформы. Конференция собрала порядка 250 разработчиков, из которых примерно 150 пишут под Android, 120 – под iOS, и около 100 – под остальные платформы (как вам такая арифметика?).

Мероприятие — действительно уникальное, все-таки хардкорные мобильные конференции в России можно пересчитать по пальцам одной руки столяра. А в Mobius ключевой фичей были и остаются доклады.

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

Итак, поехали.
Читать дальше →
Total votes 14: ↑13 and ↓1 +12
Comments 2

А что, если я хочу смотреть фильмы легально?

Reading time 8 min
Views 106K
Media management *

О чем это я?


В настоящее время в интернете множество людей яростно критикует «антипиратский законон». Критикующие требуют его отмены, подписывают петиции, и вообще — недовольны. С другой стороны, довольно наивно выглядит требование разрешить пиратам беспрепятственно заниматься своей деятельностью: полагать, что кто-то обязан бесплатно давать нам кино посмотреть и музыку послушать — слегка самонадеянно.

И я решил проверить, каково это: наслаждаться просмотром легального контента. Исследование не носит всеобъемлющий характер, проведено «на досуге», может содержать неточности. Автор мог не разобраться с деталями того или иного сервиса, и т.п. Заранее прошу прощения у компаний, предоставляющих описанные в заметке ресурсы на случай, если будет написана неправда. Но имейте ввиду: цели оклеветать кого-либо у меня нет, и если я чего-то не понял и мне что-то не понравилось, — значит вы недостаточно хорошо информируете потребителя. Я не ставлю цели устраивать священные войны за и против пиратства, закона, — это лишь поверхностное изучение легальной альтернативы в текущем состоянии.

Список рассмотренных ресурсов таков: Google Play, iTunes, Амедиатека, Play (Yota + Samsung)
Читать дальше →
Total votes 114: ↑104 and ↓10 +94
Comments 161
Этой статьей мы начинаем цикл, в котором хотим рассказать о том, как использовать разные устройства экосистемы Android в своих приложениях: как транслировать видео на Chromecast, как создавать приложения для Android TV или как использовать мир "физического веба" в маячками Eddystone.

Самое главное - не забывайте про сам конкурс - Device Lab от Google. Вы сможете взять любые из этих устройств и начать разрабатывать свои приложения, тестируя функционал вживую.

Добро пожаловать в будущее Android.
Читать дальше
Total votes 17: ↑15 and ↓2 +13
Comments 9

Android за пределами смартфонов: вопросы взрослым

Reading time 7 min
Views 9.7K
JUG Ru Group corporate blog Development of mobile applications *Development for Android *
Анонсы Google I/O 2016 показали, какую большую ставку Google делает на использование Android вне привычного «телефонно-планшетного» варианта. VR-платформа Daydream дополнит смартфоны шлемами и контроллерами, у Android Wear большое обновление 2.0, Android TV обзаведётся API для записи телевещания, ChromeOS научится запускать Android-приложения, и даже на автомобили захотели устанавливать полноценный Android N (вместо Android Auto). На I/O компания усердно показывала собравшимся разработчикам: смотрите, Android — это не только стандартные мобильные приложения, но и VR-миры, циферблаты для часов, телевизионные и десктопные сервисы, давайте всё это делать.

Вопрос в том, насколько разработчикам стоит слушать эти речи: сейчас действительно открываются новые рыночные ниши, в которых стоит как можно быстрее занимать место, или получится как с очками Google Glass, которые когда-то тоже преподносили как самую перспективную платформу?



Точного ответа не существует: насколько востребованной окажется Daydream, пока что не знают даже в самом Google. Но некоторые обоснованные предположения могут сделать те разработчики, у которых уже есть опыт работы с предыдущими подобными проектами: Cardboard (на смену которому приходит Daydream), Chromecast (его возможности оказались расширены в Android TV), первой версией Android Wear. Соответствует ли их опыт тем красивым числам вроде «25 миллионов проданных Chromecast», которые на I/O озвучивал Google?

Мы расспросили следующих людей:
  • Александр Коршак (MERA): опыт разработки для Cardboard, Android Wear, Smart TV
  • Алексей Рыбаков (DataArt): опыт разработки для Android Wear и Android TV
  • Антон Кекс (Codeborne): опыт разработки для Chromecast


Читать дальше →
Total votes 16: ↑11 and ↓5 +6
Comments 3
Мы в самом центре Device Lab от Google, в которой вы сможете взять на тест самые новые устройства компании и начать разрабатывать свои приложения для них. В прошлый раз мы рассмотрели устройства Chromecast - аудиоверсию и большой Chromecast. Мы показали, как встраивать их поддержку в свои приложения, а сегодня речь пойдет уже о "большой" Android-платформе Google - Android TV. 
Читать далее
Total votes 20: ↑15 and ↓5 +10
Comments 5
Долгое время мобильные приложения и физический мир никак не пересекались. Но технология Bluetooth маячков позволила разработчикам "общаться" с объектами реального мира, а  пользователям получать самые релевантные данные от их текущей локации с точностью до сантиметра. Первые устройства уже отправились разработчикам, а сегодня в Лаборатории Google мы представляем разработчикам маячки Eddystone - iBKS и BKON, реализующие, в том числе, и функцию так называемого Physical Web ("физического веба"). Подайте заявку, возьмите устройства для разработки, поделитесь с сообществом результатами, а с миром новым приложением, способным изменить его!
Читать далее
Total votes 12: ↑12 and ↓0 +12
Comments 3

Amazon Alexa Skill Smart Home c Open Source платформой для Домашней Автоматизации ioBroker

Reading time 4 min
Views 3.9K
JavaScript *Amazon Web Services *
Сначала немного о том, что же такое ioBroker?

И о том, кто же является разработчиком ioBroker?


ioBroker это OpenSource проект, который разрабатывается сообществом информатиков. Каждый, кто интересуется темой Smart Home, может присоединиться к проекту и под лицензией MIT на Github, начать разрабатывать приложения. Дополнительно имеется обширный форум для конечных пользователей, в котором активно обсуждаются новые идеи, проблемы и пожелания клиентов. Опытные разработчики, некоторые из которых имеют 17 лет опыта работы в промышленной автоматизации на ведущих немецких фирмах Bosch и Siemens, консультируют по вопросам автоматизации дома, и её внедрения. Проверенные и отработанные идеи размещаются на так называемом Trello-Whiteboard, это доска с текущими, актуальными заданиями, таким образом любой может на неё заглянуть и быть в курсе происходящего.

Читать дальше →
Total votes 5: ↑5 and ↓0 +5
Comments 3

15 лучших рецептов для Умного Дома с ioBroker

Reading time 3 min
Views 9.2K
JavaScript *
ioBroker — это конструктор с помощью которого можно собрать свой Умный Дом.

Но ведь каждому нужно что-то своё, и у каждого разные предпосылки и возможности, бюджет, доступное свободное время на планирование и реализацию, вкусы и предпочтения. Равнодушному к процессу автоматизирования соседу, но ценящему комфорт, скорость и дизайн элитных приборов  —  это одно, а увлеченному автоматизацией и экспериментами, другое.
ioBroker — это универсальный конструктор, позволяющий реализовать самые сумасшедшие и невероятные идеи в области Домашней Автоматизации.
Для большей наглядности, приведу Вам 15 лучших рецептов из “Кулинарной книги” от ioBroker
Мои любимые рецепты, в которых речь идёт о коммуникации между приборами, когда они свободно общаются между собой, обмениваясь данными и информацией о своём текущем состоянии, передают друг другу команды, выполняют сложные сценарии. Вобщем речь идёт об автоматизации, о которой мы знаем в основном из промышленного производства.
Читать дальше →
Total votes 11: ↑5 and ↓6 -1
Comments 46

10 трюков с Chromecast которые изменят ваше представление об устройстве

Reading time 3 min
Views 118K
iCover.ru corporate blog Gadgets Lifehacks for geeks
Для владельцев Chromcast, и тех кто все еще приглядывется к нему, мы кропотливо собрали 10 самых крутых трюков, которые меняют представление об устройстве.


Читать дальше →
Total votes 26: ↑13 and ↓13 0
Comments 8
1