Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Developer community
    • Building on open-source standards allows us to attract more contributors
    • Ease of development due to latest tech stack and popular industry technologies
  • Users
    • Faster player
    • Better User experience 
    • Lightweight device storage requirements for player installation
    • Help reduce content size due to template bundling
  • Product & Business team
    • Cost / Time / Effort of development would reduce
    • Faster feature dev
    • Customisations supported - various use-cases supported by one player

Comparison of current (ECML) Content player and QuML player


Current (ECML) Content Player

QuML Player

Generic player built for variety of content typesSpecific player built for a purpose
Content Types

Supported Content Types: Resource

Supported Content Type: Practice Question Set
Formats

Supporte Formats: 

  1. ECML
  2. PDF
  3. Video (MP4, WebM)
  4. YouTube video
  5. H5P
  6. HTML Archive
  7. ePub
  8. .. (more?)
Supported Formats: QuML Question Set
Tech stackTechnology used:Technology used:
Load time & performancePlayer load time is comparatively higher since it loads all dependent libraries before it begins to play contentPlayer load time is comparatively lesser ..
ResponsivenessResponsiveness..
Indian language support

Introducing new capabilities




Discussion Points

Forward/Backward Compatibility of Questions Ex: Introduction of new capability would end us up with introducing new player version for content.

...