Paella Opencast Core
The @asicupv/paella-opencast-core package is the main library that provides basic functionality for integrating Paella Player with Opencast. This package extends the capabilities of @asicupv/paella-core by adding specific functionalities for working with Opencast events.
Installation
Section titled “Installation”npm install @asicupv/paella-opencast-coreMain features
Section titled “Main features”- Specialized player: Extends Paella Player with Opencast-specific functionalities
- Authentication: Integrated authentication system with Opencast
- Event conversion: Converters for different Opencast event formats
- Theme support: Integration with Opencast visual theme
- Internationalization: Complete support for multiple languages
Main components
Section titled “Main components”OpencastPaellaPlayer
Section titled “OpencastPaellaPlayer”The main class that extends Paella and provides Opencast-specific functionalities.
OpencastAuth
Section titled “OpencastAuth”Authentication system for working with Opencast services.
Interface that defines the normalized Opencast event structure for Paella Player.
Event converters
Section titled “Event converters”- EngageEventConversor: For events from Opencast’s Engage service
- APIEventConversor: For events from Opencast’s external API