SlideShare a Scribd company logo
1 of 47
Download to read offline
2010 November 17th - Thomas Roger - Software Engineer
                                                troger@nuxeo.com




                                       Nuxeo DAM
           Platform for Rich Media Management




Wednesday, November 17, 2010
Nuxeo DAM Overview


                               2




Wednesday, November 17, 2010
Why Nuxeo DAM?


           • New way to navigate through assets
           • UI adapted to work with media
           • Nicer UI more user friendly
           • Simple and rapid access to your media files


                                                          3




Wednesday, November 17, 2010
Demo!


                                       4




Wednesday, November 17, 2010
Nuxeo DAM Interface




                               5




Wednesday, November 17, 2010
Asset Views




                               6




Wednesday, November 17, 2010
Asset Views




                               6




Wednesday, November 17, 2010
Asset Views




                               6




Wednesday, November 17, 2010
Annotations View



           • Annotations
           • Image Tiling




                               7




Wednesday, November 17, 2010
Administration View




                               8




Wednesday, November 17, 2010
Technical Overview


                               9




Wednesday, November 17, 2010
Where are we?
                                              Digital        Case
         Horizontal             Document                               Records      Content
                                              Asset      Management
         Packages              Management                             Management   Aggregator
                                            Management    Framework



                                                Nuxeo Enterprise Platform
         Platform:                Complete set of components covering all aspects of ECM
          Content
       Infrastructure                                    Nuxeo Core
                                    Lightweight, scalable, embeddable content repository




                                                                                                10




Wednesday, November 17, 2010
What do we use?




                               11




Wednesday, November 17, 2010
What do we use?




                     Nuxeo Platform
                        Imaging




                                      11




Wednesday, November 17, 2010
What do we use?

                     Nuxeo Platform
                         Video




                     Nuxeo Platform
                        Imaging




                                      11




Wednesday, November 17, 2010
What do we use?
                                      Nuxeo Platform
                                          Audio

                     Nuxeo Platform
                         Video




                     Nuxeo Platform
                        Imaging




                                                       11




Wednesday, November 17, 2010
What do we use?
                                      Nuxeo Platform
                                          Audio

                     Nuxeo Platform                    Nuxeo Platform
                         Video                           Importer




                     Nuxeo Platform
                        Imaging




                                                                        11




Wednesday, November 17, 2010
What do we use?
                                      Nuxeo Platform
                                          Audio

                     Nuxeo Platform                    Nuxeo Platform
                         Video                           Importer




                     Nuxeo Platform
                                                           CMIS
                        Imaging




                                                                        11




Wednesday, November 17, 2010
What do we use?
                                      Nuxeo Platform
                                          Audio

                     Nuxeo Platform                    Nuxeo Platform
                         Video                           Importer




                     Nuxeo Platform
                                                           CMIS
                        Imaging


                                      Other Nuxeo EP
                                         services...
                                                                        11




Wednesday, November 17, 2010
Using the existing

         Audit Core Service

                               Audit Web Seam bean




                                                     12




Wednesday, November 17, 2010
Using the existing

         Audit Core Service

                               Audit Web Seam bean




                                                     12




Wednesday, November 17, 2010
To summarize...


           • Completely new UI
           • Use lot of Nuxeo EP services
           • Use and contribute to Nuxeo addons



                                                  13




Wednesday, November 17, 2010
Assets Management


                               14




Wednesday, November 17, 2010
Images Management
                                   Import




                                    Image
                               Transformations




                                 Metadata
                                 Extraction      15




Wednesday, November 17, 2010
Image Transformation


           • Multiple thumbnails created
           • ImageMagick + CommandLine Executor Service
           • UFRaw
           • Ghostscript


                                                          16




Wednesday, November 17, 2010
Metadata Extraction


           • EXIF / IPTC
           • Mistral - will be changed for:
                • ImageMagick
                • Apache Sanselan
                • ImageJ

           • Next: reading and writing XMP

                                              17




Wednesday, November 17, 2010
Other Multimedia Files

           • Audio files
                • Basic support

           • Video files
                • Storyboarding
                      •        FFmpeg

                      •        QuickTime plugin


                                                  18




