Application » History » Revision 2
Revision 1 (Alex Seferidis, 07/17/2025 11:55 AM) → Revision 2/5 (Alex Seferidis, 07/17/2025 12:10 PM)
# Application
FBX-3566 can run on 5 different modes:
- Fleex Embedded
- Fleex Prime
- Fleex DS
- IPTV STB
- DS player (not implemented yet)
The main QT application opens a full screen web browser (QT web engine, based on chromium 87)
On Fleex embedded it opens a web page from the headend.
On Fleex DS and Fleex Prime it opens a web page from DS server, or Prime server
On IPTV it opens a local page (inside FBX-3566) /htdocs/IPTV/index.php
There are three main applications:
- Web server
- QT application
- External player
## Web server
The device can serve PHP web pages, using Apache2 web server. Settings are saved on SQLITE3 database
We can connect to device by opening a web browser from a PC directly to it's IP address
http://xxx.xxx.xxx.xxx
user: admin
pass: 12345
On the device the web application is located at:
/data/firmware/htdocs
Databases are located at:
/data/settings
On development machine (Alex windows PC):
C:\wamp64\www\stb
**Note: two critical files**
1. /htdocs/python/init.py
This script runs on powerup and prepares the system, copy necessary files, etc.
2. On DS mode a JavaScript file (main.ds) is downloaded from DS server, and runs all the logic needed for the DS