Скоро на iPhone

Как смотреть видео через CarPlay

обновлено · 5 мин чтения

Смотреть видео через CarPlay можно только в приложениях, которым Apple выдала отдельное разрешение на видео, или другими способами вроде аппаратных адаптеров. Обычные приложения CarPlay ограничены категориями вроде аудио и навигации. Ниже разобрано, как это устроено, где риски и почему видео стоит смотреть только на стоянке.

Скоро на iPhone

Что такое CarPlay и чем он ограничен?

CarPlay — стандарт Apple, который выводит интерфейс iPhone на экран автомобиля. Идею Apple показала на WWDC в июне 2013 года под названием iOS in the Car, а как CarPlay систему представили в 2014 году на автосалоне в Женеве. Телефон остаётся вычислителем, а машина даёт экран, кнопки и динамики. Подключение бывает проводным и беспроводным. Подробную историю и список функций можно прочитать в статье Википедии о CarPlay.

Сторонние приложения на экране машины допускаются не все. Apple выдаёт разрешения по категориям: аудио, навигация, связь, парковка, зарядка электромобилей, заказ еды и некоторые другие. Каждая категория получает свой набор шаблонов интерфейса. Это сделано, чтобы водитель не отвлекался на сложные экраны.

Почему видео здесь особый случай?

Видео не помещается в шаблоны, а главное, прямо отвлекает водителя. Поэтому для него нужно отдельное разрешение (entitlement), которое Apple выдаёт по заявке. Без него приложение с видеоэкраном CarPlay просто не подпишется при сборке. В PlayUp эти разрешения включаются отдельным флагом сборки, а работа экрана машины зависит от решения Apple.

Разработчик PlayUp рассчитывает на то, что видео на экране машины остаётся допустимым только на стоянке. Правило «в движении картинки нет» заложено в приложение и не отключается.

Что сама Apple пишет про видео в CarPlay?

На странице CarPlay для разработчиков Apple выделяет видеоприложения в отдельную категорию и сразу ставит условие: такие приложения воспроизводят видео в поддерживаемых машинах, когда машина припаркована (страница Apple для разработчиков). Условие «на стоянке» заложено в саму идею, поэтому правило PlayUp о скрытой картинке в движении совпадает с логикой платформы, а не придумано отдельно.

Слова «в поддерживаемых машинах» тоже важны. Видео доступно не на каждой магнитоле, многое зависит от модели автомобиля и версии прошивки. Если в вашей машине видео не появилось, причина может быть в самой магнитоле, а приложение тут ни при чём.

Почему в CarPlay нет видеосервисов?

Сервис появляется на экране машины, только если его разработчик получил разрешение Apple и сделал для машины отдельный интерфейс. Пока этого нет, значка в списке CarPlay не будет, сколько бы вы ни перетаскивали значки в настройках. Какие сервисы уже поддержали CarPlay, меняется с версиями iOS и самих приложений, поэтому свежий список смотрите у самих сервисов.

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

Какие способы смотреть видео на экране машины есть?

Четыре подхода, и у каждого свои компромиссы.

СпособКак работаетНа что обратить внимание
Приложение с разрешением AppleВидео идёт через CarPlay в собственном окне приложенияРазрешение нужно получать разработчику, работает по правилам Apple
Аппаратный адаптер с собственной системойКоробка подключается к машине и запускает отдельную средуБезопасность и поддержку обеспечивает производитель адаптера, а не Apple
Зеркалирование экрана на стоянкеКартинка телефона выводится на экран другим путёмЭто не CarPlay и зависит от модели машины
Просмотр на телефоне пассажираВидео остаётся на телефонеНе связано с экраном машины, ограничений CarPlay нет

Как с этим работает PlayUp?

PlayUp рассчитан на приложение с разрешением Apple: он ставится на iPhone и добавляет вкладку на экран CarPlay. На вкладке «Главная» открываются сайты, которые вы вынесли на экран, например видеохостинги или онлайн-кинотеатры, как веб-страницы, а на вкладке «Каналы» играют плейлисты M3U. Подробнее об этом в разделе про вкладку «Главная».

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

Как отправить ролик на экран машины?

  1. Добавьте нужный сайт на главный экран PlayUp и войдите в него на телефоне, если сайт требует аккаунт.
  2. Введите запрос в строке «Поиск», выберите, где искать, или вставьте готовую ссылку.
  3. Когда нужный ролик найден, нажмите «В машину». Ссылка на видеохостинг при этом приводится к мобильной странице ролика, где работают ваш аккаунт и подписки.
  4. Если машина ещё не подключена, ссылка ждёт и откроется сразу после подключения.
  5. Припаркуйтесь, откройте PlayUp на экране машины и убедитесь, что справа от вкладок стоит статус «Стоит».
  6. Управляйте кнопками на панели видео или вкладкой «Пульт» на телефоне, а перед выездом закройте окно крестиком.

Что бесплатно, а что входит в Pro?

Бесплатно можно держать четыре ярлыка сайтов на главном экране и один плейлист IPTV. Больше ярлыков и плейлистов, а также таймер сна входят в PlayUp Pro. Покупки пока работают в тестовом режиме: деньги не списываются, цены не назначены.

