rPlayFling на практике: YouTube на экране CarPlay через родное приложение YouTube, тест и подводные камни

Как устроен rPlayFling и почему он работает только до iOS 27.1, мы уже разбирали: rPlayFling — видео на штатном экране CarPlay в Mercedes. Эта статья — о практике. Приложение проверено на официальной iOS 27 в машине со штатным CarPlay, через мобильную сеть. Плюс прочитана вся документация разработчика: руководство, три инструкции и заметки к выпускам вплоть до сборки 2.1 (65) от 12 октября. Разбираем, какой способ вывода работает стабильнее, как подключить родное приложение YouTube по коду телевизора, что глючит и что выбрать — rPlayFling или APTV.

Оговорка сразу: смотреть видео за рулём нельзя. Приложение само за этим следит — в движении картинка прячется, остаётся звук.

Содержание

Кто сделал rPlayFling

Несколько фактов, которые мало кто знает.

Разработчик — VMLite Corporation. Так указано в политике конфиденциальности. Это авторы rPlay — приёмника AirPlay для Raspberry Pi. В трансляции видео они не новички.

Тот же разработчик делает Cafari. Оба проекта лежат на GitHub у rPlayAI. Разбор второго: Cafari — YouTube на экране CarPlay в 1080p.

Приложения нет в App Store. Распространяется через TestFlight — официальную бету Apple. Сборка живёт 90 дней, обновления приходят через то же приложение TestFlight.

Личные данные не собираются. По политике конфиденциальности нет аккаунтов, аналитики, рекламы и трекинга. Логины на сайтах хранятся на телефоне, как в Safari.

Интерфейс на английском, из других языков — только упрощённый китайский.

Обновления выходят очень часто. Сборки 2.1 (64) и 2.1 (65) вышли с разницей в один день.

Коротко про версии iOS

  • iOS 18 и новее — приложение ставится, работает трансляция на телевизоры, экран машины — нет;
  • iOS 26.4–27.1 — видео на экране любой машины с CarPlay;
  • iOS 27.2 и новее — только в новых машинах со штатным видеорежимом CarPlay, в остальных звук и надпись «Video isn’t available on this car. Audio keeps playing».

Совпадает с APTV: там на 27.2 тоже перестало работать — Apple закрыла одну и ту же лазейку для всех. Если вы в окне 26.4–27.1, отключите автообновление: «Настройки» → «Основные» → «Обновление ПО» → «Автообновление».

Установка через TestFlight (адрес текстом):

https://testflight.apple.com/join/rncgthyN

Если видите «This beta is full» — места кончились, остаётся ждать.

Разрешения, без которых не заработает

«Локальная сеть» — обязательно разрешить. Без неё меню трансляции не найдёт устройств, а веб-страница на экране машины не загрузится. Если нажали «Не разрешать»: «Настройки» → «Конфиденциальность и безопасность» → «Локальная сеть».

Геопозиция нужна, чтобы понимать, едет машина или стоит. Фото — для показа своих фото и видео. Микрофон — для голосового ввода на экране машины.

Запуск в машине: главная ошибка

Подключаем телефон и на экране CarPlay нажимаем иконку rPlayFling.

Ключевой момент, на котором спотыкаются все: трансляция в машину работает, только пока rPlayFling открыт на экране CarPlay. Если на экране карты или музыка, видео отправится, но машина его не покажет, а пункт Car Screen в меню трансляции будет серым с подсказкой «Open rPlayFling in CarPlay».

Если иконки нет: «Настройки» → «Основные» → «CarPlay» → ваша машина → «Настроить» → включить rPlayFling.

На экране машины шесть вкладок: Now (что играет), Favorites (избранное — запуск в одно касание без телефона), Recent (история), Photos (свои фото и видео), Cast (трансляция экрана и приём от других приложений), Web (браузер прямо на экране).

Таблица: четыре способа и какой выбрать

Способ Где выбираете видео Плюсы Минусы
1. Отправка с телефона браузер rPlayFling на телефоне ничего не настраивать, руль переключает ролики 360p через мобильную сеть и VPN
2. Вкладка Web браузер на экране машины в тесте самый стабильный, меню качества YouTube нет русской клавиатуры на экране
3. Приложение YouTube по коду родное приложение YouTube подписки, очередь, пульт нужна разовая привязка, 360p по мобильной сети
4. Трансляция экрана, DLNA любое приложение универсально задержка, DRM чёрный, капризно

Способ 1. Отправить видео с телефона

Этот способ разработчик советует пробовать первым.

Шаг 1. На телефоне в rPlayFling нажмите плитку YouTube (в сборке 2.1 (65) она отдельная) или введите любой сайт. Если нужны подписки — войдите в аккаунт.

