'Get a smooth ride from idea to implementation'
Flash-VideoIO
    Web conference
    Face Talk
    Public Chat
    Video Office
    Talk to Experts
    Random Face
    iChatNow
    Videocity
    >> more

RTMPlite
    SIP-RTMP
    Performance
    >> more

AIRphone
Flash-Network

39 Peers
    >> more

Licensing
    >> more

OUR PRODUCTS

“Bridging the gap between Web and VoIP”

Flash-VideoIO

Flash-VideoIO is a reusable and generic Flash application to enable seamless web video conferencing and messaging applications, and can be used in a variety of use cases related to audio and video communication, e.g., live camera view, recording of multimedia messages, playing video files from web server or via streaming, live video call and conferencing using client-server as well as peer-to-peer technology. We have built many applications using this component, including web-based video conferencing and presentation, Facebook video chat, online video office, and so on.

Please visit the project web site and tutorials for details on the open source examples that use this component. Please contact us for professional consulting related to this component and how you can use this in your web site.

View the demo video of voice-and-video-on-web (VVoW) project built using Flash-VideoIO below. Use the full screen mode to enjoy the demo.

RTMPlite (and SIP-RTMP gateway)

RTMPlite is an open source light weight RTMP server written in Python and is ideal for protyping and starting new Flash media streaming related projects. It also includes an open source SIP-RTMP gateway that enables web-to-phone (and reverse) calls by interoperating between Flash Player application and standard VoIP user agents based on SIP and related protocols.

Please visit the project web site for details on this open source project. Please contact us for professional consulting or an alternative commercial license for this product.

View the demo video of SIP-RTMP gateway in action below. Use the full screen mode to enjoy the demo.

Audio CallVideo Call

AIRphone: desktop video phone

Intencity AIRphone is a free desktop video phone application built on Adobe Integrated Runtime (AIR) platform. It uses the Flash-VideoIO component to handle end-to-end media path, and RESTful web service of IIT web conference to handle the signaling. It presents a device user interface on desktop and allows two party video call. The details on how to use follows:

Please see the demo video of AIRphone below. Use full screen mode to enjoy the demo.

Flash-Network

Flash Network is a set of library and application to allow building any type of network applications running in the browser. It defines extensive Javascript API for various network socket feature such as client and server TCP socket, generic UDP socket and real-time RTP/RTCP socket. It uses Flash Player and Adobe Integrated Runtime (AIR) to facilitate seamless integration with your web application. The idea is to allow any type of network application including multimedia communication application from your web page.

Please visit the project web site for getting started with this project as a software developer. We also have a demonstration of Web-based SIP phone built using this project. Please contact us for professional consulting of this product.

Please see the demo video of Web-based SIP phone below. Use full screen mode to enjoy the demo.

39 Peers (SIP-related protocol stack)

The 39 Peers project implements protocol stack for SIP and related standards in Python for use in real-time communication applications in client-server as well as peer-to-peer mode. In particular it contains implementations of IETF standards for SIP (RFCs 3261, 3263, 3264), SDP (RFC 4566), RTP/RTCP (RFC 3550, 3551), authentication (RFC 2617), DTMF transport (RFC 2833, 2198), URI (RFC 2396), NAT traversal (RFC 3489bis), XMPP (RFC 3920, 3921) and sample applications for SIP user agent, SIP proxy and registration server, peer-to-peer SIP adaptor, Google chat connector, distributed hash table emulator, etc.

Please visit the project web site for details on this open source project. Please contact us for professional consulting or an alternative commercial license for parts of this product.

Licensing

While most of our software pieces are available as open source license, typically GPL or LGPL, we also sell low cost alternative commercial license if the viral nature of GPL is not suitable for your deployment. In particular, the alternative commercial license allows you to combine pieces of our software with your other proprietary elements. Please visit the services page for details on this alternative commercial license.