Wednesday, November 17, 2010
Other Multimedia Files


           • Playing media files with QuickTime plugin
           • Next: HTML5 JS player
                • Easier to work with
                • No more plugin needed



                                                        19




Wednesday, November 17, 2010
Shared Repository


                               20




Wednesday, November 17, 2010
Demo!


                                       21




Wednesday, November 17, 2010
Why use it?


           • Decoupling the front and back ends
           • Using Nuxeo DM features not (yet) available
             in Nuxeo DAM
           • Adding a new way to navigate through your
             documents


                                                           22




Wednesday, November 17, 2010
How does it work?



           • Use the clustering feature
           • Common modules to deploy on both products




                                                         23




Wednesday, November 17, 2010
DB




                                    24




Wednesday, November 17, 2010
DB




                                    24




Wednesday, November 17, 2010
DB




                                    24




Wednesday, November 17, 2010
Developing for both products


           • Keep things separated (api, core, web, ...)
           • Don’t forget a common web module
           • That’s how is built Nuxeo DAM



                                                           25




Wednesday, November 17, 2010
Nuxeo DAM and CMIS


                               26




Wednesday, November 17, 2010
CMIS   CMIS




                                             27




Wednesday, November 17, 2010
CMIS   CMIS



                             WCM
                           eZ Publish
                             Drupal




                                                      27




Wednesday, November 17, 2010
CMIS   CMIS



                             WCM
                           eZ Publish                 Adobe Drive
                             Drupal




                                                                    27




Wednesday, November 17, 2010
CMIS   CMIS



                             WCM
                           eZ Publish                 Adobe Drive
                             Drupal




                                                       Illustrator



                                                                     27




Wednesday, November 17, 2010
CMIS   CMIS



                             WCM
                           eZ Publish                 Adobe Drive
                             Drupal




                                                       Photoshop
                                                       Illustrator



                                                                     27




Wednesday, November 17, 2010
CMIS   CMIS



                             WCM
                           eZ Publish                 Adobe Drive
                             Drupal




                                                          Adobe
                                                       Photoshop
                                                      Creative Suite
                                                      Illustrator



                                                                       27




Wednesday, November 17, 2010
Adobe Drive




                               28




Wednesday, November 17, 2010
Upcoming


                               29




Wednesday, November 17, 2010
What’s next?

           • New release 1.2, based on Nuxeo 5.4
           • Assets basket
           • Asynchronous downloader
           • HTML5
           • Nuxeo Studio integration
           • Moving to Content Views

                                                   30




Wednesday, November 17, 2010
Thank you!




Wednesday, November 17, 2010

More Related Content

More from Nuxeo

L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteNuxeo
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoNuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationNuxeo
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Nuxeo
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionNuxeo
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Nuxeo
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMNuxeo
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...Nuxeo
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondNuxeo
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMNuxeo
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesNuxeo
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsNuxeo
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceNuxeo
 
Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%Nuxeo
 
Booster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’informationBooster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’informationNuxeo
 
Découvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits NuxeoDécouvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits NuxeoNuxeo
 
Reducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House AgenciesReducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House AgenciesNuxeo
 
Enhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial IntelligenceEnhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial IntelligenceNuxeo
 
How to Turbocharge your Creative Processes
How to Turbocharge your Creative ProcessesHow to Turbocharge your Creative Processes
How to Turbocharge your Creative ProcessesNuxeo
 
Transform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information ManagementTransform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information ManagementNuxeo
 

More from Nuxeo (20)

L’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovanteL’IA personnalisée, clé d’une gestion de l’information innovante
L’IA personnalisée, clé d’une gestion de l’information innovante
 
Gérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et NuxeoGérer ses contenus avec MongoDB et Nuxeo
Gérer ses contenus avec MongoDB et Nuxeo
 
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluationLe DAM en 2021 : Tendances, points clés et critères d'évaluation
Le DAM en 2021 : Tendances, points clés et critères d'évaluation
 
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
Enabling Digital Transformation Amidst a Global Pandemic | Low-Code, Cloud, A...
 
Elevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the CompetitionElevate your Customer's Experience and Stay Ahead of the Competition
Elevate your Customer's Experience and Stay Ahead of the Competition
 
Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience Driving Brand Loyalty Through Superior Customer Experience
Driving Brand Loyalty Through Superior Customer Experience
 
Drive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAMDrive Enterprise Speed and Scale with A Cloud-Native DAM
Drive Enterprise Speed and Scale with A Cloud-Native DAM
 
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
The Big Picture: the Role of Video, Photography, and Content in Enhancing the...
 
How Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and BeyondHow Creatives Are Getting Creative in 2020 and Beyond
How Creatives Are Getting Creative in 2020 and Beyond
 
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAMDigitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
Digitalisation : Améliorez la collaboration et l’expérience client grâce au DAM
 
Reimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof TechnologiesReimagine Your Claims Process with Future-Proof Technologies
Reimagine Your Claims Process with Future-Proof Technologies
 
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifsComment le Centre Hospitalier Laborit dématérialise ses processus administratifs
Comment le Centre Hospitalier Laborit dématérialise ses processus administratifs
 
Accelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial IntelligenceAccelerating the Packaging Design Process with Artificial Intelligence
Accelerating the Packaging Design Process with Artificial Intelligence
 
Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%Combine AI & Modern Content Services to Increase Productivity by 15%
Combine AI & Modern Content Services to Increase Productivity by 15%
 
Booster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’informationBooster sa productivité de 15% grâce à une gestion intelligente de l’information
Booster sa productivité de 15% grâce à une gestion intelligente de l’information
 
Découvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits NuxeoDécouvrez les nouveautés produits Nuxeo
Découvrez les nouveautés produits Nuxeo
 
Reducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House AgenciesReducing Image Hide & Seek with AI for In-House Agencies
Reducing Image Hide & Seek with AI for In-House Agencies
 
Enhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial IntelligenceEnhancing DAM Operation with Artificial Intelligence
Enhancing DAM Operation with Artificial Intelligence
 
How to Turbocharge your Creative Processes
How to Turbocharge your Creative ProcessesHow to Turbocharge your Creative Processes
How to Turbocharge your Creative Processes
 
Transform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information ManagementTransform Your Customer Experience with Modern Information Management
Transform Your Customer Experience with Modern Information Management
 

Recently uploaded

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
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
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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...
 
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
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

