SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
www.dcclabs.com




Company
Presentation

(C) Copyright DCC Labs, 2012




                               M arch, 2012
DCC Labs - Company Overview
 DCC Labs is a digital TV software design house specialising in low footprint, optimised middleware
 solutions and services for STBs. Our core business is:

 (1) licensing our DVB middleware (maintenance and functional extensions)

 (2) building custom UI applications running on top of the DVB middleware

 (3) integrating 3rd party firmware for DVB, IPTV and hybrid set-top boxes for Broadcast and
     Telco.

    DCC Middleware reduces STB firmware maintenance costs by:
                                              S lide
    ‣Unifying firmware from multiple vendors running on different STB hardware platforms.
     The DCC Middleware is a multi-platform solution which provides a common API for STB
     application developers
    ‣Eliminating vendor lock-in by enabling firmware upgrades and feature extensions to be
     done by own engineering staff using the DCC SDK.


 We are commited to providing software solutions and on-site and off-site technical support
 and maintenance to operators deploying middleware for low-cost STBs




                                                                                             S lide 2
DCC Labs - Key Facts

‣ Licensing software products to customers in Europe, USA,
  LATAM and integrating DTV solutions since 2004.

‣ Located in Poland with offices in Warsaw and Toruń

‣ Experienced engineering team (40+ engineers) with 6+
  years experience in DVB and IPTV software development,
  integration, maintenance and support.

‣ Customers located in Europe and USA.          S lide
‣ Provide off-site and on-site technical support to customers.

‣ Maintenance releases (roadmap), optional guaranteed SLA.

‣ All IP (Intellectual Property) developed and maintained
  internally by core developers.




                                                                 S lide 3
DCC Labs - Deployment Scenarios


DOCSIS /
DSM-CC

                                IPTV

            DVB-C                          DVB-S
            (Cable)                       (Satellite)

                              DCC Labs
                                S lide
                              Software

                DVB-T
                ISDB-T                   VOD
              (Terrestrial)
                                                        Push / Pull /
                                                          NVOD




                                                          S lide 4
DVB M iddleware Overview
 The DCC Labs DVB Middleware provides a portable DVB-compliant processing
 layer which enables deploying the same user interface applications on multiple
 hardware platforms:
           ‣ DVB software stack (DVB table processing, CA, UI primitives)
           ‣ Applications provided: Zapper, EPG, OSD, Channel auto-tuning
           ‣ Optional Libraries: PIP, PVR, VOD, Walled Garden portal, etc.
 STB memory minimum requirements (RAM/Flash):
           ‣ SD minimum memory footprint:
                             –     16/4 MB (OS20), 32/4 MB (OS21), 64/16 MB (Linux)
           ‣ HD minimum memory footprint:
                             –     64/4 MB (OS21), 128/16 MB (Linux)
 Pre-integrated STB processors:
           ‣ ST Microelectronics, Broadcom, NXP, Sigma Design
 Pre-Integrated Conditional Access systems:
           ‣ Nagravision CA, Verimatrix VCAS, CONAX*
               *) pending integration certification




                                                                               S lide 5
DVB M iddleware Functionality
 DVB Middleware for Cable, Satellite and Terestrial:

        ‣ DVB-C/T/S/S2 table processing (NIT, SDT, PAT, PMT, TOT, TDT, CAT, EIT),
          Optimised channel change times (PAT and PMT cache)

        ‣ DiSEqC 1.1 (with quality monitoring), PIP, Dual Tuner support, Mosaic

        ‣ DVB Simulcrypt support

        ‣ SD and HD support, multiple outputs (HDMI, SCART, S/PDIF, etc.)

        ‣ OSD (8, 16, 24bit) multiple layers, transparency, multiple font support (anti-
          aliasing), API for building applications using widgets, surfaces and screens

        ‣ Portable across multiple hardware platforms, operating systems and
          frontends (Linux, OS20, OS21, ST51xx, ST55xx, ST71xx, Broadcom)

 Middleware Libraries and Drivers

        ‣ Nagravision CA support provided as optional libraries (Demultiplexer,
          Descrambler, SmartCard, OS specific, BDC, IRD)

        ‣ Personal Video Recorder (PVR) with Timeshift

        ‣ VOD, N-VOD and Push and Pull (Streaming) VOD

 Middleware SDK

        ‣ Build own applications (includes Zapper source code) and release own
          firmware. Includes cross-compiling environment and tools.

                                                                                S lide 6
