faux-tuner

A virtual tuner card and EPG guide for online live TV sources like PlutoTV and Locast. Designed to work with Plex Media Server's Live TV / DVR feature.

View the Project on GitHub FauxTuner/faux-tuner

faux-tuner

A virtual tuner card and EPG guide for online live TV sources like PlutoTV and Locast. Designed to work with Plex Media Server’s Live TV / DVR feature.

Largely inspired by (and parts shamelessy stolen from) locast2plex.

Services

Installation

npm install -g https://github.com/FauxTuner/faux-tuner.git

If you get a permission error, you may need to use sudo:
sudo npm install -g faux-tuner

CLI Commands

Start

faux-tuner start

Status

faux-tuner status

Stop

faux-tuner stop

Simple Server Example

const fauxTuner = require('faux-tuner');

fauxTuner.listen(3130, () => {
  console.log('Server listening at localhost:3130');
});

Express Middleware Example

const express = require('express');
const fauxTuner = require('faux-tuner');
const app = express();

app.use(fauxTuner);

app.listen(3130, () => {
  console.log('Server listening at localhost:3130');
});

Documentation

Additional guides and documentation is available in our wiki.

Setting up Services

First configure and enable your Live TV providers using the FauxTuner web interface. You can access these at http://localhost:3130/web/ once your installation of Faux Tuner is up and running.

Default Web UI Login:
Username: admin
Password: fauxtuner

Locast

  1. Login to the faux-tuner web UI.
  2. Click on the Lodash secion.
  3. Enter your login credentials.

An active Locast account is required to access this service. Learn more at https://locast.org

PlutoTV