Find Jobs
Hire Freelancers

p2p java voice chat applet

$30-60 USD

Cancelled
Posted over 18 years ago

$30-60 USD

Paid on delivery
i need a p2p voice chat application with also a clear text chat module (as in skype) for my website. (much more like mandolino-phoenix) itwill be a JAVA applet,so that the users can connect without downloading or setting up any other application. (after they login to site). The codec is up to the coder, but i recommend speex. the main components will be ; ONLINE OFFLINE when the program starts, it will connect to the site DB and put the new values of ip and port of the user. FriendsList ,RequestList and banlist will be taken from site DB. Application will get the ip-ports of friendslist from DB. (banlist will be shown offline, RequestList will be shown with a ? mark -or something like that-). application will querry online p2p friends every X mins. (except bans and requestlist). Every Y mins will fetch new ip-ports for new online friends. SEARCH&ADD From site db user can querry new users according to interests and groups, founded users can be requested via application. REMOVE User can remove friends from list. ABOUT User profiles will be fetched from site db, and it can be updated by the user. User can put pic to the application,and it will be taken from other peer when chat request is accepted. P2P commands (P2P commands will not be send to banlist) (commands will start with different tags.) “msg:?? messaging prefix (clear text messaging) “req:?? friend add request prefix “rok:?? request ok prefix “vrq:?? voice chat request prefix “vok:??voice chat request ok prefix “frq:?? file send request prefix “fok:?? request ok prefix “pic?? about picture request MIU (multi lingual user interface) this chat application is for a turkish web site, so the coder must supply environment variables to translate. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform platform independent (web site will be served on a linux or win server according to needs)
Project ID: 3924503

About the project

Remote project
Active 19 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of TURKEY
Turkey
5.0
3
Member since Oct 6, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.