Narrow Bandwidth Streaming Video Codec

Size: px
Start display at page:

Download "Narrow Bandwidth Streaming Video Codec"

Transcription

1 Software Requirements Specification for Narrow Bandwidth Streaming Video Codec Version 1.0 approved Internal Supervisors Dr. Shantha Frenando Dr. Chathura de Silva External Supervisors Mr. Harsha Samarawicrama Prepared by group 10 Dilruk G.A. Millawitiya M.G.N.D. Priadarshana R.P.J. Priyadarshana T.G.B R R K N

2 Page ii Table of Contents 1. Introduction Purpose Document Conventions Intended Audience and Reading Suggestions Project Scope References Overall Description Product Perspective Product Features User Classes and Characteristics Operating Environment Design and Implementation Constraints User Documentation Assumptions and Dependencies System Features Encode videos Decode videos Adaptive compression mechanism Background data reusing mechanism Audio-Video synchronization External Interface Requirements User Interfaces Hardware Interfaces Software Interfaces Communications Interfaces Other Nonfunctional Requirements Performance Requirements Quality Requirements Save the bandwidth and storage cost Software Quality Attributes Other Requirements...15

3 Page 3 Revision History Name Date Reason For Changes Version Narrow Bandwidth Streaming Video 02/07/ Codec

4 1. Introduction 1.1 Purpose This document is to express the basic requirement of the low-bandwidth streaming video codec project. This is an extension for the Theora which is already existing video codec developed by the Xiph.Org Foundation. The goal of this project is to develop a video codec specially optimized for video streaming in narrow bandwidth conditions. The features discussed in this document can be functional or non functional. These requirements are described in software development perspective to easily grasp by customer. 1.2 Document Conventions SRS encloses some typographical conventions. Each system feature is described by its priority level, response sequence and the functional requirements. The functional requirements for system features are illustrated by italics. Functional requirements are inherited from the detailed system feature. Organization names and project names that are included in the document have been highlighted with bold. Within the document NaBSVC is used as an acronym for Narrow Bandwidth Streaming Video Codec and NaBS player is used for Narrow Band Streaming Player. 1.3 Intended Audience and Reading Suggestions This document will be the first guide for all the parties involved such as customer, developers, and users. Reader can go through all the functionalities of the system by reading this document. This document takes the reader throughout the system by giving a thorough understanding of the system. Department of Computer Science & Engineering 1

5 1.4 Project Scope This project is aimed to provide evolution of traditional video streaming systems to new, next generation streaming systems. The narrow-bandwidth streaming video codec is an optimized video codec for the real-time communication systems such as video conferencing applications and organizational meetings via network. We want to optimize the Theora video codec for deliver the video encoding and decoding functionality in a fast and efficient way so that the video can be streamed under narrow bandwidth conditions. This video codec is proposed to give a natural streaming experience to the user, rather than waiting much time for buffering the video file before it plays. Also this codec is proposed to deliver high quality video experiences for the streaming users. 1.5 References Fundamentals of Multimedia by Ze-Nian Li and Mark S.Drew A Practical Guide to Video and Audio Compression by Cliff Wootton The Technology of Video and Audio Streaming second edition by David Austerberry Department of Computer Science & Engineering 2

6 2. Overall Description 2.1 Product Perspective The narrow-bandwidth streaming video codec is an enhancement of the Theora which is an existing video codec being developed by the Xiph.Org Foundation as part of their Ogg project. Theora is a lossy video compression method derived from On2's VP3 Codec. The compressed video can be stored in any suitable container format. Theora video is generally included in Ogg container format and it is frequently paired with Vorbis audio. Also with the further development we want to acquire better features such as compression algorithms, audio video synchronization methods form the other available open source video codec. 2.2 Product Features The following are the main features that are include in the narrow bandwidth streaming video codec. Those features will be discussed with more detailed in section 3 Optimize video encoding algorithms to encode the row video for the streaming under narrow bandwidth conditions. Better video quality under narrow bandwidth conditions. Better audio video synchronization with the real time applications like video conferencing. Maximize the performance and minimize the latency of application such as video conferencing, organizational meetings via network and personal streaming. Adaptive compression mechanism that is synchronized with the outgoing buffer, for the optimum usage of the available bandwidth. Standardized video storage with the ogg container format. Ability to easily install and operate with the existing players such as MPlayer, VideoLAN player. Codec is a purely software based solution that can be upgrade easily. Compatibility with the browser based players. Operate under open source platforms and Microsoft windows platform Department of Computer Science & Engineering 3

7 2.3 User Classes and Characteristics Mainly there are three types of users who intended to use this video codec Desktop users The desktop user is people who want to play a video which is stored in the local machine. Personal streaming users The personal streaming user is people who just want to play a video through a network without real time interaction with the other side. Video conferencing users The video conferencing users are people who want real time interaction with the other side while communicating with each other. This video codec is mainly focused for the video conferencing users. They can continue their conference as they are face to face with each other when using this real time streaming video codec. 2.4 Operating Environment The codec is basically proposed to operate under open source platforms and Microsoft windows platforms. Hardware Requirements Desktop PC requirement Pentium III-based PC or greater Open source platforms, Windows XP and Windows Vista 128 MB of RAM 40 MB available hard disk space Department of Computer Science & Engineering 4

8 2.5 Design and Implementation Constraints Limitation of resource availability For encode a high resolution video it is necessary to have high performance hardware such as high processing speed, large memory capacity. But in the case of normal users, they do not have that mach of quality hardware. Network bandwidth availability Although this video codec is named as narrow-band streaming video codec, there are limitations for the word narrow. However in real time video streaming there should be a minimum level of available bandwidth. Otherwise that application will not achieve its best performance. Fluctuation of available bandwidth Although theoretically it is possible to define a fixed bandwidth for each user who is connected to a network, this is practically impossible. Because of this the codec should adaptive with the currently available bandwidth at the receiver side. Although this approach could be able to solve some far, still it could remain some insoluble problems with this. Sophisticated applications with high resolution videos With the technical evolution of the hardware industry, there will be many sophisticated video capturing devices and playing devices. But although there are lossless video compression algorithms theoretically, it is not practically possible. So any how data will be lost while it is compressing with in a video codec. Because of this, the output video will not include all the information as it is before compress. Also this problem will highly occur while it compresses video data for real time transmission. Department of Computer Science & Engineering 5

