Frequently Asked Questions
Commonly asked questions about app development on Titan OS, regularly updated to address open questions. Have a question not listed? Please contact us for any further enquiries.
Why publish your app and distribute via Titan OS?
Titan OS is the European, independent Linux-based smart TV operating system from Titan OS S.L, the technology, entertainment, and advertising company based in Barcelona. The independent OS is designed for all connected TVs. It is currently integrated in Philips and AOC’s Linux 2024 smart TVs across Europe, soon to be expanded to earlier models.
Titan OS’ mission is to re-think TV, together. By featuring channels prominently on the homepage and seamlessly integrating broadcast and streaming feeds in the EPG, Titan OS is not only improving content discovery for audiences but also increasing the potential reach of advertising.
Titan OS allows for fast and seamless integration of partners and by utilising HTML5, it provides partners with the flexibility to effectively adapt to market demands.
What type of apps does Titan OS support?
Titan OS is a Linux based system that supports HTML5 web applications.
How long is the intake process?
The Intake & Quality Assurance process takes between 2 and 4 weeks. For existing HTML5 apps that are already available on other Linux-based Smart TV platforms, most of the effort is focused on remote control button mapping and the implementation of User Agents.
Are there any variations of the platform to develop for?
No. Philips Legacy Linux TVs are upgraded to be compatible with the recent Titan OS platform. This allows you to distribute your app on models from the year 2020 onwards. That’s 5 model years covered, in just 1 development effort!
Does Titan OS provide an emulator or sample TVs?
Currently, Titan OS does not provide an emulator/simulator solution. Sample TVs can sometimes be arranged, depending on the partnership. To discuss arranging a sample TV, contact us.
How does Titan OS provide support during development and testing?
Titan OS is committed to supporting developers throughout the development and testing lifecycle, and to enabling them to create high-quality applications and services for Titan OS powered devices. Titan OS helps developers and testers by sharing all required information and knowledge to deliver the best experience in their applications.
What DRM and streaming protocols does Titan OS support?
Please check our supported DRMs and streaming protocols on our specifications page.
Is there a way to test applications prior to launch?
Yes! If you have a Titan OS device, you can use our DevView tool to access and test your unpublished apps. Please reach out to your BD representative for more information.
How do I retrieve the device ID?
Please check our device API documentation.
How do I retrieve the TV language setting?
Please check our device API documentation.
How do I find the TV model code?
To find the model code of your TV, you can typically locate it on the back of the TV itself. Look for a label or sticker that contains information about the TV, including its model number. The model number is usually a combination of letters and numbers, sometimes accompanied by additional information such as the serial number or manufacturing date.
What is the User Agent returned by the TV?
Please check our UserAgent documentation that will provide insight on identifying and parsing of UserAgents.
Was this page helpful?