• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

Remote TOI

The TOI3 interface is based on JavaScript and XMLHttpRequest, and it is possible to access TOI3 from a remote host if one so wishes. The remote host can be any IP-enabled host that runs an XMLHttpRequest/JavaScript-enabled environment, such as
  • another set-top box,
  • a PC, or
  • a smart phone.
For security reasons, remote TOI3 access is only enabled if the boot image build includes the kreatv-option-remote-toi IIP. Here is how to use the remote TOI access feature:

Until this feature has been completed with appropriate client authentication mechanisms in place, the kreatv-option-remote-toi IIP is provided as a TECHNICAL PREVIEW and can only be used with development STBs.

  1. Include kreatv-option-remote-toi in the boot image configuration.
  2. From the remote host, bootstrap TOI3 like you normally would but use the external address of the STB rather than "localhost", for example:
    
    function createToiInstance() {
      var bootstrapUrl = "http://192.168.1.26:8000/toi/toi.js";
      ...
    

5.0.1

Copyright (c) 2016 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.