Streaming Module Cleanup

Steps to reproduce

The adaptive streaming module of Opencast contains a lot of unnecessary,
outdated or somewhat risky code. This patch strives to improve the
module by:

  • letting the module activation fail on invalid configurations

  • removing duplicated code and checks

  • removing unnecessary array/list conversions

Fixed and reviewed

Assignee

Lars Kiesow

Reporter

Lars Kiesow

Severity

Cosmetic Issue