Features and Benefits

       Features                                    Benefits
                          ‣ Same UI design on different devices
    User Intreface API    ‣ Lower maintenance costs, easy new feature introduction.
                          ‣ One software solution prevents vendor lock-in

                          ‣ Add custom features: customer portal, self diagnostics,
   Custom functionality       custom subscriber messaging system and more.
                          ‣   Intergratelide
                                      S custom back-end solutions

                          ‣ Build and retain brand recognition
       Portability
                          ‣ Lower new device costs and maintenance costs


     Integrated with      ‣ Extended testing capabilities (burn-in firmware)
  manufacturing process   ‣ Reduced failure-rate in the field




                                                                                      S lide 7
Our Partners

   C o n d itio n a l A c c e s s   S y s te m In te g r a to r s




     S T B P ro c e s s o rs           S e t-T o p B o x e s




                                                                    S lide 8
Architecture Block Diagram
Software Architecture

‣    Standard application “Zapper” includes EPG,
     optional: PVR, VOD, WWW (WebKit)

‣    Standard Apps can be extended or integrated
     with new custom Apps

‣    HAL contains low-level abstraction modules
     and libraries which are OS and HW agnostic -
     easy migration and porting
                                                      S lide
‣    Porting layer - device specific drivers

Two different APIs

1.   Apps can be developed using C/C++ and the
     Middleware API which provides access to all
     application level relevant modules.

2.   The Hardware Porting Layer API is used to port
     the Middleware to new devices




                                                               S lide 9
Zapper - User I nterface examples




   EPG (horizontal)   On Screen Display      Settings

                            S lide




   EPG (vertical)         Channel list    Current Channel




                                                        S lide 1 0
Zapper - S ome more samples




   Screen Settings         Channel List   Settings Different Theme

                              S lide




 First Time Installation   Themed EPG        Satellite Antenna




                                                            S lide 1 1
Software Development Tools
Programming

  ‣ C/C++, Qt,

  ‣ Linux kernel

Development and debugging tools

  ‣ gcc/gdb, cmake, openembedded, distcc, oprofile, valgrind, qemu,

RCS, Testing, CI, Bugtracking

  ‣ Github, Fogbugz, TestRail, Zutubi Pulse

Toolchains / SoCs

  ‣ STAPI - ST51xx, ST55xx, ST71xx

  ‣ Magnum/Nexus - ST72xx, ST74xx

  ‣ MRUA - SMP864x

  ‣ Intel CE4110, CE4150


                                                                      S lide 1 2
DCC Labs Professional Services
 Middleware Integration and Porting

      ‣ Integration with headend and backoffice systems

      ‣ Backporting middleware to legacy DVB devices

      ‣ Legacy firmware (applications) integration and
        porting (migration)

 Custom Software Development

      ‣ Project based DVB / IPTV Software Development

      ‣ Maintenance & Support (offsite and onsite)

 Team Outsourcing

      ‣ Software development outsourcing (engineering
        team members and on per-project basis)

      ‣ Project (fixed fee) or effort (time & materials)
        based



                                                           S lide 1 3
DVB-S/C Custom Projects

‣ Prototype board bring-up

‣ Custom playrec/stdvm based PVR/Timeshift engine with
  continuous recording and Live Pause

‣ Custom user interfaces based on DCC Middleware

‣ OTA Subscriber messaging integration

‣ Test harness/framework for production deployment
                                              S lide
‣ Custom hardware designs based on:

       ‣   ST5109, ST5517, STi7111, NXP8495, ST5189

       ‣ BCM7405 (HD PVR, dual-tuner)




                                                         S lide 1 4
I PTV Projects
DCC Labs projects UI is based on Webkit browser, it allows us to render any web page, be it regular
  www page or UI written in html. Html is lighter and more portable technology than compiled UI
  apps. We provide UI in Full Screen Graphics, as well as in On Screen Display mode (zapbanner).

  Major improvements we have added to Webkit are:

