Media Player Middleware Development

Client: Automotive Tier 1

Technology

C++, Linux, IPC

Services

Middleware of the Media Player in the Infotainment System.

Challenges

  • Distributed environment where you must synchronize with other teams that provide your dependencies in order to deliver the functionality required.
  • Unclarity of the specifications and the technologies used.

Solution

  • Creation and management of playlist
  • Browsing categories (albums, artists, genre, decade, favourites)
  • Searching
  • Alpha index jumping
  • Direct interface for playback between HMI and lower layers (play, pause, stop, resume, randomize)

Methodology

In order to give the best support to our client, we engaged engineers on different specialties which work together to obtain the best end results in an Agile methodology, using Cycle-V process and following ASPICE policies.

Results

  • 7 months timeframe to bring the component to a high maturity level
  • Multiple defects fixed
  • Code refactored to improve performance and logic
  • Unit tests maintained and added
  • Implementation of new features

Other Similar Projects

Want to work together?

Let’s talk.