Jump to content

Recommended Posts

On 5/2/2018 at 12:56 PM, lehtikissa said:

There don't seem to be separate items for what WebGrab+Plus calls "subtitle" (DVBViewer: Title) and "description" (DVBViewer: Description) in EPG Format Editor's Information column.

 

No, they are in the "Where to Display" Treeview. Drag and drop information to the "Where to Display".

 

 

 

 

Link to comment
  • 1 month later...

Hi all,

 

I am using IPTV on DVBViewer with an M3U URL.  I have created an ini Channel File too.  I have a url to the EPG data will connects to a .dtd file.

 

However, I'm stuck at the very beginning in that what is my XMLTV TV Data File ?  Or how can I create one ?

Link to comment
16 hours ago, championc said:

I have a url to the EPG data

 

In Xepg click "Add" button, then key in the URL in the field "Grabber executable/URL". Supply a file name of you own choice in the "XMLTV TV Data file" field. 

Click the "Help" buttons around Xepg for further information.

 

Link to comment
  • 1 month later...

Hi,

I'm using xepg and it runs with dms on my server. My kodi-clients get the epg-data, but no DVBViewer-client.

Under options in xepg I added the DVBViewer-clients (pc names as requested) but only the client on the server ist accepted

 

Any hints?

 

Greetings Kaloschke

Link to comment
1 hour ago, Kaloschke said:

 

I'm using xepg and it runs with dms on my server. My kodi-clients get the epg-data, but no DVBViewer-client.

 

From Xepg mainform help:

Quote

 

DVBViewer Media Server: Distribute EPG to clients

On each DVBViewer client:

IMPORTANT: Options --> EPG --> "Save EPG Data on disk" unchecked
IMPORTANT: Options --> DVBViewer Media Server --> "Download EPG from service" checked

If you want EPG to be distributed right after the Xepg import:

Xepg --> Options --> DVBViewer Media Server --> Detect Clients (button)

 

---------------------------------

Quote

Under options in xepg I added the DVBViewer-clients (pc names as requested) but only the client on the server ist accepted

 

From Xepg Options help:

Quote

Detect Clients (button):  Adds the DVBViewer clients (pc names) which have been connected to the DVBViewer Media Server since the last DVBViewer Media Server restart. If you miss a client, relaunch it and detect again.

 

So, try to close and open all of your DVBViewer clients.

 

 

 

Link to comment
  • 3 months later...
Quote

Xepg version 0.7.3.0 is available.

 

This version takes advantage of the new EPG update strategy in DVBViewer 6.1.2 and DVBViewer Media Server 2.1.2. Details in the changelog.

 

Example (for DMS with DVBViewer clients):

 

If you want to (temporarily) see the native (DVB) EPG instead of the external EPG for a channel, just unpair the channel in Xepg and do a Test Import. The new channel pairing will immediatly take effect in all DVBViewer clients, running or not. No need having to relaunch all DVBViewer clients any more.

 

Pretty cool:)

Link to comment

Just to make things clear I have added the following line to the changelog:

NOTE: You should only upgrade Xepg to version 0.7.3.0 if you have upgraded DVBViewer to 6.1.2 (and DVBViewer Media Server to 2.1.2).

Edited by Delphi
Link to comment

Hello @Delphi you are the programer off the tool ? I have a problem ? There are too channels that have no epg data. The data is on the xml file but after import there is no data on epg. I have mapped it. On Clickfinder there are data seen in the program.

 

Log

EPG XML

Edited by D3ltorohd
Link to comment
1 hour ago, D3ltorohd said:

Hello @Delphi you are the programer off the tool ?

I am.

 

The problem is your grabber. Is does not deliver unique XMLTV IDs. Example from the log:

 

2018-8-22 19:55:13 563521184202764   National Geographic Wild   [133-2-12-1]
2018-8-22 19:55:13 563521184465014   National Geographic Wild   [133-6-118-1]

 

The red ones are XMLTV IDs. They MUST be different for different channels.

 

Link to comment

Seems that you have 2 xml files: TVMovie.xml and EPGBuddy_1.xml.

 

In essence they are treated as one long file, so XMLTV IDs must be unique across both files.

 

I am not able to download those via your link. Please zip them together into one zip file.

Link to comment
1 hour ago, Delphi said:

2018-8-22 19:55:13 563521184202764   National Geographic Wild   [133-2-12-1]
2018-8-22 19:55:13 563521184465014   National Geographic Wild   [133-6-118-1]

 

The red ones are XMLTV IDs. They MUST be different for different channels.

 

This is wrong, sorry. If you use  EPG sharing the XMLTV IDs can be present multiple times in the LOG file.:blush:

 

One general reason for EPG not showing up is that the start times are outdated or out in the future in your XMLTV file, looks like

<programme start="20180831050500
 
First check that out for the problematic channel(s). If that's not the problem,  I need the folowing files:

 

From Xepg Data Folder: Config.ini,  Pairings.xml

C:\ProgramData\Xepg\EPGFormats\MeinEPGFormat.xml

C:\ProgramData\Xepg\Language\TVSpielfilmGenre.xml

Both of the XMLTV files

From DVBViewer Configuration Folder: channels.dat

 

Please zip all the files together.

 

Also,, I need to know the DVBViewer channel names  and the XMLTV channels (display_name and XMLTV ID) which are problematic.

 

 

 

 

  • Like 1
Link to comment
1 hour ago, Delphi said:

Also,, I need to know the DVBViewer channel names  and the XMLTV channels (display_name and XMLTV ID) which are problematic.

Hm the 2 channels for example are n-tv and welt, i dont know where i can find the xmltv id. in the program it should be namend ntv or ntv b i use 2 different tools now, to test, but by both i cant get the two channels fill with epg.

 

1 hour ago, Delphi said:

This is wrong, sorry. If you use  EPG sharing the XMLTV IDs can be present multiple times in the LOG file

Hm where i have to set this up ?

 

1 hour ago, Delphi said:

2018-8-22 19:55:13 563521184202764   National Geographic Wild   [133-2-12-1]
2018-8-22 19:55:13 563521184465014   National Geographic Wild   [133-6-118-1]

This channel is fill up with epg, all works fine.

 

So here i have the zip file with (i hope all of the needed files) for you.

 

Link to comment

I have found the problem:

 

In the news catagory you have all EPG Flags unchecked for those channels. That's why the EPG is not shown. Check it out in the DVBViewer channel editor.

 

In general you should have ALL EPG Flags checked for ALL channels. External EPG is automatically displayed if present, since it has the higest priority. Only in very special cases it is needed to manipulate the EPG flags (certain RTSP devices).

 

Here you can see how to easily check all EPG Flags:

 

http://www.a123.dk/subpages/upgrade.htm

Edited by Delphi
  • Like 1
Link to comment

Oh ok many thanks to you. I dont have seen this. I have unchecked all an than all only external epg. So there must be a mistake.

I try it. Thank you very much.

 

I use DMS only as Server im looking over the network with kodi. So someone told me i should only use external epg.

Edited by D3ltorohd
Link to comment

epgflags.jpg.2caa9b49b8721ba940d13144feb7026a.jpg

 

Is it this channel we are talking about?

It is a bit confusing, since the the channels n-tv and welt exist in several places.

 

As you see all epg flags are unchecked. That's why you don't see the EPG.

 

EDIT: It's not a good idea to produce an answer to a post by completely change a previous post;) I overlooked it.

 

 

Edited by Delphi
Link to comment

Yeah, i post 2 screens, but over my post you have post the help. So i changed it. No it works, you have right, there are several channels with this name. so now i have all of them and the epg is there. Many thanks for your great support. So you tool works fine, and that was my problem.

Link to comment
  • 5 weeks later...

Hallo,

 

ich bin neu hier, komme ursprünglich vom MCE, bin nach abschalten der MCE-Community aber auf der Suche nach einer neuen Lösung bei KODI mit DVBViewer gelandet.

Ich nutze den DVBViewer Pro Version 6.1.2 und den  DVBViewer Media Server 2.1.2 dazu.

In KODI läuft soweit alles, jetzt wollte ich mein EPG etwas aufbessern.

Ich habe immer noch ein laufendes Clickfinder ABO, über EPGBuddy und XEPG 0.7.3.0 wollte ich das EPG zum DVBViewer importieren.

Leider scheitere ich an der XEPG Einrichtung.

 

Grundsätzlich findet XEPG den DVBViewer und startet ihn auch für die genannten 6 Sekunden, nur der Test der Verbindung der Click auf Clientsuche bringt die u.a. Fehlermeldung.

 

 

1333034968_XEPG-TestConnection.thumb.jpg.ce35229b4261c149aa21785f1caf0e42.jpg

 

Kann mir jemand an der Stelle weiterhelfen, ich sitze seit einigen Tagen an dem Problem, aber ich finde keinen Ansatz. Wie gesagt Username und Passwort funktionieren in KODI tadellos, der Verbindungstest im DVBViewer läuft damit auch, nur hier geht gar nichts???

Hat jemand einen Rat für mich?

 

Danke schon mal.

 

Link to comment

@Pike: Der Fehlercode 12007 weist auf ein Problem mit der Namensauflösung hin. Wenn meine Vermutung (siehe unten) stimmt, verwendet Xepg eine Netzwerk-Schnittstelle, die durch den Internet Explorer bzw. dessen Einstellungen beeinflusst wird. Es gibt ein bekanntes Problem mit dem geschützten Modus des IE 11 und der Adresse 127.0.0.1. Du kannst probieren, diesen Modus auszuschalten (Extras -> Internetoptionen -> Erweitert -> Sicherheit -> Erweiterten geschützten Modus aktivieren), danach PC neu starten, oder (besser) statt 127.0.0.1 localhost zu verwenden.

 

Quote

ERROR_WINHTTP_NAME_NOT_RESOLVED

12007

The server name cannot be resolved.

 

https://docs.microsoft.com/en-us/windows/desktop/winhttp/error-messages

 

@Delphi: Looks like Xepg is using the WinInet interface. It is influenced by the user's Internet Explorer settings. There is a known problem with 127.0.0.1 and the "enhanced protected mode" of the IE 11:

 

https://stackoverflow.com/questions/17415111/127-0-0-1-will-not-work-in-ie-11

 

That's why the DMS tray tool uses localhost to open the web interface, not 127.0.0.1.

 

Link to comment

@Griga:

Thank you very much for clarifying. I think localhost should be the default value in stead of 127.0.0.1 in the next version. I have a few related questions:

 

I claimed that the Guest account cannot be used with Xepg. Some GET commands (e.g. api/epgclear.html?source=4) fail when connecting using the Guest account.

 

IMO that makes good sense: A guest user should not be allowed to dele any EPG.

 

1) The cgi-bin/EPGimport seems to work for the guest account, maybe it shouldn't?

 

For testing the connection I use api/version and api/status2. They work for the Guest account so Xepg will report the connection OK, but the import might fail. Not so good.

 

2) Is there a way to test whether the "Authentification" or the "Guest"  account is used?

That would be the best solution. I have written in the help file that the Guest account should not be used, but will they read it? 

 

3) Maybe all the problematic GET commands should be allowed for the Guest account? (there is also  httpGET(GetCommand + Clients + '&cmd=-x8276'); for updating EPG in clients). That way Xepg will work for the Guest account as well.

 

4) What do you think?

 

@Pike:

Did the localhost instead of 127.0.0.1 work?

 

 

 

 

Edited by Delphi
Link to comment
11 minutes ago, Delphi said:

2) Is there a way to test whether the "Authentification" or the "Guest"  account is used?

That would be the best solution. I have written in the help file that the Guest account should not be used, but will they read it?

The output of api/status2.html contains a "rights" element. It's content is "full" or some other value (don't remember which exactly). If the content is not "full" the user only has guest privileges.

  • Thanks 1
Link to comment

@manül:

Thanks. I can now make a consistent UI and post an error message if rights are not "full" (the other one is "read").

I actually log the output of api/status2.html on each import. Obviously I don't read it myself ;):rolleyes: 

Link to comment

Hallo,

 

danke an alle für die Unterstützung, aber war ich beruflich unterwegs und konnte mich erst jetzt weiter mit dem Problem befassen.

 

Leider hat alles nicht geholfen.

 

Hier der aktuelle Stand der Maßnahmen,ich hoffe, ich war nicht komplett blind und habe eine Tipp von Euch überlesen :

1) Ich benutze den Admin-Account mit den im Media Server funktionierenden Zugangsdaten (sicherheitshalber direkt nochmals kopiert)

 

2) Ich habe die neueste Version von XEPG (0.7.3.1) installiert

 

3) Ich habe in den Internetoptionen den erweiterten geschützten Modus deaktiviert (auch nach Neustart keine Änderung)

 

4) Ich habe auch von 127.0.0.1 auf localhost gewechselt in den Optionen von XEPG

 

5) Ich habe die IP-Adresse des HTPC unter vertrauenswürdige Seiten in den Internetoptionen eingetragen

 

Der Fehler 12007 bleibt immer genau so stehen, keine Änderung.

Noch eine Info:

Ich nutze den IE11 nicht, habe nur EDGE stehen, Standardbrowser ist der Firefox (62.0.3 (64-Bit), automatische Aktualisierung)

Im Media Server Web Interface wird in der Adresszeile "localhost:8090" angezeigt. Grundsätzlich findet der PC den localhost also schon.

 

Mit Netzwerkeinstellungen tue ich mich etwas schwer, ich habe im Netz recherchiert, bin da aber auch nicht weitergekommen.

Wenn noch jemand eine zündende Idee hat, wäre ich wirklich dankbar.

 

 

 

Link to comment
3 hours ago, Pike said:

Im Media Server Web Interface wird in der Adresszeile "localhost:8090" angezeigt. Grundsätzlich findet der PC den localhost also schon.

 

For me it is localhost:8089  (the deafult value in DMS). I use 8089 in Xepg as well.

 

From the Xepg help file:

Quote

Port (Required!): You MUST enter a Port number if you want to import EPG into the DVBViewer Media Server. Find the port here:
DVBViewer Media Server -> Configure -> Web/UPnP. Use the port from group "Web Server".

 

Here are my settings in DMS:

web_upnp.jpg.a03a123c800f388eea100215202b174d.jpg

Edited by Delphi
Link to comment

@Pike:

I have looked into my code (old stuff). Xepg converts the UserName and the PassWord to AnsiString, the only thing accepted by DMS (formerly Recording Service) at that time. 

If you use special characters (e.g. ☆) that might cause problems (Character loss).

 

If it still doesn't work, you could try to temporarily change the UserName and PassWord using ASCII characters only.

 

 

Link to comment
  • 1 month later...

Hallo zusammen,

 

erst einmal ein großes Lob für dieses tolle Tool. Ich habe aber doch noch eine Frage:

Ist es möglich (vielleicht auch erst in der Zukunft), mittels Kommandozeilen-Parameter den auszuführenden Job/Grabber auszuwählen?

Ich denke dabei an ein Szenario mit 2 Jobs/Grabbern, von denen der eine täglich, der andere nur zweiwöchentlich laufen soll.

 

Viele Grüße!

Link to comment

Thanks for the flowers. I plan in some (not near)  version of Xepg to split the Config.ini into 2 files Xepg.ini and  an xml file (containing the jobs/grabber) . I have made a note on that the xml  file could  be taken as a parameter.

Link to comment
  • 2 weeks later...
Downloading: http://epg.in.ua/epg/tvprogram_ua_ru.gz From: http://epg.in.ua/epg/tvprogram_ua_ru.gz
http://epg.in.ua/epg/tvprogram_ua_ru.gz Size: 3756581
Failed download:http://epg.in.ua/epg/tvprogram_ua_ru.gz To: C:\ProgramData\Xepg\http://epg.in.ua/epg/tvprogram_ua_ru.gz
EXCEPTION MESSAGE: I/O error 123

Hello.
Help to understand why the EPG is not loaded.

 

Perhaps the reason for the expansion. gz?

 

Edited by jampeer
Link to comment
42 minutes ago, jampeer said:

The EPG is successfully loaded into the file but is not displayed on the channels.

 

You need to launch Xepg and click the Help! button to understand how Xepg works. Amongst other things a channel pairing must be done.

As a start you should have somthing like:

 

gz_download.jpg.bee0aed36be1e419590dec0260b3c0a0.jpg

 

A problem is that a the MyTVGuide.gz is a compressed file. it should be uncompressed (winzip) before it can be used by Xepg. or maybe there is a better link that delivers the file as an xmltv (.xml) file? Maybe yo can construct a .BAT or .vbs file that downloads and uncrompresses the file to say MyTVGuide.xml?

 

EDIT: you can also use 7-zip to uncompres. it contains tvprograms.xml (~49MB) 

Edited by Delphi
  • Like 1
Link to comment
  • 4 weeks later...

Normally DVBViewer/DMS automatically saves the EPG imported by Xepg, so I don't understand what you mean.

Could you be a bit more specific.

To have an allways upgraded EPG, please read Xepg -> Automate -> Help

  • Like 1
Link to comment

Sorry to say it is not clear, I use the Translator.
My question is that at first Xepg successfully loads EPG, everything works. But as soon as I turn off DVB Weaver and start it again, EPG 
on IPTV channels  is absent, although everything was until shutdown.

Edited by jampeer
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...