‣ html5 video tag player, which supports h.264 encoding. It allows us to show videos on youtube,
  youtube/xl, vimeo, dailymotion and all other websites that are based on html5 video tag



                                                S lide
‣ optimised Webkit/Qt/Directfb stack, so webpages render much quicker

‣ support for shoutcast, live streaming through http (video and mp3)

‣ support for webfonts

‣ possibility to change "user agent" header, with which our browser presents itself to the internet
  (for example as iPhone)




                                                                                             S lide 1 5
I PTV Projects
The DCC Labs Middleware can be pre-integrated with a PC-based web-browser (such as Webkit) for
added interactivity and efficient access to internet based services such as: Youtube, Facebook, Twitter.
Native User Interface applications can be developed using the Software Development Kit.

Apart from fine tuning Webkit we also:
‣ Support typical for IPTV technologies: VoD, subtitles in DVB format, multiple audio tracks
‣ We have experience in building custom IPTV middleware and applications in Qt 4.7.x.
‣ We have Wifi card on-board which acts as an Access Point
‣ Our RCU is in RF4CE technology
‣ We implement Remote Update Procedure

We have integrated with the following:             S lide
‣ Edgeware VOD servers
‣ Cisco VQE
‣ Verimatrix VCAS

We have experience with a wide range of hardware platforms for IPTV:
‣ Broadcom
‣ STMicroelectronics
‣ Sigma Designs
‣ Hisilicon




                                                                                                   S lide 1 6
DVB M iddleware S DK
DVB Middleware SDK enables building custom
  applications (C/C++ code) and modifying the
  standard zapper application and EPG (including
  design).

Includes:

      ‣ Cross-compiling toolchain (H/W and OS
        specific) and API documentation

      ‣ DVB Middleware libraries and .h files.
                                                 S lide
      ‣ Firmware upgrade build tools, root
        filesystem, bootloader, utilities etc
                                                          Runs under Ubuntu Linux
      ‣ Zapper application (incl. EPG) source code

Runs on Linux for easy development and prototyping
  using Eclipse, X11 and VirtualBox                       x86 compiled target runtime can be
                                                          tested using VirtualBox




                                                                                   S lide 1 7
SDK - Development Workflow
Software Development workflow:

   1. Application development using Eclipse
      and API reference

   2. Compile application using SDK
      toolchain for x86/Linux and link with
      middleware

   3. Run x86 prototype on X11 (ie. using
      VirtualBox)
                                                 S lide
   4. Cross-compile using SDK toolchain
      for SH40/Mips/ARM and create
      firmware image file

   5. Upgrade Flash memory on STB using
      firmware file (or export root filesystem
      using NFS when using Linux)




                                                          S lide 1 8
Thank You!
             S lide



www.dcclabs.com | info@dcclabs.com




                                     S lide 1 9

Mais conteúdo relacionado

Mais procurados

Digital Video Recorder-DM8168
Digital Video Recorder-DM8168Digital Video Recorder-DM8168
Digital Video Recorder-DM8168RadiumBoards
 
Digigram Aqilim Fit
Digigram Aqilim FitDigigram Aqilim Fit
Digigram Aqilim FitRadikal Ltd.
 
Presentazione Broadcast H.265 & H.264 Sematron Italia - Maggio 2016
Presentazione Broadcast H.265 & H.264 Sematron Italia  - Maggio 2016Presentazione Broadcast H.265 & H.264 Sematron Italia  - Maggio 2016
Presentazione Broadcast H.265 & H.264 Sematron Italia - Maggio 2016Sematron Italia S.r.l.
 
AccessGrid-to-Go : Providing AccessGrid access on Personal ...
AccessGrid-to-Go : Providing AccessGrid access on Personal ...AccessGrid-to-Go : Providing AccessGrid access on Personal ...
AccessGrid-to-Go : Providing AccessGrid access on Personal ...Videoguy
 
Building Voice
Building Voice Building Voice
Building Voice Videoguy
 
Visual and technical quality control for high definition television
Visual and technical quality control for high definition televisionVisual and technical quality control for high definition television
Visual and technical quality control for high definition televisionvrt-medialab
 
для операторов
для операторовдля операторов
для операторовSergey Shido
 
Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Touradj Ebrahimi
 
Feature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCUFeature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCUVideoguy
 
RemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsAmit Gatenyo
 
