Islandora / documentation

Contains islandora's documentation and main issue queue.
MIT License
104 stars 71 forks source link

Use Case: Can view media but not download #1971

Open rosiel opened 2 years ago

rosiel commented 2 years ago

[Disclaimer: I am transcribing this from my recollection of a User Call. I have personal philosophical concerns with this feature as part of OS software]

Title (Goal) Can view media but not download (DRM)
Primary Actor Site Administrator
Scope access
Story "As archivist, I need to provide online access to content, but prevent the files from being downloaded. I need to do this to be compliant with my stakeholders and license agreements."

DRM = Digital Rights Management. That thing that Netflix uses to ensure you can't download their content. Also used by apps that lock you into their platform, like Audible. As a content provider, you may need, on the back-end, a special content server to do this. Media servers like Wowza have this ability. On the front end, the viewer must also support DRM, as videojs does.

rosiel commented 1 year ago

Raised in today's Tech Call.

From @jordandukart during the call: watermark overlay is possible using cantaloupe From @DonRichards during the call: A Wowza streaming server can be used to stream DRM a/v content. And you can override PDFjs's download button so it fails to provide a download. Or jquery to hide the button - this is just obfuscation.