9 Practical limitation of data compression The information loss within the compression process may be invisible because of the human eye does not sensitive for some areas of an image as much as the computer programs. As an example the human eye is more sensitive for the Luminance (brightness) than Chrominance (colors). By getting this advantage as developers we could neglect Chrominance information for some far. But this type of information degradation has exactly limitation. So when the human eye could understand the quality degradation of an image, the compression of the video does not useful any more. 2.6 User Documentation At the end of the project a user manual will be delivered with the end product. This manual should help the users and application developers for their quick understand. 2.7 Assumptions and Dependencies For the full performance of the video codec in real time communication, we assumed that the ogg container will fully supports for the streaming videos than other existing containers. This project is highly depends on the Theora existing open source video codec that was developed by the Xiph.Org Foundation. Also this is depend on the given support by our customers company Tenasta (pvt) Ltd The compatibility and performance of the audio codec is a major fact that decides the successfulness of the NaBSVC Department of Computer Science & Engineering 6

10 3. System Features Codec Video input Encoder Decoder Video input Storage 3.1 Encode videos Description and Priority The main functionality of the NBSVC is the encoding of video which is captured from a video camera or a web cam Stimulus/Response Sequences When the codec get a stream of row video as its input, it prepare a compressed data stream for saving to a file or send through a network Functional Requirements REQ-1: REQ-2: REQ-2: There should be a set of algorithms that can compress the input images such that the original video should be able to regenerate by decompressing. There should be a container format to keep the compressed data with the required additional information. When the output is a video file, the extension of the file should be.ogg Department of Computer Science & Engineering 7

11 3.2 Decode videos Description and Priority Decoder part of the NBSVC is used to decompress the videos that are compressed earlier. The decoder part should be stimulated by the player which is the video is going to play with Stimulus/Response Sequences When a player sends a request to the codec, it is accepted by the decoder part. Then it checks the given inputs video format and if it is the appropriate format, it start to decompress and create a video output Functional Requirements REQ-1: The input file extension should be.ogg. 3.3 Adaptive compression mechanism Description and Priority The NBSVC will have an adaptive compression mechanism in real time communication, which monitors the outgoing buffer and automatically adjusts the amount of time the data spends in the video compression engine. This is a high priority system feature Stimulus/Response Sequences An increase in the buffer size is symptomatic of decrease in the effective bandwidth. As the buffer increases, the data spends more time in compression to produce less data to display movement. Department of Computer Science & Engineering 8

12 3.1.3 Functional Requirements REQ-1: REQ-2: REQ-3: REQ-4: REQ-5: There should be a fixed size buffer to keep the out going stream until it successfully reaches to the destination. There should be an optimum pre defined warning level in the buffer before it reach to its maximum size. There should be a monitoring application to monitor the out going buffer size when the buffer size is reach to its warning level, the monitoring application should inform to the compression engine. Then the compression engine stimulated by the monitoring application, the compression engine should get more time to properly compress the data and prepare fewer amounts of data. 3.4 Background data reusing mechanism Description and Priority The NBSVC will have an additional part to evaluate the stability of each pixel to determine if it belongs to the background or foreground image Stimulus/Response Sequences If the value of a pixel is stable for a period of time (programmable variable), it is deemed to belong to the background. If there is a motion in front of a background edge or object and if the motion does not last longer than the threshold time value, than the data is drawn back from local memory rather than using precious bandwidth to send it again. Department of Computer Science & Engineering 9

13 3.2.3 Functional Requirements REQ-1: There should be a monitoring application to evaluate the stability of each pixel. REQ-2: there should be a standard way to send the background pixel information to the destination side for reuse that pixel values within the threshold time. 3.5 Audio-Video synchronization Description and Priority Because of the audio stream is compressed separately with in an audio codec, when an input video is compressed it should make sure that the audio stream also compressed with better synchronization Stimulus/Response Sequences User will have the real experience of video conferencing with proper synchronized audio and video. They do not receive video stream with miss match audio Functional Requirements REQ-1: A better synchronization mechanism should be used. Department of Computer Science & Engineering 1

14 4. External Interface Requirements 4.1 User Interfaces Browser based application (NaBS Player) will be developed to check the performance of NaBSVC. Following functionalities can be shown in the NaBS Player. Capture video & audio from external hardware devices mentioned in chapter 4.2 and encode that stream according to NaBSVC s protocols and send those encoded data through the internet. In NaBS Player gives buttons and short cut keys for start and stop capturing video & audio. Decode bit stream input which is taken from the internet and display videos & audios. User can control the features of NaBS Player such as volume of audio. User can easily control those things using given set of buttons and short cut keys. It can select a suitable data transfer rate according to the bandwidth available to the end user. The video quality increase when it has more bandwidth. If NaBS Player occurred an error, it popup an instant message describing the error message type. Template of the NaBS Player looks like following. Department of Computer Science & Engineering 1

