реклама на сайте
подробности

 
 
> Apple CarPlay
Doka
сообщение Oct 16 2017, 16:39
Сообщение #1


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Преамбула

Есть такая штука от Apple - называется CarPlay:
телефон подключается к штатной IVI автомобиля по USB и есть возможность пользоваться со штатного дисплея (картинка+тач+звук) приложениями, помеченными Apple как написанными под CarPlay: звонки, сообщения, сири, нави, музыка, etc..

Притом, CarPlay - это не просто зеркалирование картинки с экрана айфона, это другой интерфейс, заточенный под отображение в ландшафтной ориентации на дисплеях размером от 6" и разрешением от 800х480 (Требования Apple к equipment для CarPlay) + возможно использовать телефоном автомобильный GNSS (c нормальной антенной) c такими плюшками как Dead Reconing.
(кажется, у корпорации добра есть некий аналог CarPlay - Android Auto)

по современным тенденциям видно, что авто-вендоры достаточно бодро поддержали CarPlay: трудно найти автомобиль 2017м.г., который бы не предлагал поддержку CarPlay в качестве опции
http://devstreaming.apple.com/videos/wwdc/...tems_part_1.pdf
http://devstreaming.apple.com/videos/wwdc/...tems_part_2.pdf



Ампула

Меня интересует как это реализовано технически, т.е. как поддержать CarPlay в HW, имея LCD c touchpanel и двунаправленный аудиоканал (немного пошерстил сеть):

1. CarPlay согласно Apple подпадает под лицензирование девайсов MFi (раньше, во времена лицензируемых для эппл блютуз-девайсов роялти обеспечивался покупкой микросхемки от эппла, которая имела шину I2C и содержала некий функционал для успешного спаривания ВТ функций, отличных от гарнитуры/A2DP)
2. CarPlay использует (для авторизации?) т.н. протокол iAP2 (iPod Accessory Protocol)
3. Существуют упоминания о реализации iAP2 на линукс https://community.nxp.com/thread/341689 и https://stackoverflow.com/questions/3991739...-embedded-linux
4. Китайцы делают комбинированные свистки для MirrorLink/AirPlay - зеркалирование картинки с айфона, пакет для AirPlay (вывод звука) можно поставить на любой OpenWRT-роутер (opensource).
5. Китайцы делают девайсы с поддержкой CarPlay за смешные деньги: USB-to-CVSB ($60), USB-to-USB ($70), и ретрофитовые IVI на замену стоковых решений ($200) - т.о. они как-то сломали защиту/авторизацию iAP2 и клепают буквально на коленке поддержку CarPlay?!?
6. Есть ли у кого-то дополнительная информация (я так понимаю тут две части: одна часть относительно доступная - например может предоставляться информация о протоколе iAP2-over-USB в рамках подписки Apple Developer Program, а вторая - как реализуют аутентификцию китайцы) или хотя бы направление - какие-то китайские форумы, закрытые китайские фтп, китайские коллеги или родственники (которые занимались реверс-инжинирингом iAP2/CarPlay), etc..

любые зацепки...





--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Doka
сообщение Sep 21 2018, 08:52
Сообщение #2


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



a123-flex
ну так для тех кто в теме - и до этого можно было выводить любое приложение на CarPlay-дисплей при определенных условиях (jb и iOS от 8й до 10й версий),
а обновляться до iOS 12 - так себе решение для не первой свежести айфонов

На самом деле в стане CarPlay куда больше "позитивных" новостей, например БМВ решила CarPlay продавать по подписке:
хочешь пользоваться в следующем месяце? - плати!

А между тем вендоры компонентов для IVI предлагают свои платформы, адаптированные под CarPlay https://www.nxp.com/support/developer-resou...E-APPLE-CARPLAY
Go to the top of the page
 
+Quote Post
a123-flex
сообщение Sep 22 2018, 07:45
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 687
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 884



Цитата(Doka @ Sep 21 2018, 11:52) *
ну так для тех кто в теме - и до этого можно было выводить любое приложение на CarPlay-дисплей при определенных условиях (jb и iOS от 8й до 10й версий),

Интересно, сколько по Вашему % пользователей iPhone реально готовы и делают себе зачем-нибудь jb ?
Мне только так кажется, что это противоречит философии Apple ?


--------------------
Если хочешь узнать, что ждет тебя на дороге впереди, спроси у тех, кто возвращается по ней.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 00:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01392 секунд с 7
ELECTRONIX ©2004-2016