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

в 9:02, , рубрики: Без рубрики

Вводная

Целью данного поста является актуализация информации о замечательном устройстве от Google, а именно — Chromecast.
В связи с последними обновлениями от Google, данное устройство получило намного больший функционал, чем описано ранее на Хабре.
По отзывам в сети, многие разочаровались в этом устройстве, у многих оно лежит в ящике, а многие просто избавились от него, т.к. не нашли ему применение.
Забегая вперед, скажу, что одно из главных достоинств устройства — проигрывание локальных файлов с телефона/планшета/компьютера, находящегося в одной 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

Также есть сложности с битрейтом более 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+ установок.

Пара картинок

С чем едят Chromecast или как сделать обычный телевизор чуть умнее за $35 С чем едят Chromecast или как сделать обычный телевизор чуть умнее за $35
Официально поддерживаемые программы

Список официально поддерживаемых приложений :

Chromecast

Приложение для начальной настройки устройства. Доступно в google play. Есть аналог для Windows, если нет устройства под рукой.

YouTube

Одно из наиболее часто используемых. Если ХК в сети, то в приложении появляется соответствующая иконка. Пока идет видео на телевизоре, можно добавлять другие видео в очередь. Можно регулировать звук кнопками громкости с устройства. На экране блокировки отображается картинка и кнопки управления (пауза, предыдущее/следующее видео). С русским гугл, наверное, не особо дружит, и в программе отображается «запуШено» (или обрезается палочка у Щ или они хотели сказать что видео «пушится» от слова push?). Некоторые видео недоступны на мобильном устройстве, некоторые недоступны для просмотре на телевизоре. Закономерность последнего не уловил. В панели уведомлений висит картинка от видео и так же кнопки управления.

Скрины

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

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

Plex for android

Plex for android — основной инструмент для проигрывания любого видео с компьютера. Для функционирования необходим установленный на компе Plex Media Server. Настраивается через web-интерфейс. После указания каталога, сканирует все видео, тянет постеры и описание с инета. Доступны несколько баз (русских нет).
Достоинства: умеет выделять фото, сериалы, добавлять видео в очередь. Можно добавлять каналы. Можно выбирать качество видео.
Главное достоинство: транскодирует любое видео в формат, который понимает ХК. Только через него можно смотреть .avi
Недостатки: для работы с ХК необходима платная подписка PlexPass за 3,99$ в месяц, 29,99$ в год или 74,99$ пожизненная. Обещают в будущем сделать поддержку ХК без премиума. Можно скачать ломанную версию со всем известного сайта. Еще большой минус- постеры и названия на английском языке и если по русски фильм называется иначе, иногда трудно его найти или соорентироваться по постеру, что за фильм.

Скрины

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

Небольшое видео:

aVia

aVia — это второй после Plex'а по важности инструмент для просмотра контента на телевизоре. Разблокировка доступа к ХК происходит из приложения, стоит 3$. Ломанную версию так же можно скачать на всем известном ресурсе. Позволяет запускать совместимые форматы видео с устройства ( в том числе как раз и снятые самим устройствам). Видит любые DLNA серверы (на скринах у меня для теста кроме плекса поднят еще Twonky). Позволяет так же управлять видео, просматривать картинки/фото, есть слайдшоу, сортировка по дате и т.д. Позволяет просматривать контент с facebook, dropbox, G+.
Главное преимущество — возможность работы с другими приложениями, которые позволяют выбрать сторонний плеер. aVia отображается в списке доступных плееров и позволяет через себя запускать видео на ХК. Есть все то же ограничение по формату. Часть видео идет нормально, часть выдает ошибку.

Скрины

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

Пример работы:

Работа в качестве стороннего плеера из программы Сериалы (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 позволяет транслировать ранее загруженное в облако видео, но есть ограничения по объему.

Несколько картинок

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

Также есть дополнение к Google Chrome, которое позволяет кастить вкладку на телевизор. Так же можно кастить и весь рабочий стол (экспериментальная функция), но не видно мышку и видео запаздывает на пару секунд, фильмы смотреть проблематично. Некоторые качают расширение «File Manager» и открывают видео прям в хроме, но опять таки только совместимые форматы. Можно и просто перетащить в браузер видео и нажать кнопку Cast.

Если получен рут и установлена кастомная прошивка

При установке кастомной прошивке, как упоминалось ранее, можно использовать программы, которые гугл официально не включил в разрешенные.
Самая полезная — это AllCast от Koushik Dutta a.k.a. Koush, основателя Cyanogen Inc и создателя прог Helium, Rom Manager, Superuser, а так же рекавери ClockWorkMod. В версии из Google Play выпилена поддержка ХК, т.к. прога не входит в официальные. И вообще, чтобы ее увидеть, необходимо присоединиться в G+ сообщество бета тестеров. Но XDA и всем известный ресурс сохранили старую ломанную версию AllCast с поддержкой ХК и снятым ограничением использования 2 дня. Можно направлять некоторые видео, которые не проигрывает aVia через кнопку «поделиться» или «открыть с помощью».
На видео пример направления видео из галлереи и видно, что оно лагает. Как упоминалось ранее, это снято на Nexus 5 в 1080р.

Так же можно добавлять другие приложения в whitelist строкой типа:
{"use_channel":true,"allow_empty_post_data":true,"app_id":"2a467dc6-045b-4a0c-9cc7-8d1f0fecaa90","url":"QRhttp://www.vbukit.com","dial_enabled":true}
Примером выше добавлена поддержка vbukit, которая позволяет из облака показывать картинки, презентации, pdf. Данная поддержка была обеспечена товарищем kDnZP со всеми известного сайта. По его примеру начали добавляться и другие приложения.
С компа так же можно запускать видео через Fling0.3.jar

Заключение

Google объявил о начале продаж хромкаста за пределами США. Россия, скорее всего не войдет в число стран, т.к. у нас нет на данный момент раздела «устройства» в Google Play. Сервисы постоянно развиваются, появляется все больше приложений, официально поддерживаемых гуглом.
Лично я заказал еще один ХК себе и 2 на подарок. Проект от Team Eureka развивается, парни прислушиваются к пожеланиям и добавляют все новый функционал в свою прошивку. Обещают загрузку своих обоев через панель и еще много чего интересного.

Если тема вызовет интерес, добавлю/переведу большой FAQ с XDA по устройству, добавлю видео со звуком, добавлю инструкцию по прошивке. Все это есть на XDA и Youtube, а если будет потребность, то будет и здесь с переводом.

Автор: BRADA

Источник


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js