Что понадобится, чтобы это заработало?

  1. iPhone и машина с поддержкой CarPlay.
  2. Сборка PlayUp с разрешением Apple на видео в CarPlay. Пока приложение в разработке, его нет в App Store.
  3. Вход в нужные сервисы на телефоне.
  4. Доступ к геопозиции «при использовании», чтобы приложение знало скорость.
  5. В настройках iPhone: Основные → CarPlay → ваша машина → Настроить, и перетащить PlayUp на первый экран.

Что не получится?

Платные фильмы онлайн-кинотеатров защищены DRM, и во встроенном веб-окне они могут не запуститься. На экране машины нет клавиатуры, поэтому поиск остаётся на телефоне. Беспроводной CarPlay иногда рвёт соединение после обновления iOS: помогает перезагрузка мультимедиа и повторное подключение, подсказки собраны в помощнике CarPlay внутри приложения.

Почему лучше смотреть только на стоянке?

Любое видео на экране перед водителем конкурирует с дорогой за внимание. При скорости 90 км/ч машина проезжает 25 метров в секунду, то есть пять секунд взгляда на экран — это 125 метров без контроля. Такие расчёты и исследования собраны в статье об отвлечении водителя. Подробнее о правилах и здравом смысле в статье про видео в машине и безопасность.

Видео на экране машины — для стоянки. В пути смотреть может только пассажир, на своём телефоне.

Как CarPlay подключается к машине?

Подключение бывает проводным, по USB, и беспроводным. В беспроводном варианте телефон и машина находят друг друга по Bluetooth, а картинка и звук идут по Wi-Fi между ними. Именно поэтому беспроводной CarPlay капризнее: любые помехи, второй телефон в машине или обновление iOS могут оборвать соединение. Помогает забыть машину в списках Bluetooth и CarPlay и подключить её заново.

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

Как выглядит PlayUp на экране машины?

Сверху стоит чёрная капсула с вкладками «Главная», «Каналы», «Избранное» и «Настройки». Рядом индикатор состояния: «Стоит» с зелёной точкой или «Едет · N км/ч» с жёлтой. Под ними крупные стеклянные плитки сайтов и каналов на тёмном фоне с мягкими цветными пятнами. Дизайн намеренно без текстовых полей: ввод остаётся на телефоне.

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

Как проверить всё без машины?

В настройках PlayUp есть симулятор экрана машины. Он показывает приложение на телефоне в рамке панели CarPlay, позволяет выбрать размер и включить режим «Машина едет». Так видно заставку, поведение звука и работу пульта, не выходя из дома. Учтите, что симулятор проверяет логику приложения, а не работу с настоящей машиной: на ней всё зависит от разрешения Apple и прошивки магнитолы.

Что делать, если что-то не работает?

Самые частые случаи:

  • PlayUp не появился на экране машины: перетащите его на первый экран в Настройки → Основные → CarPlay → ваша машина → Настроить, затем переподключите iPhone.
  • Беспроводной CarPlay отваливается: забудьте машину в Bluetooth и CarPlay, перезагрузите iPhone и мультимедиа, подключите заново.
  • Чёрный экран после обновления iOS: подключите iPhone кабелем один раз, затем снова беспроводно.
  • Видео обрезано или мелкое: включите «Чёткую картинку» и «Не заходить под боковую панель».
  • Нет звука: выберите источником CarPlay в машине и проверьте режим «Без звука» для медиа.

Почему телефон и машина показывают одно и то же?

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

Когда это пригодится?

Главный сценарий — ожидание в припаркованной машине: зарядка электромобиля, ожидание ребёнка у школы, остановка в дороге. Второй сценарий — совместная поездка, где пассажир выбирает ролик на телефоне и отправляет его в машину, когда вы встали. Третий — звук: канал или лекция продолжают играть в пути, пока картинки нет.

Частые вопросы

Можно ли смотреть видео из интернета в CarPlay?

Не в любом приложении. Для видео на экране машины нужно разрешение Apple, которое выдаётся разработчикам по заявке. PlayUp в разработке, и работа на экране машины зависит от этого разрешения.

Работает ли видео в CarPlay во время движения?

В PlayUp нет: выше порога около 11 км/ч картинка скрыта, звук продолжается. Это правило нельзя отключить.

Нужен ли отдельный адаптер для видео в CarPlay?

Для приложения с разрешением Apple не нужен. Адаптеры — это другой путь, в котором работает уже не приложение из App Store, а среда производителя адаптера.

Почему на экране машины нет клавиатуры?

Экран машины рассчитан на крупные кнопки и голос, а не на набор текста. Поэтому PlayUp выносит ввод на телефон.

Почему в CarPlay нет видеосервисов?

Сервис попадает на экран машины, когда его разработчик получил разрешение Apple и сделал интерфейс для CarPlay. Пока этого нет, значка не будет. PlayUp открывает сайт видеосервиса в своём окне, но для этого самому PlayUp нужно разрешение на видео.

Что Apple говорит про видео в CarPlay?

На странице для разработчиков Apple пишет, что видеоприложения воспроизводят видео в поддерживаемых машинах, когда машина припаркована. Доступность зависит от модели автомобиля.

Читайте также

Видео на экране CarPlay, когда машина стоит

  • Свои сайты и IPTV-плейлисты в одном приложении
  • В движении картинка на экране машины скрыта, звук идёт
  • Пассажир смотрит дальше на своём телефоне

Скоро на iPhone