Technology and Innovation


Analog Audio Level Matching

Problem: When installing and maintaining Ad-insertion equipment in a cable headend one of the most difficult jobs is to match the audio level of the local advertising to the level on the network.

Solution: DVC MultiChannel decoder/switches completely automate this process. The network audio levels pass through the switch unchanged, but are continuously measured so that when the local ads run, their level is matched automatically.


Double Buffered Z-Ordered Media Player

DVC has developed a Digital Signage application for Windows XP and Windows CE. Multiple areas of media content are on the screen, with each one potentially animated. Some need to be transparent - an animated logo or text has to 'fly' over the background. The screen content is assembled frame by frame in layers using the defined Z-order, into an off-screen buffer, and then displayed on screen with a clean transition. Each piece of content has a start time and a duration. When areas are scheduled to start at the same time, the Media Player must make sure they transition onto the screen at the same time. Different sections may animate at different frame rates. This software needs to be so stable that it runs continuously for a month at a time and handles errors, power failures, etc and detailed error handling reports sent to the central server.


High Quality Video Scaling

Problem: Some Digital Signage applications at DVC required direct connection of the LCD panel in TTL or LVDS. When the output resolution of the content does not match that of the Panel, the content needs to be stretched to fit. In an animated sequence or when playing video this can be very CPU intensive, and it produces a disappointing quality.

Solution: DVC developed a daughter board input with the LVDS LCD Panel output from the graphics chip, and a specialized video processing chip (similar to one found inside an LCD Monitor) to adjust the scaling to match the panel. The output quality is excellent.


Scalable Client Server Applications

Problem: Controlling a large number (thousands) of clients (media players) connected to a server over the internet causes some network and database traffic bottlenecks and performance problems. Connection via firewall is required. Remote diagnostics and Software Update capability is required for maintenance.


  • Extensive use of messaging for all communications and some intelligent handling of error conditions - dont let the queue content become too large when the network is disconnected, for example
  • Use background transfer for the large video file transfers. Traffic is intelligently 'throttled' so other, lighter control traffic gets through. Allow retries and mid-file restarts in case of network intermittency.
  • All traffic is initiated from the client, so if it is behind a firewall it has only outgoing IP traffic.
  • DVC developed a secure (128 bit encrypted) custom remote management application, requiring connection on only port 443. A very low IP traffic connection is maintained every few seconds, so its possible to detect if a remote client is up and running or not.
  • Custom Software update capability was developed. From one signal all clients can be instructed to connect,  download new versions and install themselves.

Very Low Power Battery Operated Digital Signage

Problem: A portable Digital Sign is needed whose contents change rarely - once a day or so - but which can be remotely updated.

Solution: Use a passive screen from E-Ink - like an eBook. Connect to a local server via bluetooth to get new content either on command or daily on a schedule. Products for this application are in development, and will be integrated with the WebSign Digital Signage system for content distribution and monitoring .



    Home Our Company Products and Concepts Technology and Innovation CATV Digital Signage Contact Us
Digital Video Communications, Inc 500 West Cummings Park Suite 2000 Woburn MA 01801 (781) 932 6882