Jump to content

OTA EPG


Scot

Recommended Posts

@@Scot

@@scope99

@@bennymac

 

Do you have a Silicon Dust HDHomerun? If you go to

 

http://ipaddress.of.hdhr/lineup.json

 

does it return anything? If it does, please send it to me.

 

If you have over-the-air and cable, please send them individually.

 

rkulagow @ gmail . com

 

Hi rkulagow

 

Please find attached two images (one from each HDHomeRun, I have 2 of them) when attempting to access the above URL you requested...essentially it's a 404 error generated from the HDHomeRun devices.

 

Kind Regards

 

Scot

post-1126-0-20724500-1440638257_thumb.jpg

post-1126-0-97532700-1440638258_thumb.jpg

Link to comment
Share on other sites

Hi rkulagow

 

Please find attached two images (one from each HDHomeRun, I have 2 of them) when attempting to access the above URL you requested...essentially it's a 404 error generated from the HDHomeRun devices.

 

Kind Regards

 

Scot

 

make sure you're on the latest firmware of your HDHR. If it's still 404, then your HDHR doesn't support the features that are needed to accomplish this.

Link to comment
Share on other sites

I do get OTA guide data from the HDHomeRun's using WMC or NextPVR...so they indeed work with this....in terms of the firmware they're on the latest as of 1 month ago:

 

HDHomeRun DUAL
Model: HDHR3-DT
Device ID: 1110D8E4
Firmware: 20150604
Link to comment
Share on other sites

Right, but we are depending on features such as the HDHR Dlna feature. Your model doesn't have that. So basically, it has no http api that we can use to talk to the device. Maybe one day we'll support the older ones via device drivers but as of now we don't.

Link to comment
Share on other sites

So Luke, you're saying if i go buy the DLNA versions of the HDHomeRun's that EmbyTV will work with this now or very soon? I would be happy to go purchase these tuners if that is the case.

 

However, I am not sure how Schedules Direct, which is essentially a XML feed, would need such a feature?

 

Sorry, a little confused now.

 

Regards

 

Scot

  • Like 1
Link to comment
Share on other sites

The Dlna model will allow you to get channels imported and playable into Emby. The guide data is a different story. We are currently in contact with rkulagow about what can be done for Australia. If that doesn't pan out, then we'll look at some of the other options like IceTv and OzTivo.

  • Like 1
Link to comment
Share on other sites

Luke

 

Thanks for the update, I understand now.

 

IceTV would be better, outside of the fact that they'd be willing to help out with a plug-in (so to speak) it's all a commercially available solution that's dead simple to use/implement.

 

The advantage of OTA is if the channels change their line up with only hours to go before something starts by 15mins here and there, which they often do, then ones schedule recordings will still work...IceTV is the only one that equals (and betters) OTA guide data in Australia with regards to last minutes updates (and they have additional information, remote controller recording etc.).

 

I have no affiliation with IceTV however I have dealt with one of the owners over the years and I can say they are a great bunch of people and easy to work with...

 

I would be happy to upgrade my HDHomeRun's if you would consider making contact with IceTV as this would be a very good robust solutions for my Free To Air TV requirements....

 

-SM

 

PS You'll probably like the manager or owners (not sure which he is) name is also "Luke" ;-)

Edited by Scot
Link to comment
Share on other sites

Well, in order for Emby to react to such last-minute schedule changes, your refresh guide task would have to be running very often...

Link to comment
Share on other sites

scope99

I too use IceTV. Have done for years and can attest to the reliability of their product. Can't say I know the owner though! hahaha

Link to comment
Share on other sites

MadibaJ

I tried icetv last year and found their webget app for downloading to difficult too use.

The Mheg5 data is more accurate and carries more info than the OTA data.

 

I remember reading somewhere Australian networks have to publish there schedules by midday so I run my collection at 3pm and very seldom experience issues (except with so called live programs like masterchef or the voice, I doubt icetv gets their end times correct. )

 

I then use the very simple lifehacker app belvedere to move the xmltv file into mediaportal.

Link to comment
Share on other sites

@@rkulagow

 

I am in Australia and when I go to http://ipaddress.of.hdhr/lineup.json

I get the following

 

[{"GuideNumber":"1","GuideName":"ONE","URL":"http://192.168.7.55:5004/auto/v1"},{"GuideNumber":"2","GuideName":"ABC","URL":"http://192.168.7.55:5004/auto/v2"},{"GuideNumber":"3","GuideName":"SBS ONE","URL":"http://192.168.7.55:5004/auto/v3"},{"GuideNumber":"7","GuideName":"7 Digital","URL":"http://192.168.7.55:5004/auto/v7"},{"GuideNumber":"9","GuideName":"Nine Sydney","URL":"http://192.168.7.55:5004/auto/v9"},{"GuideNumber":"10","GuideName":"TEN Digital","URL":"http://192.168.7.55:5004/auto/v10"},{"GuideNumber":"11","GuideName":"ELEVEN","URL":"http://192.168.7.55:5004/auto/v11"},{"GuideNumber":"12","GuideName":"ONE","URL":"http://192.168.7.55:5004/auto/v12"},{"GuideNumber":"14","GuideName":"TVSN","URL":"http://192.168.7.55:5004/auto/v14"},{"GuideNumber":"15","GuideName":"SpreeTV","URL":"http://192.168.7.55:5004/auto/v15"},{"GuideNumber":"21","GuideName":"ABC","URL":"http://192.168.7.55:5004/auto/v21"},{"GuideNumber":"22","GuideName":"ABC2/KIDS","URL":"http://192.168.7.55:5004/auto/v22"},{"GuideNumber":"23","GuideName":"ABC3","URL":"http://192.168.7.55:5004/auto/v23"},{"GuideNumber":"24","GuideName":"ABC News 24","URL":"http://192.168.7.55:5004/auto/v24"},{"GuideNumber":"30","GuideName":"SBS HD","URL":"http://192.168.7.55:5004/auto/v30"},{"GuideNumber":"32","GuideName":"SBS TWO","URL":"http://192.168.7.55:5004/auto/v32"},{"GuideNumber":"33","GuideName":"SBS 3","URL":"http://192.168.7.55:5004/auto/v33"},{"GuideNumber":"34","GuideName":"NITV","URL":"http://192.168.7.55:5004/auto/v34"},{"GuideNumber":"37","GuideName":"SBS Radio 1","URL":"http://192.168.7.55:5004/auto/v37"},{"GuideNumber":"38","GuideName":"SBS Radio 2","URL":"http://192.168.7.55:5004/auto/v38"},{"GuideNumber":"39","GuideName":"SBS Radio 3","URL":"http://192.168.7.55:5004/auto/v39"},{"GuideNumber":"44","GuideName":"TVS","URL":"http://192.168.7.55:5004/auto/v44"},{"GuideNumber":"70","GuideName":"7 Digital","URL":"http://192.168.7.55:5004/auto/v70"},{"GuideNumber":"71","GuideName":"7 Digital 1","URL":"http://192.168.7.55:5004/auto/v71"},{"GuideNumber":"72","GuideName":"7TWO","URL":"http://192.168.7.55:5004/auto/v72"},{"GuideNumber":"73","GuideName":"7mate","URL":"http://192.168.7.55:5004/auto/v73"},{"GuideNumber":"74","GuideName":"TV4ME","URL":"http://192.168.7.55:5004/auto/v74"},{"GuideNumber":"78","GuideName":"RACING.COM","URL":"http://192.168.7.55:5004/auto/v78"},{"GuideNumber":"90","GuideName":"GEM","URL":"http://192.168.7.55:5004/auto/v90"},{"GuideNumber":"94","GuideName":"EXTRA","URL":"http://192.168.7.55:5004/auto/v94"},{"GuideNumber":"95","GuideName":"EXTRA 2","URL":"http://192.168.7.55:5004/auto/v95"},{"GuideNumber":"99","GuideName":"GO!","URL":"http://192.168.7.55:5004/auto/v99"},{"GuideNumber":"200","GuideName":"Double J","URL":"http://192.168.7.55:5004/auto/v200"},{"GuideNumber":"201","GuideName":"ABC Jazz","URL":"http://192.168.7.55:5004/auto/v201"},{"GuideNumber":"5000","GuideName":"Unknown","URL":"http://192.168.7.55:5004/auto/v5000"},{"GuideNumber":"5001","GuideName":"Unknown","URL":"http://192.168.7.55:5004/auto/v5001"},{"GuideNumber":"5002","GuideName":"Unknown","URL":"http://192.168.7.55:5004/auto/v5002"}]

 