Шаг 2. Запустите ролик на странице.

Шаг 3. Нажмите кнопку трансляции справа вверху и выберите Car Screen.

Видео пойдёт на вкладку Now, звук — через колонки. На телефоне появится пульт: пауза, перемотка, назад-вперёд, звёздочка в избранное и метка качества. Плеер на телефоне встанет на паузу с надписью «Phone playback is paused to save battery & bandwidth» — это экономия, а не ошибка.

Удобные мелочи:

  • кнопки на руле работают — «следующий трек» включает следующий ролик со страницы YouTube;
  • телефон можно заблокировать и свернуть приложение — трансляция продолжится; но не смахивайте rPlayFling из переключателя — трансляция оборвётся;
  • чёрные полосы по бокам убираются кнопкой размера на панели в машине: Fit, Fill или Stretch; на маленьком экране проще в Settings → Car video size;
  • продолжить с того же места — Settings → «Resume last video when the car connects», по умолчанию выключено.

Качество: 360p через VPN

Тонкость, о которой не говорят в роликах, но которая есть в документации.

В настройках можно выбрать 1080p, 720p или 360p. Но YouTube отдаёт rPlayFling HD только с «домашнего» адреса. Дома по Wi-Fi будет 1080p. Через мобильную сеть или через VPN — только 360p, независимо от входа в аккаунт. Разработчик прямо пишет, что это правило YouTube, а не настройка приложения.

Для России это ключевой момент: YouTube у нас работает через VPN, значит, в машине при трансляции готовьтесь к 360p. Другие сайты и прямые эфиры YouTube это правило не затрагивает.

Ещё две вещи, чтобы не пугаться:

  • ролик часто стартует в 360p и через несколько секунд переходит на 1080p — это нормально;
  • не смотрите на качество в плеере на телефоне: мобильная страница сама играет 360p, а в машину может идти HD. Правду показывает метка на пульте.

На слабом LTE разработчик советует 720p: меньше трафика и фризов.

Способ 2. Вкладка Web на экране машины

Полноценный браузер на экране CarPlay. В тесте именно этот способ заработал стабильнее всего.

Сверху панель: закрыть, назад, домой, обновить, «на весь экран» (значок со стрелками) и меню «Ещё» с адресной строкой, закладками, языком, экранной клавиатурой и голосовым вводом.

Принципиальная разница с первым способом: на экране машины работает сама страница и её собственный плеер. Поэтому в плеере YouTube доступно его меню — качество, скорость, субтитры, звуковая дорожка и «Стабильная громкость». Для экрана машины разумно 1080p и включённая стабильная громкость.

Что понравилось:

  • на весь экран открывается крупный плеер с большими кнопками: ±10 секунд, пауза, громкость;
  • ползунок перемотки работает прямо на экране машины;
  • страницу можно масштабировать под свой экран.

Единственное, что раздражает: небольшую полоску сверху убрать нельзя.

Как открыть на весь экран. Запустите ролик и нажмите значок со стрелками. rPlayFling сам нажимает кнопку полноэкранного режима сайта. Выход — маленькая кнопка в правом верхнем углу.

Русский текст. Клавиатура на экране машины — английская и китайская (пиньинь). Но пока на машине открыто поле адреса, на телефоне появляется поле ввода, и набранное там уходит в машину. Печатайте по-русски на телефоне. Есть и голосовой ввод через распознавание речи Apple.

С телефона на машину одной кнопкой. Открыли страницу на телефоне → «•••» → «Show Page on Car».

Блокировщик рекламы встроенный, включён по умолчанию, режет рекламные сети, трекеры и всплывающие окна на сайтах. YouTube не трогает.

Способ 3. Приложение YouTube по коду телевизора

Функция вышла в сборке 2.1 (64) 11 октября и стала главным отличием от APTV. Вы смотрите родное приложение YouTube со своими подписками, нажимаете обычную кнопку трансляции — и видео идёт на экран машины. Приложение YouTube работает как пульт: очередь, следующий ролик, перемотка, пауза.

Технически rPlayFling притворяется для YouTube телевизором — тем же устройством, которое вы подключаете к YouTube по коду в разделе «Смотреть на телевизоре». Связь идёт через серверы YouTube, а не по локальной сети, поэтому Wi-Fi не нужен.

Привязка делается один раз:

Шаг 1. В rPlayFling: «•••» → Settings → Link YouTube with TV code. Появится 12-значный код.

Шаг 2. В приложении YouTube на любом ролике нажмите значок трансляции → «Подключить по коду» (в некоторых версиях — внутри «+ Добавить устройство»). Или: аватар → «Настройки» → «Смотреть на телевизоре» → «Ввести код».

Шаг 3. Введите 12 цифр вручную. Поле кода в YouTube вставку не принимает.

