Challenge Overview
Project Overview
The Hercules Player University apps are a suite of applications (web, iOS, and Android) that allow students on various Universities to get their content delivered over the IP network. This content includes linear (live TV) and “on demand” content from various providers.
This application is in production and working as expected. We are maintaining it and adding new features.
This architecture will focus on DRM provisioning and how that works in the application. Right now, this is implemented and working as expected in most places, although the implementation isn't performing as well as we would like and doesn't have any formal documentation around it. This architecture will:
- Investigate the current implementation
- Refactor the Javascript code and add new features to support the requirements detailed in the forum.
Tips for success
• Asking questions early and getting the copilot's feedback is very important for the success of this architecture competition.
Competition Task Overview
Due to the sensitive nature of the documentation and code surrounding this functionality, the main requirements are detailed in a document in the forum.
Submission Deliverables
• Application Design Specification
• Sequence Diagrams
• Interface Diagrams
• Assembly specification(s)
Technology
An overview of the environment requirements are listed below:
Javascript
Adobe Flash
Support
Standard support applies.
Final Submission Guidelines
Standard 30 day support applies