EPG-Filter

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
gav12345
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Dienstag 16. Januar 2007, 13:47

Beitrag von gav12345 »

Erbärmlich für meinen Mangel von Deutsch aber ich werde versuchen

Der epg Filter, den ich es erhalten kann, das jetzt zu machen, und nächst, aber wie Sie kann, sind vom epg auf einigen Kanälen bitte irgendeine Hilfe auf dies befreit

<epgfilter is_whitelist="0" except_current_next="1">
<channel name="BBC ONE" onid="0000" tsid="0000" serviceID="0000"/>
<channel name="BBC1 North" onid="0000" tsid="0000" serviceID="0000"/>

Können Sie wie ich erhalte dies, keinen epg gleichzeitig zu haben
<channel name="QVC" onid="0000" tsid="0000" serviceID="0000"/>
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

gav12345 hat geschrieben:Erbärmlich für meinen Mangel von Deutsch aber ich werde versuchen

Der epg Filter, den ich es erhalten kann, das jetzt zu machen, und nächst, aber wie Sie kann, sind vom epg auf einigen Kanälen bitte irgendeine Hilfe auf dies befreit

<epgfilter is_whitelist="0" except_current_next="1">
<channel name="BBC ONE" onid="0000" tsid="0000" serviceID="0000"/>
<channel name="BBC1 North" onid="0000" tsid="0000" serviceID="0000"/>

Können Sie wie ich erhalte dies, keinen epg gleichzeitig zu haben
<channel name="QVC" onid="0000" tsid="0000" serviceID="0000"/>
Please try to post in English ;-) I'll translate if needed
gav12345
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Dienstag 16. Januar 2007, 13:47

Beitrag von gav12345 »

ok thankyou "pt-1"

thanks for the epgfilter i have managed to get it working with now and next as follows
gav12345 hat geschrieben: <epgfilter is_whitelist="0" except_current_next="1">
<channel name="BBC ONE" onid="0000" tsid="0000" serviceID="0000"/>
<channel name="BBC1 North" onid="0000" tsid="0000" serviceID="0000"/>
but my problem comes when trying to cut the epg on the following channel with the above still with now and next i cant do them both together is there a fix or can someone please help
gav12345 hat geschrieben: <channel name="QVC" onid="0000" tsid="0000" serviceID="0000"/>
thanks for your help!
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

So basically you have now and next on the 1st two but you want no EPG on the QVC channel ?
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

The "name" only a informally Tag. The tsid/onid Tags are needed. If the serviceID is st to 0 the complete tsid will be blocked.
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
gav12345
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Dienstag 16. Januar 2007, 13:47

Beitrag von gav12345 »

i left out them for security

i have the now and next perfectly working i can take the 1 and change it to 0 and yes that stops the epg

is there a way of doing both some channels now and next and some with no epg

i hope i am bringing myself across properly

so i can only do one not both
gav12345
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Dienstag 16. Januar 2007, 13:47

Beitrag von gav12345 »

ok i hope this will get an answer

here is what i am trying to do

<epgfilter is_whitelist="0" except_current_next="1">
<channel name="BBC ONE" onid="0031" tsid="003c" serviceID="0003"/>
<channel name="BBC1 N" onid="0031" sid="003c"serviceID="0004"/>
</epgfilter>
<epgfilter is_whitelist="0" except_current_next="0">
<channel name="QVC" onid="0031" tsid="004d" serviceID="1e17"/>
</epgfilter>

can i get any help "QVC" is to stop all epg while "BBC ONE" and "BBC1 N" will show now and next

thanks for your help!!
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Theoretically as I understand it that seems correct.

is_whitelist = "0" EPG of the specified stations will not be read
is_whitelist = "1" EPG of the specified stations will be read

except_current_next = "0" the now and next even of stations with no extra EPG will not be read
except_current_next = "1" the now and next even of stations with no extra EPG will be read

