10 October 2007
A new version of the BuddyStream SDK has been released.
More information on the current company highlight
   
buddystream buddystream products download instant messaging sdk

Products available from BuddyStream:

Choose one product from the following list to find out more about it:

  • BuddyStream for IM Providers

    The only communications platform built for quick and easy integration.

    Instant messaging (IM) is one of the most popular methods of communication today. Everyday, IM users send billions of IM messages among themselves. All this messaging traffic is, however, generating little or no revenues, as IM usage is mostly limited to the PC world where no billing models for consumer IM services exist. The BuddyStream platform offers the ability to add Presence & Instant Messaging to your enterprise applications in record time and open new channels of communications with your employees and customers.

  • BuddyStream Feature Set

    The best server side and client side integration available on the market.

    Instant Messaging providers now have the ability o integrate their protocol within the BuddyStream Platform as a server side plug-in. After integration has been complete, it gives your IM solution the ability to offer a broad set of features and capabilities. There are two forms of integration, one which is Instant Messaging integration on the client side and one which is integration on the server side. By integrating on the client side, developers would use on our development client side toolkits. The toolkits are available with our SDK. For complete server side integration, your developers would basically take our server side SDK and plug-in interface and integrate it with your protocol.

  • Begin with server side integration which would enable you to do the following feature sets:

    • Add logging and compliance support on the back end, Regulated to support HIPAA / SEC / NASDAQ.
    • Offer client APIS for developers to have the to integrate your IM platform in to their applications.
    • Server side capabilities for integration with LDAP, AD, and other LDAP compliant directories.
    • Complete database integration with many different database types such as MySQL, MSQL, Oracle, etc.
    • The ability to build bots would will be available on your client applications which act as buddies.
    • The ability to quickly add and deliver real-time alerts through your Instant Messaging platform.
    • The option to offer an open API with many client side environments such as COM, Java, J2ME, etc.
    • Encryption and firewall support from A-Z, we support firewall transversal and SSL encryption.
  • Begin with client side integration which would enable you to do the following feature sets:

    • External support to other consumer protocols such as: AIM, ICQ, MSN, YAHOO, IRC, QQ, and Gadu.
    • External support to enterprise protocols such as: Sametime, Jabber, UP6, Novell, LCS, and SIP.
    • The ability to integrate client side content channels such as: News, Weather, Stocks, Email, Tasks.
    • SSO support, the BuddyStream platform provides a complete API for Single Sign On integration.
    • Extremely thin client API for quick and easy integration, support for SSL, Socks, HTTP, Proxies, etc.
    • Client APIS are available in C, Java, Embedded C, J2ME, ActiveX, COM, Flash, and AJAX .
  • BuddyStream Advantage

    What are the key advantages and revenue potential for you?

    Many Enterprise and Consumer IM providers look at add 3 rd party IM integration in to their platform from within their own development team. With BuddyStream, developers would never have to worry about the ever changing protocols from other providers such as AOL, ICQ, MSN, Yahoo, Jabber and others. Our Goal at BuddyStream is to have your development team focus on your product and not need to worry about 3 rd party APIS. Our development team works hard and updates any protocol change within 24 hours of the change. BuddyStream provides the capabilities for you to not only integrate our solution on the client side but also on the server side.

  • Generate additional revenue by leveraging BuddyStream, some examples are:

    • External support to other consumer protocols such as: AIM, ICQ, MSN, YAHOO, IRC, QQ, and Gadu.
    • External support to enterprise protocols such as: Sametime, Jabber, UP6, Novell, LCS, and SIP.
    • SSO support, the BuddyStream platform provides a complete API for Single Sign On integration.
    • The ability to dynamically update plug-ins, with the ability to dynamically deliver new content.
    • Extremely thin client API for quick and easy integration, support for SSL, Socks, HTTP, Proxies, etc.
    • Client APIS are available in C, Java, Embedded C, J2ME, ActiveX, COM, Flash, and AJAX .
  • BuddyStream API

    The BuddyStream platform provides a complete set of APIs:

    Java, J2SE J2ME
    Microsoft Visual C++ UNIX/Linux C
    PHP and ASP Adobe Flash (previously Macromedia Flash)
    Delphi (VCL Components) Visual Basic
    Palm OS Others (on demand)

    Note: The BuddyStream team always strives to deliver a complete and broad set of APIs. Many more platforms are supported indirectly through the C implementation. If there is a platform missing from the above list which you may need, please contact us.

  • BuddyStream Protocols

    The BuddyStream platform supports a wide array of networks:

    AIM (OSCAR) ICQ (OSCAR)
    AIM (TOC) ICQ (TOC)
    MSN Messenger UP6 (Uniperson)
    Yahoo! IRC
    IBM Sametime SMS
    RSS feeds Atom feeds
    E-mail reception E-mail sending
    BuddyStream Bots Wired Red
    Weather content channel Stocks content channel
    Gadu-Gadu QQ
    Ebay content channel PayPal content channel

    Note: The BuddyStream development team works closely with our providers and third party IM and Content networks to deliver the best and most up to date protocols and support to its customers and partners. If there is a protocol which is not supported in the above list which you deem important to your project or integration plan than by all means please contact us and we will be more than happy to discuss the additional plug-in.

  • BuddyStream Platform

    Some key requirements and advantages of the platform.

    • Java Based: Tested on Linux, Solaris, Windows and Mac and others.
    • Standards: Open Database support (10 database providers supported).
    • Developer friendly: API available for many client side development environments.
    • Connectivity: Support for Socks, HTTP, Proxies and firewall transversals.
    • Compliance: Back end logging support for HIPAA and SEC/NASD compliance.
    • Scalability: The ability to scale to tens of thousands of users on one server.
  • BuddyStream Hardware Requirements

    The hardware requirement strongly depends on concurrent usage.

    • RAM: 2 GIGS of Ram
    • CPU: Dual Processors (2.8 GHz Xeon)
    • Network: 100 Megabyte Ethernet Card
  • BuddyStream Software Requirements

    The Software requirement is dependant of your current setup.

    • OS: Windows, Linux, Solaris and Mac
    • Platform: Java 5 and optionally a Servlet 2.3 container such as Tomcat 4.x and above
    • Database: MySQL, SQL Server, Oracle, DB2 and others

    Note: The above numbers reflect if you would like to run 6,000 - 8,000 concurrent users.