Project

General

Profile

Setting up a SAT>IP Server using a TVH machine & then connecting TVH 'Client' to it

Added by Chris Beasley over 7 years ago

Hi

I'm trying to create a situation where by I run my main TVH as a virtual machine and then the machine with the PCI-e tuner cards as a Sat>IP server. This might seem odd but I plan to replace the physical machine with tuners with a Sat>IP unit only and I want to avoid having to rebuild the TVH server later, I would rather set it up and now and get it running and then change the tuners over without generally disrupting things.

I believe I've got the TVH server that will act as the Sat>IP unit running ok, lets call this Sat>IP_Server. The main TVH install (called TVheadend) has detected the server but I'm not actually sure how to make it access the cards and do anything. I've exported the 4 tuners from the server side and it has a UUID assigned too. If I leave the 'Sat>IP Server' tuner detection as Auto, it doens't do anything as per one of the screenshots... If I then chose a single DVB-S2 tuner, it shows it up but then I get this error when I try to tune:

2017-07-26 20:04:03.054 mpegts: 12456H in SkyNZ - tuning on SAT>IP DVB-S Tuner #1 (192.168.1.44)
2017-07-26 20:04:03.054 subscription: 0014: "scan" subscribing to mux "12456H", weight: 6, adapter: "SAT>IP DVB-S Tuner #1 (192.168.1.44)", network: "SkyNZ", service: "Raw PID Subscription"
2017-07-26 20:04:03.056 satip: SAT>IP DVB-S Tuner #1 (192.168.1.44) - RTSP SETUP error -5 (Input/output error) [6-405]
2017-07-26 20:04:13.054 mpegts: 12456H in SkyNZ - scan no data, failed
2017-07-26 20:04:13.054 subscription: 0014: "scan" unsubscribing

Can anyone see where I am going wrong, or have robust instructions on how to setup TVH as a Sat>IP Server? I have port 554 running as I restarted with sudo to bind it to that port.

Cheers for any help as I'm now quite stuck!

Chris


Replies (2)

RE: Setting up a SAT>IP Server using a TVH machine & then connecting TVH 'Client' to it - Added by Em Smith over 7 years ago

An alternative to using tvheadend as the satip server is to try minisatip. I found this just worked with no complicated setup. I run it using:

minisatip -f -y 5544 -l -l -l -x 9090

Where the -y is the port number to listen on, the three ells are for very high logging so you can see if it works, and the -x is the port for its GUI so you can see what its status is.

Then on the tvheadend client hit discover and it appears under DVB and you can then associate with your network and tune.

I can't help you with the configure bit since satellite setups are very different. But there is no other setup for minisatip, so no need to tune, associate with networks, etc. It just exports all cards by default.

You can check the minisatip status on that port 9090 and it will show you the tuning progress from requests from the tvheadend server.

The only problem I had is that it doesn't pass tuning strength to tvheadend, or maybe tvheadend doesn't request or parse it, but that's no major problem for me.

RE: Setting up a SAT>IP Server using a TVH machine & then connecting TVH 'Client' to it - Added by Chris Beasley over 7 years ago

I gave up with minisatip as it could never pass the stream correctly for whatever reason. Ended up using SatPI which is working perfectly!

    (1-2/2)