Video Conferencing Unit. by Murat Tasan



Similar documents
Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance

Computer and Set of Robots

Date of Test: 5th 12th November 2015

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

Video Conferencing Standards

Specification and Design of a Video Phone System

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 Understand The Technical Specifications Of Videoconferencing

CSE 237A Final Project Final Report

Ways to Use USB in Embedded Systems

VoIP Glossary. Client (Softphone client): The software installed in the userâ s computer to make calls over the Internet.

1.0 Scope: 2.0 Site Status and Site Visit:

Glossary of Terms and Acronyms for Videoconferencing

Universal Host. Desktop Digital Hybrid. User Guide. JK Audio

JNIOR. Overview. Get Connected. Get Results. JNIOR Model 310. JNIOR Model 312. JNIOR Model 314. JNIOR Model 410

HP4000EX Hardware Manual

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Technical Particulars For Video Conferencing Systems For RC Period ( To )

Elettronica dei Sistemi Digitali Costantino Giaconia SERIAL I/O COMMON PROTOCOLS

Welcome to the tutorial for the MPLAB Starter Kit for dspic DSCs

Technical Product Specifications Dell Dimension 2400 Created by: Scott Puckett

H.264 Internet Video Server

HCS-3600MB2 Conference Main Unit

5. If I already own another brand Videophone, can I use it with the ACN Digital Phone Service? No.

A. All equipment and materials used shall be standard components that are regularly manufactured and used in the manufacturer s system.

SCDSB Video Conferencing

Narrow Bandwidth Streaming Video Codec

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

Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller

Chapter 5 Busses, Ports and Connecting Peripherals

SNC-VL10P Video Network Camera

Lesson 10:DESIGN PROCESS EXAMPLES Automatic Chocolate vending machine, smart card and digital camera

Video Conferencing Glossary of Terms

The MOST Affordable HD Video Conferencing. Conferencing for Enterprises, Conferencing for SMBs

ZyXEL V100 Support Notes. ZyXEL V100. (V100 Softphone 1 Runtime License) Support Notes

ALL-AIO-2321P ZERO CLIENT

K Service Source. Video Conferencing. QuickTime Conferencing Kit, QuickTime Conferencing ISDN Kit

White paper. H.264 video compression standard. New possibilities within video surveillance.

Frequently Asked Questions

Internet Desktop Video Conferencing

Getting Started V500 Economy conferencing for small rooms

Using Your Polycom HDX 8000 Series Videoconferencing System

. ImagePRO. ImagePRO-SDI. ImagePRO-HD. ImagePRO TM. Multi-format image processor line

Introduction to VoIP Technology

Training Telehealth Foundations

Computers Are Your Future Prentice-Hall, Inc.

Internet: Telephone Calls for Free with Vo I P I 19/1. Your PC can Make Telephone Calls to Anywhere in the World for Free!

