Doka 0 October 16, 2017 Posted October 16, 2017 · Report post Преамбула Есть такая штука от 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.. любые зацепки... Quote Share this post Link to post Share on other sites More sharing options...
Alex B._ 0 October 16, 2017 Posted October 16, 2017 · Report post раньше, во времена лицензируемых для эппл блютуз-девайсов роялти обеспечивался покупкой микросхемки от эппла, которая имела шину I2C и содержала некий функционал для успешного спаривания ВТ функций, отличных от гарнитуры/A2DP Недавно читал где-то, что и сейчас точно так же. Вроде бы, это обычный крипто-сопроцессор с прошитыми ключами. Про китайцев подтверждаю, на последних выставках в Гонконге (Global Sources и HKDTC) очень много головных устройств с поддержкой CarPlay. По делу ничего не подскажу, но мне интересно, зачем оно вам? Потому что: есть возможность пользоваться со штатного дисплея (картинка+тач+звук) приложениями, помеченными Apple как написанными под CarPlay: звонки, сообщения, сири, нави, музыка, etc.. это не совсем правда. Из сторонних приложений — только Spotify. Никакой альтернативной навигации кроме штатной iOS нет. Для Европы и России бесполезная штука. Quote Share this post Link to post Share on other sites More sharing options...
Doka 0 October 16, 2017 Posted October 16, 2017 · Report post Alex B._, я не проверял, но вроде как NGXPlay решает данную проблему Quote Share this post Link to post Share on other sites More sharing options...
Alex B._ 0 October 16, 2017 Posted October 16, 2017 · Report post я не проверял, но вроде как NGXPlay решает данную проблему А, ну с джейлбрейком может быть. Думал, уже давно никто этим не занимается... Quote Share this post Link to post Share on other sites More sharing options...
a123-flex 0 October 17, 2017 Posted October 17, 2017 · Report post А, ну с джейлбрейком может быть. Думал, уже давно никто этим не занимается... Господина по-моему беспокоят потенциальные 20$ с устройства, которые возможно пожертвуют ему щедрые митинские барыги) Только мне кажется, рынок невелик. Quote Share this post Link to post Share on other sites More sharing options...
Eddy_Em 0 October 17, 2017 Posted October 17, 2017 · Report post А вы уверены, что там закладок нет, которые вам внезапно машину в ведро с болтами превратят? Все-таки, доверять огрызку — как-то уж очень смело... Quote Share this post Link to post Share on other sites More sharing options...
a123-flex 0 October 17, 2017 Posted October 17, 2017 · Report post А вы уверены, что там закладок нет, которые вам внезапно машину в ведро с болтами превратят? Все-таки, доверять огрызку — как-то уж очень смело... Насколько я понял, это технология сродни удаленному рабочему столу - каждое устройство исполняет свой код. Поэтому машине ничего не будет. Вопрос, сколько яблочников сломают свой аппарат ради понтов запустить яндекс навигатор на главном дисплее своего maybach-а))) Quote Share this post Link to post Share on other sites More sharing options...
Doka 0 October 17, 2017 Posted October 17, 2017 · Report post Господа инженеры, вы разделом не ошиблись для публикации флуда? Напомню, вы находитесь в разделе Автоэлектроника, просьба высказываться по техническому существу, а не обсуждать кто сколько зарабатывает и на чём катается. Quote Share this post Link to post Share on other sites More sharing options...
syoma 1 October 23, 2017 Posted October 23, 2017 · Report post Господа инженеры, вы разделом не ошиблись для публикации флуда? Напомню, вы находитесь в разделе Автоэлектроника, просьба высказываться по техническому существу, а не обсуждать кто сколько зарабатывает и на чём катается. Все таки в первую очередь интересно - а зачем оно вам? Спрашиваю так как являюсь яблочником уже лет 6 и попробовал этот Carplay недавно вживую. И скажем так - после всей рекламы, что я слышал, технология оказалась не ахти: - требует шнурок, хотя уже давно привык телефон в машине из кармана не доставать - все через BT - интерфейс жутко тормозит - но то может машина виновата - форд - как уже указали, можно запускать только родные страшные карты, хотя многие автонавигации уже умеют гугловские карты с прбками напрямую - смысл отпадает. Звонить тоже неудобно - при спаривании через BT телефонная книга и последние звонки синхронизируются и через родные экраны магнитолы и кнопки на руле оно работает гораздо шустрее, чем через Carplay - даже тот же Спотифай, прекрасно работает из кармана через BT. Песни можно переключать кнопками на руле и, помоему Сири тоже можно. То есть смысл от нативного приложения на большом экране маловат - разве что треки лайкать. Quote Share this post Link to post Share on other sites More sharing options...
a123-flex 0 September 20, 2018 Posted September 20, 2018 · Report post Есть такая штука от Apple - называется CarPlay: http://www.1gai.ru/autonews/521226-kompani...obilistami.html Quote Share this post Link to post Share on other sites More sharing options...
Doka 0 September 21, 2018 Posted September 21, 2018 · Report post a123-flex ну так для тех кто в теме - и до этого можно было выводить любое приложение на CarPlay-дисплей при определенных условиях (jb и iOS от 8й до 10й версий), а обновляться до iOS 12 - так себе решение для не первой свежести айфонов На самом деле в стане CarPlay куда больше "позитивных" новостей, например БМВ решила CarPlay продавать по подписке: хочешь пользоваться в следующем месяце? - плати! А между тем вендоры компонентов для IVI предлагают свои платформы, адаптированные под CarPlay https://www.nxp.com/support/developer-resou...E-APPLE-CARPLAY Quote Share this post Link to post Share on other sites More sharing options...
a123-flex 0 September 22, 2018 Posted September 22, 2018 · Report post ну так для тех кто в теме - и до этого можно было выводить любое приложение на CarPlay-дисплей при определенных условиях (jb и iOS от 8й до 10й версий), Интересно, сколько по Вашему % пользователей iPhone реально готовы и делают себе зачем-нибудь jb ? Мне только так кажется, что это противоречит философии Apple ? Quote Share this post Link to post Share on other sites More sharing options...