WebApp For Coolita TV-2023-11-23
WebApp For Coolita TV-2023-11-23
Coolita is a flexible operating system based on Linux and Web to address the market
needs of large-screen OS solution include Smart TVs, Smart Projector, Smart dongle
etc. With Coolita, a device manufacturer can begin with configuration, modify it to
serve their own needs and quickly bring it to market.
a. A web app can get the string from navigator.userAgent. The same string is
included in the HTTP request User-Agent header. The userAgent string that
corresponds to the browser engine is as follows:
i. UserAgent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/88.99.234.5 Safari/537.36 Coolita OS
QJY/2.0
5. The difference between Web Apps on PC and TV.
a. User operation mode:
b. https://tv.iq.com/
c. http://tv.deezer.com/smarttv/622973e257290b8d68de0ddb873fc
c30/foxxum/
b. Hardware resource:
Unlike PC environments, embedded systems have limited hardware
resources, especially memory resources. It was recommended that the
memory usage of the web application layer be within 200MB. The less
memory occupied, the smoother the program runs.
i. UI resolution(pixel) : 1280x720.
6. HTML5 app links to integrate on Coolita
Same as the standard Web App, the actual content of the app resides on the
remote web server, you can update the content, including code for new features, at
any time without having to worry about pushing updates to devices.
When a user launches the local app on their device, the URL of the app is redirected
to the web app on the web server, and the resources are downloaded from the server
to the device.
Step by step guide on how the process of link sharing, integration, and future
analytics/updates looks like
• Content/App Provider provide us the H5 URL, test account(if need), add our IP
into whitelist(if need). In additional, We have VPN network to simulate the real
network enviroment.
• Coolita R&D team will adapt to the H5 app, include test and address the issue.
If issues need Content provider to fix, we will provide the issue list and cause
• Once issues are fixed, Coolita QA team will test and confirm.
• When App reach the release standard, Coolita Commercial team will contact
with App provider(if need), Coolita Operator team will put the App url link to Coolita
operator server, then home/Launcher of the TV will show the App for the end user to
select and use.
• In addition, Coolita OS also support to show the contents' poster of the App on
TV's home/launcher for the end user to browser and watch the movie. This feature
requires App provider provide the metadata through API.