Buildroot A Reproducible Mp3-Player application
This assignment is part of an assignment-series aimed to develop a functional Mp3 player reproducible by buildroot (without any manual modifications after the build) using all the knowledge and tools we got so far in the course and with Extra help from the Open source community of linux. Main Features of desired MP3 Player: -Auto detection of mass-storage devices that can be connected via USB (e.g. Flash, USB-HDD, Memory Card). -Manual Control of Music Player (Play/Pause, Skip, Rewind, Shuffle), either via Push Buttons or Keyboard Commands. -Ability to play music on different output devices(3.5mm Audio Jack, Bluetooth Audio, HDMI). -Streaming of the currently played music on the terminal (SSH terminal over Ethernet/Wifi, Serial terminal). -Audio Notifications about System changes (e.g. Inserting/removing storage/audio devices).
Author : Eslam Roshdi
Date : 18 MAY 2020
Supervisor : George Emad -SW Engineer Valeo Egypt
Conext : Build emulated embedded linux system on qemu project to follow so requirments as stated