original_network_id="xxxx" and transport_stream_id="xxxx" can be specified as in case of satelitte transponders they might use the same original network ID (Onid) twice or more but always only use the same Transport Stream ID (TSID)

Please anyone correct me if I am wrong ;-)

@Gav

In your case it might depend on what Image you use and the CVS state as many of the last changes have only been checked in a few days ago.
gav12345
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Dienstag 16. Januar 2007, 13:47

Beitrag von gav12345 »

its yesterdays cvs image dietmarw2 the problem is i can only do one or the other but not both thats where i am stuck?
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

So basically you use the following:

Code: Alles auswählen

<epgfilter is_whitelist="0" except_current_next="1"> 
<channel name="BBC ONE" onid="0031" tsid="003c" serviceID="0003"/> 
<channel name="BBC1 N" onid="0031" sid="003c"serviceID="0004"/> 
</epgfilter> 
<epgfilter is_whitelist="0" except_current_next="0"> 
<channel name="QVC" onid="0031" tsid="004d" serviceID="1e17"/> 
</epgfilter>
and it does not work then. If you use only one of them it does ...

Uebersetzt fuer die nicht Englisch Versteher,

wenn er es in obiger Kombination versucht funktioniert es nicht, wenn er jeweils nur die eine Variante testet geht es.

Sprich einmal nur now & next bei den spezifizierten oder gar kein EPG bei QVC. Beide zusammen genau wie oben gehen nicht.
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Works as designed. It's only possible to generally except current/next events from being filtered out.
That's only a couple of events and in my opinion it's not important to save the last bit of memory.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

So again for clarification,

you can specify only now and next and nothing else but you cannot create a second block (QVC) were you want no EPG at all ?

Nochmal um dies klarzustellen,

man kann waehlen das man nur now&next und kein anderes EPG haben will bei der ersten Gruppe aber die 2te Gruppe mit gar keinem EPG und keinem Now&next geht nicht ???
Boardgeist
Einsteiger
Einsteiger
Beiträge: 107
Registriert: Freitag 15. Juli 2005, 08:44

Beitrag von Boardgeist »

Nochmal zum EPG-Speicherverzeichnis:

Ich hatte am 13.1.07 mein letztes Image gebaut, und seitdem geht extern (NFS-Share) speichern gar nicht mehr.
Bis dahin lief es eigentlich fehlerfrei:
NFS-Share: /epg
Box: /mnt/epg

Jetzt kommt im Log beim Runterfahren "cp: /mnt/epgindex.tmp not found"
...oder so ähnlich, Rechner läuft gerade nicht.
In der neutrino.conf steht aber als Speicherverzeichnis /mnt/epg und gemounted ist es auch (wie immer).

Wo liegt jetzt der Fehler (neuerdings)?



gruß boardgeist
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

Boardgeist hat geschrieben:Jetzt kommt im Log beim Runterfahren "cp: /mnt/epgindex.tmp not found"
...oder so ähnlich, Rechner läuft gerade nicht.
In der neutrino.conf steht aber als Speicherverzeichnis /mnt/epg und gemounted ist es auch (wie immer).
Da ist ein Bug. Da muß auf alle Fälle der Slash hinter dem Pfad.
Also: /mnt/epg/
Schau mal in die neutrino.conf direkt. Über das Neutrino einstellungsmenü habe ich das noch nicht probiert. Evtl. wird da auch der Slash vergessen.

cu
usul
Boardgeist
Einsteiger
Einsteiger
Beiträge: 107
Registriert: Freitag 15. Juli 2005, 08:44

Beitrag von Boardgeist »

@ usul1

Danke. Du hast recht, was so ein slash ausmacht....

Ich hatte nämlich gleich probiert, was Houdini eingecheckt und Nico77 vorher bemängelt hatte-sprich, im Menue den Pfad gewählt und gespeichert.
Ansonsten verwende ich eine "komplett fertige" neutrino.conf, wäre mir also nie aufgefallen.

