Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.




1366 posts

Uber Geek
+1 received by user: 142

Subscriber

Topic # 217775 11-Jul-2017 20:13
Send private message

Hi

 

I have traditionally been using MediaPortal with the DJBlu custom sky grabber to allow full population of the Sky EPG in to MediaPortal including HD channel data, 14 day EPG and channel numbers.  This had been working well until my system went kaput.  I'm now trying to transition back to a decentralised TV Server from the Sky box and installed the latest version of the custom MP build with my modified Sky NZ plugin.  Unfortunately while it will still pick up channel names and the general titles/contents, it now won't get the numbers.

 

The plugin suffers from a large number of issues:

 

     

  1. It was rebuilt using the final DJBlu DLL which was decompiled and then the code transferred across to an old version of the SKY UK source code.  DJBlu lost all his code in an HDD crash and only had a really old version backed up.  It did LCN, Channels, Titles and content but doesn't anymore.
  2. It is built in VB, hard to debug in comparison to MP and EPGC as they're in C# and I can't follow their setup correctly - This is definitely a me thing as I'm sure someone could look at the code and move it to C# and fix these issues really simply.
  3. It has a fixed reference point for decoding the DVB stream rather than following the proper offsets which leads it to occasionally not finding the titles or content and now appears to not find any channel numbers.
  4. It requires a custom MP build which is awkward to maintain.

 

In light of the above, does anybody know of a TV Server on the PC (windows preferably at this stage) that can do the following:

 

     

  1. Act in a decentralised manner, e.g. decouple the server from the client
  2. Can auto-update/delete of channels within a user set channel range, e.g. Sky NZ publishes to LCN 0 > 520ish, on a defined schedule.  There are tons in the 900 range which are not required and the ability to type this range in would be fab.
  3. Can access the Sky NZ Channel numbers from the stream as well as the OpenTV data to get the full EPG including HD (unless Sky EIT data now has all channels etc.) including the regional variations so I only get Prime or TVNZ for Auckland.
  4. Supports the standard FW/RW/Skip/Pause/Play etc. similar to MP although a proper fast forward above x4 would be great.
  5. Ideally runs on Windows as my TV cards are in a Dell R310 which runs my Windows Server 2016 Essentials server and I can't be bothered to virtualise this as it will take some time to resort out my Domain Controller and connected PCs.

 

Anyone know of a system that can do all this?

 

Cheers

 

Chris


Create new topic
576 posts

Ultimate Geek
+1 received by user: 33


  Reply # 1819866 11-Jul-2017 20:29
Send private message

Admittedly not exactly what you want to hear but in my experience this all works out of the box with oscam and tvheadend on linux.

Getting full EPG and channel numbers without any clever scripts or customisations.



1366 posts

Uber Geek
+1 received by user: 142

Subscriber

  Reply # 1819908 11-Jul-2017 21:21
Send private message

 I'm not opposed to switching OS if it works.  My HTPCs run windows and MP has always been good for me compared to the likes of Kodi and Emby as the EPG is better and general TV actions are more refined.


 
 
 
 


3253 posts

Uber Geek
+1 received by user: 586

Trusted

  Reply # 1819934 11-Jul-2017 21:33
Send private message

i use to use fortherecord with oscam to get sky channels.  this worked well, perfectly even.  fortherecord became (well it split, and became 2 things) argus-tv.com

 

 

 

havent used it in years though...




1366 posts

Uber Geek
+1 received by user: 142

Subscriber

  Reply # 1819937 11-Jul-2017 21:38
Send private message

Yeah I've used 4therecord and Argus but they don't do what I want and argus doesn't even capture the LCN data from the stream, has to be manually inputted.  Honestly, the MP core engine with the plugin was fantastic but the code to make it work is partially in the custom data grabber dll, the actual C++ code in the custom MP build, and then in the plugin... DJBlu did well but its quite cumbersome and IO heavy.  I was hoping that MP at some point may pick up the ability to do auto-updates and full sky epg along with series linking as then it would be fine!


2846 posts

Uber Geek
+1 received by user: 257


  Reply # 1819989 12-Jul-2017 00:30
One person supports this post
Send private message

PANiCnz: Admittedly not exactly what you want to hear but in my experience this all works out of the box with oscam and tvheadend on linux.



Getting full EPG and channel numbers without any clever scripts or customisations.


Is there a guide somewhere on how to set that all up?
I'm thinking of changing my server from windows and dvblogic tvserver to the above, as the tvheadend client app on the Apple TV looks to be much better than dvblogics one.




25816 posts

Uber Geek
+1 received by user: 5546

Moderator
Trusted
Biddle Corp
Lifetime subscriber

  Reply # 1820015 12-Jul-2017 07:48
Send private message

Have you ever looked at NextPVR?

 

 




1366 posts

Uber Geek
+1 received by user: 142

Subscriber

  Reply # 1820021 12-Jul-2017 08:01
Send private message

sbiddle:

 

Have you ever looked at NextPVR?

 

 

Yep, have used it for a while too but only does EIT grabbing and can't focus its scan on a networkID, so you get the full list.  I effectively want to focus on a networkID to only bring in channels from Sky and those linked, e.g. TVNZ 1 etc.

 

DVBLink with EPGCollector is viable, except that the TBS tuners do not say which tuner is locked so running epgcollector while streaming from DVBLink will break the link stream as the tuner drivers do not say tuner 1 is locked and in use by a programme.  I'd need to buy either a new set of tuners or an individual tuner for EPGc only.  It will still only do the guide from EPGC and channel scanning is built on EIT so cannot get the Sky LCNs

 