Nuxeo World Session: Nuxeo DAM - Platform for Rich Media Management

  • 1. 2010 November 17th - Thomas Roger - Software Engineer troger@nuxeo.com Nuxeo DAM Platform for Rich Media Management Wednesday, November 17, 2010
  • 2. Nuxeo DAM Overview 2 Wednesday, November 17, 2010
  • 3. Why Nuxeo DAM? • New way to navigate through assets • UI adapted to work with media • Nicer UI more user friendly • Simple and rapid access to your media files 3 Wednesday, November 17, 2010
  • 4. Demo! 4 Wednesday, November 17, 2010
  • 5. Nuxeo DAM Interface 5 Wednesday, November 17, 2010
  • 6. Asset Views 6 Wednesday, November 17, 2010
  • 7. Asset Views 6 Wednesday, November 17, 2010
  • 8. Asset Views 6 Wednesday, November 17, 2010
  • 9. Annotations View • Annotations • Image Tiling 7 Wednesday, November 17, 2010
  • 10. Administration View 8 Wednesday, November 17, 2010
  • 11. Technical Overview 9 Wednesday, November 17, 2010
  • 12. Where are we? Digital Case Horizontal Document Records Content Asset Management Packages Management Management Aggregator Management Framework Nuxeo Enterprise Platform Platform: Complete set of components covering all aspects of ECM Content Infrastructure Nuxeo Core Lightweight, scalable, embeddable content repository 10 Wednesday, November 17, 2010
  • 13. What do we use? 11 Wednesday, November 17, 2010
  • 14. What do we use? Nuxeo Platform Imaging 11 Wednesday, November 17, 2010
  • 15. What do we use? Nuxeo Platform Video Nuxeo Platform Imaging 11 Wednesday, November 17, 2010
  • 16. What do we use? Nuxeo Platform Audio Nuxeo Platform Video Nuxeo Platform Imaging 11 Wednesday, November 17, 2010
  • 17. What do we use? Nuxeo Platform Audio Nuxeo Platform Nuxeo Platform Video Importer Nuxeo Platform Imaging 11 Wednesday, November 17, 2010
  • 18. What do we use? Nuxeo Platform Audio Nuxeo Platform Nuxeo Platform Video Importer Nuxeo Platform CMIS Imaging 11 Wednesday, November 17, 2010
  • 19. What do we use? Nuxeo Platform Audio Nuxeo Platform Nuxeo Platform Video Importer Nuxeo Platform CMIS Imaging Other Nuxeo EP services... 11 Wednesday, November 17, 2010
  • 20. Using the existing Audit Core Service Audit Web Seam bean 12 Wednesday, November 17, 2010
  • 21. Using the existing Audit Core Service Audit Web Seam bean 12 Wednesday, November 17, 2010
  • 22. To summarize... • Completely new UI • Use lot of Nuxeo EP services • Use and contribute to Nuxeo addons 13 Wednesday, November 17, 2010
  • 23. Assets Management 14 Wednesday, November 17, 2010
  • 24. Images Management Import Image Transformations Metadata Extraction 15 Wednesday, November 17, 2010
  • 25. Image Transformation • Multiple thumbnails created • ImageMagick + CommandLine Executor Service • UFRaw • Ghostscript 16 Wednesday, November 17, 2010
  • 26. Metadata Extraction • EXIF / IPTC • Mistral - will be changed for: • ImageMagick • Apache Sanselan • ImageJ • Next: reading and writing XMP 17 Wednesday, November 17, 2010
  • 27. Other Multimedia Files • Audio files • Basic support • Video files • Storyboarding • FFmpeg • QuickTime plugin 18 Wednesday, November 17, 2010
  • 28. Other Multimedia Files • Playing media files with QuickTime plugin • Next: HTML5 JS player • Easier to work with • No more plugin needed 19 Wednesday, November 17, 2010
  • 29. Shared Repository 20 Wednesday, November 17, 2010
  • 30. Demo! 21 Wednesday, November 17, 2010
  • 31. Why use it? • Decoupling the front and back ends • Using Nuxeo DM features not (yet) available in Nuxeo DAM • Adding a new way to navigate through your documents 22 Wednesday, November 17, 2010
  • 32. How does it work? • Use the clustering feature • Common modules to deploy on both products 23 Wednesday, November 17, 2010
  • 33. DB 24 Wednesday, November 17, 2010
  • 34. DB 24 Wednesday, November 17, 2010
  • 35. DB 24 Wednesday, November 17, 2010
  • 36. Developing for both products • Keep things separated (api, core, web, ...) • Don’t forget a common web module • That’s how is built Nuxeo DAM 25 Wednesday, November 17, 2010
  • 37. Nuxeo DAM and CMIS 26 Wednesday, November 17, 2010
  • 38. CMIS CMIS 27 Wednesday, November 17, 2010
  • 39. CMIS CMIS WCM eZ Publish Drupal 27 Wednesday, November 17, 2010
  • 40. CMIS CMIS WCM eZ Publish Adobe Drive Drupal 27 Wednesday, November 17, 2010
  • 41. CMIS CMIS WCM eZ Publish Adobe Drive Drupal Illustrator 27 Wednesday, November 17, 2010
  • 42. CMIS CMIS WCM eZ Publish Adobe Drive Drupal Photoshop Illustrator 27 Wednesday, November 17, 2010
  • 43. CMIS CMIS WCM eZ Publish Adobe Drive Drupal Adobe Photoshop Creative Suite Illustrator 27 Wednesday, November 17, 2010
  • 44. Adobe Drive 28 Wednesday, November 17, 2010
  • 45. Upcoming 29 Wednesday, November 17, 2010
  • 46. What’s next? • New release 1.2, based on Nuxeo 5.4 • Assets basket • Asynchronous downloader • HTML5 • Nuxeo Studio integration • Moving to Content Views 30 Wednesday, November 17, 2010