An Introduction to castLabs
An Introduction to castLabs An Introduction to castLabs
An Introduction to castLabs JamesHynard1
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming SoftwareVideoguy
 
3D Video Programming for Android
3D Video Programming for Android3D Video Programming for Android
3D Video Programming for AndroidYoss Cohen
 
Single set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingSingle set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingChampion InfoMetrics Pvt Ltd.
 
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12ndzervas
 
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...RadiumBoards
 
Qvpro datasheet
Qvpro datasheetQvpro datasheet
Qvpro datasheetciperi
 

Mais procurados (20)

Digital Video Recorder-DM8168
Digital Video Recorder-DM8168Digital Video Recorder-DM8168
Digital Video Recorder-DM8168
 
Huss encoder &_decoder_ds
Huss encoder &_decoder_dsHuss encoder &_decoder_ds
Huss encoder &_decoder_ds
 
Digigram Aqilim Fit
Digigram Aqilim FitDigigram Aqilim Fit
Digigram Aqilim Fit
 
Presentazione Broadcast H.265 & H.264 Sematron Italia - Maggio 2016
Presentazione Broadcast H.265 & H.264 Sematron Italia  - Maggio 2016Presentazione Broadcast H.265 & H.264 Sematron Italia  - Maggio 2016
Presentazione Broadcast H.265 & H.264 Sematron Italia - Maggio 2016
 
Aquila Broadcast Premium Video Compression
Aquila Broadcast Premium Video CompressionAquila Broadcast Premium Video Compression
Aquila Broadcast Premium Video Compression
 
AccessGrid-to-Go : Providing AccessGrid access on Personal ...
AccessGrid-to-Go : Providing AccessGrid access on Personal ...AccessGrid-to-Go : Providing AccessGrid access on Personal ...
AccessGrid-to-Go : Providing AccessGrid access on Personal ...
 
Building Voice
Building Voice Building Voice
Building Voice
 
Visual and technical quality control for high definition television
Visual and technical quality control for high definition televisionVisual and technical quality control for high definition television
Visual and technical quality control for high definition television
 
для операторов
для операторовдля операторов
для операторов
 
Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard Subjective quality evaluation of the upcoming HEVC video compression standard
Subjective quality evaluation of the upcoming HEVC video compression standard
 
Feature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCUFeature-rich Multimedia Video Conferencing MCU
Feature-rich Multimedia Video Conferencing MCU
 
RemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote Desktops
 
An Introduction to castLabs
An Introduction to castLabs An Introduction to castLabs
An Introduction to castLabs
 
Flash Live Video Streaming Software
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming Software
 
3D Video Programming for Android
3D Video Programming for Android3D Video Programming for Android
3D Video Programming for Android
 
Single set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live StreamingSingle set of tools for a rich user experience to Live Streaming
Single set of tools for a rich user experience to Live Streaming
 
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
CAST BA22 32-bit Processor - SoCIP Design Seminar, 2/1/12
 
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
Radiumboards- Complete Solution for Digital Security and Surveillance (DSS) I...
 
Javatvdigital Mauricioleal
Javatvdigital MauriciolealJavatvdigital Mauricioleal
Javatvdigital Mauricioleal
 
Qvpro datasheet
Qvpro datasheetQvpro datasheet
Qvpro datasheet
 

Destaque

Mike Fink Doesn’T Kill Animals With His Toothpick
Mike Fink Doesn’T Kill Animals With His ToothpickMike Fink Doesn’T Kill Animals With His Toothpick
Mike Fink Doesn’T Kill Animals With His Toothpickeli36
 
Holiday wishes for 2010
Holiday wishes for 2010Holiday wishes for 2010
Holiday wishes for 2010designersgilde
 
Proyecto De La Paz
Proyecto De La PazProyecto De La Paz
Proyecto De La Pazguest11f14a
 
Bkump Ed Media 20080627
Bkump Ed Media 20080627Bkump Ed Media 20080627
Bkump Ed Media 20080627bkump
 
Farzana More On The World
Farzana More On The WorldFarzana More On The World
Farzana More On The Worldnurfarzana
 
Support Each Other In 140 Characters Or Less
Support Each Other In 140 Characters Or LessSupport Each Other In 140 Characters Or Less
Support Each Other In 140 Characters Or LessLinda Lindsey
 
