Sat>IP support

The advantage is the ability to put satellite channels onto a LAN & for Channels DVR to add them.

There is also the ability to use a single SATIP server with multiple tuners to allow multiple streaming / recording over a home network. So for example i have 2 televisions in my house. My setup allows me to watch different satellite channels via Channels DVR on each television, with that ability to setup series passes to automatically record whatever FTA i receive. I get no "playback failed" or "no tuner available errors". You can do pretty much the same using multiple HDHomeRun boxes, but another advantage satelittle TV offers is more variety of FTA channels & the ability to create a custom playlist file of channels combined of terrestrial & multiple satellite FTA channels if you wanted.

In the UK FTA satellite has more TV channels available than terrestrial. If you were to also include another satellite, say Astra 19.2... this satellite provides not just additional FTA TV channels in German, but setup correctly can utilise English audio with chertain channels. FTA channels such as MTV & Nickelodeon on Astra 19.2 are provided with an English audio PID. Although the adverts etc on these channels are in German, 90% of their shows are English. Integrate that with Channels DVR & you can watch / record / series pass whatever you want with English audio.

The biggest headache is getting all the equipment setup & software working correctly. Once its done though, ive found things to be very reliable. I previously used satellite tuner cards in my home server which were problematic. Since changing to SATIP & setting things up, i havent really had any problems. It used to be somewhat frustrating setting up 20+ TV shows to record and half of them failed due to driver glitches etc. SATIP for me seems to have solved this problem. To also achieve 24 satellitle tuners onto my LAN using PCIe DVBS2 cards in my server would be 1) a lot of money & 2) I would need to buy at least 4 PCIe DVBS2 cards... which my current server MB would not accommodate.

SATIP also allows connections from any supported SATIP client or anything which can process an m3u playlist. Thats a big advantage IMO... and not limited to specific software & able to watch & record TV on any device & anywhere with a connection to the internet or cellular 4G.

I'm uploading a new build now with better support for more types of SAT>IP servers.

v2020.12.16.0856

1 Like

Whats included / updated?

1 Like

Updated to this latest version. Still no luck, streams play fine in VLC over RTSP but not in Channels whether I choose MPEG-TS or HLS.

Error is as follows:

2020/12/16 14:13:07.441222 [TNR] Opened connection to M3U-Freesat for ch101 BBC One HD
2020/12/16 14:13:07.442863 [HLS] Starting transcoder for channel 101 from 192.168.118.151 (encoder=remux, resolution=, deinterlacer=, bitrate=0)
2020/12/16 14:13:09.627198 [DVR] Waiting 3h46m20.372811947s until next job 1608141570-76 Richard Osman's House of Games
2020/12/16 14:13:17.531831 [HLS] Probe failed for live stream after 10.088243444s and 0 bytes
2020/12/16 14:13:22.236730 [HLS] Stopping transcoder session ch101-dANY-ip192.168.118.151 (out: 0s, finished: false)
2020/12/16 14:13:22.236873 [ERR] Error during stream M3U-Freesat ch101 BBC One HD: read |0: file already closed
2020/12/16 14:13:22.236895 [TNR] Closed connection to M3U-Freesat for ch101 BBC One HD

Can you submit diagnostics

Yes I need to run VLC from here so I can check what it's doing via wire shark

Done, thanks.

More SAT>IP protocol improvements in v2020.12.16.1942

With v2020.12.18.0151 we should now be fully complaint with the SAT>IP spec. I expect this version will work as expected with the Kathrein box.

4 Likes

Hi guys.

Another new user here to channels and just wanted to say a massive thank you to the community and to the developers for what you are achieving.

1 Like

Thanks for all your help with this, as I said you guys are amazing - going above and beyond!

Does it work OK?

It's a huge improvement and working yes , few problems

  1. Accurate list of sat ip data (e.g. Freesat) if you have incorrect/missing data e.g. PIDs it causes issues. Different sources seems to have different data.
  2. I don't seem to be able to utilise the 8 tuners of the Kathrein sat ip box. Every channel tunes into the one that is being utilised (right now whatever is being recorded is streamed to a channel selected). Not sure why this is happening...

OK.

So the data / pid issue thing - I use the ini file from king of sat. You can alway remove any pids not required. I do this for narrated audio streams and German audio streams (on channels with a separate English feed) from astra 19.2.

The tuning issue you detail under point 2 is exactly what I was referring to in my earlier post.

If you start two VLC windows with two rtsp urls it works fine there?

No, it plays the same channel... so it seems the satip server does not automatically select a new tuner.
When you use TVHeadend it identifies the separate tuners for the device.

Thanks Neil. I don't seem to find an ini file with the channels/ PIDs in it ... e.g. for Astra 28.2E:

SATTYPE]
1=0282
2=28.2E

[DVB]
0=109
1=10714,H,22000,56,DVB-S,QPSK
2=10729,V,22000,56,DVB-S,QPSK
3=10744,H,22000,56,DVB-S,QPSK
4=10758,V,22000,56,DVB-S,QPSK

Am I missing something ?

1 Like

The bug where it plays the same channel should be fixed in v2020.12.19.0923

Unfortunately it doesn't seem to fix it for me. It maybe the Kathrein , I've ordered another SAT IP server to see if it that works better (one that provides its own M3U).

1 Like

Are you sure you tried the version I mentioned? It only finished uploading a couple minutes ago.