TVHeadend appears to have a full OpenTV set of grabbers but I'd have to rebuild my entire tvserver as its currently on my essentials server and therefore running windows. Until I install, I'm not sure what it can do.  It can't do the auto-update and perhaps the regional stuff either.


576 posts

Ultimate Geek
+1 received by user: 33


  Reply # 1821360 12-Jul-2017 16:30
Send private message

CYaBro:
PANiCnz: Admittedly not exactly what you want to hear but in my experience this all works out of the box with oscam and tvheadend on linux.



Getting full EPG and channel numbers without any clever scripts or customisations.


Is there a guide somewhere on how to set that all up?
I'm thinking of changing my server from windows and dvblogic tvserver to the above, as the tvheadend client app on the Apple TV looks to be much better than dvblogics one.

 

Unfortunately not one single guide that I'm aware of, I had to piece it together from multiple guides. Something like this looks fairly accurate for the Oscam setup, it assumes the use of RPI as the host but should be fine for x86 too. Only thing to mention is if using an Omnikey reader you need to install the libpcsclite1 libpcsclite-dev packages and also need to tell Oscam to compile with PCSC support. 

 

The installation of Tvheadend is fairly straightforward, and once that's done all the config is done through the Tvheadend web gui.

 

The whole reason I went Tvheadend in the first instance is I found the guides for MP and Windows to be way to complicated. 

 

Benoire:

 

 

 

 

 

TVHeadend appears to have a full OpenTV set of grabbers but I'd have to rebuild my entire tvserver as its currently on my essentials server and therefore running windows. Until I install, I'm not sure what it can do.  It can't do the auto-update and perhaps the regional stuff either.

 

 

Have you considered grabbing a cheap USB tuner and trying a proof of concept on a RPI or similar single board PC? Plenty of guides on the internet about running Tvheadend on a RPI.




1366 posts

Uber Geek
+1 received by user: 142

Subscriber

  Reply # 1821362 12-Jul-2017 16:33
Send private message

PANiCnz:

 

 

 

Benoire:

 

TVHeadend appears to have a full OpenTV set of grabbers but I'd have to rebuild my entire tvserver as its currently on my essentials server and therefore running windows. Until I install, I'm not sure what it can do.  It can't do the auto-update and perhaps the regional stuff either.

 

 

Have you considered grabbing a cheap USB tuner and trying a proof of concept on a RPI or similar single board PC? Plenty of guides on the internet about running Tvheadend on a RPI.

 

 

I'm doing a P2V conversion for the essentials server.  Demoted it from being a domain controller and will transfer it on to one of my vSphere hosts, that will free up my wee little R310 server to install Esxi 6.5 and then run linux as a VM with the two tuner cards passed through.  I've been wanting to test 6.5 with tuner passthrough as I've had trouble with esxi and tuner cards, xenserver always worked better.


576 posts

Ultimate Geek
+1 received by user: 33


  Reply # 1821370 12-Jul-2017 16:50
Send private message

I'd be interested to hear how well passthrough works for you, I've historically avoided the temptation to virtualise at home for this reason. All my experiences have been with Esxi 5 so hopefully things have improved with 6.5.




1366 posts

Uber Geek
+1 received by user: 142

Subscriber

  Reply # 1821376 12-Jul-2017 16:52
Send private message

ESxi 6 onwards is pretty good for passthrough, I have a virtualised Xpenology server with two LSI HBAs passed to the VM, never miss a beat and performance as if it was baremetal; but I've always found esxi bad for tv tuners for some reason... Xenserver was always good though, but lacked features in comparison to ESxi.


3 posts

Wannabe Geek


  Reply # 1821414 12-Jul-2017 17:36
Send private message

Benoire:

 

It is built in VB, hard to debug in comparison to MP and EPGC as they're in C# and I can't follow their setup correctly - This is definitely a me thing as I'm sure someone could look at the code and move it to C# and fix these issues really simply.

 


Brownard converted the grabber and UK plugin to C# - https://github.com/brownard/SkyUKGrabber

 

 




1366 posts

Uber Geek
+1 received by user: 142

Subscriber

  Reply # 1821446 12-Jul-2017 18:22
Send private message

Ohhh very interesting!  The main issue with the code is that it doesn't decode properly and instead has some fixed positions it reads the data from rather than use the official offsets that EPGC and the MP tv engine that mm1352000 was working on, this means that if the stream changes or has random issues then it misses things like LCNs or titles.


Create new topic



Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





News »

New Zealand hits peak broadband data
Posted 18-Jan-2018 12:21


Amazon Echo devices coming to New Zealand early February 2018
Posted 18-Jan-2018 10:53


$3.74 million for new electric vehicles in New Zealand
Posted 17-Jan-2018 11:27


Nova 2i: Value, not excitement from Huawei
Posted 17-Jan-2018 09:02


Less news in Facebook News Feed revamp
Posted 15-Jan-2018 13:15


Australian Government contract awarded to Datacom Connect
Posted 11-Jan-2018 08:37


Why New Zealand needs a chief technology officer
Posted 6-Jan-2018 13:59


Amazon release Silk Browser and Firefox for Fire TV
Posted 21-Dec-2017 13:42


New Chief Technology Officer role created
Posted 19-Dec-2017 22:18


All I want for Christmas is a new EV
Posted 19-Dec-2017 19:54


How clever is this: AI will create 2.3 million jobs by 2020
Posted 19-Dec-2017 19:52


NOW to deploy SD-WAN to regional councils
Posted 19-Dec-2017 19:46


Mobile market competition issues ComCom should watch
Posted 18-Dec-2017 10:52


New Zealand government to create digital advisory group
Posted 16-Dec-2017 08:47


Australia datum changes means whole country moving 1.8 metres north-east
Posted 16-Dec-2017 08:39



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.