Novetats setmana 22 al 29 de juny
Novetats setmana 22 al 29 de junyNovetats setmana 22 al 29 de juny
Novetats setmana 22 al 29 de junyPurabiblioteca
 
Media base presentation creation
Media base presentation creationMedia base presentation creation
Media base presentation creationRapporteuse
 
129th assembly district of new york state
129th assembly district of new york state129th assembly district of new york state
129th assembly district of new york stateUnshackle Upstate
 
Acutstep Sleeve Singles
Acutstep Sleeve SinglesAcutstep Sleeve Singles
Acutstep Sleeve Singlesjbarnhouse
 
Purchase plus po module screenshots
Purchase plus po module screenshotsPurchase plus po module screenshots
Purchase plus po module screenshotsNitin Sharma
 
Cabbagetown Toronto
Cabbagetown Toronto Cabbagetown Toronto
Cabbagetown Toronto Brad Sage
 
Cubitt uc apresent
Cubitt uc apresentCubitt uc apresent
Cubitt uc apresentSean Cubitt
 
Painted Cutting Horses
Painted Cutting HorsesPainted Cutting Horses
Painted Cutting Horsesranchman
 

Destaque (20)

Desfile primavera
Desfile primaveraDesfile primavera
Desfile primavera
 
Mike Fink Doesn’T Kill Animals With His Toothpick
Mike Fink Doesn’T Kill Animals With His ToothpickMike Fink Doesn’T Kill Animals With His Toothpick
Mike Fink Doesn’T Kill Animals With His Toothpick
 
Hardwarea
HardwareaHardwarea
Hardwarea
 
Holiday wishes for 2010
Holiday wishes for 2010Holiday wishes for 2010
Holiday wishes for 2010
 
Flyer
FlyerFlyer
Flyer
 
0952558 Hw2
0952558 Hw20952558 Hw2
0952558 Hw2
 
Proyecto De La Paz
Proyecto De La PazProyecto De La Paz
Proyecto De La Paz
 
Bkump Ed Media 20080627
Bkump Ed Media 20080627Bkump Ed Media 20080627
Bkump Ed Media 20080627
 
Farzana More On The World
Farzana More On The WorldFarzana More On The World
Farzana More On The World
 
Support Each Other In 140 Characters Or Less
Support Each Other In 140 Characters Or LessSupport Each Other In 140 Characters Or Less
Support Each Other In 140 Characters Or Less
 
Novetats setmana 22 al 29 de juny
Novetats setmana 22 al 29 de junyNovetats setmana 22 al 29 de juny
Novetats setmana 22 al 29 de juny
 
Hot And Cold
Hot And ColdHot And Cold
Hot And Cold
 
Media base presentation creation
Media base presentation creationMedia base presentation creation
Media base presentation creation
 
129th assembly district of new york state
129th assembly district of new york state129th assembly district of new york state
129th assembly district of new york state
 
Acutstep Sleeve Singles
Acutstep Sleeve SinglesAcutstep Sleeve Singles
Acutstep Sleeve Singles
 
Purchase plus po module screenshots
Purchase plus po module screenshotsPurchase plus po module screenshots
Purchase plus po module screenshots
 
Handout1 PSD
Handout1 PSDHandout1 PSD
Handout1 PSD
 
Cabbagetown Toronto
Cabbagetown Toronto Cabbagetown Toronto
Cabbagetown Toronto
 
Cubitt uc apresent
Cubitt uc apresentCubitt uc apresent
Cubitt uc apresent
 
Painted Cutting Horses
Painted Cutting HorsesPainted Cutting Horses
Painted Cutting Horses
 

Semelhante a DCC Labs Company Presentation

Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Serviceskahunasystems
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth Pilli
 
Work Experiences in SoNix
Work Experiences in SoNixWork Experiences in SoNix
Work Experiences in SoNixZhijie Li
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...Amazon Web Services
 
UplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutions
UplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutionsUplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutions
UplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutionsSatya Harish
 
Nassim_TLILI_resume
Nassim_TLILI_resumeNassim_TLILI_resume
Nassim_TLILI_resumeNassim TLILI
 
AGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE IoT
 
Simplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudSimplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudLiz Warner
 
Albin profile
Albin profileAlbin profile
Albin profileAlbin B
 
ThyneRichardsResume2015
ThyneRichardsResume2015ThyneRichardsResume2015
ThyneRichardsResume2015Thyne Richards
 
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...Christopher Diamantopoulos
 
Icareus Products Playout SSU OTA Intro
Icareus Products Playout SSU OTA IntroIcareus Products Playout SSU OTA Intro
Icareus Products Playout SSU OTA IntroJessica Glad
 
柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdfssuser078654
 

Semelhante a DCC Labs Company Presentation (20)

My Profile
My ProfileMy Profile
My Profile
 
Kahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering ServicesKahuna Systems : Product Engineering Services
Kahuna Systems : Product Engineering Services
 
Srikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latestSrikanth_PILLI_CV_latest
Srikanth_PILLI_CV_latest
 
Work Experiences in SoNix
Work Experiences in SoNixWork Experiences in SoNix
Work Experiences in SoNix
 
shvp_07
shvp_07shvp_07
shvp_07
 
Dektec
DektecDektec
Dektec
 
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
 
ARM
ARMARM
ARM
 
UplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutions
UplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutionsUplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutions
UplinQ - qualcomm® hexagon™ sdk optimize your multimedia solutions
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
 
Nassim_TLILI_resume
Nassim_TLILI_resumeNassim_TLILI_resume
Nassim_TLILI_resume
 
Vid ovation tv-iptv-business-enterprise
Vid ovation tv-iptv-business-enterpriseVid ovation tv-iptv-business-enterprise
Vid ovation tv-iptv-business-enterprise
 
AGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystemAGILE software, devices and wider ecosystem
AGILE software, devices and wider ecosystem
 
Simplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudSimplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual Cloud
 
Albin profile
Albin profileAlbin profile
Albin profile
 
System Design on Zynq using SDSoC
System Design on Zynq using SDSoCSystem Design on Zynq using SDSoC
System Design on Zynq using SDSoC
 
ThyneRichardsResume2015
ThyneRichardsResume2015ThyneRichardsResume2015
ThyneRichardsResume2015
 
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
IMAGE CAPTURE, PROCESSING AND TRANSFER VIA ETHERNET UNDER CONTROL OF MATLAB G...
 
Icareus Products Playout SSU OTA Intro
Icareus Products Playout SSU OTA IntroIcareus Products Playout SSU OTA Intro
Icareus Products Playout SSU OTA Intro
 
柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf柏霖Portalinks profile general.pdf
柏霖Portalinks profile general.pdf
 