15 4.2 Hardware Interfaces With the NaBSVC, it is mainly used following hardware components. Web Cam Used for capture video and connected to the computer using USB port. Mick Used for capture audio. 4.3 Software Interfaces NaBS Player use the web player as an integrated component. It uses the main functionality of the web player to give output to the users. The messages coming in to Nab Player is an audio input. It contains real audio & video and NaBS Player has to decode those according to the NaBSVC s protocol. The messages going out from Nab Player is a bit stream. It contains the encoded video & audio according to NaBSVC. 4.4 Communications Interfaces Both Mozilla fire fox and IE browsers can be used as a platform for the NaBS Player. Communication standard used for NaBS Player may be TCP/IP, UDP or RTP. One of the best protocols is going to be used for video streaming with research and developments. Data transfer rate of the communication media can be selected by users and the synchronization of video & audio is done according to the protocols defined in the NaBSVC. Department of Computer Science & Engineering 1

16 5. Other Nonfunctional Requirements 5.1 Performance Requirements Streaming video performance is dependent in part upon the process of how it's encoded for transmission and the amount of bandwidth required for it to be streamed properly. It's usually standard practice to produce or encode streaming video for delivery over a network at a minimum of standard 56K modem speed since many users are still connected at these speeds. In the NBSVC it is proposed to stream with less bandwidth than 56k. To digitize a video so that it will stream at this speed, a high degree of compression should be applied to both the video and audio tracks. 5.2 Quality Requirements Not all video codec s and video encoding software are created equal. There can be a marked difference in the quality of video achieved from different video codec. NBSVC should be capable of compressing and decompressing the data by saving its image quality as much as possible. Here the better compression algorithms should be developed to protect image and sound qualities. 5.3 Save the bandwidth and storage cost One of the main objectives of NBSVC is designing it to be streamed through narrow bandwidth. It should work properly through the slow transmitting mediums with better quality as much as possible. In addition to those better compression techniques will allows to store video contents by using less storage costs. 5.4 Software Quality Attributes The NaBSVC will be developed with well structured design and all the information about the software will be documented well. So the functionalities can be easily understood and maintained by anyone who is going to use product. And also this product can be plugged easily with other related applications as well. Because of using well structured coding style and error handling mechanism, the product will not be crashed due to unexpected inputs. Department of Computer Science & Engineering 1

17 6. Other Requirements Further improvements Offers a mode changing feature for use the most appropriate mode in appropriate situation such as fast compress mode that can encode in real time on a high end Pentium 4 PC. Develop NaBSVC for compatible with mobile platforms such as Windows Mobile 5.0 and Symbian. Department of Computer Science & Engineering 1

18 Appendix A: Glossary Term Ogg VP3 USB TCP IP UDP RTP Definition An open-source digital music format An open source video codec Universal Serial Bus Transmission Control Protocol Internet Protocol User Datagram Protocol Real-time Transport Protocol Department of Computer Science & Engineering 1

19 Appendix B: Analysis Models Use case diagram of the NaBSVC Department of Computer Science & Engineering 1

20 Data flow diagram Department of Computer Science & Engineering 1

AT&T Connect Video Conferencing Functional and Architectural Overview. v9.5 October 2012

AT&T Connect Video Conferencing Functional and Architectural Overview. v9.5 October 2012 AT&T Connect Video Conferencing Functional and Architectural Overview v9.5 October 2012 Video Conferencing Functional and Architectural Overview Published by: AT&T Intellectual Property Product: AT&T Connect

More information

Vidyo Network Configuration Guide Windows XP and Vista

Vidyo Network Configuration Guide Windows XP and Vista Vidyo Network Configuration Guide Windows XP and Vista Introduction Vidyo is a new video conferencing system used in the latest Attend Anywhere professional networking, video collaboration & service delivery

More information

Video compression: Performance of available codec software

Video compression: Performance of available codec software Video compression: Performance of available codec software Introduction. Digital Video A digital video is a collection of images presented sequentially to produce the effect of continuous motion. It takes

More information

Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5

Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5 System, page 1 Port, page 4 Supported Codecs, page 5 System Each of the components listed in the following table must meet the requirements. Use of unsupported components can result in a nonfunctional

More information

Digital Video Architectures Compared: QuickTime, Real System, and Windows Media

Digital Video Architectures Compared: QuickTime, Real System, and Windows Media Digital Video Architectures Compared: QuickTime, Real System, and Windows Media Introduction: Technology has come a long way in the last ten years. In the early days of the Internet, we waited patiently

More information

LOREX CLIENT 2.2 Integrated Remote Agent Software

LOREX CLIENT 2.2 Integrated Remote Agent Software LOREX CLIENT 2.2 Integrated Remote Agent Software Instruction Manual English Version 1.0 MODEL: L15LD420 / L17LD420 Series Copyright 2008 LOREX Technology Inc. www.lorexcctv.com Table of Contents Table

More information

LifeSize Desktop Installation Guide

LifeSize Desktop Installation Guide LifeSize Desktop Installation Guide October 2010 October 2010 Copyright Notice 2005-2010 Logitech, and its licensors. All rights reserved. LifeSize Communications, a division of Logitech has made every

More information

DIGICLIENT 8.0 Remote Agent Software

DIGICLIENT 8.0 Remote Agent Software DIGICLIENT 8.0 Remote Agent Software MODEL: D17800 Series Instruction Manual English Version 1.0 Copyright 2007 Digimerge Technologies Inc Table of Contents Table of Contents About the DigiClient 8.0...

More information

ADVANTAGES OF AV OVER IP. EMCORE Corporation

ADVANTAGES OF AV OVER IP. EMCORE Corporation ADVANTAGES OF AV OVER IP More organizations than ever before are looking for cost-effective ways to distribute large digital communications files. One of the best ways to achieve this is with an AV over

More information

Multi-Profile CMOS Infrared Network Camera

Multi-Profile CMOS Infrared Network Camera Multi-Profile CMOS Infrared Network Camera Quick Start Guide About multi-profile Multi-profile stands for simultaneously video stream. The Network Camera and Video Server can generate MPEG4 and MJPEG streaming

More information

USER S MANUAL. AXIS Media Control

