NTRsupport Videoconference. Whitepaper



Similar documents
Streaming Media System Requirements and Troubleshooting Assistance

TELESKILL VIDEO CONFERENCE LIVE

Lindenbaum Web Conference

Bridgit Conferencing Software: Security, Firewalls, Bandwidth and Scalability

Version 0.1 June Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)

VIDEOCONFERENCE. 1 Introduction. Service Description Videoconferece

Specifications SMART Bridgit software

GTS VIDEOCONFERENCE. Powered by: Valid from: 1 June 2014

CTX OVERVIEW. Ucentrik CTX

TalkShow Advanced Network Tips

Applications that Benefit from IPv6

SMART Bridgit software

Application Note. Onsight Mobile Collaboration Video Endpoint Interoperability v5.0

AT&T Connect Video conferencing functional and architectural overview

Web Conferencing from Brother BOARDROOM QUALITY WEB AND VIDEO CONFERENCING MADE EASY.

System Management. What are my options for deploying System Management on remote computers?

Audio Video Conferencing 1 Introduction Low-end: Medium: High-end:

Glossary of Terms and Acronyms for Videoconferencing

Secure VoIP for optimal business communication

Conditions affecting performance of a WebEx session.

Microsoft Labs Online

HP SkyRoom Frequently Asked Questions

Information. OpenScape Web Collaboration V7

Vidyo Network Configuration Guide Windows XP and Vista

ilinc Web Conferencing

IOCOM Whitepaper: Connecting to Third Party Organizations

VOICE OVER IP AND NETWORK CONVERGENCE

WebEx. Network Bandwidth White Paper. WebEx Communications Inc

VidyoConferencing Network Administrators Guide

MIP 5000 VoIP Radio Console VPN Solution Guide

Bridgit conferencing software Version 4.6

OpenScape Web Collaboration

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

2MP H.264/ MPEG-4/ MJEPG

White Paper. Traversing Firewalls with Video over IP: Issues and Solutions

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

NEFSIS DEDICATED SERVER

Grandstream Networks, Inc.

BlackBerry Enterprise Server Express System Requirements

Configuring a Softphone for Windows for Virtual Contact Center

Packetized Telephony Networks

IP Ports and Protocols used by H.323 Devices

Setting up for Adobe Connect meetings

presentation Our customers & Partners AE

Manual. Traffic Exchange

AXIS Video Capture Driver. AXIS Video Capture Driver. User s Manual

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Network Camera SNC-P1

Virtual Desktop Infrastructure (VDI) and Desktop Videoconferencing

Voice over IP. Demonstration 1: VoIP Protocols. Network Environment

WebEx Remote Access White Paper. The CBORD Group, Inc.

MAS 200 Supported Platform Matrix

UC-One. Epik. UC-One Quick Guide. Quick Guide For Apps. Why we love UC-One

ALL-AIO-2321P ZERO CLIENT

for Lync Interaction Recording

Ricoh HotSpot Printer/MFP Whitepaper Version 4_r4

CONNECTING TO LYNC/SKYPE FOR BUSINESS OVER THE INTERNET NETWORK PREP GUIDE

Design and implementation of IPv6 multicast based High-quality Videoconference Tool (HVCT) *

VoIP Network Configuration Guide

TECHNICAL CHALLENGES OF VoIP BYPASS

Scopia Desktop Server

WN-200HD. 2 Mega-Pixels. 2.0 Mega Pixel Wireless 150Mbps IPCamera. High Quality 2.0 MegaPixel Image. Full Feature 150Mbps Wireless N Camera

CrossTalk is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates.

Security and the Mitel Teleworker Solution

Optimizing Converged Cisco Networks (ONT)

Integrate VoIP with your existing network

Transport and Network Layer

Kodak Remote Support System - RSS VPN

Receptionist-Small Business Administrator guide

AXIS 211A Network Camera

Lync for Mac 2011 Deployment Guide

CQG Trader Technical Specifications. December 1, 2014 Version

Connecting Your Enterprise With Asterisk: IAX to Carriers. Dayton Turner Voxter Communications

Voice Over Internet Protocol (VOIP) SECURITY. Rick Kuhn Computer Security Division National Institute of Standards and Technology

An Introduction to VoIP Protocols

2 6th December 2012 Copyright Eddie Obeng 2010 Pentacle 2011 All rights reserved

TANDBERG s Embedded MCU

Zeenov Agora High Level Architecture

FortiVoice. Version 7.00 VoIP Configuration Guide

BOARDROOM-QUALITY WEB AND VIDEO CONFERENCING MADE EASY.

System Requirements. SuccessMaker 5 Hosted

