LogoLogo
  • LEARN
    • Overview
    • Capabilities
      • Rich and Diverse Assets
      • Organised Collections
      • Asset Lifecycle Management
      • Powerful Discovery
      • Phygital Discovery
      • Observability
    • Technical Architecture
    • Product & Developer Guide
      • Content Service
        • Content APIs
          • Features
          • Architecture
          • Code Structure
          • Schemas
          • APIs
          • Jobs
            • Content publish
            • Asset enrichment
            • Audit event generator
            • Video stream generator
          • FAQs
            • Upload Content
        • Media APIs
          • Features
          • Architecture
          • Schemas
          • APIs
          • Jobs
            • Asset enrichment
            • Audit event generator
          • FAQs
        • Channel APIs
          • Architecture
          • Schema
          • APIs
          • Configuration
          • FAQs
        • License APIs
          • Architecture
          • Schema
          • APIs
          • Configuration
          • FAQs
        • Collection APIs
          • Features
          • Architecture
          • Schemas
          • APIs
          • Jobs
            • Content publish
            • Post publish processor
            • Audit event generator
          • FAQs
      • Search Service
        • Architecture
        • Code Structure
          • Configuration
        • APIs
        • Jobs
          • Search indexer
          • Audit history indexer
        • FAQs
      • Taxonomy Service (Taxonomy & Tagging)
        • Framework APIs
          • Architecture
          • Code Structure
            • Configuration
          • Schemas
          • APIs
          • Jobs
            • Audit event generator
          • FAQs
            • Create Framework
            • Add Content to Framework
        • Object Category APIs
          • Architecture
          • Code Structure
          • Schemas
          • APIs
          • Jobs
            • Audit event generator
          • Configuration
          • FAQs
      • DIAL Service
        • Architecture
        • APIs
        • Jobs
        • Configuration
        • FAQs
          • Link DIAL Code to a Book
      • Player
        • V1
          • Features
          • Architecture
          • Players
            • ECML Player - v1
              • Quiz
              • Create Content
            • Video Player v1
            • Epub Player - v1
            • PDF Player - v1
            • HTML-h5p Player - v1
          • Content import and preview folder creation
          • FAQs
        • V2
          • PDF Player
            • Features
            • Architecture
            • Configuration
            • FAQ's
          • Epub Player
            • Features
            • Architecture
            • Configuration
            • FAQ's
          • Video Player
            • Features
            • Architecture
            • Configuration
            • FAQ's
        • Telemetry Events
          • Offline Telemetry
          • Generate API keys
      • Editors
        • Architecture
        • Interactive Editor
          • Features
            • Content Editor
            • Adding Question Set
            • Concept Selector
            • Add Image
            • Add Video
            • Adding Math Function
            • Limited Publishing and Sharing
        • File Upload Editor
          • Features
          • FAQ's
            • Content Upload
        • Collection Editor - V1
        • Collection Editor - V2
          • Features
          • Architecture
          • APIs
          • FAQ's
        • How to contribute as a JS plugin
          • How do I think about a plugin?
          • Interactive Editor Plugin Guide
          • Using SDK to create and test the plugin
      • Other Knowlg Jobs
        • Configuration
        • FAQs
      • Other
        • Data Migration
        • Schema strucure
    • Product Roadmap
  • ENGAGE
    • Discuss
    • Contribute to SB Knowlg
  • USE
    • Overview
    • System requirements
    • Installation guide
      • Players
        • V1
          • How to setup
        • V2
          • Epub Player
          • Video Player
          • Pdf Player
      • Editors
        • Interactive Editor
        • File Upload Editor
        • Collection Editor - V1
        • Collection Editor - V2
        • Plugins
      • Services
        • Content Service
          • Configuration
        • Search Service
        • Taxonomy Service (Taxonomy & Tagging)
        • DIAL Service
        • Knowlg Jobs
    • Deployment
    • Release notes
      • Release - 6.2.0 (Ongoing)
      • Release - 6.1.0 (latest)
      • Release - 6.0.0
      • Release - 5.7.0
      • Release - 5.6.0
      • Release - 5.5.0
      • Release - 5.4.0
      • Release - 5.3.0
      • Release - 5.2.0
      • Release - 5.1.0
      • Release - 5.0.0
      • Release - 4.10.0
      • Release - 4.8.0
    • Breaking Changes
    • Deprecations
      • Release-5.2.0
      • Release-5.1.0
    • Release
    • USE
      • Infra Requirements
    • Additional Reading
      • Content Service Environment Variables
      • Import External Content
  • Archived
    • Powerful Discovery
      • Usecase
      • Sample data
Powered by GitBook
On this page
  • Feature specific components
  • Rich & Diverse Assets
  • Organized Collections
  • Asset Lifecycle Management
  • Powerful Discovery
  • Phygital Discovery
  • Observability

Was this helpful?

Edit on GitHub
  1. LEARN

Product & Developer Guide

PreviousTechnical ArchitectureNextContent Service

Last updated 1 year ago

Was this helpful?

Feature specific components

In this page, we map the offered by Knowlg to the various components in the Sunbird Knowlg building block. This view provides you understanding of what components are needed to enable a specific capability.

Rich & Diverse Assets

Component
Description

Enables users to define asset schema.

Organized Collections

Component
Description

Enables users to define asset schema and consists of APIs to organize the assets as a collection.

It is a pluggable tool used to create the collections.

Consumption - no player

Asset Lifecycle Management

Component
Description

This tool helps user/creators to create the assets(ECML format).

Upload editor tool allows creators to create assets by a simple upload. Supports Video, PDF, HTML, H5P & EPUB format.

Content player V1 enables users to consume content. This player is compatible with all asset format supported by sunbird platform.

Consumption - Content player's V2

This is enhanced or un-bundled version of content-player-V1. Unbundled to be lighter & specific to the format. For ex., video player to play video content, epub player to play epub content etc.

Powerful Discovery

Component
Description

This is a service offered for ease of discovery of assets. This service will expose the API's only to read & filter the assets.

This service helps to define your own framework to organize the assets in a specific structure. It also enables you to define the categories & tagging of assets.

The data in the content-service will be synced to the asset-search service for ease of discovery.

Phygital Discovery

Component
Description

Dial service

This service offers to generate the DIAL code & it can be linked to any asset. It also offers physical/digital discovery of the asset using a QR code image generated for each DIAL code.

Observability

Component
Description

Telemetry

All the services & tools of the Sunbird Knowlg generate wide list of telemetry events. These telemetry events help to analyze the user actions. Users can build their own reports as per their needs/requirements.

There is no separate collection player however the assets linked to the collection can be played using the or V2.

Content service API's helps to curate the assets created by creators(using asset creation tools - ). The lifecycle to curate the content Draft -> Review -> Publish

Dependency -

capabilities
Powerful Discovery
Rich & Diverse Assets
Organized Collections
Asset Lifecycle Management
Phygital Discovery
Observability
content-players V1
Consumption - Content player V1
Content service
Content-service
Creation - Collection editor
Content service
editors
Creation - Interactive editor
Creation - File upload editor
seach service
Taxonomy service
Content-service