CASE STUDIES

Uninterrupted Music Experience Across the Automotive Environments

CarPlay
Customer

OTT and Video Software Provider, Canada

Background
The client is leading cloud transformations of OTT and in-home experiences for pay-TV, telcos, and MVPDs. Their most recent project is the car music play where we were an integral part helped them in developing the solution.
Problem Statement
The client wanted to extend their React Native-based music app to support Android Auto and CarPlay. Since no official or reliable solution existed to enable this car-side functionality, the client needed a solution that would be both robust and scalable for use on automotive platforms. They also lacked the expertise to build these companion apps for CarPlay and Android Auto and required external support to bring this vision to life.
CarPlay Streaming

Solutions

We implemented a hybrid solution combining native code with React Native to ensure seamless integration of the client’s music app with CarPlay and Android Auto.

  • For Android Auto, we used native Android code to manage media sessions through MediaSession API, ensuring uninterrupted playback and seamless control over media. For CarPlay, we leveraged CarPlay’s Media Playback API to deliver a similar experience, ensuring consistency across platforms.
  • Integrated the client’s Server-Driven UI (SDUI) to dynamically manage app layouts and navigation, providing flexibility in UI updates without altering the core code.
  • Collaborated with the player team to integrate the native media player across both mobile and car platforms, ensuring synchronized playback states.
  • Developed native modules for both Android and iOS to synchronize the mobile and car apps. This included handling state changes, media events, and background processing via Android Services and iOS Background Tasks.
  • Implemented core features like on-demand music, podcasts, live radio, and playlists, along with bookmarks synchronization to avoid duplicate actions between mobile and car apps.
  • Streamlined the build process to ensure consistency and eliminate redundancy, using React Native for shared functionality and native code for platform-specific requirements.
CarPlay Streaming
Business Impact

  • The solution successfully enabled the client’s music app to be used on both Android Auto and Apple CarPlay, making it easier and safer for users to interact with the app while driving.
  • The integration provided a seamless, uninterrupted experience across both mobile and automotive devices.
  • Logituit’s efficient implementation and timely delivery of the solution met all business requirements and compliance standards, greatly enhancing the app’s usability in automotive environments.

SHARE THIS ARTICLE

Looking to build a similar product?

Related Case studies

Please enable JavaScript in your browser to complete this form.
Step 1 of 2

Talk to an Expert

Please enable JavaScript in your browser to complete this form.
Step 1 of 2

Get in Touch

Fill out your inquiry and contact our team

Welcome cookies

To provide the best experiences, logituit.com use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.