Does this help? I have a HDHR4-2DT

Edited by rungu
Link to comment
Share on other sites

rkulagow

@@rungu

 

Thanks; that does help. I've been working with @@Latchmor and based on his scan of UK DVB-T data, I think I'll be able to ensure that the "scanned" name is added to the station mapping section. That way, if the scanned name doesn't match, or the user has "BBC1 Scot" on channel 75 locally (and in our lineup it's on channel 74), then the grabber will still be able to do the right thing, because it will be able to match on the scanned station name instead of the "GuideNumber".

 

I will post when we think we may have data for AU and NZ.

Link to comment
Share on other sites

rkulagow

@@rungu

 

The complete list of countries that we have data for is at 

 

https://json.schedulesdirect.org/20141201/available/countries

 

(paste it into pro.jsonlint.com if you don't have a json_decode function in your brain)

 

GBR is on the list; so the data should be fairly accurate; since it _might_ not be, we have extended trial periods outside of U.S. / Canada.

 

AU is not currently on the list; we're looking into it with our upstream at the moment. The data is available. It depends on whether it's affordable.

 

We should have more information the week of 2015-09-01.

Link to comment
Share on other sites

bennymac

Yep nothing for me at that URL.

As Luke mentioned that applies to the DNLA versions. Mine's in the HDR3 range.

Link to comment
Share on other sites

  • 3 weeks later...

@@rungu

 

The complete list of countries that we have data for is at 

 

https://json.schedulesdirect.org/20141201/available/countries

 

(paste it into pro.jsonlint.com if you don't have a json_decode function in your brain)

 

GBR is on the list; so the data should be fairly accurate; since it _might_ not be, we have extended trial periods outside of U.S. / Canada.

 

AU is not currently on the list; we're looking into it with our upstream at the moment. The data is available. It depends on whether it's affordable.

 

We should have more information the week of 2015-09-01.

Any luck on the Australian Guide content yet  my Trial Schedules Direct Membership has now expired

  • Like 1
Link to comment
Share on other sites

rkulagow

@@rungu

 

There is AU data available to us, but it's not in the same format as the other data that we get from our upstream, so incorporating it would be a challenge. It's also a bit of chicken-and-egg; unless I know that there's hundreds of people that are going to sign up for the service as soon as we announce AU data, then it's going to be a "best effort" project on our part.

Link to comment
Share on other sites

Now is the time to act, media center was very popular here in Australia and people are looking for an alternative. I am still using a windows 7 htpc with media center waiting for an alternative.

Edited by scope99
  • Like 1
Link to comment
Share on other sites

All,

 

I would certainly like to see the HDHomerun OTA guide working.  (The HDHR4-2DT(AU) connect new version I am referring to).  I understand that the Australian market is small compared to US and Europe but it would be appreciated.  

 

Currently I run a mac mini i7 hardware with win7 MCE (bootcamp, and yes I am ashamed of this, forgive me), WMC server and sitting proudly above al this is EMBY.   Future desire will be to ditch all windows and third party apps and natively run EMBY on OSX, I suspect I am not alone in this goal.

 

Regards

Brett

Link to comment
Share on other sites

rkulagow

I have a 7-day data sample from our upstream; ~ 25% of the programs are US, so the program details would be excellent.

Any UK programs would be of similar quality for the most part; lots of metadata, details, etc.

 

The remaining programs would have much less information just because the information isn't there.

 

Because the format for AU / NZ is different, I need to build a correlate / translation layer. At that point we can see what happens.

Link to comment
Share on other sites

Thanks rkulagow

 

Make no mistake, I am totally amazed and impressed by the progress of this entire project.  It just keeps getting better.

 

Many thanks for your prompt reply.

 

Regards

Brett

Link to comment
Share on other sites

rkulagow

@@Luke @@ebr

 

In the API, stationID is treated as a string, even though it looks like a number. Does your code maintain it as a string? Adding AU data is going to be a lot simpler if it is, because there's numbering collisions in the AU data compared to the existing Schedules Direct data. If your code keeps stationID as a string, then I can preface the stationID with "AU", so "AU18294" would be "ABC NSW" and therefore no collision between 18294 and AU18294.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...