Media Asset Management site

I need to store up to 10TB per year and have the content accessible to stakeholders online. These are video files that need to be played, downloaded, or even edited online, highlight moment extracted.
Does anyone know about an app that can be added to the EditorX platform that connects a NAS drive to the web platform?