TVIP Mediacenters use HTTP protocol for automatic firmware update download.
STB requests updates using the following URL template.
http://tvipupdate.net/stb/<model>/<OS>/<update_type>/tvip_firmware.ota.zip
Где:
Example: http://tvipupdate.net/stb/s410/linux-qt/release/tvip_firmware.ota.zip
Firmware version information is located inside “tvip_firmware.info” file in the same directory:
http://tvipupdate.net/stb/<model>/<OS>/<update_type>/tvip_firmware.info
This file contains just firmware vesion number/code that is currently avaliable for this update type.
STB compares this version with installed version. If versions are different, “Update available” window is displayed.
By default, firmware updates are checked from http://tvipupdate.net server. Operator can override this server using provisioning or special DHCP options.
Update server is selected using the following priorities:
OS Linux:
OS Android:
You can use any Web-server that can serve static files (Apache,nginx,lighttpd)
Update can be syncronized over rsync.
Use the following rsync command:
rsync -P --timeout=3000 -aWvH --stats --force --delete --delete-after --exclude=prov* rsync://rsync.netsol.su/update_netsol/ /var/www/tvipupdate.net
It is recommended to rsync every 24 hours.