Home Intranet Contact Us Downloads Sitemap  
Global Offices:
About Us Industries Services Solutions Partnering Career
Key Features
State-of-the-art development center
Currently working on over 10 offshore projects
Serving 8 clients across 4 continents.
Consistent records of repeat customers
Projects spread across varied business verticals and technologies
Download
Corporate Presentation

Home > Case Study >
LAVT: Live Audio Video Text Transfer

LAVT: Live Audio Video Text Transfer

Introduction:

The client is a network routers and switches manufacturer in UK, currently working on USB webcam hardware design architecture, which is their proposed product, to be manufactured in-house. The client requested us to develop an application which reads output from any USB webcam and will stream data (audio, video, text) over the internet which could be viewed in a browser or LAVT Admin (application developed to view remote streaming).

Business Challenge:

The task was to transmit live audio and video over the internet. Altogether, there were three modules in the system - a server, a client administrator and a client agent. The client agent is installed on a PC with a USB camera. The client administrator is loaded on the actual users system that is going to preview the camera output at a remote location. The server facilitates IP addresses of both to each other to establish a peer-to-peer connection.

Futurism Solution:

Altogether, there are three modules in the system: LAVT Server, LAVT Agent, and LAVT Administrator.

The LAVT Server facilitates the IP addresses of both the LAVT administrator and the LAVT agent to each other to establish a peer-to-peer connection. It also keeps track of all the LAVT agents and the LAVT administrator by pinging them continuously.

The LAVT agent is installed on a PC with any USB camera. Whenever the computer starts, the LAVT agent detects the online internet connection and connects to the LAVT server through sockets and transfers all of its details to it (such as IP address, port, camera location).The LAVT agent also opens another port for transferring the audio/video stream over the internet. The LAVT agent creates Advanced Systems Formatted (ASF) stream using Windows Media Encoder and sends it on a streaming port. This encoding is done using variable bit rate to improve the quality and performance of streaming.

The LAVT administrator is loaded on the actual users system that is going to preview the camera output at remote location. When the LAVT administrator connects with the LAVT server, it gets recent information of all the online LAVT agents. When the administrator selects any agent, it creates a peer-to-peer connection with that agent. The LAVT administrator module then collects the audio/video stream from the LAVT agent streaming port and shows it using Windows Media Player controller. The Administrator can view a number of cameras at a time.
The application is based on a Win32 Platform SDK framework and uses WinSocks2 for

Features:

Web enabled for location transparency.
Distributed architecture, since it is based on DCOM Architecture.
Compatible with any USB web camera.
Remote zooming and panning capabilities (Webcam must support this feature)

Please contact info@futurismtechnologies.com to know more about how we can ease your business.

Top

Case Study
Health Care
Life Science
TFF eMessenger
Invest Gain
Seed Infotech eIMS
TOCI SalesMatrix
Caliber ODC
LAVT
Anderson
SiteHosting BVBA
Back to "Case Study"
Quick Contact




loading..
Sending Request...





This is verification image
  Privacy Policy | Safe Harbor | Article | XML | ROR
Copyright © 2002-2010 Futurism Technologies | All Rights Reserved | All Trademarks are property of their respective holders.