The application developer doesn't need to worry about locating peers, multiplexing real-time voice with lower-priority bulk file transfers, or traversing NAT and firewall devices. MFP and MFPNet handle all those details for you, letting you concentrate on application logic and user interface.
Santa Cruz, CA (PRWEB) December 2, 2005
How do users show off the power of an open-source peer-to-peer secure media protocol? amicima answers that question today with its new amiciPhone, a P2P communications application that provides users with two lines of secure Voice-over IP calling, text messaging, file transfer and real-time user presence.
MFP, amicima's Secure Media Flow Protocol, is used by amiciPhone for prioritized, congestion-managed delivery of voice, text, and files over the Internet. MFP encrypts all communications end-to-end using the Advanced Encryption Standard, and uses RSA for authentication and AES key negotiation. MFPNet, amicima's peer-to- peer layer for MFP, handles peer discovery, firewall and NAT traversal, and provides a public-key infrastructure.
"Writing an application like amiciPhone is easy, given the power of the MFP and MFPNet libraries," said Michael Thornburgh, amicima co-founder and one of the amiciPhone developers. "The application developer doesn't need to worry about locating peers, multiplexing real-time voice with lower-priority bulk file transfers, or traversing NAT and firewall devices. MFP and MFPNet handle all those details for you, letting you concentrate on application logic and user interface."
The amiciPhone application may not be the first with these features, but it is the first that is built upon a set of powerful open-source network protocols -- a protocol stack that third parties already are incorporating into other applications they have developed.
"We hope that seeing our technology in action will inspire even more third-party developers to build upon our work and introduce network applications we haven't even thought of," said Matthew Kaufman, the other co-founder of amicima.
Developers and end-users are encouraged to download amiciPhone and use it to exercise the unique capabilities of MFP and MFPNet by quickly transferring files while simultaneously talking over a VoIP call, changing IP addresses of endpoints while calls are in progress, and observing its performance on the real Internet, the best and only place to fully test how Internet protocols perform.
The amiciPhone application for Windows XP is available for download now at the amicima Web site (http://www.amicima.com). Also available now are the GPL-licensed MFP and MFPNet libraries, which may be downloaded and used immediately by developers of open-source applications. A commercial license option is available for developers of proprietary applications.
amicima, Inc. is a privately held corporation, founded in 2004 to develop improved Internet protocols for client-server and peer-to-peer networking and to develop new applications and services based on these protocols.
The amicima protocol suite is a secure multi-layer solution for point-to-point and group communication with features specifically suited to peer-to-peer networking.
This layered approach to solving the problem of scalable interactive communication on a global scale is both unique and powerful, and supports the rapid development and deployment of future client-server and peer-to-peer applications by amicima and third-party application developers. The entire protocol suite is implemented in C and runs without modification on Unix, Apple Mac OS X and Microsoft Windows.
# # #