catalinii / minisatip

minisatip is an SATIP server for linux using local DVB-S2, DVB-C, DVB-T or ATSC cards
https://minisatip.org
327 stars 80 forks source link

HDHomeRun using minisatip under Unbuntu 22.04 #972

Closed ghost closed 2 years ago

ghost commented 2 years ago

Hi, does minisatip support a signal from a HDHomeRun device as input and if so, how to set up? I don't get it work and I already installed the following libraries on Ubuntu 22.04.

sudo apt-get install hdhomerun-config hdhomerun-config-gui

Or do I miss something?

lars18th commented 2 years ago

Hi @retrofan1979 ,

No. The current implementation of the minisatip doesn't support HDHomeRun devices. The support for a hdhrc module is a wish for the future.

However, at time some solutions exist:

The last option is complex to setup. But I'm using it in my environment. However, I don't recoment it if you aren't an specialist. So try the first one. Regards.

ghost commented 2 years ago

@lars18th thanks! I hope minisatip will support the HDHomeRun devices very soon.

About the 3 options: the first one I tried already and works fine. But how to setup option 2? I tried to compile Linux DVB drivers for Raspberry Pi, but didn't succeed until now. For option 3 you use SATPI as server? How does the pipe look like with hdhomerun-config? Maybe indeed options 1 or 2 are better for now :-)

Regards!

lars18th commented 2 years ago

Hi @retrofan1979 ,

I hope minisatip will support the HDHomeRun devices very soon.

I believe it will be several years before the hdhrc module will be developed. No one is now interested on it.

Regarding the option 3: Yes I'm using SATPI. But it's a very complex install. I use a lightweight streaming server that can read the entire transport stream with the hdhomerun_config tool. This tool is managed by a custom own script build with shell script. Then the SATPI server is configured to read from this streaming server using the PIPE input when a specific frequency is requested. So from the point of view of the minisatip the SATPI is a regular SAT>IP server with internal filtering support. Quite complex but it works like a charm.

And regarding the option 2 the problem is that the Linux DVB drivers I feel are very old and only compatible with x86. So you're out of luck if you want to run them in a Raspberry Pi or a STB.

Regards.

ghost commented 2 years ago

Hi! Fun to read! And great it works for you. Too bad there are no recent Linux DVB drivers. I'll stick with option 1 which is good enough for me for now. I close this topic.