HDHomeRun emulator using minisatip?

Support forum for minisatip
retrofan

HDHomeRun emulator using minisatip?

Post by retrofan »

Hi,

I found this tool and don't actually know what it is. It looks like a HDHomeRun emulator which claims it can be used with minisatip.
Does someone know? I didn't get to work. At default it uses DVB-T.

https://github.com/dsaupf/HDHRProxyIPTV
tunip
Posts: 6
Joined: Wed Aug 09, 2017 2:01 pm

Re: HDHomeRun emulator using minisatip?

Post by tunip »

Hi,

if you plan to use minisatip with Plex, then it is possible with version 0.5 right now. Of course you need 3 files discover.json, lineup_status.json and lineup.josn. Why 0.5? minisatip has its own webserver where you can host these files.

The only big manual work is the channel list in the lineup.json file. Then minisatip is useable as tuner in Plex.
retrofan

Re: HDHomeRun emulator using minisatip?

Post by retrofan »

Hi, okay, I see. So, I still need a HDHomeRun? (which I don't have)
I thought a DVB device would be emulated as a HDHomeRun with this emulator, but then I'm mistaken...
tunip
Posts: 6
Joined: Wed Aug 09, 2017 2:01 pm

Re: HDHomeRun emulator using minisatip?

Post by tunip »

No, you dont't need a HDHomeRun. You can use any tuner which can be used by minisatip :)...
tunip
Posts: 6
Joined: Wed Aug 09, 2017 2:01 pm

Re: HDHomeRun emulator using minisatip?

Post by tunip »

Put these 3 files in your minisatip html directory. As mentioned, lineup.json is the main work. Then go to Plex, add a DVR device and point it to your minisatip system <ip of minisatip>:8080, then click "continue".

In my example 10.10.10.66 is the minisatip host.

discover.json:

Code: Select all

{
  "FriendlyName": "minisatip",
  "ModelNumber": "Linux",
  "FirmwareName": "minisatip",
  "FirmwareVersion": "076",
  "DeviceID": "qb5x6du5",
  "DeviceAuth": "ne5hjfrxqusciq4g5j30t226",
  "BaseURL": "http://10.10.10.66:8080",
  "LineupURL": "http://10.10.10.66:8080/lineup.json",
  "TunerCount": 8,
  "NumChannels": 82,
  "DeviceUUID": "3f138ea6-5a0a-401e-907d-b8cccc4be3b5"
}
lineup_status.json

Code: Select all

{
  "ScanInProgress": 0,
  "ScanPossible": 0,
  "Source": "Cable",
  "SourceList": [
    "Cable"
  ]
}
lineup.json )(example)

Code: Select all

[
  { "GuideName": "Das Erste HD", "GuideNumber": "1", "URL": "http://10.10.10.66:8080/?src=1&freq=11494&pol=h&msys=dvbs2&sr=22000&pids=0,5100,5101,5101,5102,5106" },
  { "GuideName": "ZDF HD", "GuideNumber": "2", "URL": "http://10.10.10.66:8080/?src=1&freq=11362&pol=h&msys=dvbs2&sr=22000&pids=0,6100,6110,6120,6122,6110" }
]
retrofan

Re: HDHomeRun emulator using minisatip?

Post by retrofan »

Thanks! I will try ;)
retrofan

Re: HDHomeRun emulator using minisatip?

Post by retrofan »

You mentioned Plex, but I guess also other software which support the HDHomeRun will work like DVBLink TVSource?
retrofan

Re: HDHomeRun emulator using minisatip?

Post by retrofan »

Hi, I tried your instructions, but it doesn't work for now. I need a Plex Pass to be able to add a DVR device, right?
Are there more programs which I can use? Maybe VLC?

About discover.json: do I also need to change DeviceID, DeviceAuth and DeviceUUID as well? How to get those ID's?

In HDHRProxy_IPTV I also have to setup DeviceID and changing .INI files? (configuration and mapping list)
Please help, it's much appreciated! ;)

Thanks!
retrofan

Re: HDHomeRun emulator using minisatip?

Post by retrofan »

@Tunip:
Still not working. What to do?
Last edited by retrofan on Wed Aug 23, 2017 9:03 pm, edited 1 time in total.
tunip
Posts: 6
Joined: Wed Aug 09, 2017 2:01 pm

Re: HDHomeRun emulator using minisatip?

Post by tunip »

The above method are only working with Plex (Plex Pass required). DVBLink TVSource supports the SATIP protocoll and thus minisatip directly.

About discover.json. Put in what you like, change a few letters/numbers. Thats not real IDs.

As mentioned, I dont think that this method works for all such HDHomeRun client software. I only use this setup (Plex -> minisatip via this 3 files) in my home susccessfully. Maybe Plex is not using the full HDHomeRun API and thats why its working. Other software uses more functions from the API which are not covered by this 3 files.
Post Reply