USER S MANUAL. AXIS Media Control USER S MANUAL AXIS Media Control AXIS Media Control - Notices Notices About This Document This manual is intended for administrators and users of the AXIS cameras and video encoders that want more detailed

More information

Web'n'walk. Manager. for Windows USER MANUAL

Web'n'walk. Manager. for Windows USER MANUAL Web'n'walk Manager for Windows USER MANUAL Content 03 Introduction 04 Hardware and Software Requirements 04 Connecting Your Device to the Computer 05 User Interface 05 Selecting Network 06 Connecting to

More information

CSE 237A Final Project Final Report

CSE 237A Final Project Final Report CSE 237A Final Project Final Report Multi-way video conferencing system over 802.11 wireless network Motivation Yanhua Mao and Shan Yan The latest technology trends in personal mobile computing are towards

More information

Video Conferencing Glossary of Terms

Video Conferencing Glossary of Terms Video Conferencing Glossary of Terms A Algorithm A step-by-step problem-solving procedure. Transmission of compressed video over a communications network requires sophisticated compression algorithms.

More information

Table 1 summarizes the requirements for desktop computers running the Participant Application and the myat&t utility.

Table 1 summarizes the requirements for desktop computers running the Participant Application and the myat&t utility. SYSTEM REQUIREMENTS Participant Application and myat&t Table 1 summarizes the requirements for desktop computers running the Participant Application and the myat&t utility. End-user Computer for Participant

More information

VidyoConferencing Network Administrators Guide

VidyoConferencing Network Administrators Guide VidyoConferencing Network Administrators Guide Windows 8, 7, XP, Vista and Apple Mac OS - updated 30/11/2012 Introduction The Attend Anywhere management platform is a cloud based management, facilitation

More information

Video Conferencing Unit. by Murat Tasan

Video Conferencing Unit. by Murat Tasan Video Conferencing Unit by Murat Tasan Video Conferencing Standards H.320 (ISDN) Popular in small business sector H.323 (Internet) More common with advancing cable modem and broadband access to homes H.324

More information

5100 SERIES 32-CHANNEL SWITCHBOX NVR

5100 SERIES 32-CHANNEL SWITCHBOX NVR High Definition Surveillance 5100 SERIES 32-CHANNEL SWITCHBOX NVR Powerful IP recording solution supports up to 32 network IP security cameras + + Plug-and-play support for up to 16 compatible IP cameras

More information

A&H Software House Inc. Web: www.luxriot.com Email: sales@luxriot.com. Luxriot

A&H Software House Inc. Web: www.luxriot.com Email: sales@luxriot.com. Luxriot A&H Software House Inc. Web: www.luxriot.com Email: sales@luxriot.com Luxriot Luxriot Product Features Luxriot is equipped with Unique, Advanced and Industry Standard Surveillance Features: Luxriot is

More information

Glossary of Terms and Acronyms for Videoconferencing

Glossary of Terms and Acronyms for Videoconferencing Glossary of Terms and Acronyms for Videoconferencing Compiled by Irene L. Ferro, CSA III Education Technology Services Conferencing Services Algorithm an algorithm is a specified, usually mathematical

More information

Solomon Systech Image Processor for Car Entertainment Application

Solomon Systech Image Processor for Car Entertainment Application Company: Author: Piony Yeung Title: Technical Marketing Engineer Introduction Mobile video has taken off recently as a fun, viable, and even necessary addition to in-car entertainment. Several new SUV

More information

IP Video Rendering Basics

IP Video Rendering Basics CohuHD offers a broad line of High Definition network based cameras, positioning systems and VMS solutions designed for the performance requirements associated with critical infrastructure applications.

More information

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

AXIS Video Capture Driver. AXIS Video Capture Driver. User s Manual AXIS Video Capture Driver User s Manual 1 Introduction The AXIS Video Capture Driver enables video stream input from one Axis network video product to be recorded and shown with third party products, e.g.

More information

VMware View 4 with PCoIP I N F O R M AT I O N G U I D E

VMware View 4 with PCoIP I N F O R M AT I O N G U I D E VMware View 4 with PCoIP I N F O R M AT I O N G U I D E Table of Contents VMware View 4 with PCoIP................................................... 3 About This Guide........................................................

More information

Recording. http://www.qnap.com/nvr/compatibilityx01.html. Smart recording (depending on the camera models)

Recording. http://www.qnap.com/nvr/compatibilityx01.html. Smart recording (depending on the camera models) VS-2108L Hardware Spec. CPU Marvell 1.6GHz DRAM 512MB DDRIII RAM Flash Memory 512MB Hard Disk Drive 2 x 3.5" SATA I/II hard disk drive (HDD) NOTE: 1. The system is shipped without hard disk drives. 2.

More information

The diagram below illustrates the steps from stored music to audio device; key elements of the audio chain are discussed later in this guide.

The diagram below illustrates the steps from stored music to audio device; key elements of the audio chain are discussed later in this guide. USB Audio Guide We realise that most audiophiles are not computer experts and will not have access to the advanced and expensive test equipment we use during product development. So, with this guide, we

More information

Service Schedule for BT Web Conferencing Service powered by Microsoft Live Meeting

Service Schedule for BT Web Conferencing Service powered by Microsoft Live Meeting Service Schedule for BT Web Conferencing Service powered by Microsoft Live Meeting 1. INTERPRETATION Account means an identifier that BT gives to the Customer. This identifier is used on all records. BT

More information

Fiery E100 Color Server. Welcome

Fiery E100 Color Server. Welcome Fiery E100 Color Server Welcome 2011 Electronics For Imaging, Inc. The information in this publication is covered under Legal Notices for this product. 45098226 27 June 2011 WELCOME 3 WELCOME This Welcome

More information

Spontania User Setup Guide

Spontania User Setup Guide Spontania User Setup Guide ClearOne 5225 Wiley Post Way Suite 500 Salt Lake City, UT 84116 Telephone 1.800.945.7730 1.801.975.7200 Spontania Support 1.801.974.3612 TechSales 1.800.705.2103 FAX 1.801.977.0087

More information

Configuration Manager 1.6

Configuration Manager 1.6 Configuration Manager 1.6 en Manual Configuration Manager 1.6 Table of Contents en 1 Table of Contents 1 Introduction 3 1.1 About this manual 3 1.2 Conventions in this manual 3 1.3 System requirements

More information

1 DVR 670 Series firmware version 2.1.2 (date 2014-06-17)

1 DVR 670 Series firmware version 2.1.2 (date 2014-06-17) Video Recorder 670 Series 1 DVR 670 Series firmware version 2.1.2 (date 2014-06-17) File name: 600rtseries_2.1.2_140617.bin - When a unit detects a HDD error, the DVR will automatically reboot so that

More information

LOREX CLIENT Remote Software 4.0

LOREX CLIENT Remote Software 4.0 LOREX CLIENT Remote Software 4.0 Instruction Manual English Version 2.0 MODEL: L20WD800 Series www.lorexcctv.com Copyright 2008 LOREX Technology Inc. Table of Contents Table of Contents Software Installation...

More information

Understanding Video Latency What is video latency and why do we care about it?

Understanding Video Latency What is video latency and why do we care about it? By Pete Eberlein, Sensoray Company, Inc. Understanding Video Latency What is video latency and why do we care about it? When choosing components for a video system, it is important to understand how the

More information

DUKANE Intelligent Assembly Solutions

DUKANE Intelligent Assembly Solutions PC Configuration Requirements: Configuration Requirements for ipc Operation The hardware and operating system of the PC must comply with a list of minimum requirements for proper operation with the ipc

More information

Sage Grant Management System Requirements

Sage Grant Management System Requirements Sage Grant Management System Requirements You should meet or exceed the following system requirements: One Server - Database/Web Server The following system requirements are for Sage Grant Management to

More information

Combining Voice over IP with Policy-Based Quality of Service

Combining Voice over IP with Policy-Based Quality of Service TechBrief Extreme Networks Introduction Combining Voice over IP with Policy-Based Quality of Service Businesses have traditionally maintained separate voice and data networks. A key reason for this is

More information

Microsoft Office 2010 system requirements

Microsoft Office 2010 system requirements Microsoft Office 2010 system requirements When upgrading from Microsoft Office 2007 to the 2010 release you should not need to upgrade your hardware, although you might need to upgrade to a supported operating

More information

Quick Start Guide 3G Router from Vodafone

Quick Start Guide 3G Router from Vodafone Quick Start Guide 3G Router from Vodafone Welcome to the world of mobile communications Router Function Overview and System Requirements 1 Basic router set-up 2 Insert the SIM Card 2 Connect to the Power

More information

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Test Cases Document VOIP SOFT PBX Project Code: SPBX Project Advisor : Aftab Alam Project Team: Umair Ashraf 03-1853 (Team Lead) Imran Bashir 02-1658 Khadija Akram 04-0080 Submission Date:23-11-2007 SPBX

More information

Remote Deposit Capture Installation Guide

Remote Deposit Capture Installation Guide Remote Deposit Capture Installation Guide Please contact businessbanking@farmingtonbankct.com or call 860-284-6549 with any questions. Table of Contents Internet Explorer Trusted Sites 2 Verify ActiveX

More information

1.3 CW-720. 1280x720 Pixels. 640x480 Pixels. 720P Wireless 150Mbps IPCAM. High Quality 720P MegaPixel Image

1.3 CW-720. 1280x720 Pixels. 640x480 Pixels. 720P Wireless 150Mbps IPCAM. High Quality 720P MegaPixel Image CW-720 720P Wireless 150Mbps IPCAM 30FPS at 1.3 Mega Mode 30FPS at 720P Mode 150Mbps Wireless-B/G/N Use 10X Times Less Storage with H.264 Video Compression Micro SD Card Slot for Local Storage ios and

More information

2-Megapixel Sony Progressive CMOS Sensor with Super Wide Dynamic Range and High Frame Rate

2-Megapixel Sony Progressive CMOS Sensor with Super Wide Dynamic Range and High Frame Rate SD-2020 2-Megapixel 20X Optical Zoom Speed Dome IP Camera 1/2.8" Sony Progressive CMOS Sensor Full HD 1080p + D1 Real-Time at Dual Streaming Up to 20x Optical Zoom Up to 30 fps @ 1080p Full HD Weather-Proof

More information

2MP H.264/ MPEG-4/ MJEPG

2MP H.264/ MPEG-4/ MJEPG 2-MegaPixel Outdoor 30fps 25 meter IR IPCAM T he is a high-end 2.0 MegaPixel (MP) network camera which designs for professional outdoor surveillance and security applications. This 2.0MP IP camera offers

More information

AXIS 262+ Network Video Recorder

AXIS 262+ Network Video Recorder 31433/EN/R4/0803 Complete Network Video Recording Solution Complete Network Video Recording Solution Picture this: A simple and reliable, plug-and-play video surveillance system for hotels, shops, banks,

More information

Cross-channel protection GSelector s exclusive cross-station protection prevents the same song from playing at the same time across your stations.

Cross-channel protection GSelector s exclusive cross-station protection prevents the same song from playing at the same time across your stations. Music scheduling reinvented GSelector is the world s first goal music scheduler; perfect for the diverse ways radio programmers deliver their stations to the audience. Build a better log GSelector virtually

More information

Inmarsat TCP Accelerator V2

Inmarsat TCP Accelerator V2 Inmarsat TCP Accelerator V2 User Guide for WindowsVista, WindowsXP and Windows7 Version 3.0 10 February 2012 inmarsat.com/bgan Whilst the above information has been prepared by Inmarsat in good faith,

More information

Video and Audio Codecs: How Morae Uses Them

