You are on page 1of 5

HiPACE Collaboration Stack

Hipace Software Pvt Ltd


http://www.hipace.com
Preface
The HiPace Collaboration Stack consists of Voice Over IP, Video Over IP, Rich Text
Chat, Text Conference, Remote Desktop Control, Fax Over IP, File Transfer and a
Digital white board.

This stack is of reusable modular architecture. The User Interface may it be ActiveX
or Application talks to the stack, which does the processing. The stack is a bunch of
scientific, math oriented complex algorithms. The core advantage of this stack is a
single application that can deliver Video Over IP, Rich Text Chat, Text Conference,
Remote Desktop Control, Fax Over IP, File Transfer and a Digital white board.
Voice Over IP
H.323, the important new standard for audio, video and data communication,
describes how multimedia communications occur between terminals, network
equipment and services on LANs which do not provide a guaranteed QoS (e.g., IP
networks). Due to the unified support of a global coalition of personal computer and
communications systems manufacturers and operating systems makers, H.323 has
experienced high activity. H.323 compliance has been promoted and accepted by
Internet phone and voice-over-IP manufacturers as the standard for interoperability.

The HiPACE H323 stack has been implemented in C++ for easier portability across
different architectures and OS platforms.

Video Over IP
The Hipace iVideo Video Over IP Multipoint stack enables users to make direct calls
to other personal conferencing systems, to participate in multi-point meetings and
even to chair large meetings using iVideo s Interactive Multicast, all from their
desktop or laptop, whether they are at the office or on the road. iVideo
s portability
makes it an invaluable business tool, greatly increasing efficiency and productivity
for those who must travel for their work.

Hipace understands the quickly changing environment faced by corporations around


the world and the revolutionary design and footprint of iVideo makes it especially
suited for users with variable needs.

Text Chat and Conference


Text chat & conference is supported using pure HTTP calls to the servers, This
ensures proxy/firewall compatibility to the stack. The Text chat uses HTML, which
therefore allows forms, images, links to be sent in chat.
Remote Desktop Control
The remote desktop control stack features a Multipoint Broadcast of a particular
desktop to various clients (members) in a particular online collaboration session. A
well-implemented Compression Algorithm is used to save bandwidth utilization.
Whenever a part of the host screen is changed, only the changed part is sent to all
clients in the session, compressed.

Media Transfer
Files, or for that any digital matter (streaming music/video) are compressed and
encrypted using Blowfish and sent to one or many participants in the session through
the H.225 layer of the stack.

White Board
The White Board is a part of the user interface of the project, it supports all the
features NetMeeting sports. The data is compressed and sent to intended members
using the H.225 layer of the stack.
Features of the HiPACE H.323 stack
? Call setup, maintenance and call tear down as per H.323/H.225 (Version 2).
? Support for RAS signaling (for bandwidth allocation, admission and address
translation with gatekeeper).
? Multimedia call control as per H.245 (Version 3) including dynamic mode
changes.
? RTP/RTCP as per ITU-T H.323/H.225 (Version 2).
? Network congestion monitoring and quality of service maintenance as specified in
RTCP.
? Q.931 Tunneling.
? Supplementary services: call forwarding and call transfer (H.450.1, H.450.2, and
H.450.3).
? Real time fax support.
? Optimized ASN Encoder/Decoder.
? Location Request Table (LRT).
? Real time message logging
? Support for audio codecs (G.711, G.723.1, G.728, G.729, G.729A) and video
codecs (H.263 & H.261).
? Support for centralized conferencing.
? Support for audio silence suppression.
? Dynamic audio-video mode switching.
? Portability.Easily portable across various operating systems & platforms.
? Jitter handling & statistics available in RTP/RTCP module.
? Support for DTMF using H.245 procedures for used input indication.
? The stack can be used to build H.323 terminals & gateways due to the versatility
of the higher level API
? Encapsulated call model that provides a simple API interface to the user, thereby
enabling the user to bypass the complexity of the H.323 protocol.

You might also like