User Tools

Site Tools


satip

This is an old revision of the document!


SATIP

= Installing =

Getting up TVheadend

TV Streaming

  • Build and install a recent version of media-tv/tvheadend (3.9 seems to work). It needs to have the SATIP and upnp commits included. This is included in <tt>packages.sihnon.net</tt>
  • Start the tvheadend service <tt>systemctl start tvheadend</tt>
  • Browse to <tt>Configuration→DVB Inputs→TV Adapters</tt>. If the right version is installed, it should automatically detect the SAT>IP device via uPnP.
  • Switch to the <tt>Networks</tt> tab and click <tt>Add</tt>
  • Choose <tt>DVB-S</tt>, tick <tt>Network Discovery</tt>, <tt>Skip Initial Scan</tt>. From <tt>Pre-defined Muxes</tt> choose <tt>28.2E:Astra</tt> for UK Freesat. Don't forget to click the <tt>Save</tt> button on each tuner!
  • Switch back to the <tt>TV Adapters</tt> tab and for each tuner that has a LNB connection, select Position #1 (AA) and tick Enabled, and choose the Freesat network defined earlier. Also select the Tuner itself (parent of Position #1) and enable that.
  • Switch to the <tt>Muxes</tt> tab and click <tt>Add</tt>
  • Choose the Freesat network created earlier, select <tt>Delivery System</tt> to <tt>DVBS2</tt> for Freesat HD. Select <tt>EPG Scan</tt> to <tt>Force UK Freesat</tt> and accept all other defaults.
  • Wait a few minutes and channels should start appearing in the <tt>Services</tt> tab. Filter on <tt>Encrypted=no</tt> to hide the unwatchable entries.
  • Select the channels that should be exposed to XBMC and click <tt>Map Selected</tt>. Tick <tt>Check Availability</tt>, <tt>Merfe Same Name</tt> and <tt>Create provider tags</tt>, then map them. This will take a while. Keep an eye on journalctl to see progress.

EPG

Recording

Setting up XBMC

  • Build and install a copy of <tt>xbmc-addon-pvr</tt>
    • Set <tt>EGIT_BRANCH=“frodo”</tt> because the current version is causing memory corruption
    • For <tt>simple-iptv-pvr</tt> support add <tt>–enable-addons-with-dependencies</tt> (we'll be using tvheadend so no need for this).
  • Restart XBMC to pick up the new plugins
  • Disable all <tt>PVR Client</tt> addons except <tt>tvheadend</tt>
  • Configure the tvheadend client to set the hostname/username/password etc.
  • Browse to <tt>System→Live TV</tt>, set <tt>Enabled</tt>
satip.1416791659.txt.gz · Last modified: 2014/11/24 01:14 by 0.0.0.0