Video and Audio Codecs: How Morae Uses Them Video and Audio Codecs: How Morae Uses Them What is a Codec? Codec is an acronym that stands for "compressor/decompressor." A codec is an algorithm a specialized computer program that compresses data when

More information

Application Note How To Determine Bandwidth Requirements

Application Note How To Determine Bandwidth Requirements Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP

More information

VOICE OVER IP AND NETWORK CONVERGENCE

VOICE OVER IP AND NETWORK CONVERGENCE POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it

More information

STB- 2. Installation and Operation Manual

STB- 2. Installation and Operation Manual STB- 2 Installation and Operation Manual Index 1 Unpacking your STB- 2 2 Installation 3 WIFI connectivity 4 Remote Control 5 Selecting Video Mode 6 Start Page 7 Watching TV / TV Guide 8 Recording & Playing

More information

System Requirements - filesmart

System Requirements - filesmart System Requirements - filesmart The following are minimum and recommended system requirements for filesmart. Whilst the program will operate on the minimums listed, we strongly suggest you meet or exceed

More information

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

CrossTalk is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates. 1. Introduction CrossTalk is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates. 1.1 Purpose This document specifies the software requirements of CrossTalk v1.04

More information

From Telephone Nuremberg. This letter contains latest information about the above mentioned product.

From Telephone Nuremberg. This letter contains latest information about the above mentioned product. Release Letter Product: Version: VIP X1 XF H.264 Firmware 4.10.0039 This letter contains latest information about the above mentioned product. 1. General This initial release covers the new single channel

More information

DS-7608NI-S Series NVR. Technical Manual

DS-7608NI-S Series NVR. Technical Manual DS-7608NI-S Series NVR Technical Manual Notices The information in this documentation is subject to change without notice and does not represent any commitment on behalf of HIKVISION. HIKVISION disclaims

More information

Specifications SMART Bridgit software

Specifications SMART Bridgit software PLEASE THINK BEFORE YOU PRINT Specifications SMART Bridgit software Version 4.2 Product description SMART Bridgit conferencing software is a cost-effective client/server application that lets you easily

More information

IP-200PHD. 2 Mega-Pixels. 2.0 Mega Pixel Passive PoE IPCamera. High Quality 2.0 MegaPixel Image. Easy to Install. Pixels. Pixels.

IP-200PHD. 2 Mega-Pixels. 2.0 Mega Pixel Passive PoE IPCamera. High Quality 2.0 MegaPixel Image. Easy to Install. Pixels. Pixels. 2.0 Mega Pixel Passive PoE IPCamera S till couldn't find a way to watch your children or the elders when you are in busy or on duty? Or just need an easy solution for monitoring your office, store or garage?

More information

Streaming Media System Requirements and Troubleshooting Assistance

Streaming Media System Requirements and Troubleshooting Assistance Test Your System Streaming Media System Requirements and Troubleshooting Assistance Test your system to determine if you can receive streaming media. This may help identify why you are having problems,

More information

Quick 1.3MP WebCam with Night Vision

Quick 1.3MP WebCam with Night Vision Quick 1.3MP WebCam with Night Vision Model #: WC1100BLU, WC1200RED WC1300BLK, WC1400YLW User s Manual PID # 031362/3/4/5-109281 Rev. 100524 All brand name and trademarks are the property of their respective

More information

ICS Technology. PADS Viewer Manual. ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com

