Menu

web_interface  Edit

KMTTG WEB INTERFACE

NOTE: This documentation is updated to match latest kmttg release only.

kmttg has option of enabling a web server which gives access to some limited kmttg functionality to any device with a web browser. With web server enabled and kmttg running, you can connect to kmttg via a web browser. Note that this is a new and evolving capability, so currently only a very small subset of kmttg GUI functionality is made available. Perhaps the most useful current capability is the ability to stream videos to iOS or Android devices without the need for TiVo Stream hardware.

To enable the web server, from kmttg GUI go to Configure--Web tab and turn on Enable kmttg web server. Optionally change the port if you don't like the default one. Also make sure that your firewall does not block the port that you choose. You should then re-start kmttg so that the web server will start when kmttg is started.

Connecting to web interface

Once you have enabled web server now you can connect to it from any device with a web browser. First thing you can try is for the same machine running kmttg try the following url in your browser:

localhost:8181

Obviously if you want to use other device web browsers you should make note of host name and/or IP of the server running kmttg and then connect using that IP. For example, if the IP of the machine running kmttg is 192.168.1.100, then on your local network you can connect to kmttg web server as follows:

192.168.1.100:8181

You can further extend the reach of the web server by configuring your router to port forward a WAN side port to port 8181 of the server running kmttg. That way you can interface with kmttg web server from anywhere you have internet access and with any device with a web browser.

NOTE: The list of TiVos presented in many cases is only series 4 or later TiVos with RPC capability. Series 3 or earlier units are intentionally left out except for the Video Streaming page.

From the top level page, you will see a list of links to different web server pages. Consult the following Wiki documents for more details on the functionality of each:

Running web interface in auto transfers mode

Note that if you use auto transfers mode in kmttg the web server will attempt to start on the configured port. However, note that if you are running kmttg GUI when initiating auto transfers mode, the GUI is already running web server on that port, so once you shut down the GUI there will be no web server running anymore.

Hence, if you wish to run web server in auto transfers mode you need to start auto transfers mode outside of kmttg GUI. For Windows this means going to Services and starting kmttg service from there. For other platforms it means initiating kmttg in auto transfers mode from command line or script.


Related

Wiki: Home
Wiki: config_web