Why SSL is better than IPsec for Fully Transparent Mobile Network Access

WorldExtend IronDoor 3.5 Publishing a Terminal Services Application

AVer Video Conferencing Network Setup Guide

Managing Central Monitoring in Distributed Systems

Video Conferencing and Firewalls

General Pipeline System Setup Information

1.3 CW-720IR. 720P Day/Night Wireless IPCAM. 1.3M Resolution and Quality Enhancement 64GB. Audio. IR for. Two-Way

icall VoIP (User Agent) Configuration

Internet and Intranet Calling with Polycom PVX 8.0.1

Marratech Technology Whitepaper

TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX

CHAPTER 1 INTRODUCTION

Technical Requirements

Transcription:

NTRsupport Videoconference Whitepaper NTRglobal Torres Diagonal Litoral Josep Pla, 2 Edificio B3, 1ª Planta 08019 Barcelona (Spain) Tel. +34 93 445 07 00 Fax +34 93 445 07 01 www.ntrsupport.com www.ntrglobal.com Offices in Barcelona - Boston - Dallas - Heidelberg - London - Madrid Milan - Paris - Poznan - Santiago de Chile - Stockholm - Tokyo

Overview The NTRsupport Videoconference is a real-time video and audio interface that allows you to see the person you are talking to as you would were you using a video phone. It is a full duplex and doesn t require any set-up. NTRsupport Videoconference is currently provided as an ActiveX control, and is supported by Internet Explorer 5.5 or higher. It is integrated into the NTRsupport solution, using NTR s plug-in architecture. NTRsupport s Videoconference feature is a small component (of approximately 100 Kbytes) that includes a rich features audio-subsystem, video capturing with adaptive compression-technology, and a thoroughlytested communications-core that allows you to connect from virtually anywhere and at virtually anytime, without prior configuration or problems with proxies or NAT connections. Figure 1 Video Conference between NTRsupport Operator and User www.ntrsupport.com October 2006 Page. 2 of 9

Technical Description NTR Component NTRsupport Videoconference is packaged using the same Common Module Architecture used by NTR s ActiveX control and other components. Should one wish to use the Videoconferencing tool during a remote control session it is not necessary to install a new ActiveX control, because each of NTR s components (video, voice and remote control) are based upon the same ActiveX container. Figure 2 illustrates NTR s Common module architecture. Active X /.exe VIDEO AUDIO Compression GSM 16 Compression H323 Packaging & encryption Communications manager Figure 2: NTR s Common module Architecture This application architecture ensures that the latest versions of NTRsupport are downloaded automatically upon their release. This ensures that NTRsupport remains at the forefront of technological changes without the need for user intervention. In the near future, the ActiveX technology used will be replaced by an EXE version. As previously mentioned, the size of the NTRsupport Videoconference feature is approximately 100 Kbytes (images and components). The download time is less than 2 seconds when using a standard lowend ADSL connection. Internally the component consists of 8 concurrent threads. Together these manage connectivity, video and audio, and result in a reliable, adaptive video-conferencing tool with audio. www.ntrsupport.com October 2006 Page. 3 of 9

Video Details NTR s Videoconference component captures video from virtually any windows-compatible webcam or video source, and converts it to a common internal format. Compression quality and FPS (frames per second) are adapted according to available bandwidth, image movement, response time and the CPU usage of both computers. NTRsupport Videoconference has unique quality-enhancements to provide a rich user-experience (for example, some video filters are applied to the received image in order to enhance the image quality). Figure 3: NTRsupport Videoconference on the Client s side Figure 4: Videoconference on the operator s side www.ntrsupport.com October 2006 Page. 4 of 9

Audio (Voice over IP) Details NTRsupport also offers Voice over IP. This means that if one of the user, the visitor or the operator doesn t have a web cam but they do have a full-duplex audio-board, speakers and a microphone, they can still establish a high-quality voice-communication. This technology is embedded in the common plug-in which is downloaded when the client accepts the operator s request. The Audio feature uses standard GSM-compression with simple 16 bits and its own post compression, which gives it higher sound-quality than that of a conventional telephone. Internally it uses a multi-process buffer that is adjusted automatically accordingly to the performance of the equipment and the communication lines. Its own algorithms detect silence, and capture and generate comfort noise (CN) in order to reduce bandwidth. These transmission algorithms, based upon TCP encapsulation of standard RTP, offer fluid communications between continents, with exceptional quality and with minimum bandwidth-usage (8 12 Kbps). In the near future, NTRsupport users will be able to connect and communicate with public-telephone users by using the Voice over IP tool. Figure 5: If the users don t have a webcam, they can use the voice feature. www.ntrsupport.com October 2006 Page. 5 of 9

Connectivity Strategies for Video & Voice over IP (VoIP) NTRsupport uses various strategies to ensure connectivity regardless of interference from firewalls or NATs (network address translations). To ensure a fluid VIDEO and VOICE connection, multiple concurrent connections are secured directly through the NTRsupport server. The Video & Voice components first attempt to contact their interlocutor concurrently through various TCP ports, and if a direct connection cannot be found, the program attempts to find a proxy or gateway in the network that offers the desired connectivity. Through the NTRsupport administration, it is also possible to assign a port to a specific operator (for static NAT configurations). If the connection is not made within a few seconds, an attempt is made to establish a connection through the NTRsupport server (in parallel, without ceasing the attempts of the first strategy) and also through standard ports (configurable from the NTRsupport administration). This kind of connection is not as efficient as a direct connection, but secures connectivity even between two NAT users. This strategy ensures connectivity in almost every case without intervention or configuration by the customer. The core of the NTRsupport application and the Videoconferencing and Voice over IP features use plug-ins developed in highly optimized C++ (and some assembler code). The components use C++, VB, JavaScript and VBS with COM and MTS technology. www.ntrsupport.com October 2006 Page. 6 of 9

Key Features Quality Indicators Quality indicators are shown during the transmission, communicating to both parties the quality of the video being transmitted. Figure 7 : Video Quality Indicator Figure 8 : Audio Quality Indicator High Quality on Demand Should a higher quality be required, for example to view a document, it is possible to set up the option Send high quality by pressing the shift key. Quality Adjusted to the Performance of the Equipment NTRsupport Videoconference feature uses an adapting multi-process buffer that automatically adjusts according to the performance of the equipment and the communication lines. The Video feature uses algorithms to detect silence and to capture and to generate comfort noise (CN), therefore reducing band width. Image Freeze It is possible to freeze the video being displayed as a still image. Video Filters Various filters are applied to the video received to enhance its quality. Webcam Compatibility NTRsupport Videoconference supports 99% of webcams, including models RGB, YUB, i420 (among others). Voice Quality The Voice and sound being transmitted and received offers a higher quality than that of the conventional telephone. Figure 10 : Quality indicator for Voice www.ntrsupport.com October 2006 Page. 7 of 9

Single Plug-in The NTRsupport Videoconference feature is supported by the Single plug-in architecture, which is also used by each of the components of NTRsupport. With this architecture it is only necessary to download this plug-in once. Once it has been downloaded to be used by one of the features, it should no further downloads are required for the use of the other features. Movement Sensitive An advanced compression-algorithm is used to detect movement. This has the advantage of sending less information when few movements are detected. The standard H.263 has been used to ensure compatibility with future versions and products. Minimal Bandwidth The consumed bandwidth is less than 16 Kbits/sec. The number of frames per second (FPS) is automatically adapted to the available bandwidth depending on movement. Bandwidth Adaptability The video transmission automatically adapts quality and FPS according to available bandwidth. Small Download Size External libraries are not used, which ensures that downloaded sizes are kept at a minimum. Advanced Connectivity An advanced connectivity-strategy allows the Videoconference Feature to bypass most proxies and firewalls and to establish video conference through double-nat connections. Secure Transmission Communications are encoded with a world-recognised security-algorithm (AES 256 bits). This establishes a private and safe connection-channel over the Internet. Quick Start without Pre-installation NTRsupport users don t have to install any additional software to start using the Video Conference feature. www.ntrsupport.com October 2006 Page. 8 of 9

Technical Specifications Compression With Voice over IP the component uses standard GSM compression with simple 16 bits and its own postcompression technology. For Video the component includes the standard compression code H.263, allowing any operating system from Windows 95 to XP or 2003 to be used without any code or driver installation. Plug-in Size The size of the NTRsupport Videoconference module is about 100 Kbytes, including all images and components. System Requirements o Hardware: The minimum requirements recommended to use NTRsupport Videoconference are a 400 MHz CPU with 128 MB of RAM in additional the minimum required by the operating system. o Software: Microsoft Internet Explorer 5.5 or higher o Bandwidth: NTRsupport uses variable bandwidth which fluctuates according to the options selected. For VoiceIP, should the user talk constantly, the maximum bandwidth would be approximately 14 Kbits/second; however, should the user talk approximately 40% of the time, the plug-in detects the silence and therefore does not send information. In this case, the average bandwidth would be around 8 Kbits/second. For videoconferencing the minimum bandwidth recommended is approximately 64 Kbits/second. www.ntrsupport.com October 2006 Page. 9 of 9