Editor's Notes

  1. filtering options that enable you to search assets and narrow the assets displayed in the center of the page. This part is the main area where the assets thumbnails are displayed so you can easily see the assets available. Display the information of the selected asset: its metadata, a preview of the asset, the IP rights, the asset's history and the export options...
  2. the Tiling is used if the image width or height exceeds a configured value, default to 1200 pixels
  3. Nuxeo DAM -> on top of Nuxeo Enterprise Platform Using Nuxeo DM distribution for now, will use Nuxeo CAP Content Application Platform
  4. Nuxeo DAM uses EP services and/or addons => Create and contribute to addons, which can be used in Nuxeo DM or any other products Last service to name: audit
  5. Nuxeo DAM uses EP services and/or addons => Create and contribute to addons, which can be used in Nuxeo DM or any other products Last service to name: audit
  6. Nuxeo DAM uses EP services and/or addons => Create and contribute to addons, which can be used in Nuxeo DM or any other products Last service to name: audit
  7. Nuxeo DAM uses EP services and/or addons => Create and contribute to addons, which can be used in Nuxeo DM or any other products Last service to name: audit
  8. Nuxeo DAM uses EP services and/or addons => Create and contribute to addons, which can be used in Nuxeo DM or any other products Last service to name: audit
  9. Nuxeo DAM uses EP services and/or addons => Create and contribute to addons, which can be used in Nuxeo DM or any other products Last service to name: audit
  10. Using core service: persistence / retrieval of events Seam bean: make those events information available The only thing we changed is how the history information will be displayed => redefining only the xhtml template
  11. Why ImageMagick? Java libraries not working well to transform big images We use IM + commandline service => easy to add a new transformation based on IM, all what IM do can be wrapped UFraw -> any raw files (from cameras) Ghostscript -> ps files
  12. No more mistral -> read only metadata, no more maintained
  13. Basic support -> Audio file type, detection on mimetype / extension Be able to filter all the audio files Storyboarding -> extractions of thumbnails from the video (for each chapter) Video file type, detection on mimetype / extension duration extraction
  14. Quicktime plugin is also used with storyboarding HTML5 js player => works on every browser (supporting HTML 5, ie?!) Easier to work with: JS (even if QuickTime provides a JS API) (instead of Flash...) Does not need any plugin
  15. Use Nuxeo DM workspaces for production / approbation through workflows, comments, ... and then publish the assets to be seen through Nuxeo DAM
  16. As it’s use the clustering feature, you can add as many Nuxeo DAM or Nuxeo DM instances Then you can put a load balancer in front of your Nuxeo DAM and Nuxeo DM instances
  17. As it’s use the clustering feature, you can add as many Nuxeo DAM or Nuxeo DM instances Then you can put a load balancer in front of your Nuxeo DAM and Nuxeo DM instances
  18. Common web module: icons, common layouts, common web types Nuxeo DAM is built on this model: we can easily deploy needed part on Nuxeo DM
  19. Content Management Interoperability Services CMIS is a specification for improving interoperability between Enterprise Content Management systems Nuxeo supports CMIS through OpenCMIS + Nuxeo OpenCMIS connector
  20. Nuxeo DAM can be connected to other WCM through CMIS connectors other vendors provide, as Drupal and eZ Publish
  21. Nuxeo DAM can be connected to other WCM through CMIS connectors other vendors provide, as Drupal and eZ Publish
  22. Nuxeo DAM can be connected to other WCM through CMIS connectors other vendors provide, as Drupal and eZ Publish
  23. Nuxeo DAM can be connected to other WCM through CMIS connectors other vendors provide, as Drupal and eZ Publish
  24. Nuxeo DAM can be connected to other WCM through CMIS connectors other vendors provide, as Drupal and eZ Publish
  25. Release 1.2 - nuxeo admin center, marketplace HTML 5 for video / audio player + drag and drop feature Content views: will easy the Studio intregation