A series of applications including video highlights, coaching, scoring, matchmaking and more provided as embeddable widgets. These in turn are placed within the selected gamer destination, usually the game's
The main tool of work for the game developers and Memoraze for defining interesting events, such as teamplay, spawn camping, dribbling skills etc. in differnet game genres. The studio is also used for defining cinematic templates used to increase the cinematic value of the created videos.
Not necessarily the final destination for the videos, but this component stores, catalogues and manages the large quantities of videos produced by the system. The videos are also automatically uploaded by this component to additional destinations of choice, such as popular video hosting websites.
As game data flows into the back-end from the plugins, the analysis and rendering components analyze the data in search for patterns that are defined as interesting by the system. Once such patterns are identified, the appropriate segments of the game are fed back to game engines and along with special rendering directives transformed into a video in the rendering machines.
A suite of components serving as a management layer for the entire back-end. These components provide administration access and configuration, user management, auditing, and provisioning of video content.
A small footprint software component installed on the game server, collecting and transmitting the required information such as game events and data to the back-end.
As can be seen in the diagram our platform is comprised of the following components :
As can be seen in the diagram our platform is comprised of the following components :