How To Build A Network Cardio On A Computer Ora (Networking) With A Network (Netio) And A Network On A Network With A Microsoft Powerbook (Netnet) (Netro) (Network) (Powerbook

VS-100. PoE. H.264 PoE Video Server. H.264 Compression H.264 DI/DO. Compression Rate Comparison MJPEG MPEG4 H.264.

equipment ordered at all the sites and for making them fully operational at no additional charge within 3 weeks of receiving the purchase order.

CAPTURE H.264 Compression Embedded DVR Introduction

NComputing desktop virtualization

COMPUTER HARDWARE. Input- Output and Communication Memory Systems

TYPE OF INTERNET CONNECTIONS. Dialup Cable Connection DSL Broadband Dedicated Leased Line ISDN Wireless Connection

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

1 IP Video Conference Solution 3 HD IP Video Conference Solution 5 HD Video Conference Codec Solution 7 SD IP Video Conference Solution 9 HD Video

Cisco TelePresence Movi

STREAMING HELP. This guide will help you improve your video quality and help you fix issues you may encounter while streaming.

A-307. Mobile Data Terminal. Android OS Platform Datasheet

ISDN: Theory & Practice

BridgeWay Fixed Base Radio Telecom VoIP Gateway

(Refer Slide Time: 4:45)

Technical Specifications of Video Conferencing System

The Windows Telephony Application Programming Interface Combining the Power of the Computer With the Functionality of the Telephone.

Parts of a Computer. Preparation. Objectives. Standards. Materials Micron Technology Foundation, Inc. All Rights Reserved

presentation Our customers & Partners AE

User Manual. For additional help please send a detailed to Support@phnxaudio.com. - 1 Phoenix Audio Technologies

802.3af. Build-in Speaker. PoE

802.3af. Build-in Speaker. PoE

Application Note 132. Introduction. Voice Video and Data Communications using a 2-Port Switch and Generic Bus Interface KSZ MQL/MVL

Datasheet. Enterprise VoIP Phone with Touchscreen. Models: UVP, UVP-Pro, UVP-Executive. High-Definition, Multi-Touch Color Display. Powered by Android

SBC8100 Single Board Computer

7a. System-on-chip design and prototyping platforms

Alcatel-Lucent OmniPCX Enterprise Communication Server TA-MMK (MMK V2)

USER MANUAL DUET EXECUTIVE USB DESKTOP SPEAKERPHONE

The MOST Affordable HD Video Conferencing. Conferencing for Enterprises, Conferencing for SMBs

PBXport. Rackmount PBX Digital Hybrid. User Guide. JK Audio

PRINT SERVER IMPLEMENTATION ALTERNATIVES. An XCD White Paper

An Introduction to Videoconferencing and Distance Learning. Chris McCuller Valdosta State University

EMBEDDED SYSTEM BASICS AND APPLICATION

Search keywords: Connect, Meeting, Collaboration, Voice over IP, VoIP, Acoustic Magic, audio, web conferencing, microphone, best practices

Telephony Systems Trainer CODITEL

emta (VoIP over Cable Modem)

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

TEST CHAPTERS 1 & 2 OPERATING SYSTEMS

Operating Instructions Clear Lake Center I.S. Conference Room

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

Partner: Cisco Model: SX80 Device Type: Video Conference

DSL Self-install Kit Instructions. SpeedStream 5360

H.264 Based Video Conferencing Solution

A Smart Telephone Answering Machine with Voice Message Forwarding Capability

BridgeWay M400/M800 Radio/Intercom VoIP Gateway System Overview

Product Information S N O. Portable VIP protection CCTV & Alarm System 2

Transcription:

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 (POTS) Enormous installed base

Why support more than 1 standard? Increase customer trust for future Keep up with competition True compatibility International use i.e. not what happened with cellular technologies Keeps design general

Data Standards Set by ITU-T (International Telecommunications Union Telecommunication Standardization Sector) VIDEO AUDIO MULTIPLEX AND CONTROL NETWORK INTERFACE VIDEO COMMUNICATION STANDARDS H.261 H.263 G.711 G.722 G.723.1 G.728 H.221 H.223(A) H.225.0 H.242, H230 H.245 I.400 TCP/IP V.34 H.320 (ISDN) R R O O R R R H.323 (INTERNET) R R O O R O R R R H.324 (POTS) R R R R R R MY SYSTEM X X X X X X X X X X X X X X VPU DSP R = ITU Requirement, O = ITO Option, X = Supported by videoconferencing unit

Design Strategies Hardware Software Hybrid

Hardware Approach ASICs (Application Specific Integrated Circuits) Time consuming Expensive Development Can be VERY fast!! Often used in high performance devices Military devices

Software Approach Runs on general purpose microprocessors Little computers Development time fast assume correctness of CPU Inexpensive Can be VERY slow!! Industry trend for software to grow beyond control Trying to implement too many functions...

Hybrid Approach Hardware/Software Co-Design Use ASICs or focused microprocessors Need to divide system functionality between HW and SW

Method Used for Videoconferencing Unit Hybrid approach taken Two basic processors with many attached smaller ASICs VPU (Video Processing Unit) handles video only DSP (Digital Signal Processor) handles audio and control

CAMERA/ VIDEO IN LCD/ VIDEO OUT VIDEO INPUT (NTSC/PAL DECODER) VIDEO OUTPUT (NTSC/PAL ENCODER) 4:2:2 I 2 C 4:2:2 I 2 C PROCESSING UNITS MC149570 H.261 and H.263 VIDEO PROCESSOR IN/OUT SCALING, PRE-/POST PROCESSING, PIP, SELF-VIEW DSP Port A EDO DRAM 256K x 32 FAST PAGE DRAM 1M x 24 MIC/ LINE IN LINE OUT VOICE I/F AUDIO CODEC USER INTERFACE ESSI 24-BIT DSP H.320, H.323, H.324 SW G.7xx AUDIO PROCESSOR NETWORK I/F AUDIO FEATURE SET ESSI FLASH 2M x 8 COMMUNICATIONS INTERFACE NETWORK

24-Bit DSP Motorola DSP56300 core family Large instruction set Keeps with core instructions In case unit is updated with newer processor, old code should still work Handles all audio processing Handles all control (UI, networking, muxing/demuxing, etc.)

MC149570 Multi-Standard Video Processor Sustains over 7 billion instructions per second Encodes/Decodes CIF (352 x 288) images at 15 fps Encodes/Decodes QCIF (176 x 144) images at 30 fps Can handle fast and slow data rates (for many standards) Requires EDO RAM for frame buffering Operates as a memory mapped device through the DSP

MC149570 Multi-Standard Video Processor Accepts NTSC/PAL inputs 16-bit 4:2:2 data stream Outputs NTSC/PAL signals 16-bit 4:2:2 data stream Allows for many input/output options PIP, scaling to different screen sizes Overscan flicker prevention, noise control Motion estimation

MC149570 Multi-Standard Video Processor ANALOG VIDEO NTSC/PAL DECODER NTSC/PAL ENCODER PRE- PROCESSOR POST- PROCESSOR VIDEO ENCODER VIDEO DECODER HOST INTER- FACE D S P EDO DRAM 2 X 256K X 16

Video Input Texas Instruments TVP5020 NTSC/PAL Video Decoder Supports composite and S-Video inputs Helps lower problems from weak, noisy, or unstable signals Has many output formats in case MC149570 is changed Controlled from DSP via I 2 C Built-in camera input, video line-in inputs Supports external cameras (good for meetings)

Video Output Texas Instruments TVP6000 NTSC/PAL Video Encoder Supports composite and S-Video outputs Helps lower problems from weak, noisy, or unstable signals Has many input formats in case MC149570 is changed Controlled from DSP via I 2 C Multiple video line-out options, so TVs and monitors can be attached as well as built-in screen

Audio Codec Texas Instruments TLC320AD77 16, 20, 24-bit input and output lines Sampling range of 16 khz to 95 khz Connects to DSP via ESSI (Enhanced Synchronous Serial Interface) Provides high-speed, reliable connection

Voice Interface Analog device that accepts multiple input lines Built-in microphone Line-in jacks and multiple output lines Built-in speaker Line-out jacks

Memory MC149570 requires 256K x 32 EDO RAM Available directly to VPU as frame buffers Fast Page DRAM and FLASH connected to DSP Port A MC149570 also connected to DSP Port A Operates as a memory-mapped device FLASH stores system software

Communications Interface Unit Why include a modem that might be out of date soon? Too expensive and difficult to include numerous modems/nics Solution: External modems/nics Base unit has ESSI port, CIUs plug directly in Software handles detection and protocol changes

Communications Interface Unit One device for each of the videophone standards Devices can be made to handle conversions e.g. cellular to H.323 format Makes device dynamic to handle technological growth Makes consumers feel safe purchasing unit Will work in home now, and in future, upgraded home

Camera/Display Unit Can be cheap or high quality Since external lines are available, save cost by including only medium grade devices Cameras with NTSC/PAL outputs can be found as low as $80 Displays with NTSC/PAL inputs can be found as low as $80

System Software Motorola s Qorus Video Conferencing Software kit Modular design Well-defined interfaces Software easily written to apply to PC Cards to make home computers operate as videoconferencing unit

Software Block Diagram USER INTERFACE USER INTERFACE DRIVER MC149570 VIDEO PROCESSOR AUDIO HARDWARE VIDEO DRIVER AUDIO DRIVER AUDIO/VIDEO MANAGER G.711, G.722, G.723.1, G.728, PHONE DEVICE SUBSYTEM (PDSS) VIDEO TELEPHONY PROTOCOL CORE H.221, H.223(A), H.255.0, H.230, H.242, H.245 CONTROLLER NETWORK LAYER NETWORK DRIVER SOFTWARE BOUNDARY NETWORK HARDWARE

Answering Machine Component No need to make separate answering machine Will need new set of processors No need to include answering machine functions Will drive cost up for what might be unused feature Solution: Hardware add-on

Answering Machine Component Attach to DSP Port A (memory) bus through connector at bottom of base unit Only needs to be memory repository Can be ultra-thin Has DRAM and FLASH DRAM acquires video output, then mapped to FLASH Keeps up with output

Answering Machine Component Software controlled Answering machine functions stored in small FLASH area When plugged in DSP maps memory addresses and now operates with updated answering machine functionality Shows power of integrated hardware/software approach Other units can be stacked (top and bottom ports) as well Videogame consoles, fax machines Will need own processors, but are accessed same way

Top View of Video Conferencing Unit Display Screen Camera User Interface Control to Power Line Pivot/Fold Line Handset 1 2 3 4 5 6 7 8 9 * 0 # Standard Dialing Buttons Built-in microphone and speaker not visible Unit is to be wall mounted, or can pivot and fold up

Back/Side View of Video Conferencing Unit BACK VIEW: Power Link for Communications Interface Unit Serial Link for Communications Interface Unit SIDE VIEW: Video Input Lines Audio Input Lines Video Output Lines Audio Output Lines

Bottom View of Video Conferencing Unit Memory Link for Answering Machine and other Peripheral Units Power Link for Answering Machine and other Peripheral Units

Component Addition to Base Unit (Side View) Video Conferencing Unit to wall jack for network connection Answering Machine Unit Communications Interface Unit Other Peripheral Unit

One Time Design Costs Cost for Development Kits Salaries for Engineers (4) Year-long design process Various physical molds for prototypes Ranges between $500,000 to $2,000,000

Construction Costs Approximately $500 total in parts cost and labor

Final Costs and Marketing With 20% profit, final price comes to about $600 (low-end) Still very cheap compared to competition Most phones with same features and support still cost above $800 Price drop can be attributed to more general hardware design (relying more on SW) Price does not include answering machine unit or communications interface unit (maybe V.90 for H.324 can be thrown in)