Теперь «rPlayFling» есть в меню трансляции YouTube всегда, когда rPlayFling открыт на экране машины — в том числе через мобильную сеть. Привязка переживает обновления и переустановку.

Тонкости:

  • в одной сети Wi-Fi YouTube может показать «rPlayFling» дважды — найден по сети и по коду; это одна и та же машина;
  • платные фильмы и прокат YouTube защищены — на машине будет «Can’t play this video. Try another one»;
  • правило про 360p через мобильную сеть и VPN здесь тоже действует;
  • отвязать — Settings → Unlink YouTube TV code; в самом YouTube запись удаляется в «Смотреть на телевизоре».

Частая ошибка: нажать трансляцию в YouTube, увидеть «добавить устройство» как для телевизора и решить, что машины там нет. Именно для этого и нужна привязка по коду — без неё по мобильной сети YouTube rPlayFling не видит.

Способ 4. Трансляция экрана и DLNA

Трансляция экрана. В меню трансляции выберите Cast Screen (Any App), подтвердите запись экрана — «Начать вещание». На машине виден весь экран телефона.

Минусы, о которых пишет сам разработчик:

  • задержка секунда и больше — природа трансляции экрана;
  • Netflix, Disney+, Apple TV+, Crunchyroll и другие защищённые сервисы дают чёрную картинку со звуком — iOS затемняет защищённое видео при любой записи экрана.

Вкладка Cast на машине показывает, что ещё может принимать видео: экран телефона через запись экрана и приложения с DLNA. Для DLNA телефон и приложение должны быть в одной сети Wi-Fi. Есть приёмник FCast для Grayjay, по умолчанию выключен.

В тесте этот способ не задался: повтор экрана машину не нашёл, а после «Show on Car Screen» приложение зависло, и помогло только переподключение кабеля. Вывод — трансляция экрана запасной вариант, лучше способы 1–3.

Свои видео в дорогу без интернета

Пригодится тем, кто ездит туда, где нет связи.

  • из «Фото» можно отправить на машину свои видео и устроить слайд-шоу;
  • из «Файлов» импортируется файл или целая папка; MP4, MOV и HEVC идут как есть, а MKV, AVI и WebM приложение переводит в MP4 само — если внутри H.264 или HEVC, поток перекладывается в новый контейнер без пережатия, остальное пережимается аппаратным кодировщиком iPhone;
  • встроенный браузер скачивает файлы как Safari: долгое нажатие на ссылку → «Download Linked File»; скачанное лежит в «Файлы» → «На iPhone» → rPlayFling → Downloads.

Лайфхак: закачайте дома по Wi-Fi свои ролики, записи регистратора или фильмы — в машине они пойдут без интернета, без трафика и без всяких 360p.

Что глючило в тесте

Тест на официальной iOS 27, штатный CarPlay, мобильная сеть. Как есть:

  • трансляция экрана и повтор экрана машину не видели;
  • после «Show on Car Screen» экран завис — пришлось переподключать кабель;
  • вкладка Web заработала, но видео постоянно вставало на паузу через несколько секунд, не помогал ни перезапуск приложения, ни повторный вход;
  • на экране висело «rPlayFling Loading…».

Помогла перезагрузка iPhone. После неё всё заработало стабильно.

Хорошая новость: в заметках к сборке 2.1 (53) разработчик пишет как раз про такое. Плеер, застывший на месте, теперь перезапускается сам, зависший поток перезапускается, а если ролик не может играть, машина сообщает об этом вместо вечного «Loading…». Держите TestFlight с автообновлением.

rPlayFling или APTV

Параметр rPlayFling APTV
Установка TestFlight, сборка живёт 90 дней App Store (США)
Окно iOS 26.4–27.1, на 27.2+ только новые машины со штатным видео 26.4–27.0
YouTube браузер + родное приложение по коду браузер
Русский ввод с телефона прямо в поле на машине нет
Поворотный контроллер подробно проработан не заявлен
IPTV-плейлисты M3U нет да, сильная сторона
Блокировка в движении есть, по умолчанию при проверке не сработала
Деньги в политике упомянута покупка «rPlayFling Unlimited», ограничения не расписаны Pro 4,99 $
Стабильность в тесте после перезагрузки iPhone — хорошо стабильнее

Вывод: держите оба. Места они занимают немного, а когда одно приложение капризничает, второе часто работает. Если у вас поворотный контроллер или вы любите родное приложение YouTube — rPlayFling стоит попробовать первым. Разбор APTV: APTV — настройка YouTube в CarPlay.

