satip
Table of Contents
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
packages.sihnon.net - Start the tvheadend service
systemctl start tvheadend - Browse to
Configuration→DVB Inputs→TV Adapters. If the right version is installed, it should automatically detect the SAT>IP device via uPnP. - Switch to the
Networkstab and clickAdd - Choose
DVB-S, tickNetwork Discovery,Skip Initial Scan. FromPre-defined Muxeschoose28.2E:Astrafor UK Freesat. Don't forget to click theSavebutton on each tuner! - Switch back to the
TV Adapterstab 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
Muxestab and clickAdd - Choose the Freesat network created earlier, select
Delivery SystemtoDVBS2for Freesat HD. SelectEPG ScantoForce UK Freesatand accept all other defaults. - Wait a few minutes and channels should start appearing in the
Servicestab. Filter onEncrypted=noto hide the unwatchable entries. - Select the channels that should be exposed to XBMC and click
Map Selected. TickCheck Availability,Merfe Same NameandCreate provider tags, 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
xbmc-addon-pvr- Set
EGIT_BRANCH=“frodo”because the current version is causing memory corruption - For
simple-iptv-pvrsupport add–enable-addons-with-dependencies(we'll be using tvheadend so no need for this).
- Restart XBMC to pick up the new plugins
- Disable all
PVR Clientaddons excepttvheadend - Configure the tvheadend client to set the hostname/username/password etc.
- Browse to
System→Live TV, setEnabled
satip.txt · Last modified: by ben
