Multimedia Content Management System
Opus3media needed a custom set of tools so their employees could easily aggregate audio and video files. The system also allowed maintenance of an end-user web portal, using a WYSIWYG editor to lay out the menu and “drag and drop” various elements around. The complexity was minimized by carefully designing a system that would be easy to develop and flexible to extend.
One of the design goals was to minimize system requirements, so additional support code was written to archive large data assets in an intelligent way. By reducing the number of physical files that were required, storage capabilities were maximized eliminating costly hardware upgrades.
An extensive caching mechanism was built using the Smarty templates library for PHP. To even further reduce network requirements, virtual file tracks were designed, allowing the right data to be sent to the right device with minimal overhead – caching the file and delivering it from an inexpensive CDN system if at all possible.