@Houdini--Fehler bitte bei Gelegenheit mit bereinigen, danke.


gruß boardgeist
gav12345
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Dienstag 16. Januar 2007, 13:47

Beitrag von gav12345 »

so it can be done then to have both of them together in the epgfilter.xml
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

@Houdini--Fehler bitte bei Gelegenheit mit bereinigen, danke.
fixed
Boardgeist
Einsteiger
Einsteiger
Beiträge: 107
Registriert: Freitag 15. Juli 2005, 08:44

Beitrag von Boardgeist »

Danke!
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Danke!
Z80
Erleuchteter
Erleuchteter
Beiträge: 710
Registriert: Dienstag 3. September 2002, 12:54

Beitrag von Z80 »

kann es sein das im zuge der änderungen das attribut "hidden" in bouquets.xml unter den tisch gefallen ist?
<Bouquet type="0" bouquet_id="0000" name="MUELL CanalSAT Canal+" hidden="1" locked="0">
hidden zeigt hier keine wirkung mehr. hab ich was übersehen?
Nirvana
Erleuchteter
Erleuchteter
Beiträge: 646
Registriert: Mittwoch 16. April 2003, 14:12

Beitrag von Nirvana »

Mit EPG-Filter hat es nichts zu tun.
Z80
Erleuchteter
Erleuchteter
Beiträge: 710
Registriert: Dienstag 3. September 2002, 12:54

Beitrag von Z80 »

Nirvana hat geschrieben:Mit EPG-Filter hat es nichts zu tun.
lautet der umkehrschluß daraus jetzt, dass es bekannt ist und an was anderem liegt? :gruebel:
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Also, bei mir funktioniert "Hidden" - das Bouquet wird dann nicht mehr dargestellt. Ist also versteckt.

cu
Jens
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

es hängt mit den eingechekten zeugs von gestern zusammen.

vielleicht hier zapit.cpp ??

Code: Alles auswählen

for (uint i = 0; i < bouquetManager->Bouquets.size(); i++)
        {
                if (emptyBouquetsToo ||
  -                 ((!bouquetManager->Bouquets[i]->bHidden) &&
  -                  (((currentMode & RADIO_MODE) && !bouquetManager->Bouquets[i]->radioChannels.empty()) ||
  -                   ((currentMode & TV_MODE) && !bouquetManager->Bouquets[i]->tvChannels.empty()))))
  +                     ((!bouquetManager->Bouquets[i]->bHidden) &&
  +                     ((wantedMode & RADIO_MODE) && !bouquetManager->Bouquets[i]->radioChannels.empty()) ||
  +                     ((wantedMode & TV_MODE) && !bouquetManager->Bouquets[i]->tvChannels.empty())))
                {
   // ATTENTION: in RECORD_MODE empty bouquets are not send!
                        if ((!(currentMode & RECORD_MODE)) ||
                            ((channel != NULL) &&
  -                          (((currentMode & RADIO_MODE) && (bouquetManager->Bouquets[i]->recModeRadioSize(channel->getTransponderId()) > 0)) ||
  -                           ((currentMode & TV_MODE)    && (bouquetManager->Bouquets[i]->recModeTVSize   (channel->getTransponderId()) > 0)))))
  +                          (((wantedMode & RADIO_MODE) && (bouquetManager->Bouquets[i]->recModeRadioSize(channel->getTransponderId()) > 0)) ||
  +                           ((wantedMode & TV_MODE)    && (bouquetManager->Bouquets[i]->recModeTVSize   (channel->getTransponderId()) > 0)))))
einmal currentMode und einmal wantedMode ???
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Beitrag von mb405 »

das mit den fehlenden hidden habe ich mal "laienhaft berichtigt"
da kann bestimmt einer nochmal drüberschauen.
http://forum.tuxbox-cvs.sourceforge.net ... 114#322114