ICS Technology. PADS Viewer Manual. ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com ICS Technology PADS Viewer Manual ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com Welcome to PADS Viewer Page 1 of 1 Welcome to PADS Viewer Welcome to PADS (Public Area

More information

SIEMENS MOBILE PHONE MANAGER (MPM) AND BLACKBERRY BUILT-IN DESKTOP MANAGER IN USE WITH THE SIEMENS SK65

SIEMENS MOBILE PHONE MANAGER (MPM) AND BLACKBERRY BUILT-IN DESKTOP MANAGER IN USE WITH THE SIEMENS SK65 SIEMENS MOBILE PHONE MANAGER (MPM) AND BLACKBERRY BUILT-IN DESKTOP MANAGER IN USE WITH THE SIEMENS SK65 www.siemens.com/sk65 Content Overview... 3 Technical Requirements... 3 Siemens Mobile Phone Manager...

More information

Networked AV Systems Pretest

Networked AV Systems Pretest Networked AV Systems Pretest Instructions Choose the best answer for each question. Score your pretest using the key on the last page. If you miss three or more out of questions 1 11, consider taking Essentials

More information

EasyCAP Video Capture with Audio Quick Installation Guide

EasyCAP Video Capture with Audio Quick Installation Guide Overview EasyCAP Video Capture with Audio Quick Installation Guide The EasyCAP USB 2.0 Video Capture with Audio, it can capture High-quality video and audio file direct by USB 2.0 interface without sound

More information

Monitor Wall 4.0. Installation and Operating Manual

Monitor Wall 4.0. Installation and Operating Manual Monitor Wall 4.0 en Installation and Operating Manual Monitor Wall 4.0 Table of Contents en 3 Table of Contents 1 Introduction 4 1.1 About this Manual 4 1.2 Conventions in this Manual 4 1.3 Minimum Installation

More information

Additional Requirements for ARES-G2 / RSA-G2. One Ethernet 10 Base T/100 Base TX network card required for communication with the instrument.

Additional Requirements for ARES-G2 / RSA-G2. One Ethernet 10 Base T/100 Base TX network card required for communication with the instrument. TA Instruments TRIOS Software Installation Instructions Installation Requirements Your TRIOS Instrument Control software includes all the components necessary to install or update the TRIOS software, as

More information

This document specifies the software requirements of CrossTalk+ A VoIP softphone. It describes the specifications of all components of CrossTalk.

This document specifies the software requirements of CrossTalk+ A VoIP softphone. It describes the specifications of all components of CrossTalk. 1. Introduction CrossTalk+ is a VoIP (Voice over IP) softphone which lets you call anywhere in the world at nominal rates. CrossChat the chat component of CrossTalk enables you to chat with people speaking

More information

Boundless Security Systems, Inc.

Boundless Security Systems, Inc. Boundless Security Systems, Inc. sharper images with better access and easier installation Product Overview Product Summary Data Sheet Control Panel client live and recorded viewing, and search software

More information

Assessing Telehealth Operational and Technology Security Risks to Privacy

Assessing Telehealth Operational and Technology Security Risks to Privacy Assessing Telehealth Operational and Technology Security Risks to Privacy Prepared by the Center for Telehealth University of New Mexico Health Sciences Center July 2003 INTRODUCTION The purpose of this

More information

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3 Recognizing Voice Over IP: A Robust Front-End for Speech Recognition on the World Wide Web. By C.Moreno, A. Antolin and F.Diaz-de-Maria. Summary By Maheshwar Jayaraman 1 1. Introduction Voice Over IP is

More information

Classes of multimedia Applications

Classes of multimedia Applications Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content

More information

PortGo 6.0 for Wndows User Guide

PortGo 6.0 for Wndows User Guide PortGo 6.0 for Wndows User Guide PortSIP Solutions, Inc. sales@portsip.com http:// @May 20, 2010 PortSIP Solutions, Inc. All rights reserved. This User guide for PortGo Softphone 6.0. 1 Table of Contents

More information

Remote Deposit Capture Installation Guide

Remote Deposit Capture Installation Guide Remote Deposit Capture Installation Guide Please contact businessbanking@farmingtonbankct.com or call 860-284-6549 with any questions. Remote Deposit Capture Installation Instructions It is necessary to

More information

4.1 Threads in the Server System

4.1 Threads in the Server System Software Architecture of GG1 A Mobile Phone Based Multimedia Remote Monitoring System Y. S. Moon W. S. Wong H. C. Ho Kenneth Wong Dept of Computer Science & Engineering Dept of Engineering Chinese University

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions 1. Q: What is the Network Data Tunnel? A: Network Data Tunnel (NDT) is a software-based solution that accelerates data transfer in point-to-point or point-to-multipoint network

More information

Quick Start Guide. GV-Control Center V3.1.0.0

Quick Start Guide. GV-Control Center V3.1.0.0 Quick Start Guide GV-Control Center V3.1.0.0 Thank you for purchasing GV-Control Center. This guide is designed to assist the new user in getting immediate results from the GV-Control Center. For advanced

More information

TVWall User s Manual (for WindowsXP/2003/Win7/Vista)

TVWall User s Manual (for WindowsXP/2003/Win7/Vista) TVWall User s Manual (for WindowsXP/2003/Win7/Vista) Document edition:v4.1 Document suit for all of the NVS and NVD made in our company. 1 Preface Thank you for using our products, TVWall also called TVwall

More information

TECH NOTES. Minimum MLC 226 IP MediaLink Controller Firmware required Applies to

TECH NOTES. Minimum MLC 226 IP MediaLink Controller Firmware required Applies to Application Name: IP Intercom HelpDesk Software Current Version: 2.4.3 The following notes provide the revision history and a list of known software issues in the current release. For more information

More information

How To Compare Video Resolution To Video On A Computer Or Tablet Or Ipad Or Ipa Or Ipo Or Ipom Or Iporom Or A Tv Or Ipro Or Ipot Or A Computer (Or A Tv) Or A Webcam Or

How To Compare Video Resolution To Video On A Computer Or Tablet Or Ipad Or Ipa Or Ipo Or Ipom Or Iporom Or A Tv Or Ipro Or Ipot Or A Computer (Or A Tv) Or A Webcam Or Whitepaper: The H.264 Advanced Video Coding (AVC) Standard What It Means to Web Camera Performance Introduction A new generation of webcams is hitting the market that makes video conferencing a more lifelike

More information

Encapsulating Voice in IP Packets

Encapsulating Voice in IP Packets Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols

More information

FB-500A User s Manual

FB-500A User s Manual Megapixel Day & Night Fixed Box Network Camera FB-500A User s Manual Quality Service Group Product name: Network Camera (FB-500A Series) Release Date: 2011/7 Manual Revision: V1.0 Web site: Email: www.brickcom.com

More information

Features Reference. About Unified Communication System. Before Using This Machine. Starting a Meeting. What You Can Do During the Meeting

Features Reference. About Unified Communication System. Before Using This Machine. Starting a Meeting. What You Can Do During the Meeting Features Reference About Unified Communication System Before Using This Machine Starting a Meeting What You Can Do During the Meeting Leaving a Meeting Managing Address Book Changing Network Configuration

More information

How do I Check if My Computer is Compatible with Windows 7

How do I Check if My Computer is Compatible with Windows 7 How do I Check if My Computer is Compatible with Windows 7 Enterprise Computing & Service Management 1 Follow this link to download the Windows 7 Upgrade Advisor http://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspx

More information

920-803 - technology standards and protocol for ip telephony solutions

920-803 - technology standards and protocol for ip telephony solutions 920-803 - technology standards and protocol for ip telephony solutions 1. Which CODEC delivers the greatest compression? A. B. 711 C. D. 723.1 E. F. 726 G. H. 729 I. J. 729A Answer: C 2. To achieve the

More information

Epiphan Frame Grabber User Guide

Epiphan Frame Grabber User Guide Epiphan Frame Grabber User Guide VGA2USB VGA2USB LR DVI2USB VGA2USB HR DVI2USB Solo VGA2USB Pro DVI2USB Duo KVM2USB www.epiphan.com 1 February 2009 Version 3.20.2 (Windows) 3.16.14 (Mac OS X) Thank you

More information

OD-325HD-2.5MM. H.264 MegaPixel Outdoor 25M IR Night vision POE Camera. H.264 Compression. IP66 Waterproof Resistance

OD-325HD-2.5MM. H.264 MegaPixel Outdoor 25M IR Night vision POE Camera. H.264 Compression. IP66 Waterproof Resistance OD-325HD-2.5MM H.264 MegaPixel Outdoor 25M IR Night vision POE Camera T he AirLive OD-325HD-2.5MM is a highend 1.3 MegaPixel network camera designed for professional outdoor surveillance and security applications.

More information

ViewLinker USB 2.0 Graphics Adapter

ViewLinker USB 2.0 Graphics Adapter ViewLinker USB 2.0 Graphics Adapter with DisplayLink DL-1x5 ASIC Description This adapter solves the problem of adding extra displays to a computer without the need of extra graphics cards. By reducing

More information

DynaGuard 200 Series. Compact and Versatile MPEG-4. Ver. 1.1

DynaGuard 200 Series. Compact and Versatile MPEG-4. Ver. 1.1 DynaGuard 200 Series Compact and Versatile MPEG-4 Ver. 1.1 An Introduction to the DynaGuard 200 Series MPEG-4 Digital Video Recorder for Small to Medium Applications What is a DynaGuard TM 200? Combined

More information

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to: 55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................

More information

Avaya VoIP Monitoring Manager User Guide

Avaya VoIP Monitoring Manager User Guide Avaya VoIP Monitoring Manager User Guide 555-233-510 Issue 2 August 2002 Avaya VoIP Monitoring Manager User Guide Copyright 2002, Avaya Inc. ALL RIGHTS RESERVED The products, specifications, and other

More information

Table of Contents. Lorex Monitor Network Setup Manual. 2007 Lorex Technology Inc. Version 1.0. Using IP Edit...3

Table of Contents. Lorex Monitor Network Setup Manual. 2007 Lorex Technology Inc. Version 1.0. Using IP Edit...3 2007 Lorex Technology Inc. Lorex Monitor Network Setup Manual Version 1.0 Table of Contents Using IP Edit...3 Changing the IP Address and Gateway...4 Changing the port numbers...4 Accessing Video using

More information

Installation and Connection Guide to the simulation environment GLOBAL VISION

Installation and Connection Guide to the simulation environment GLOBAL VISION Installation and Connection Guide to the simulation environment GLOBAL VISION Hardware and Software Requirements The following hardware specification is recommended for client machines: 2 GHz Pentium class

More information

VIDEO CONFERENCE. Alessandro Benni & VIDEO COMMUNICATIONS. Bologna, 2007. Videorent srl - Video & Multimedia Branch

VIDEO CONFERENCE. Alessandro Benni & VIDEO COMMUNICATIONS. Bologna, 2007. Videorent srl - Video & Multimedia Branch VIDEO CONFERENCE & VIDEO COMMUNICATIONS Alessandro Benni Videorent srl - Video & Multimedia Branch Bologna, 2007 Today s lesson will cover What is Video Conference? Why Video Conference? History of Video

More information

Facility Touch Client. SAUTER EY-TC505F110 Facility Touch Client software Commissioning. Manual D100238860 1/26 D100238860 D100238860

Facility Touch Client. SAUTER EY-TC505F110 Facility Touch Client software Commissioning. Manual D100238860 1/26 D100238860 D100238860 SAUTER EY-TC505F110 Facility Touch Client software Commissioning Manual 1/26 2/26 Contents Contents 1 Preface 5 2 About this manual 7 2.1 Purpose of the manual 7 2.2 Trademarks 7 2.3 Abbreviations 7 2.4

More information

IP-Telephony Real-Time & Multimedia Protocols

IP-Telephony Real-Time & Multimedia Protocols IP-Telephony Real-Time & Multimedia Protocols Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline Media Transport RTP Stream Control RTCP RTSP Stream Description SDP 2 Real-Time Protocol

More information

Microsoft SQL Server 2008 R2 Express.

Microsoft SQL Server 2008 R2 Express. System s System s Note: Disk compression must not be used. Business/Professional Edition Database Server (with integrated client and NVR) The maximum number of clients is 9 (including Web clients). The

More information

Measuring Video Quality in Videoconferencing Systems

Measuring Video Quality in Videoconferencing Systems Measuring Video Quality in Videoconferencing Systems By Roger Finger A paradox in the videoconferencing and multimedia communications industry is that while there are defined international standards such

More information

In this chapter you will find information on the following subjects:

In this chapter you will find information on the following subjects: 17 1. From XP to Vista Microsoft, the creator of Windows, has published various versions of the Windows operating system over the past two decades. Windows Vista is the latest version, the successor to

More information

Best Practices for Role Based Video Streams (RBVS) in SIP. IMTC SIP Parity Group. Version 33. July 13, 2011

Best Practices for Role Based Video Streams (RBVS) in SIP. IMTC SIP Parity Group. Version 33. July 13, 2011 Best Practices for Role Based Video Streams (RBVS) in SIP IMTC SIP Parity Group Version 33 July 13, 2011 Table of Contents 1. Overview... 3 2. Role Based Video Stream (RBVS) Best Practices Profile... 4

More information

1. Central Monitoring System Software

1. Central Monitoring System Software 1. Central Monitoring System Software 1-1. General information CMS program is an application with which users not only watch and control remote DVRs, but also receive video/audio data or alarm signals

More information

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

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream Article VoIP Introduction Internet telephony refers to communications services voice, fax, SMS, and/or voice-messaging applications that are transported via the internet, rather than the public switched

More information

Clearing the Way for VoIP

Clearing the Way for VoIP Gen2 Ventures White Paper Clearing the Way for VoIP An Alternative to Expensive WAN Upgrades Executive Overview Enterprises have traditionally maintained separate networks for their voice and data traffic.

More information