We are exploring potential solutions that would support:
1. Storing large video files associated with business transactions.
2. Ability to access videos from core applications.
3. Ability to find and play videos on demand.
4. Record management, retention, and security requirements.
5. Robust streaming capability so users can start viewing videos before download is complete.
What would be typical solutions and how they compare?