FenomioStream
- Moodle 4.1–5.2
- 更新 2026-08-20
Activity module for embedding FenomioStream video content with authenticated access, a built-in media browser, and completion tracking.
FenomioStream Activity Module
A Moodle activity module that embeds FenomioStream video content as a dedicated course activity with authenticated access and a built-in media browser.
Features
Embeds FenomioStream video player as a course activity
Built-in media browser for selecting videos directly from the FenomioStream platform
Secure authentication via SHA-512 signed tokens
Configurable user identity field for FenomioStream authentication (username, email, ID number, institution, or department)
Activity completion tracking (marks activity as viewed)
Responsive 16:9 aspect ratio player
Backup and restore support
Privacy API implementation
Requirements
Moodle 4.1 or later
An active FenomioStream platform subscription
FenomioStream server URL and shared secret (configured in plugin settings)
Privacy
This plugin sends user identification data (username, email, or other configured profile field) to the external FenomioStream server for authentication purposes. The Moodle site domain is also transmitted. No personal data is stored locally by the plugin beyond standard Moodle activity records.
Potential privacy issues
This plugin sends user identification data (username, email, or other configured profile field) and the Moodle site domain to an external FenomioStream server for authentication purposes. The plugin implements the Moodle Privacy API and declares all external data transmissions. No personal data is stored locally beyond standard Moodle activity records.
- 0.8.0Moodle 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2