It's required to modify client and server parts of red5phone to create commercial product for IP telephony.
1) We need this new abilities:
1.1) User will enter special PIN code into flash client and java server will take from Database some phone settings for current PIN code.
1.2) Flash client will have 3-5 fields with dynamical content, which Java server will transfer to Flash client
2) Replace voice codec in Flash client to Speex (using Flash 10)
3) Remove transcoding to uLaw when transfer to SIP (transfer Speex)
4) Add two fields for Callback to landline or mobile phone
5) Flash Client must be avaliable as Popup Window for HTML webpage, Google Gadget, Mozilla Extention, Opera Widget, Windows Application, etc.
6) Create interface for our Payment Gateway(recieve data through our API): view list of payment methods, view form for checked payment method and send input data to Payment Gateway, request status of transaction.
The project will be implemented in phases, in that order.