Хром кастл (Chromecast) — это устройство, разработанное компанией Google, которое позволяет передавать контент с мобильных устройств, компьютеров или планшетов на телевизор через Wi-Fi. При помощи Chromecast пользователи могут легко стримить видео, музыку и даже отображать экран устройства на большом экране телевизора, что обеспечивает удобство и комфорт в использовании мультимедиа.
Устройство подключается к HDMI-порту телевизора и управляется через специальные мобильные приложения или веб-браузер. Chromecast поддерживает множество популярных сервисов потокового видео, таких как Netflix, YouTube и Spotify, что делает его полезным инструментом для развлечений и просмотра контента в домашних условиях.
Все, что Вы хотели знать о Chromecast или как сделать обычный телевизор чуть умнее за 35$
Целью данного поста является актуализация информации о замечательном устройстве от Google, а именно — Chromecast. В связи с последними обновлениями от Google, данное устройство получило намного больший функционал, чем описано ранее на Хабре в обзоре от zvic и обзоре от khoroshev. По отзывам в сети, многие разочаровались в этом устройстве, у многих оно лежит в ящике, а многие просто избавились от него, т.к. не нашли ему применение. Забегая вперед, скажу, что одно из главных достоинств устройства — проигрывание локальных файлов с телефона/планшета/компьютера, находящегося в одной Wi-Fi сети. Также можно стримить на телевизор онлайн-видео из различных программ. Интересно? Тогда прошу под кат.
С чего все начиналось
Если Вы заглянули только ради Chromecast, то можно смело пропустить следующий кусок и переходить к разделу «Применение».
Лирическое отступление с кучей проводов в квартире
В связи с переездом на новую квартиру, возник вопрос: «как смотреть фильмы с компьютера, находящегося в по сути в кладовке/мастерской жены на небольшом мониторе Samsung в спальне и на стареньком LG в зале?». Обследовав все ящики и ближайшие магазины на предмет проводов и переходников, получилась довольно громоздкая конструкция из видеокарты NVIDIA GeForce GTX 460 + монитор компа через DVI и 10 метров HDMI до LG в зале. Причем в связи с особенностями планировки и отсутствием плинтусов, разместить провод незаметно совсем не получилось. Провод шел вдоль стен под линолеумом, а через весь зал до стены — под паласом. В добавок, длины не хватило, и пришлось через сплиттер наращивать еще провод до телевизора, скручивая лишнее под тумбочкой. Мелкому монитору в спальне вообще досталось 10 метров Svideo, выходящие из второй Albatron 7600GT (да, да. Почистил, продул, смазал. До сих пор работает). Итого: отдельный монитор в спальне (фильмы перетаскивались за границу монитора и там разворачивались) и дублированный рабочий стол основного монитора BenQ и телевизора в зале. Чтобы не бегать постоянно к компу для паузы, была прикуплена беспроводная мышь, на боковые кнопки которой были привязаны клавиши пробел (во многих в плеерах это пауза) и «влево» (во многих плеерах это перемотка назад на 5/10 секунд). Мышь пробивала через 2 стены+гардероб с вещами, часто отваливалась, клавиши срабатывали раза с 3-5го, но давала возможность лежать на диване и не бегать к компу. Чтобы смотреть видео в спальне через сплиттер и удлинитель были подключены еще одни активные колонки, а чтобы пускать звук на телевизор в зале, приходилось постоянно лезть под стол и выдергивать провод от колонок/наушников из гнезда, чтобы заработал звук через HDMI.
Прожила сея конструкция около года, после чего необходимость в мелком мониторе совсем отпала.
Когда в очередной раз стало жутко бесить все вышеперечисленное, было решено приобрести устройство, облегчающее жизнь. Рассматривались многие варианты от фирменных медиа-центров до китайских ТВ-стиков на андроиде. В момент анонса нового Nexus 5 возникло непреодолимое желание заиметь себе аппарат, и при оформлении покупки в Google Play был замечен сей замечательный девайс.
Покупка
Особо расписывать не буду. Есть инструкции на Хабре по покупке телефонов/планшетов из Google Play и ничем не отличается. Был заказан за 35$ вместе с Nexus 5 через Polar Express. Доставка с телефоном обошлась в 44$. На днях уже второй раз закончилась акция на Amazon с ценой 29,99$. Так же действует акция по скидке для студентов, имеющих почту в домене .edu, но нануглить действующий способ получить его, не получилось. Те два института, которые раздавали адреса бесплатно, вроде в черном списке. Доставка стоит 23$, но иногда возникают трудности, описанные ранее в комментариях.
Что мы имеем на руках
Для сокращения устройство обычно называют ХК=ХромКаст, по аналогии с англоговорящими CC=ChromeCast. Заявлено, что ХК поддерживает ограниченную передачу видео:
Скрытый текст
Video codecs: H.264 High Profile Level 4.1, 4.2 and 5, VP8 Audio decoding: HE-AAC, LC-AAC, CELT/Opus, MP3, Vorbis Containers: MP4/CENC, WebM, MPEG-DASH, SmoothStreaming Level 1 DRM support: Widevine, PlayReady Subtitles: TTML — Timed Text Markup Language WebVTT — Web Video Text Tracks
дополнительно все запущенные .mkv воспроизводились нормально. Также есть сложности с битрейтом более 10Мбс и вообще рекомендуют не использовать видео с битрейтом более 4Мбс. Видео, снятое на Nexus 5 в 1080р лагает жутко и постоянно кэшируется. Снятое в 720р ведет себя по разному. Причем те же файлы в 720р, запущенные с Galaxy Note 10.1 жены шли нормально. Возможно в фоне на компе шла закачка, возможно причина в магнитных бурях. Так же многое зависит и от скорости интернета/пропускной способности канала. Если при работе с Youtube и другими официальными онлайн-приложениями поток идет напрямую на ХК (по сути передается только ссылка для потока, после чего телефон вообще можно выключить), то с онлайн фильмами все обстоит хуже. Трафик сначала идет на телефон/планшет, а потом с него уже на ХК, так что пропускная способность падает минимум вдвое. «Так зачем же вообще тратить деньги на ХК, если так много проблем?» — спросите Вы. Вот тут то и начинается самое интересное.
Применение
Итак коробка в руках. Первым делом смотрим на серийный номер. Если он начинается с 3921 и ниже — поздравляю, Вам повезло. С очень большой вероятностью ХК можно рутануть и поставить кастомную прошивку. К слову мой был 3918. Есть несколько исключений из этих номеров, которые не рутуются, но зафиксировано пока несколько случаев. Если номер начинается с 3922 — то шансы примерно 50/50. Номера выше указанных, на данный момент не рутуются, т.к. на них предустановлена новая версия бутлоадера с закрытой уязвимостью. Если серийный номер подходит и есть желание рут поставить, то ни в коем случае нельзя позволить ХК выйти в сеть. При этом он автоматом скачает обновление от Google и далее манипуляции с прошивками уже проводить нельзя. Для чего же нам нужен рут и кастомная прошивка на ХК? Основные возможности, это менять DNS, использовать сервисы, не доступные в России, использовать приложения, официально не поддерживаемые Google (настраиваемый whitelist), регулярные ОТА обновления, различные картинки заставки (в разработке), удобная web-панель для управления и еще много интересного в планах. Сам процесс прошивки добавлю, если тема вызовет интерес. Отмечу, что на данный момент самая популярная прошивка Eureka ROM насчитывает 1000+ установок. В общей сложности под всеми спойлерами около 25 МБ больших картинок (скриншотов), чуть позже пережму
Пара картинок
Официально поддерживаемые программы
Chromecast
Приложение для начальной настройки устройства. Доступно в google play. Есть аналог для Windows, если нет устройства под рукой.
YouTube
Одно из наиболее часто используемых. Если ХК в сети, то в приложении появляется соответствующая иконка. Пока идет видео на телевизоре, можно добавлять другие видео в очередь. Можно регулировать звук кнопками громкости с устройства. На экране блокировки отображается картинка и кнопки управления (пауза, предыдущее/следующее видео). С русским гугл, наверное, не особо дружит, и в программе отображается «запуШено» (или обрезается палочка у Щ или они хотели сказать что видео «пушится» от слова push?). Некоторые видео недоступны на мобильном устройстве, некоторые недоступны для просмотре на телевизоре. Закономерность последнего не уловил. В панели уведомлений висит картинка от видео и так же кнопки управления.
Скрины
Небольшое видео, обрывается при перенаправлении потока на хромкаст. Чуть позже попробую переснять.
Plex for android
Plex for android — основной инструмент для проигрывания любого видео с компьютера. Для функционирования необходим установленный на компе Plex Media Server. Настраивается через web-интерфейс. После указания каталога, сканирует все видео, тянет постеры и описание с инета. Доступны несколько баз (русских нет). Достоинства: умеет выделять фото, сериалы, добавлять видео в очередь. Можно добавлять каналы. Можно выбирать качество видео. Главное достоинство: транскодирует любое видео в формат, который понимает ХК. Только через него можно смотреть .avi Недостатки: для работы с ХК необходима платная подписка PlexPass за 3,99$ в месяц, 29,99$ в год или 74,99$ пожизненная. Обещают в будущем сделать поддержку ХК без премиума. Можно скачать ломанную версию со всем известного сайта. Еще большой минус- постеры и названия на английском языке и если по-русски фильм называется иначе, иногда трудно его найти или соорентироваться по постеру, что за фильм. Есть плагины для привязки базы Кинопоиска, что практически сводит все недостатки на нет. (Спасибо за наводку Nerten) О результатах отпишу чуть позже.
Скрины
Небольшое видео:
aVia
aVia — это второй после Plex’а по важности инструмент для просмотра контента на телевизоре. Разблокировка доступа к ХК происходит из приложения, стоит 3$. Ломанную версию так же можно скачать на всем известном ресурсе. Позволяет запускать совместимые форматы видео с устройства ( в том числе как раз и снятые самим устройствам). Видит любые DLNA серверы (на скринах у меня для теста кроме плекса поднят еще Twonky). Позволяет так же управлять видео, просматривать картинки/фото, есть слайдшоу, сортировка по дате и т.д. Позволяет просматривать контент с facebook, dropbox, G+. Главное преимущество — возможность работы с другими приложениями, которые позволяют выбрать сторонний плеер. aVia отображается в списке доступных плееров и позволяет через себя запускать видео на ХК. Есть все то же ограничение по формату. Часть видео идет нормально, часть выдает ошибку.
Скрины
Пример работы:
Работа в качестве стороннего плеера из программы Сериалы (ShowBox). На видео видно, что видео не запустилось, хотя AllCast нормально транслирует. В принципе поддержка там адекватная, можно отсылать логи, обещают оперативно исправлять.
Работа в качестве стороннего плеера из программы Фильмы онлайн:
Другие возможности и приложения
Описал только основные, наиболее часто используемые. Из остального списка поддерживаемых на данный момент приложений Netflix app and Netflix.com, Google Play Movies & TV Google Play Music, Hulu Plus, Pandora, HBOGo, Vevo, Red Bull.TV, Songza, PostTV, Viki, RealPlayer Cloud, Revision3, BeyondPod почти все на английском, большинство недоступно в России, часть платная. Play Movies проскакивало, что не поддерживается HD. То есть покупая фильм в HD на ХК идет только SD, и служба поддержки ответила «сорри ребята» может потом… Play Music играет нормально, только у меня грузит долго, прежде чем начать. На экране отображается название и обложка альбома, если есть. Vevo недоступно для ХК в нашей стране. Через прокси лично у меня просто пропадает кнопка ХК. RealPlayer Cloud позволяет транслировать ранее загруженное в облако видео, но есть ограничения по объему.
Несколько картинок
Также есть дополнение к Google Chrome, которое позволяет кастить вкладку на телевизор. Так же можно кастить и весь рабочий стол (экспериментальная функция), но не видно мышку и видео запаздывает на пару секунд, фильмы смотреть проблематично, т.к. есть проблемы со звуком. Некоторые качают расширение «File Manager» и открывают видео прям в хроме, но опять таки только совместимые форматы. Можно и просто перетащить в браузер видео и нажать кнопку Cast. Зато с помощью официального расширения можно проводить презентации, показывать слайды, фото и т.д. А с помощью несложных манипуляций, приведенных в видео ниже, доступно еще и управление размером буфера, битрейтом, fps и т.д.
Cheapcast
Приложение Cheapcast позволяет эмулировать ХК на произвольном устройстве. Т.е. установив, например, на планшете можно передавать с телефона изображение. Находится в глубокой бете, может и не заработать. Для себя применения не нашел.
Дополнительно:
Можно слушать музыку через вэб приложение Spotify. Мини обзор тут.
Если получен рут и установлена кастомная прошивка
При установке кастомной прошивки, как упоминалось ранее, можно использовать программы, которые гугл официально не включил в разрешенные.
AllCast
AllCast от Koushik Dutta a.k.a. Koush, основателя Cyanogen Inc и создателя прог Helium, Rom Manager, Superuser, а так же рекавери ClockWorkMod. В версии из Google Play выпилена поддержка ХК, т.к. прога не входит в официальные. И вообще, чтобы ее увидеть, необходимо присоединиться в G+ сообщество бета тестеров. Но XDA и всем известный ресурс сохранили старую ломанную версию AllCast с поддержкой ХК и снятым ограничением использования 2 дня. Можно направлять некоторые видео, которые не проигрывает aVia через кнопку «поделиться» или «открыть с помощью». На видео пример направления видео из галлереи и видно, что оно лагает. Как упоминалось ранее, это снято на Nexus 5 в 1080р.
Vbukit
В недавнем обновлении whitelist’а от Team Eureka была добавлена возможность использования приложения Vbukit, которая позволяет выводить на экран из облака (например Dropbox и Google Drive), видео, музыку, PDF, Powerpoint, Word, Excel, слайд-шоу картинок, а так же страницы из интернета. Данная поддержка в данной прошивке (так же, как и Mono — сервиса прослушивания музыки) была добавлена с помощью внесения в whitelist строчки товарищем kDnZP со всеми известного сайта: К слову, в данной прошивке можно выбирать где хранится этот список, на сервере Team Eureka или локально. Можно хранить на компе и редактировать его. 2 упомянутых приложения были внесены в общий список после проверки работоспособности. Что добавить поддержку ХК, необходимо, кроме желания разработчика, знать app_id приложения и адрес. С компа так же можно запускать совместимые видео через Fling 0.3.jar.
Похожие устройства
В настоящее время на рынке есть похожие устройства, некоторые из которых предлагают бОльший функционал. ASUS Miracast Dongle предлагает двухдиапазонный 802.11 a/b/g/n, 1080р, FOTA. Позволяет дублировать экран устройства на телевизоре. Заявлена совместимость со следующими устройствами только производства ASUS:
Скрытый текст
ASUS MeMO Pad HD 7/ME173X ASUS MeMO Pad FHD 10/ME302C ASUS MeMO Pad FHD 10 LTE/ME302KL Nexus 7 (2013)/ME571K/KL ASUS Transformer Pad/TF701T ASUS Fonepad 7 /ME372CG ASUS MeMO Pad 10/ME102A ASUS MeMO Pad 8/ME180A ASUS MeMO Pad 7 3G/ME175X ASUS Fonepad Note6/ME560CG ASUS The new Padfone Infinity
NETGEAR Push2TV Wireless Display HDMI Adapter with Miracast аналогичен предыдущему, но сертифицирован исключительно для Kindle Fire HDX.
Tronsmart T1000 поддерживает Miracast, DLNA, Airplay, имеет выносную антенну. Работает с Android телефонами/планшетами, Apple iOS iPhone/iPad (ограничено), Windows PC/Note, Mac; PC/Notebook. Можно подключать к проектору. Поддерживаемые форматы передаваемых данных: Видео:avi, .divx, .mkv, .ts, .dat, .vob, .mpg, .mpeg, .mov, .mp4, .rm, .rmvb, .wmv, и т.д. Аудио:MP1/MP2,/MP3, WMA, OGG, ADPCM-WAV, PCM-WAV, AAC и т.д. Картинки:JPEG, BMP,PNG и т.д. Документы: Adobe PDF, MS Word, Ms Excel, Ms Powerpoint и т.д. Совместимые устройства по ссылке выше. Видеообзор.
ezCast по форме дублирует ХК. Кроссплатформенный. Аналогично предыдущему, позволяет передавать документы, видео, картинки, дублировать экран на телевизор например для игр. Видеообзор.
Belkin Miracast Video Adapter похож не предыдущие. Список поддерживаемых устройств тут.
Основное отличие хромкаста от устройств, использующих технологию Miracast — совместимость. Для работы необходимо 2 совместимых устройства. Работа основана на Wi-Fi Direct и поддержка Miracast есть на ограниченном числе относительно новых телефонов/планшетов. Последний из списка Belkin, например, не работает с Nexus 7 и Nexus 10. В Nexus 5 поддержка есть и запустить изображение на совместимый телевизор можно вообще из настроек экрана/беспроводной монитор. Хромкаст же будет работать с любым Android 2.3 и выше ( а так же iOS® 6+, Windows® 7+, Mac OS® 10.7+, Chrome OS)
Ну и много похожих по функционалу (и не очень) устройств можно найти, погуглив Android stick.
Жизнь без проводов. Зачем нужен Google Chromecast и что он умеет
В последнее время медиаприставки и HDMI-донглы набирают все большую популярность. В данной статье я расскажу про самое известное устройство из этой серии — Google Chromecast, которое имеет огромное количество всевозможных совместимых приложений, открытый SDK и с легкостью позволяет отправить на телевизор видео, фото и аудио с телефона, компа или сетевых источников.
Итак, устройство имеет компактный форм‑фактор чуть больше флешки. Для работы необходим Wi-Fi и телевизор с портом HDMI. Chromecast работает с мобильными устройствами под управлением Android и iOS, а также с ноутбуками (включая Chromebook) и персональными компьютерами Mac и Windows.
Официально поддерживаемые форматы:
- видеокодеки: H.264 High Profile Level 4.1, 4.2 и 5, VP8;
- аудиокодеки: HE-AAC, LC-AAC, CELT/Opus, MP3, Vorbis;
- видеоконтейнеры: MP4/CENC, WebM, MPEG-DASH и SmoothStreaming до 720p/1080P.
Также есть поддержка DRM первого уровня Widevine и PlayReady, субтитров TTML и WebVTT. Основываясь на личном опыте ежедневного использования нескольких устройств в течение года, могу сказать, что также можно запустить часть файлов формата MKV, AVI, MOV, но не во всех плеерах.
Цена Chromecast — 35 долларов в официальном магазине Google Play и Amazon. На последнем устройство часто продается по акции за 29,99 или 23 доллара, но только студентам, обладающим ящиком электронной почты в домене .edu. C декабря прошлого года Chromecast вышел на российский рынок и теперь официально продается в Эльдорадо, Евросети, Билайне и М‑Видео по цене 2 290 рублей. При покупке до 1 июня 2015 года в нагрузку дают три месяца подписки на amediateka.ru.
Первичная настройка занимает несколько минут. Сам процесс описан на коробке и на официальном сайте. В мобильном приложении необходимо подключить устройство к Wi-Fi-сети и оно само обновится до последней прошивки. Если для первичной настройки нет мобильного устройства, то можно воспользоваться компом. Процесс несложный, поэтому перейдем к применению данного устройства.
info
Существует список официально поддерживаемых роутеров. С другими моделями могут возникнуть проблемы. При этом DIR-620 отсутствует в списке, но работает отлично.
Принцип и особенности работы
Chromecast работает в связке c установленным на смартфон приложением с соответствующей поддержкой. При этом есть два варианта работы такой связки: трансляция аудио/видео/фото с телефона/планшета и вывод из сетевых источников. В первом случае телефон или планшет должен быть постоянно в Wi-Fi-сети и по возможности подключен к заряднику. Во втором случае на Chromecast передается только ссылка, а на устройстве в шторке и на экране блокировки отображается пульт управления видео/аудио. После отправки ссылки Chromecast действует независимо, поэтому устройство не выжирает батарейку и его можно даже выключить.
В режиме простоя Chromecast показывает слайд‑шоу из красивых фотографий и произведений искусства, которые можно заменить на фотки из Google+. Также для некоторых совместимых устройств с прошивкой 4.4.2+ доступна функция Mirror — зеркалирование изображения мобильного телефона / планшета. В этом случае на телевизор будет выведен весь экран, включая рабочий стол. Фильмы не посмотришь из‑за лагов, но погонять свиней в Angry Birds можно вполне комфортно.
После недавнего обновления в Chromecast добавили так называемый «Гостевой режим» для устройств с прошивкой 4.3+. Данная опция позволяет включить трансляцию на Chromecast, даже не зная пароль от местного Wi-Fi. Работает это так: через динамики телевизора/акустики Chromecast подает неслышимый человеческому уху ультразвуковой сигнал, доступный только в пределах комнаты (через ткань или стекло сигнал не проходит). Смартфон его улавливает и получает код подключения. В случае сбоя включится альтернативный режим подключения и на экране появится пин‑код, который достаточно вбить в смартфон. Естественно, функция доступна только для Android-девайсов.
Включаем онлайн-видео с телефона
В связи с тем что устройство изначально было ориентировано на американский рынок, большая часть поддерживающих трансляцию на Chromecast программ англоязычная и некоторые требуют платной подписки или имеют платный контент. К таковым можно отнести Netflix, Google Play Movies & TV, Hulu Plus и HBO GO. Эти приложения были в числе десяти первых доступных при запуске устройства в массы. У нас они заработают, но некоторые сообщат, что недоступны в России. Сегодня список приложений значительно расширился и насчитывает сотни наименований. Ознакомиться с ним можно на официальной странице Chromecast или просто вбив Chromecast в Google Play.
Первое приложение, научившееся работать с Chromecast, — это, конечно же, YouTube. Если устройство находится в одной сети с телефоном или планшетом, при просмотре видео в верхнем правом углу появляется соответствующая иконка каста, при нажатии на которую видео продолжает проигрываться на телевизоре с того же места. Также можно запускать плей‑листы, подборки и живые трансляции.
Поддержка Chromecast есть в огромном количестве других приложений. На данный момент транслировать видео можно из Dailymotion, TED, приложений Disney, PlayOn и многих других. Также доступны для трансляции спортивные мероприятия из WatchESPN и Red Bull TV.
Музыка
Для трансляции музыки также существует множество приложений. Тот же Google Play Music позволяет загрузить 20 000 своих треков, а также выбрать из миллионной фонотеки при наличии полного доступа All Access, который можно получить на 90 дней бесплатно, если после покупки зайти на страницу выбора бонусов с американского IP.
Любимые песни помогут запустить Pandora, Songza, Vevo. Несколько месяцев назад поддержку получил популярный менеджер подкастов BeyondPod Podcast Manager. Теперь можно слушать тысячи аудио- и видеозаписей в любое удобное время, включая ранее сохраненные для использования офлайн. Аналогичную функцию выполняет Pocket Casts. Для прослушивания интернет‑радиостанций отлично подойдет TuneIn Radio.
Универсальные программы
Существуют и специально созданные для Chromecast комбайны, способные запустить на большом экране практически любое онлайн‑видео. Лучшая из них, на мой взгляд, – это VEGA Cast, известная ранее как vCast, от украинского разработчика. Пользуюсь этой программой с момента выхода, и для меня она до сих пор остается идеалом. Программа адаптирована для отправки видео с vk.com, fs.to/cxz.to, youtube.com, vimeo.com, ustream.tv, megogo.net, rutube.ru.
Для отправки видео достаточно открыть его в браузере, затем нажать кнопку «Поделиться» (обычно она находится в меню) и выбрать VEGA Cast. Или же просто скопировать адрес станицы, содержащей видео, и при открытии программы ссылка вставится автоматически. Как бонус, с помощью этой проги можно смотреть большинство онлайн‑трансляций телеканалов в формате hls (*.m3u8).
С помощью приложения FS VideoBox от того же автора можно транслировать видео с крупнейшего видеохостинга fs.to/cxz.to. По известной причине данное приложение никогда не будет в Google Play, но последнюю версию всегда можно скачать c сайта разработчика.
Есть и другие приложения для работы с пиратскими и не очень видеохостингами и IPTV. Как пример можно привести:
- Фильмы онлайн. Премьеры! — куча фильмов из группы ВКонтакте.
- LazyMediaPlus — фильмы, музыка, передачи, мультфильмы и аниме с 44 сайтов.
- Show Box — большое количество сериалов.
- vGet — позволяет скачивать и отправлять на Chromecast видео с разных сайтов.
- SPB TV — 67 бесплатных русскоязычных каналов.
- Torrent Stream Controller — более 400 каналов и возможность открывать torrent-файлы.
info
Пока идет воспроизведение на телевизоре и подключена программа для управления, кнопки громкости будут регулировать звук воспроизведения, а не самого телефона.
Включаем видео с компа
Возможность трансляции доступна и с компа. Для этого есть официальное расширение для Google Chrome под названием Google Cast, позволяющее транслировать как онлайн‑видео, так и локальное. Просто перетаскиваем поддерживаемый файл в окно и нажимаем кнопку cast на панели. Данное расширение также имеет экспериментальную опцию показа всего экрана (без мышки), но без звука. Идеально подходит для показа презентаций и слайдов. Если на странице настроек расширения нажать правой клавишей мышки и выбрать «Просмотр кода элемента», а затем во всех строках удалить ng-hide или убрать галку на display:none, то отобразятся дополнительные настройки.
Расширение для хрома Videostream не только облегчит показ видеофайлов, но и на лету транскодирует неподдерживаемые форматы. Один из немногих рабочих способов просмотра файлов с расширением avi. Как говорится, must have. Для работы требуется расширение Google Cast. Расширенную функциональность, но без транскодирования имеют расширения Cast player, VideoCast и vGet. Другой способ — нажать на закладку VidCast на открытой странице с видео.
Другие статьи в выпуске:
Хакер #193. Вардрайвинг на расстоянии
- Содержание выпуска
- Подписка на «Хакер» -60%
info
Для Google Play Music, запускаемого с компа, можно включить красивый эффект горящего камина (goo.gl/EBq8U).
Включаем видео с компа через смартфон
Для большего удобства хранящиеся на компе видеофайлы можно запускать прямо через телефон. Есть несколько способов сделать это, но следует иметь в виду, что в некоторых случаях видео пойдет транзитом через телефон, так что можно поймать лаги воспроизведения, а сам телефон будет с аппетитом есть батарейку. Вот пять основных способов:
- Расшариваем папку с видео стандартными способами Windows, а затем открываем ее с телефона, например через ES File Explorer (на вкладке LAN). Далее нужное видео можно запустить через ES File Explorer Chromecast plugin или другой программой, но есть ограничение на поддерживаемые официально форматы.
- Используем связку мобильной версии плеера KMP и серверной части на компе — KMP Connect.
- Устанавливаем BubbleUPnP и любой DLNA/UPnP-сервер на комп (например, BubbleUPnP server или Serviio DLNA Media Server). BubbleUPnP имеет приятный интерфейс, управление воспроизведением в шторке (так называемый persistent notification) и возможность транскодировать неподдерживаемые форматы на стороне телефона/планшета, хотя и с заметными лагами. Это позволяет в том числе смотреть IPTV c Torrent Stream Controller. Бесплатная версия имеет ограничение трансляции в двадцать минут. При установке на комп BubbleUPnP server транскодирование будет проходить уже на стороне компа, что существенно улучшит показатели скорости.
- Устанавливаем на комп Plex Media Server и его клиент на смартфон. Гибкая настройка, идеальное транскодирование файлов, плагин кинопоиска для отображения постеров и информации, функциональное приложение для телефона/планшета, настройка сканирования папок. Направлять видео можно с любого DLNA/UPnP-сервера. Лучший вариант.
- Для направления телевизионных каналов с компа можно настроить Serviio DLNA Media Server с плагином для M3U-плей‑листов (goo.gl/hvnBh8) и запускать их через BubbleUPnP с телефона. Это позволит обойти ограничение hls, так как транскодировать UDP-поток будет сервер.
Включаем видео из памяти смартфона
Существует четыре популярных приложения, позволяющих запустить на Chromecast видео, хранящееся в памяти смартфона:
- AllCast — самая распространенная и первая из неофициальных программ от Koushik Dutta, также известного как Koush — одного из основателей Cyanogen Inc. Позволяет запускать локальные и сетевые фото и видео с субтитрами. Кроме Хромкаста, поддерживает Amazon Fire TV, Apple TV, Xbox 360, Xbox One, Roku, WDTV, Samsung, Sony и Panasonic Smart TVs, а также другие устройства с поддержкой DLNA. Имеет приложение‑компаньон AllCast Receiver для приема контента на любом Android-устройстве.
- Avia Media Player — умеет транслировать видео с любых UPnP/DLNA-серверов, Facebook, Dropbox, Google+ Photos (Picasa), NAS, Windows Media Player (WMP), XBMC, а также других устройств на Android. Одно из первых официально поддерживаемых приложений.
- LocalCast for Chromecast/DLNA и LakitooCast имеют схожий с предыдущими программами функционал, отличаясь дизайном и несколькими дополнительными функциями. Первая может направлять на экран только изображение, оставляя на телефоне звук (функция «Беспроводные наушники» находится в бета‑версии), вторая может добавлять видео в очередь, имеет дополнительные модули, поддержку онлайн‑медиаколлекций и поддержку различных субтитров с интеграцией OpenSubtitles.org.
Снятые на телефон видео, если они были синхронизированы с Google+, можно отправить из стандартного для последних прошивок от Гугла приложения «Фото», но могут возникнуть проблемы с битрейтом более 10 Мбит/с (рекомендуется 4 Мбит/с). Видео, снятое на Nexus 5 в 1080р, часто лагает и постоянно кешируется. Воспроизведение может зависеть от марки устройства, качества видео, модели роутера, прошивки телефона, загрузки канала.
Другие программы
Существует множество различных программ для разных вариантов использования Chromecast. Например, tinyCam Monitor PRO for IP Cam позволяет вывести на экран телевизора изображение с 25 IP-камер. Dashboard Cast превратит телевизор в информационную панель с часами, погодой, календарем, списком дел и RSS-потоками с одновременным проигрыванием аудио с устройства или сетевого источника. Планируется добавление в качестве виджетов слайд‑шоу из фотографий, пробок и карт погоды, уведомлений с телефона.
В маркете есть раздел, посвященный играм для одного или нескольких человек. От простых рисовалок для детей, змейки и викторин до карточных игр, шахмат, шашек, крестиков‑ноликов и «4 в ряд», тетриса и арканоида, а также эмулятора Game Boy для энтузиастов при наличии аккаунта разработчика и прямых рук (goo.gl/yIDFhz). Поддержку Chromecast имеет популярный Twitch — сервис просмотра игрового видео и связанных с играми мероприятий, таких как выставки, чемпионаты и презентации.
Для организации презентаций идеально подойдет Polaris Office с поддержкой doc/docx, xls/xlsx, ppt/pptx, pdf, txt, hwp, загрузки из сетевых дисков OneDrive, Dropbox, Box, WebDAV и подобных, а также удобным пультом управления изображением. Аналогичные функции имеет клиент VBukit — VBChromecast.
Документы, фото, видео, музыку и веб‑страницы поможет направить EZCast. Если есть время и желание закачивать видео в облако, то незаменимой станет программа RealPlayer Cloud, имеющая клиент для PC и позволяющая кастить видео находясь вне дома. К тому же это одна из немногих программ, позволяющая транскодировать FLV, WMV, MKV, DIVX, XVID, MOV, AVI в совместимый с Chromecast формат. Единственный минус программы — небольшой объем бесплатного аккаунта.
Совместимость с iOS
Для устройств от Apple существуют аналоги описанных Android-программ:
- Video Web Downloader — трансляция видео из браузера.
- AllCast — аналог одноименного приложения для Android.
- Dayframe — «фоторамка» с фотками из Facebook, Instagram, Flickr и других сервисов.
Tasker
Ну и по традиции немного таскера. Плагин AutoCast от Жуана Диаса (Joao Dias) позволит взять Хромкаст под полный контроль. Плагин умеет не только транслировать видео, картинки и звук, но также запускать видео и плей‑листы из YouTube, при этом показывать всплывающие уведомления с телефона, выдавать информацию голосом, показывать веб‑страницы и контролировать воспроизведение видео, даже если оно было начато другим приложением.
Можно показывать фотографии в четырех окнах, сопровождая любимой песней, прикрутить уведомления из pushbullet или сделать свой собственный альтернативный домашний экран. Посмотреть возможности плагина можно на канале разработчика. А если ты знаешь HTML, CSS и JavaScript, то тебе под силу сделать собственный информационный центр, как это организовал Ryoen Deprouw с голосовым управлением через Google Now (goo.gl/jDHlpl). Я запускаю плей‑листы с музыкой и мультфильмами сыну с часов Pebble. Также с помощью часов можно управлять воспроизведением.
В статье про часы Pebble (декабрь 2014-го) я упоминал про запуск плей‑листа YouTube нажатием пары кнопок на часах. Вот как это делается:
Событие (Event): State → Plugin → AutoPebble → AutoPebble → карандаш → Command Filter → вводим команду, которая передается с часовЗадача (Task): Plugin → AutoCast → Other App → карандаш → YouTube Url → адрес видео или плей‑листа. Ставим галочку на Control Other App Service.
При отсутствии часов можно вынести на рабочий стол задачу таскера, предварительно присвоив картинку. Теперь можно запускать любимую музыку и фильмы нажатием на виджет с рабочего стола.
Управлять воспроизведением можно, создав следующую задачу: Plugin → AutoCast → Control Media → карандаш → в поле Command выбрать Toggle Play/Pause.
Открыть видео, доступное по ранее скопированной ссылке, поможет следующая задача: Variables → Variable Query.
В поле Variable необходимо ввести название переменной. Например, это будет %castit. При запуске задачи на экране появится диалог запроса переменной. Долгим тапом в поле диалога вставляем скопированную ссылку на видео. Вторым действием в задаче выбираем Plugin → AutoCast → AutoCast. В поле Screen выбираем Full Screen Media. На вкладке Full Screen Media Elements необходимо вписать переменную %castit в поле Video.
info
Chromecast поддерживает вывод аудио вплоть до 7.1, если его подключить через HDMI Audio Extractor или медиаприставку.