Recommend optimal 4k pvr/epg backend/ frontend thingies or What's the best iptv set up for vero 4k?

Trying to set up a brand new vero4k (w remote) for my wife to replace an old TV box. I have been able to get Simple iptv Client working (using m3u list url) and have excellent reception. Kodi/osmc even boots straight to the TV section now, very nice.

Now I’m trying to customize the epg/tv guide, select the right channels, maybe add a little graphic (channel logos), so everything required is accessible via remote. Simple client is not providing all of this, right? I’ll need a backend?

What I’m looking for is the recommended optimal config the vero 4k can show me. Most everything on the net regarding this topic is out of date.

What’s the best iptv set up for vero 4k?

Do you watch streams from a commercial provider?
If so, do they not have a url for EPG and logos?

It may help to install TVHeadend via the App Store and add your M3U8 URLs though that interface. You’ll then be able to manage things like the guide; channel logos and channel ordering more easily.

Sam

PVR Simple client is perfect for iptv and epg. But, I was hoping to find a better solution for movies and vod. Rather then the long list (in PVR Simple Client. There must be a better option? (one m3u list with 1000s of titles) Something better then a long list of random movies and series episodes. An interface with categories and seasons? … #Loving my Vero 4k

You could install TVHeadend which will give you more control over the IPTV List and let you filter down what you want etc.

I did try and I am still trying Tvheadend. Currently, tvh makes it feel like I’m building a wheel all over again, in relation to epg building. Reason I’m liking Simple right now is because it’s processing an epg feed from an epg provider. So Simple is organized andworks very well. Tvh had presented more problems, like channel numbering and no way feed an XML epg

I will continue working with tvh to process the vod and movies and eventually epg (with something like WebGrab? Or does it work with an epg from a provider, xml?)

I think the IPTV provider can supply both playlist and EPG via TVH.
But if they’ve configured VOD as channels, then there’s not much that can be done there.

Sam

Update. Efforts to have tvh server working on the vero4k have ground to a halt. I think It may have happened when a setting under Status - Connection - Username was changed ((from the browser)) (I had my Rbp2 also connected to tvh server and was looking at two ‘osmc’ connections. So I changed osmc name to vero name for the vero) This is when I lost my browser connection to vero tvh server.

I have now uninstalled and reinstalled tvh server twice and have not been able to connect to configure tvh server via browser 192.168.2.xx:9981. What I have been able to do is browser into an alternate tvh server set up on my rbp2 (tvh server installed reinstalled successfully). Thus confounded, I seek assistance with above. Possibly i need to ssh into vero and check/rewrite a name setting?

I have a few other questions as well.

  1. It would be better to set up tvh server on vero or rbp2? I assume vero.

In regards to my previous attempt at setting up tvh server with epg. How do I get the epg from my provider (xml) into tvh server? The only examples I found involved (loosely, my memory fades) using an epg Webgrab into a file on my server and then keeping that file up to date. The service I use works well with iptv Simple Client and feeds the updates into Simple seamlessly. I have yet to find any specific info in this area for tvh. Maybe I should webgrab the xml from the provider service? (As the xml and epg files with the provider are well edited)

I’m pretty sure that TVH allows XML EPGs directly

Sam

if you are running tvheadend under linux, you can import epg xml files directly with a shell script that does something like this

#!/bin/bash
cat epg.xml | socat - UNIX-CONNECT:/var/lib/hts/.hts/tvheadend/epggrab/xmltv.sock

note you need to run the shell script as root (at least I do) to pipe into the socket.

The exact filepaths for your epg.xml file, and the exact location for the tvheadend socket will vary depending on your particular installation of tvheadend, I happen run mine on a separate file server. Double-check the epg.xml you are grabbing from your provider is in xmltv format (or is getting converted into that format by your fetch utils)

You may be better off running on a separate server if you want to do a substantial amount of recording, as the Vero is somewhat limited in memory and horsepower compared to what you can do on a file server.

On my system, I have a 4-tuner tv-capture card hooked to the antenna, as well as several iptv channels, and several TVs frequently connecting to it at once. Also note that tvheadend is somewhat picky about the iptv stream formats. In many cases you may need to set it up an iptv stream as a piped stream (piping though ffmpeg or streamlink) to convert it into a proper hts stream to keep tvheadend happy, and that, again, means you need more horsepower and more memory.

If all you want is to be able to play the streams (and don’t care about things like DVR (recordings) and pausing live tv and the like) then tvheadend may be overkill for you. Kodi itself is somewhat more forgiving of iptv stream formats compared to tvheadend (which seems to be somewhat strict about how the stream is formatted)

1 Like