Please note that JavaScript and style sheet are used in this website,
Due to unadaptability of the style sheet with the browser used in your computer, pages may not look as original.
Even in such a case, however, the contents can be used safely.
Enables the reuse of applications by adopting a standardized software architecture.
Promotes the improvement of customer development efficiency.
With conventional system development approaches, it was common for software programs that run on different SoCs to have completely different architectures. This made it difficult to reuse the technology for one area in another area. As a result, for example, the running of the same video playback software on three different SoCs involved the creation of a completely different video playback application for each of these SoCs.
To overcome this problem, platformOViA adopts a standardized software architecture, making the interface specifications uniform when viewed from the application side. This makes it possible to reuse the applications developed for one SoC with another SoC, allowing the construction of a software platform that actually exceeds the area boundaries.
One of the features of platformOViA is the OViA Media Framework (OMF). The OMF is a framework that clearly specifies the multimedia interfaces that are responsible for the multimedia processing between the hardware and applications to add multimedia processing APIs under Linux by adopting the standardized software architecture described above. The OMF specifications are open, thereby offering high levels of independence and expandability for software development under Linux. By using these multimedia interfaces, customers can develop software without having to be concerned with the lower layers, while sharing the middleware.
platformOViA consists of SoCs, basic software components including the operating system and drivers, and middleware. SoCs optimized for specific technologies and basic software designed to maximize their performance, as well as middleware products needed by your application software, are combined into the platform, assuring high quality in all three layers.
NEC Electronics provides these middleware products, and other software components that are indispensable to system development, through collaborations with business partners who can boast world-class technological expertise. Instead of having to purchase the necessary software products from different vendors, as has been necessary in the past, customers can use a whole range of proven software components that are offered as one total solution.
platformOViA delivers the SoCs that have been optimized for individual sets along with highly reusable, high-quality software in an integrated manner. platformOViA allows set manufacturers to focus on the development of competitive applications, thus helping them reduce their development times and costs. For software vendors, platformOViA offers increased product reusability, giving them greater business opportunities.