Último

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Último (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

DCC Labs Company Presentation

  • 2. DCC Labs - Company Overview DCC Labs is a digital TV software design house specialising in low footprint, optimised middleware solutions and services for STBs. Our core business is: (1) licensing our DVB middleware (maintenance and functional extensions) (2) building custom UI applications running on top of the DVB middleware (3) integrating 3rd party firmware for DVB, IPTV and hybrid set-top boxes for Broadcast and Telco. DCC Middleware reduces STB firmware maintenance costs by: S lide ‣Unifying firmware from multiple vendors running on different STB hardware platforms. The DCC Middleware is a multi-platform solution which provides a common API for STB application developers ‣Eliminating vendor lock-in by enabling firmware upgrades and feature extensions to be done by own engineering staff using the DCC SDK. We are commited to providing software solutions and on-site and off-site technical support and maintenance to operators deploying middleware for low-cost STBs S lide 2
  • 3. DCC Labs - Key Facts ‣ Licensing software products to customers in Europe, USA, LATAM and integrating DTV solutions since 2004. ‣ Located in Poland with offices in Warsaw and Toruń ‣ Experienced engineering team (40+ engineers) with 6+ years experience in DVB and IPTV software development, integration, maintenance and support. ‣ Customers located in Europe and USA. S lide ‣ Provide off-site and on-site technical support to customers. ‣ Maintenance releases (roadmap), optional guaranteed SLA. ‣ All IP (Intellectual Property) developed and maintained internally by core developers. S lide 3
  • 4. DCC Labs - Deployment Scenarios DOCSIS / DSM-CC IPTV DVB-C DVB-S (Cable) (Satellite) DCC Labs S lide Software DVB-T ISDB-T VOD (Terrestrial) Push / Pull / NVOD S lide 4
  • 5. DVB M iddleware Overview The DCC Labs DVB Middleware provides a portable DVB-compliant processing layer which enables deploying the same user interface applications on multiple hardware platforms: ‣ DVB software stack (DVB table processing, CA, UI primitives) ‣ Applications provided: Zapper, EPG, OSD, Channel auto-tuning ‣ Optional Libraries: PIP, PVR, VOD, Walled Garden portal, etc. STB memory minimum requirements (RAM/Flash): ‣ SD minimum memory footprint: – 16/4 MB (OS20), 32/4 MB (OS21), 64/16 MB (Linux) ‣ HD minimum memory footprint: – 64/4 MB (OS21), 128/16 MB (Linux) Pre-integrated STB processors: ‣ ST Microelectronics, Broadcom, NXP, Sigma Design Pre-Integrated Conditional Access systems: ‣ Nagravision CA, Verimatrix VCAS, CONAX* *) pending integration certification S lide 5
  • 6. DVB M iddleware Functionality DVB Middleware for Cable, Satellite and Terestrial: ‣ DVB-C/T/S/S2 table processing (NIT, SDT, PAT, PMT, TOT, TDT, CAT, EIT), Optimised channel change times (PAT and PMT cache) ‣ DiSEqC 1.1 (with quality monitoring), PIP, Dual Tuner support, Mosaic ‣ DVB Simulcrypt support ‣ SD and HD support, multiple outputs (HDMI, SCART, S/PDIF, etc.) ‣ OSD (8, 16, 24bit) multiple layers, transparency, multiple font support (anti- aliasing), API for building applications using widgets, surfaces and screens ‣ Portable across multiple hardware platforms, operating systems and frontends (Linux, OS20, OS21, ST51xx, ST55xx, ST71xx, Broadcom) Middleware Libraries and Drivers ‣ Nagravision CA support provided as optional libraries (Demultiplexer, Descrambler, SmartCard, OS specific, BDC, IRD) ‣ Personal Video Recorder (PVR) with Timeshift ‣ VOD, N-VOD and Push and Pull (Streaming) VOD Middleware SDK ‣ Build own applications (includes Zapper source code) and release own firmware. Includes cross-compiling environment and tools. S lide 6
  • 7. Features and Benefits Features Benefits ‣ Same UI design on different devices User Intreface API ‣ Lower maintenance costs, easy new feature introduction. ‣ One software solution prevents vendor lock-in ‣ Add custom features: customer portal, self diagnostics, Custom functionality custom subscriber messaging system and more. ‣ Intergratelide S custom back-end solutions ‣ Build and retain brand recognition Portability ‣ Lower new device costs and maintenance costs Integrated with ‣ Extended testing capabilities (burn-in firmware) manufacturing process ‣ Reduced failure-rate in the field S lide 7
  • 8. Our Partners C o n d itio n a l A c c e s s S y s te m In te g r a to r s S T B P ro c e s s o rs S e t-T o p B o x e s S lide 8
  • 9. Architecture Block Diagram Software Architecture ‣ Standard application “Zapper” includes EPG, optional: PVR, VOD, WWW (WebKit) ‣ Standard Apps can be extended or integrated with new custom Apps ‣ HAL contains low-level abstraction modules and libraries which are OS and HW agnostic - easy migration and porting S lide ‣ Porting layer - device specific drivers Two different APIs 1. Apps can be developed using C/C++ and the Middleware API which provides access to all application level relevant modules. 2. The Hardware Porting Layer API is used to port the Middleware to new devices S lide 9
  • 10. Zapper - User I nterface examples EPG (horizontal) On Screen Display Settings S lide EPG (vertical) Channel list Current Channel S lide 1 0
  • 11. Zapper - S ome more samples Screen Settings Channel List Settings Different Theme S lide First Time Installation Themed EPG Satellite Antenna S lide 1 1
  • 12. Software Development Tools Programming ‣ C/C++, Qt, ‣ Linux kernel Development and debugging tools ‣ gcc/gdb, cmake, openembedded, distcc, oprofile, valgrind, qemu, RCS, Testing, CI, Bugtracking ‣ Github, Fogbugz, TestRail, Zutubi Pulse Toolchains / SoCs ‣ STAPI - ST51xx, ST55xx, ST71xx ‣ Magnum/Nexus - ST72xx, ST74xx ‣ MRUA - SMP864x ‣ Intel CE4110, CE4150 S lide 1 2
  • 13. DCC Labs Professional Services Middleware Integration and Porting ‣ Integration with headend and backoffice systems ‣ Backporting middleware to legacy DVB devices ‣ Legacy firmware (applications) integration and porting (migration) Custom Software Development ‣ Project based DVB / IPTV Software Development ‣ Maintenance & Support (offsite and onsite) Team Outsourcing ‣ Software development outsourcing (engineering team members and on per-project basis) ‣ Project (fixed fee) or effort (time & materials) based S lide 1 3
  • 14. DVB-S/C Custom Projects ‣ Prototype board bring-up ‣ Custom playrec/stdvm based PVR/Timeshift engine with continuous recording and Live Pause ‣ Custom user interfaces based on DCC Middleware ‣ OTA Subscriber messaging integration ‣ Test harness/framework for production deployment S lide ‣ Custom hardware designs based on: ‣ ST5109, ST5517, STi7111, NXP8495, ST5189 ‣ BCM7405 (HD PVR, dual-tuner) S lide 1 4
  • 15. I PTV Projects DCC Labs projects UI is based on Webkit browser, it allows us to render any web page, be it regular www page or UI written in html. Html is lighter and more portable technology than compiled UI apps. We provide UI in Full Screen Graphics, as well as in On Screen Display mode (zapbanner). Major improvements we have added to Webkit are: ‣ html5 video tag player, which supports h.264 encoding. It allows us to show videos on youtube, youtube/xl, vimeo, dailymotion and all other websites that are based on html5 video tag S lide ‣ optimised Webkit/Qt/Directfb stack, so webpages render much quicker ‣ support for shoutcast, live streaming through http (video and mp3) ‣ support for webfonts ‣ possibility to change "user agent" header, with which our browser presents itself to the internet (for example as iPhone) S lide 1 5
  • 16. I PTV Projects The DCC Labs Middleware can be pre-integrated with a PC-based web-browser (such as Webkit) for added interactivity and efficient access to internet based services such as: Youtube, Facebook, Twitter. Native User Interface applications can be developed using the Software Development Kit. Apart from fine tuning Webkit we also: ‣ Support typical for IPTV technologies: VoD, subtitles in DVB format, multiple audio tracks ‣ We have experience in building custom IPTV middleware and applications in Qt 4.7.x. ‣ We have Wifi card on-board which acts as an Access Point ‣ Our RCU is in RF4CE technology ‣ We implement Remote Update Procedure We have integrated with the following: S lide ‣ Edgeware VOD servers ‣ Cisco VQE ‣ Verimatrix VCAS We have experience with a wide range of hardware platforms for IPTV: ‣ Broadcom ‣ STMicroelectronics ‣ Sigma Designs ‣ Hisilicon S lide 1 6
  • 17. DVB M iddleware S DK DVB Middleware SDK enables building custom applications (C/C++ code) and modifying the standard zapper application and EPG (including design). Includes: ‣ Cross-compiling toolchain (H/W and OS specific) and API documentation ‣ DVB Middleware libraries and .h files. S lide ‣ Firmware upgrade build tools, root filesystem, bootloader, utilities etc Runs under Ubuntu Linux ‣ Zapper application (incl. EPG) source code Runs on Linux for easy development and prototyping using Eclipse, X11 and VirtualBox x86 compiled target runtime can be tested using VirtualBox S lide 1 7
  • 18. SDK - Development Workflow Software Development workflow: 1. Application development using Eclipse and API reference 2. Compile application using SDK toolchain for x86/Linux and link with middleware 3. Run x86 prototype on X11 (ie. using VirtualBox) S lide 4. Cross-compile using SDK toolchain for SH40/Mips/ARM and create firmware image file 5. Upgrade Flash memory on STB using firmware file (or export root filesystem using NFS when using Linux) S lide 1 8
  • 19. Thank You! S lide www.dcclabs.com | info@dcclabs.com S lide 1 9