In: Computer Science
Scenario: you are designing PlayMe.io – a mobile app to enter, manage, and play music playlists.
Architecture of player :
Media compact library will be more efficient for android app.
Media-compact library will be the best to implement the player app.
Use: To play videos and music even in the background.
This is the main purpose of music player and it must be easy to use.
Advantages:
It will be more respond to the harwdare of your device.
Player will be played in the background and if you use right database to fetch all the songs and videos it would be beneficial and your app will run so smooth.
Pitfalls:
Every app has some pitfalls that we have to accept that,
1)In this one main cause is that fetching of music by infinite numbers of members, your server should be elegant and Efficient to handle lakhs of users.
2)Traffic reduction
3) Player should not stop while playing the songs.To over come this issue you should initiate a buffer for songs to load a stream of data into buffer first then simultaneously load the song.