Jump to content

Recommended Posts

Delphi
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".

 

 

 

 

Share this post


Link to post
championc

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 ?

Share this post


Link to post
Delphi
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.

 

Share this post


Link to post
Kaloschke

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

Share this post


Link to post
Delphi
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.

 

 

 

Share this post


Link to post
Kaloschke

Everything works fine now.

Thank you very much.

Greetings Kaloschke

Share this post


Link to post
Delphi
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:)

Share this post


Link to post
Delphi
Posted (edited)

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

Share this post


Link to post
D3ltorohd
Posted (edited)

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

Share this post


Link to post
Delphi
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.

 

Share this post


Link to post
Delphi

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.

Share this post


Link to post
Delphi
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

Share this post


Link to post
D3ltorohd
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.

 

Share this post


Link to post
Delphi

Your files work fine here:

welt.thumb.jpg.eaee546b82931018eecd020544e47c2e.jpg

Share this post


Link to post
Delphi
9 hours ago, D3ltorohd said:

Hm where i have to set this up ?

 

When doing a channel pairing:

 

epgsharing.jpg.89fbfa2872cd05f5c5cf706ab26da5e9.jpg

 

Share this post


Link to post
Delphi

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

Share this post


Link to post
D3ltorohd

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

Share this post


Link to post
Delphi

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

Share this post


Link to post
D3ltorohd

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.

Share this post


Link to post
Pike

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.

 

Share this post


Link to post
Delphi

Are you using the Guest account of the DMS? Xepg requires you to use the "admin" account.

The help file says nothing about this, now added.

.

Share this post


Link to post
Griga

@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.

 

Share this post


Link to post
Delphi
Posted (edited)

@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

Share this post


Link to post
manül
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

Share this post


Link to post
Delphi

@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: 

Share this post


Link to post
Delphi
Posted (edited)
Quote

Xepg version 0.7.3.1 is available

 

Now checks whether rights=full.

 

rightserror.jpg.ef2fe72e4199facdd457b5f67c01405e.jpg

Edited by Delphi

Share this post


Link to post
Pike

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.

 

 

 

Share this post


Link to post
Delphi
Posted (edited)
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

Share this post


Link to post
Delphi

@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.

 

 

Share this post


Link to post
Pike

@Delphi

 

ASCII solves the problem, unbelievable.

I tried to make a strong password,  which caused the trouble.

 

Thank you for your support, problem solved.

Share this post


Link to post
lwolter

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!

Share this post


Link to post
Delphi

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.

Share this post


Link to post
jampeer
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

Share this post


Link to post
jampeer

Sorry, found your mistake.
The EPG is successfully loaded into the file but is not displayed on the channels.
Perhaps you need to configure in DVBViver?

Share this post


Link to post
Delphi
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

Share this post


Link to post

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

  • Similar Content

    • D3ltorohd
      By D3ltorohd
      Hallo Com,
      ich hoffe doch das hier viele XEPG und XTranslate nutzen um den DVBViewer mit EPG Daten zu füttern. 
      Zumindest XEPG habe ich schon am laufen soweit so gut. Nun geht es an die Feineinstellungen.
       
      Ich nutze Kisscon oder EPG Buddy für die Erstellung der EPG XML Datei, das wäre die Quelle, funktioniert soweit. XEPG habe ich auch soweit eingerichtet, von 1-5. Epg wird aus der xml geladen und auf die gemappten Sender vom DVBV eingepflegt, die Automation läuft auch. So nun geht es ans Feintuning.
       
      XEPG :: Das ganze sieht im RS so aus wie auf dem Screen, leider in falscher Reihenfolge. Gibt es hier eine Möglichkeit, das ganze mit XEPG zu formatieren, damit ich bestimmen kann was wo steht, z.B. Erste Genre, dann die Beschreibung zum Schluss, Besetzung usw. Wenn das geht weiß ich nicht wie.
       

       
      Ich nutze den RS als Backend der auf meinem Server läuft, dort greift der Client (Kodi) drauf zu, nun gibt es in Kodi ja Genre Farben in der EPG Ansicht, diese würde ich nun gerne Einstellen, das heißt ich muss erst mal mit XTranslate die passenden Genre zu einander mappen, damit die Farben ansprechen, soweit bin ich schon, aber hier hört es auch schon auf. Ich weiß nicht wie XTranslate funktioniert und was ich genau machen muss, damit ich die Genre aus der xml Datei passend mappe, damit es in Kodi mit den Farben passt.
       
      Grüße
    • GBWebmaster
      By GBWebmaster
      Hallo Community,
       
      die Internet-TV-Fähigkeiten des DVBViewer Pro 6.0 ist super - und weckt so manche Begehrlichkeit. Für mich das EPG, welches Grundlage für Seh-Entscheidungen und Aufnahmen ist.
      Nun hab ich auch schon im Forum über Webgrab +, XEPG und EPG-Buddy gelesen und auch gesucht, finde aber leider nur englische Hinweise, was das Ganze nicht ganz so einfach macht.
       
      Deshalb wollte ich anfragen, ob mir jemand (auf Deutsch) die Arbeitsschritte erläutern kann, damit ich auch bei den Stream-Sendern mein geliebtes EPG genießen kann.
      Wäre eine große Hilfe für mich.
       
      Danke schon einmal vorab.
       
       
      Gruß GBWebmaster
    • Perlbo
      By Perlbo
      Hi,
       
      bin etwas ratlos ... ich möchte gerne, mein. EPG erweitern, da gerade bei Serien Staffel + Folge für mich sehr entscheidend ist. Ideal wäre langfristig ein mischen von DVB Stream und extern, aber momentan würde mir Extern als erste Schritt schonmal reichen.
       
      Ich bin soweit, dass ich per Webgrabplus mir eine XML erstellen lasse und diese dann per xepg in DVBViewer/DMS übertrage. Das klappt. Aber leider alles nur Manuell. Also graben manuell und einfügen auch. Das hätte ich gerne automatisiert ? 
       
      Wie ich EPGDATA.COM reinbekomme, habe ich noch gar nicht hinbekommen. zwar liefert epgdata.com eine xml, darin scheint xepg aber keine channels zu finden zum pairen.
       
      vielleicht kann mich ja jemand an die Hand nehmen ...
       
      Danke ... 
    • hse
      By hse
      Hello, I was using xepg with xmltv.co.uk but there xml files are all dead now.
      So im trying to get DVBViewer to go out and get epg data itself again but it's not
      doing anything. I deleted epg.dat in C:\ProgramData\CMUV\DVBViewer and
      restarted the program as administrator, my epg settings look like this
       
      http://i.imgur.com/VioCQUz.png
       
      At the moment it doesn't grab any epg data for any channel, if i sit on the
      epg radio channel called "EPG Background Audio" on 28.2e it also does nothing
       
      How can I get DVBViewer to grab EPG data on it's own again??
×