FenomioStream

Activities ::: mod_fenomiostream
Maintained by Tomáš Miškovský - Fenomen multimedia
Activity module for embedding FenomioStream video content with authenticated access, a built-in media browser, and completion tracking.
Latest release:
4 sites
23 downloads
Current versions available: 1

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.

Screenshots

Screenshot #0
Screenshot #1

Contributors

Tomáš Miškovský - Fenomen multimedia (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
Please login to post comments