User Tools

Site Tools


en:provisioning

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:provisioning [2023/06/13 09:40] – [TVIP App Store server URL] Alexanderen:provisioning [2025/03/14 15:00] (current) – [IPTV/OTT protocol setup] Виталий Журавлев
Line 278: Line 278:
  
 <code xml> <code xml>
-<main_menu_background url="https://www.my_background.png" refresh="10" />+<main_menu_background url="https://www.my_background.png" refresh="3600" />
 </code> </code>
  
Line 307: Line 307:
 <code xml> <code xml>
 <features> <features>
 +  <tv  enabled="true" />
   <mediaplayer enabled="true" />   <mediaplayer enabled="true" />
   <dvr enabled="true" />   <dvr enabled="true" />
Line 442: Line 443:
  
 <code xml> <code xml>
-<tv_protocols default="tvip" force="tvip">+<tv_protocols default="jsonapi" force="jsonapi">
 </tv_protocols> </tv_protocols>
 </code> </code>
Line 451: Line 452:
  
 Supported Middleware types: Supported Middleware types:
-  * //tvip// for TVIP Middleware. + 
-  * //jsonapi// for TVIP JSON API Middleware.+  * //jsonapi// for TVIP JSON API Middleware (TVIP TMS).
   * //m3u// for M3U playlist.   * //m3u// for M3U playlist.
-  * //iptvportal// for IPTVPORTAL Middleware. 
-  * //stalker// for Stalker Middleware (TVIP UI). 
   * //browser// for web application (portal) middleware.   * //browser// for web application (portal) middleware.
   * //androidapp// use Android application as content source (Supported only with Android OS)   * //androidapp// use Android application as content source (Supported only with Android OS)
Line 482: Line 481:
 URL of an m3u playlist is defined by //m3u// attribute. URL of EPG file (XMLTV/JTV) is defined by //epg// attribute. URL of an m3u playlist is defined by //m3u// attribute. URL of EPG file (XMLTV/JTV) is defined by //epg// attribute.
  
-=== Stalker Middleware setup === 
- 
-This defines Stalker setup that work in TVIP user interface design. 
- 
-<code xml> 
-<tv_protocols default="stalker"> 
- <protocol type="stalker" server="http://provider.net/stalker_portal" /> 
-</tv_protocols> 
-</code> 
- 
-Stalker portal URL is defined by //server// attribute. 
  
 === Web-portal middleware setup === === Web-portal middleware setup ===
Line 504: Line 492:
  
 //server// attribute defines portal URL (middleware); //api// defines JavaScript API for the portal ("tvip", "mag", "html5").\\ //server// attribute defines portal URL (middleware); //api// defines JavaScript API for the portal ("tvip", "mag", "html5").\\
-If //noui// attribute is //true// then all TVIP user interface is replaced by Web portal ("Whole system" mode), if //false//, then Web-portal only replaces Watch TV app ("TV only" mode). If //combined// attribute is //true// and //noui// is //false//, then "Combined" mode is used (from v.4.0.23).\\ +If //noui// attribute is //true// then all TVIP user interface is replaced by Web portal ("Whole system" mode), if //false//, then Web-portal only replaces Watch TV app ("TV only" mode). If //combined// attribute is //true// and //noui// is //false//, then "Combined" mode is used (from v.4.0.23).\\ \\ 
- :!: "Whole system mode" is now deprecated and will be removed in future updates. Use "Combined" mode instead.+ :!: "Whole system mode" is now deprecated and will be removed in future updates. Use "Combined" mode instead. If you need to block long press of Home button, use //home_uri// tag with value //tvplayer// inside //appearance// tag.
  
  
Line 563: Line 551:
   <cec value="false" force="true" />   <cec value="false" force="true" />
   <sync_standby value="true" />   <sync_standby value="true" />
 +  <cec_name value="anyName" />
 </display> </display>
 </code> </code>
Line 571: Line 560:
 //cec// - enable HDMI-CEC.\\ //cec// - enable HDMI-CEC.\\
 //aspect// - Default aspect ratio (box,zoom,full), to set default, use empty value="".\\ //aspect// - Default aspect ratio (box,zoom,full), to set default, use empty value="".\\
-//sync_standby// - STB goes to Sleep/Wake, when TV goes to sleep/wake. (do not supported by all mediacenters and TVs, from fw. 4.0.13).+//sync_standby// - STB goes to Sleep/Wake, when TV goes to sleep/wake. (do not supported by all mediacenters and TVs, from fw. 4.0.13).\\ 
 +//cec_name// - Allows you to set the device name via HDMI on compatible TVs. Format [Aa-Zz,-,,_,0-9] up to 14 characters (supported from firmware 5.1.26).\\
  
 To force some settings to apply use attribute force with value="true" To force some settings to apply use attribute force with value="true"
Line 604: Line 594:
   <back_as_recall value="true" />   <back_as_recall value="true" />
   <menu_as_home value="true" />    <menu_as_home value="true" /> 
 +  <menu_as_audio_track value="true" />
 </appearance> </appearance>
 </code> </code>
Line 620: Line 611:
   * //media_freeze_animation// - Disabling animation «freeze» video (false) - enable (true) - disable (Supported from firmware: 4.2.33). \\   * //media_freeze_animation// - Disabling animation «freeze» video (false) - enable (true) - disable (Supported from firmware: 4.2.33). \\
   * //back_as_recall// - allows you to assign to the //back// button the function to return to the previous channel (supported since firmware 5.0.67).   * //back_as_recall// - allows you to assign to the //back// button the function to return to the previous channel (supported since firmware 5.0.67).
-  * //menu_as_home// - allows you to use the //menu// button to call the //home// action, except when used for its intended purpose, this functionality only works in the TV application (supported since firmware 5.0.67).+  * //menu_as_home// - allows you to use the //menu// button to call the //home// action, except when used for its intended purpose, this functionality only works in the TV application (supported since firmware 5.0.67). \\ 
 +  * //menu_as_home// - allows you to use the //menu button// to switch audio tracks (supported from firmware 5.1.45).\\
  
 To force some settings to apply use attribute force with value="true" To force some settings to apply use attribute force with value="true"
Line 812: Line 804:
 <code xml> <code xml>
 visible="false/true" visible="false/true"
-enabled="false/true"+disabled="false/true"
 </code> </code>
  
Line 823: Line 815:
 //pref_tv// - TV\\ //pref_tv// - TV\\
 //pref_security// - Security\\ //pref_security// - Security\\
 +//pref_os// - Restrict access to Android OS settings (for Android OS devices)\\
  
 <code xml> <code xml>
en/provisioning.1686649218.txt.gz · Last modified: by Alexander

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki