Big Release... 1.8.0.0 is here.

An evolving, supported alternative to Rovi
Forum rules
★ Download the latest EPG123 here: https://garyan2.github.io/ <> Setup guide here: https://garyan2.github.io/install.html
User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

Big Release... 1.8.0.0 is here.

#1

Post by garyan2 » Sun Jun 18, 2023 8:42 am

Massive amount of changes in code, but huge improvements everywhere with added features and capabilities. One giant step forward in the roadmap.

Github Release
EPG123 Website
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

stuartm

Posts: 723
Joined: Mon Nov 05, 2012 8:05 pm
Location: Longmont, CO

HTPC Specs: Show details

#2

Post by stuartm » Sun Jun 18, 2023 5:39 pm

Looks nice, one complaint though. Why remove event logging? I may go for many days without viewing any tv so never starting WMC. I assume the green/yellow/red notifications are still on the screen but I relied on the events to trigger a script to send me an e-mail that something failed. With no events I could start missing recordings because I never knew guide updating failed. i.e. there are no "push" notifications possible now.

stuartm

Posts: 723
Joined: Mon Nov 05, 2012 8:05 pm
Location: Longmont, CO

HTPC Specs: Show details

#3

Post by stuartm » Sun Jun 18, 2023 6:20 pm

Additional questions: I was unfamiliar with pluto tv and stirr I looked at them after reading the release notes. Are there plug ins or something to allow viewing and /or recording from them for WMC if I add their lineups to my guide? (Or am I misunderstanding what you mean by IPTV support)?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#4

Post by garyan2 » Sun Jun 18, 2023 8:06 pm

Event logging was a bit of a hassle codewise. I may bring it back at a much smaller scale....

The IPTV support is not for WMC, though I think it may be possible with something like DVBLink. It is for apps like TiviMate, Plex, Emby, etc. that can stream content which needs an M3U and an XMLTV file to give the full experience. TiviMate can also consume the HDHomeRun M3U and XMLTV files I create for broadcast channels which is what I do for lazy TV watching where I have my OTA tuners, PlutoTV, and Stirr all in one place.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

stuartm

Posts: 723
Joined: Mon Nov 05, 2012 8:05 pm
Location: Longmont, CO

HTPC Specs: Show details

#5

Post by stuartm » Sun Jun 18, 2023 9:10 pm

If formal Windows event logging is a pain, would it be easier to instead add a hook to optionally call a user provided script in the event of guide update failure?

User avatar
Jacoats

Posts: 100
Joined: Thu Mar 16, 2017 7:57 pm
Location:

HTPC Specs: Show details

#6

Post by Jacoats » Mon Jun 19, 2023 1:30 am

Sounds like your saying you can generate an xmltv file to use with Plex in a case where someone is using xteve to watch an iptv feed, but needs guide data. Did I get that right ?


Sent from my iPhone using Tapatalk

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#7

Post by garyan2 » Mon Jun 19, 2023 3:50 am

That is actually what I had been doing for quite a while. I created the M3U and XMLTV for PlutoTV and fed that into xTeVe along with my HDHomeRun tuners and then used TiviMate to watch. I decided to integrate my PlutoTV code and added Stirr to EPG123 to serve by HTTP.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

bobviolence

Posts: 31
Joined: Wed Jul 22, 2015 1:17 pm
Location:

HTPC Specs: Show details

#8

Post by bobviolence » Mon Jun 19, 2023 10:16 am

Microsoft Security Essentials doesn't like the latest release. Probably a false positive, but FYI ...

Image

twegner

Posts: 39
Joined: Thu Jul 11, 2019 6:48 pm
Location:

HTPC Specs: Show details

#9

Post by twegner » Mon Jun 19, 2023 7:54 pm

I saw this same Windows Defender message that you saw on two computers, both Windows 10. After some experimentation, defender was complaining about the zip file epg123Setup_v1.8.0.1.zip, not the exe file inside the zip. Also, the beta version epg123Setup_v1.8.0.2.zip does not trigger Windows Defender. I do not have enough expertise to say whether this is a false positive (although my guess is that it is). But I can say that if by some means one gets past the Defender warning and extracts the *.exe and then deletes the zip file, then Windows Defender then gives the system a clean bill of health.

Space

Posts: 2841
Joined: Sun Jun 02, 2013 9:44 pm
Location:

HTPC Specs: Show details

#10

Post by Space » Mon Jun 19, 2023 10:08 pm

Seems like a big update, congrats!... Can you clarify what some of these things mean?
  • An amazing improvement to handling HTTP requests for images and files.
  • No longer a need to schedule a task for creating output files. They are generated on demand when requested.
What are the improvements to handling HTTP requests?

Does this mean you no longer use a daily scheduled task to create and load the WMC XML file, or is this referring to something else?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#11

Post by garyan2 » Tue Jun 20, 2023 12:40 am

The old service would struggle to service more than 24 requests at a time. Any more than that, and the requests would be ignored/dropped. The new service appears to have an unlimited number of requests it can handle... rather than ignore and drop requests that exceed the number it can service at one time, the requests will be queued and properly handled when resources are available. This was why, if you did not have a lot of movie posters cached already, when entering WMC Movie Guide some posters would be missing. With this new service, it sees all image requests from WMC (up to qty 69 in the Movie Guide) and services them all quite quickly.

IF you have the service running, and a REMOTE client requests the epg123.mxf file, the service will automatically run EPG123 to create new guide listings and then provide to the client. This is what I am doing now... my service is running on a headless server and does not have a task to periodically create new guide listings. It just sits there and waits for a request and then creates it. There is (currently) a 3 hour cooldown period between updates so if you have multiple clients requesting the guide within a 3 hour window, they all get the same guide. If any client is outside that window, it gets a new guide.

If you are running both EPG123 and EPG123 Client on the same machine, nothing has changed. You still need a scheduled task to create and import the guide listings.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

mwpeterson

Posts: 101
Joined: Sun Jul 31, 2016 11:55 pm
Location:

HTPC Specs: Show details

#12

Post by mwpeterson » Wed Jun 21, 2023 3:59 am

I noticed I received a failed update using 1.8.0.1 and hdhr2mxf. It's creating hdhr2mxf.mxf, but trying to import epg123.mxf.

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#13

Post by garyan2 » Wed Jun 21, 2023 5:11 am

You need to delete your current task and create new one. The old version of hdhr2mxf would save the file as epg123.mxf. New version is hdhr2mxf.

EDIT: At least I hope so. I don't believe I verified that before release. Checking the code now.

EDIT2: Nope. I missed that. I'll get that fixed and released tonight.

Sent from my SM-G781U1 using Tapatalk
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#14

Post by garyan2 » Wed Jun 21, 2023 6:20 am

Okay, version 1.8.0.3 has been released with the task scheduling for hdhr2mxf fix.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
spanner

Posts: 269
Joined: Mon Jun 06, 2011 6:36 pm
Location: Corbett Oregon USA

HTPC Specs: Show details

#15

Post by spanner » Wed Jun 21, 2023 2:41 pm

I installed the new versions and noticed i no longer have the red/yellow/green notification icon in the guide. Has this been removed or is there a check box i am missing?

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#16

Post by garyan2 » Wed Jun 21, 2023 2:50 pm

The icon should still be present on the home screen of WMC. The logos that would be present in the guide view has been removed. I actually didn't think anyone was using that option since it was only activated by editing the epg123.cfg file directly.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
spanner

Posts: 269
Joined: Mon Jun 06, 2011 6:36 pm
Location: Corbett Oregon USA

HTPC Specs: Show details

#17

Post by spanner » Wed Jun 21, 2023 3:07 pm

interesting, i have never edited any cfg file and the notification was always in the guide on my htpc and all my extenders. Also I am not seeing it on the WMC home screen. not a big deal it was just a handy way to be alerted to problems

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#18

Post by garyan2 » Wed Jun 21, 2023 3:18 pm

Check to make sure the file is present. c:\programdata\garyan2\epg123\epg123status.png

Also, check the registry at HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Start Menu OEMLogoUri should be file://c:\programdata\garyan2\epg123\epg123status.png.
Note that this logo will not be visible on home screen if you mouse is active (moving).
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

User avatar
spanner

Posts: 269
Joined: Mon Jun 06, 2011 6:36 pm
Location: Corbett Oregon USA

HTPC Specs: Show details

#19

Post by spanner » Wed Jun 21, 2023 3:18 pm

Just checked the notification is on the WMC home screen on my main HTPC , but i watch through my extenders and it is no longer there. again not a big deal just a change

User avatar
garyan2

Posts: 7480
Joined: Fri Nov 27, 2015 7:23 pm
Location:

HTPC Specs: Show details

#20

Post by garyan2 » Wed Jun 21, 2023 3:21 pm

Got it. I forgot about that. Also, it WAS an option to add in the older version as 'Add status logo in channel guide'. I'll see about adding that back in.

After 7 years of this, there are some things I implemented that I have completely forgotten the reasoning behind.
- Gary
Keeping WMC alive beyond January 2020. https://garyan2.github.io

Post Reply