Simple java client server for text, audio, video chat
$100-200 USD
Closed
Posted over 17 years ago
$100-200 USD
Paid on delivery
Need a simple java client and server for doing text, audio, video chat between **two** users general requirement ******************** a. code must be well designed (OOD, MVC, Use Interface) b. SUN Java coding guidelines must be followed c. code must be commented properly (java doc, readability) non functional requirements *************************** a. use java 1.4 b. Use open source codec for audio and video c. use non native Java Media API functionality (so it works on all java platform .. no native api functionality) d. signaling and text must be over tcp e. audio and video over UDP or RTP f. simple text protocal for signaling (no xml) g. everything passes through server (dont worry about the delay) h. client requirements ******************** a. java client to log in to the server (authentication) b. call user to initiate communication session (initial text session) c. choose to start audio session d. choose to start video session e. all (text, audio/voice, video) session must be independently stablished and tear-down. server requirements ******************** a. allow **two** user to login b. start text, audio, video session (independently) c. all communicaiton passes through server BR Codebrain
## 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).
* * *This broadcast message was sent to all bidders on Sunday Sep 17, 2006 2:33:48 PM:
Let me clarify some things.
a. JMF can be used
b. There are stuff in JMF that uses native features (some JNI stuff) dont use those. So the code remains portable across platfrom.
c. Open source api can be used (but please let me know before what those api are and give me the links
d. please contact me if you need more information or clarificaion
BR
Codebrain
* * *This broadcast message was sent to all bidders on Wednesday Sep 20, 2006 7:33:56 AM:
Dear bidders,
Thank you for your time and efforts. Please note those who wish to win this project:
a. please give me a list of api you are planning to use
b. open source api/lib will get more preference.
## Platform
sun java 1.4