Onwards Video Access Service is a callable standard service application, that is the missing piece of the future CDN and the keys component of future interactive application.
OVAS is a middleware which written in C, that is expandable and portable software for difference devices. OVAS enables devices to access OCDN via OVS protocol, and the APIs of OVAS facilitate application developers to fast deployment of complicated services.
OVAS sits right above Core OS in device which collects device low level data. As is it an application service, it runs in background with minimal resources required. Externally, OVAS runs on OVS protocol, which is Onwards proprietary protocol that Onwards built from OSI level 3. OVS is a modified UDP protocol with specific purpose for CDN and Interactive usage.
OVAS converts compressed audio video codec data to standard protocol output, and it is also possible for direct codec output. Therefore there is no need for application developer using OVAS to build special player in order to facilitate OVS technology. Moreover, depends on service, it is possible to allow other device to connect to OVAS enabled device for viewing the OVS transmitted content. All player streaming connections are recorded, and transaction logs will be sent via reporting tunnel for service provider billing records.
As a compliment of CDN provider, OVAS supports Out-of-the-band OVS streaming. Media data from ordinary CDN would be cached and served via OVAS to normally application. In parallel, OVAS signals other devices via OVS to form an overlay network, which becomes the primary CDN of the content. OVAS would first seek cache from other OVAS devices before switching over to backup ordinary CDN network. This cache mechanism vastly reduce the CDN stress and network cost of service provider.
Centralised Monitor and Report
As OVAS access data from Core OS, therefore whenever the device is online, OVAS could report device status in real time to centralised server. Moreover, traditionally there is no way to provide QoS on OTT service, OVAS now allows service provider to obtain information about how users viewing the devices. OVAS allows integration with third party server and application, example would be CWMP over OVS; OVAS can support implementation of existing and future device management standards.
Most of the application developers would not have service platform experts to support them. Building interactive applications which requires real time management of large amount of different users at the same time is an impossible mission. Either the platform is not stable, or the application development time becomes too long. Onwards got the experts to overcome both server side and device side challenges. However, Onwards team understands that the applications using this fascinating technology would be so limited if only developed by Onwards. Hence, instead of building all kinds of applications by ourselves, Onwards introduces the APIs of OVAS, which allows programs for communication between applications on different devices becomes like “Hello World” scripting, also the simple HTTP APIs on server side allows any elementary web developer to review and interact with their users in real time. Everyone says Real Time Communication is the next internet evolution, Onwards transforms the abstract technology to simple programming bearer for everyone with OVAS.