はじめまして。

3gp用ミュージックプレーヤーをプログラムで作成したいと考えています。
1から全て作るのではなく、
音楽再生の核となる部分の処理において、
既存のライブラリなどで利用できるものがある場合はそれを利用して、
最終的には概観(見た目)だけを自作のものできればと思っています。

そこで質問なのですが、
�@音楽プレーヤーを作成することは可能か?
�A便利なライブラリはあるか?
�B作成が可能な場合どのプログラム言語を使用すればよいのか?
についてよろしければ教えてください。

よろしくお願いします。