Для Mercedes с контроллером COMAND это важный довод в пользу rPlayFling: поворот двигает выделение, нажатие выбирает, на вкладке Web синяя рамка ходит по ссылкам и роликам, ползунок перемотки управляется поворотом. Подробнее о системах Mercedes — в первой статье про rPlayFling.

Типовые проблемы и решения

Пункт Car Screen серый. rPlayFling не открыт на экране машины.

Меню трансляции пустое, страница на машине не грузится. Не дан доступ к локальной сети.

Всё в 360p. Мобильная сеть или VPN — правило YouTube. Дома по Wi-Fi будет 1080p. На вкладке Web качество выбирается в меню плеера.

«Video isn’t available on this car. Audio keeps playing». iOS 27.2 или новее, а машина без штатного видео в CarPlay. Решения нет.

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

Фризы и паузы. Остановите трансляцию и запустите снова. Не помогло — перезагрузите iPhone. На слабом LTE — 720p.

Кнопка трансляции зелёная, а на машине пусто. Откройте вкладку Now. Если магнитола «уснула» — переподключите кабель.

rPlayFling пропал с экрана машины. Приложение смахнули или iOS выгрузила его. Откройте на телефоне, потом на машине.

YouTube не видит rPlayFling. По мобильной сети работает только привязка по коду.

Списки в движении урезаны. Правило самой машины для всех приложений CarPlay.

Нет звука. Источник на мультимедиа — CarPlay, телефон не в беззвучном режиме. Для Mercedes: источники звука в Mercedes.

Если нашли баг

Отзыв через TestFlight приходит без лога, поэтому толку от него мало. Правильно так:

Шаг 1. В адресной строке rPlayFling на телефоне введите fling://developer.

Шаг 2. Включите Save log file.

Шаг 3. Повторите проблему.

Шаг 4. Там же — Share Log File, приложите к отчёту на GitHub (rPlayAI/rPlayFling-public, раздел Issues). Укажите модель iPhone, версию iOS, версию rPlayFling (Settings → About) и машину. Фото экрана машины очень помогает.

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

Итог

  1. Проверить iOS: нужно 26.4–27.1. Отключить автообновление.
  2. Поставить TestFlight и rPlayFling.
  3. При первом запуске разрешить «Локальную сеть».
  4. Открыть rPlayFling на экране машины — без этого трансляция не покажется.
  5. Основной способ: ролик на телефоне → трансляция → Car Screen.
  6. Если капризничает: вкладка Web на машине, качество в меню плеера.
  7. Любите приложение YouTube — привязать по 12-значному коду один раз.
  8. В дорогу без связи — свои файлы через «Файлы».
  9. Смотреть только на стоянке.

rPlayFling молодой, но развивается на глазах: за октябрь вышло несколько крупных обновлений. Это не замена APTV, а хорошая пара к нему. Живёт он, как и APTV, на окне версий iOS — рассчитывайте на «пока работает».

Если раздела CarPlay нет вообще

Всё описанное касается машин, где CarPlay уже есть в меню. Если раздела нет как такового, rPlayFling запускать некуда.

На Mercedes с конца 2015 года с системами Audio 20 и COMAND Online (NTG 5, 5.1, 5.5) CarPlay заложен в блок мультимедиа и выключен в кодировке. Включается программно: 10 000 ₽, около 20 минут, без вмешательства в проводку и без замены блоков. На MBUX CarPlay активирован с завода, а на NTG 4.0 и 4.5 программная активация невозможна. Проверка по VIN бесплатная: активация CarPlay на Mercedes.

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

Какой способ самый стабильный?
В тесте — вкладка Web на экране машины. Самый простой — отправка с телефона.

Можно ли смотреть из родного приложения YouTube?
Да, после разовой привязки по 12-значному коду телевизора. Работает и через мобильную сеть.

Почему 360p?
YouTube отдаёт HD только с домашнего адреса. Через мобильную сеть и VPN — 360p.

Как печатать по-русски?
На телефоне: пока на машине открыто поле адреса, на iPhone появляется поле ввода.

Видео зависает на «Loading…».
Обновите сборку через TestFlight и перезагрузите iPhone.

Работает ли Netflix?
Нет. Защищённое видео при трансляции чёрное.

Что лучше — rPlayFling или APTV?
Держите оба. У rPlayFling — приложение YouTube и контроллер, у APTV — IPTV и App Store.

Нет раздела CarPlay в вашем Mercedes? Оставьте заявку — активируем программно.

Нужна активация CarPlay или Android Auto?
Активация CarPlay и Android Auto на Mercedes в Москве за 20 минут и 10 000 руб., программно. Проверим совместимость по VIN и запишем на удобное время.
Наши услуги Контакты
← Назад к блогу
Подскажем, активируется ли CarPlay на вашем Mercedes Пришлите VIN в Telegram, ответим за пару минут