### [J2ME] Bluetooth Voice Chat Works On Nokia N95-8GB && Samsung Innov8
I need a java application, that enables 2 users to communicate with each other by sending && receivng voice messages via bluetooth.
Here's a? possible scenario about how the application is going to be used:
- Users : A,B
+ Both A & B start the application on their phone
? ? (If bluetooth is not turned on, program will turn it on)
+ A? selects "Search? Devices" from menu,? after a while, he see B's phone on his screen.
+ A selects B's phone from the list and choose? "Request Pairing" from menu.
+ B is informed with the question : " A want to start chatting with [url removed, login to view] you accept?"
+ If B Chooses No Then A Is Informed With The Message "B Denied Your Request"
+ If B Chooses Yes, Then Both A & B? Is Informed "Connected"
+ A? Press "Key 5" Then Start Talking. After? a while A Press "Key 5" Again.
? ? ? In This Period, Voice Message Is [url removed, login to view] It's Recorded? It Sent? To B.
? [Or While A Talks,? Data Is Streamed To B, Thats UpTo You.. However Streaming Will Be More Appriciated :) ]
+ When Any Voice Message Received From A, B's phone? starts to play it automatically.
+ This Cycle (A->B && B->A) Continues Till One Of Them Choose Disconnect From Menu.
+ If A Selects Disconnect From Menu, B Is Informed"Connection Closed By A".
+ Also There Should Be? A "See? Message Log" On The Menu.
+ This Option Should Enables User To View
? ? ? ? - At What Time & Date The Message? Send Or Received
? ? ? - The Duration Of Message
? ? ? - Direction Of Message
? ? ? ? For Example:
? ? ? ? Incoming :? [url removed, login to view] (11 Sec)
? ? ? ? Outgoing :? [url removed, login to view] (08 Sec)
- This Application **MUST** be Written In Java [&& J2ME]?
- Declerations, Class & Variable & Method Names **MUST** Be Understandable.
[For Me To Understand What's What && Further Development]
Deadline Is Dec 17th, Wednesday 2009 @ 8pm [GMT:00]