DEC 1403
  • Landing Page
  • About Our Team
  • Design Detail
  • Documents and Reports

Design Detail

main page

System Requirements and Diagrams


SOFTWARE


Picture
Implement Android Media Player Class: To list the available music files on android we will use android.media.mediaplayer.trackinfo and related classes to grab the relevant data from the music library.


Media Type Support: Android supports all standard music file formats, so we do not need to worry about that part.



Implement Android Audio FX library: To add sound equalization we simply need to use android.media.audiofx

Implement Bluetooth Standards and Sockets: To stream audio data to the Bluetooth module we need to use android.bluetooth.bluetoothsocket.

HARDWARE


Picture










Support Bluetooth 3.0/4.0: Most mobile devices are either Bluetooth 3.0/4.0 compatible. Support 16 bit audio conversion: This support is required by our system since most stereo audio being outputted today is at least 16-bit.

Printed Circuit Board: a custom designed PCB will be required for us since we plan on building our own hardware.

Battery Powered: We want our hardware to be portable and low-cost, and making it battery powered provides both options. We have not decided on what kind of battery yet.

3.5mm Jack: a requirement since this is the standard used by most speakers to connect to devices.


Create a free web site with Weebly