Door Bell, Audio, Video & Phone

Block diagram (SBD) for a Video Doorbell or Baby Monitor featuring TI’s High End Processors, Analog Audio Codecs, Power Management Devices.

Block Diagram

Click on the colored blocks to view or sample recommended solutions

Desktop PC AC/DC Adaptor WLAN

Reference Designs

Description Part Number Company Tool Type
Class 4- Wide Input Range 15W PoE Converter PMP6659 Texas Instruments Reference Designs


Although two seemingly disparate solutions, the video doorbell and baby monitor security systems provide similar functionality in terms of transferring video and audio from one location to another and have almost identical requirements in this regard. There a few minor differences but the main ones are in connectivity and the power supplied. A video doorbell can be connected wired or wireless, whereas a baby monitor typically has only a wireless connection. Since a video doorbell is integrated into a home or building's infrastructure, Power-over-Ethernet, 24 V AC or any other offline voltage is provided. At the heart of the system is a low-power embedded processor - DM3xx, OMAP-L13x, or AM35xx. Live video display without video encoding can be implemented with roughly less than 100 mW total system power consumption. Even with full video encoding (needed for compression or storage) less than 400 mW total system power is consumed.

The core subsystem includes:

Processor - Performs the processing and synchronization of video and audio, and controls the user interface.

  • Image Processing - The image processing capability of the VPFE (video processing front end) found in the aforementioned processors allows for a lower total system cost as cheaper sensor modules can be used due to the advanced video quality tuning features. The VPFE and display subsystem (also called the video processing back end - VPBE) are sufficient for LCD or TV display. The VPBE can also generate composite video output for analog TVs and has the capability to display a menu during live video for user control.
  • Video Encoding - MPEG4 and H.264 compression of video and audio is necessary for these systems in order to reduce data packet transmission - consequently not consuming as much of the available bandwidth. Video compression is also important for storage into a HDD or SD/MMC card. Additionally, H.264 provides smaller compressed video than MPEG4 without reduction in video quality after decompression.
  • Networking Stack - Allows the user to transmit data via an Ethernet connection. The DM335 and DM355 both require an external Ethernet MAC and PHY, while all other processors have an on-board MAC.

Audio - A video doorbell / baby monitor requires two audio codecs; one for the capture side and the other for the display. While the DM365 has a built-in mono audio codec, all other processors require external audio codecs for audio input/output. External audio codecs can be connected to any of our embedded processors included in this block diagram via the McBSP port.

Memory - Stores executing code, data/parameters, video and sound. DDR2 memory is typically most used with our video processors. For this, we have specialized memory power devices that provide all the power rails needed for DDR, DDR2, DDR3, and DDR3L memory.

Power Conversion - An AC/DC wall adaptor is used for a baby monitor application whereas for video doorbells an offline home/building power supply is used as it is readily available. Another power option is Power-over-Ethernet (PoE) where a wired Ethernet connection is used.

Optional Equipment – Dependent on the customer's requirements a remote display, a notebook, a digital video recorder, or even a single-board computer with human-machine interface (HMI) may be connected. For a video doorbell displaying an image remotely and having the capability to store the data into a hard disk gives the end user added functionality. Connecting the system to computing platforms further enhances the user experience.

View more

Selection and Solution Guides

Selection Guides (3)

Title Abstract Type Size (KB) Date Views
PDF 5.57 MB 12 Aug 2014 11303
PDF 9.51 MB 01 May 2014 20760
PDF 2.55 MB 10 Oct 2013 3760

Tools and Software

Name Part # Company Software/Tool Type
TMS320DM355 Digital Video Evaluation Module TMDSEVM355 Texas Instruments Development Kits
Adobe Flash Player 10.x California Software Labs Evaluation Modules & Boards

Product Bulletin & White Papers

White Papers (7)

Title Abstract Type Size (MB) Date Views
PDF 270 KB 27 Jan 2015 796
PDF 905 KB 31 Jul 2014 3538
PDF 658 KB 09 Jul 2014 3067
PDF 393 KB 27 Jun 2014 10003
PDF 667 KB 05 Mar 2012 1308
PDF 56 KB 08 Sep 2005 309
PDF 55 KB 08 Sep 2005 204

News Releases & Authored Articles

Visit the News Center

Similar End-Equipment Solutions

TI End-Equipment

All TI End-Equipment Solutions

Support and Community


Visit the TI Wiki

Training & events

Name Type Available During
Tiva C Series TM4C129x MCUs
This 6-part series will introduce you to various features on TM4C129x microcontrollers.
On-Line Training   On Demand  
Secure Virtualization for the OMAP 35x by Greenhills
Embedded and mobile devices are rapidly growing in complexity.
On-Line Training   On Demand  
DSP ARM Mini-Workshop: Codec Engine/iUniversal
Algorithm developers: Codec Engine and iUniversal provide a set of APIs that enable ....
On-Line Training   On Demand  
Delfino Floating Point Series Overview
The Delfino line is part of the C2000 device portfolio, which is split into fixed and floating–point categories.
On-Line Training   On Demand  
ZigBee® Home Automation and Lighting
Learn about the advantages of ZigBee technology in Home Automation and Lighting applications
On-Line Training   On Demand  

See more training & events

Other Support