EPG auslesen
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
EPG auslesen
Hi Leute
Hab mal wieder eine etwas kniffligere Frage
Ich möchte gern das EPG loggen. Dazu müsste ich aber wissen, wie ich die Daten abfangen könnte. Soweit ich weiss, gibts ja keine PID fürs EPG oder?
Ich würde also gerne die "Raw-Daten" des EPG irgendwie auf meinem PC abfangen. Das ganze soll aber nicht mit einem bereits fertig geproggten Tool geschehen und auch nicht per Webinterface. Ich brauch eher die Hintergrund-Infos, wie man eben diese Daten aus dem Stream der Box raus holt. Ich hoffe ich hab mein Anliegen einigermassen klar beschreiben können.
mfg
quickmic
Hab mal wieder eine etwas kniffligere Frage
Ich möchte gern das EPG loggen. Dazu müsste ich aber wissen, wie ich die Daten abfangen könnte. Soweit ich weiss, gibts ja keine PID fürs EPG oder?
Ich würde also gerne die "Raw-Daten" des EPG irgendwie auf meinem PC abfangen. Das ganze soll aber nicht mit einem bereits fertig geproggten Tool geschehen und auch nicht per Webinterface. Ich brauch eher die Hintergrund-Infos, wie man eben diese Daten aus dem Stream der Box raus holt. Ich hoffe ich hab mein Anliegen einigermassen klar beschreiben können.
mfg
quickmic
Re: EPG auslesen
Nur zur Sicherheit bevor du dir Arbeit machst.quickmic hat geschrieben: Ich würde also gerne die "Raw-Daten" des EPG irgendwie auf meinem PC abfangen. Das ganze soll aber nicht mit einem bereits fertig geproggten Tool geschehen und auch nicht per Webinterface.
Du weist das das Webinterface dir die EPG Daten der Sender auch in einem Freundlichen ASCII Textformat liefern kann und es unnötig ist es aus den HTML des Webintface herauszuparsen?
cu
usul
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
Hi usul
Das hab ich mir auch schon überlegt. Leider ist meiner Erfahrung nach, das Web-Interface nicht extrem stabil (zumindest für meinen Zweck). Ich müsste in diesem Fall alle ca. 10 Sek das Webinterface aktualisieren lassen, und das über Tage hinweg ohne Unterbrechung. Ich glaub nicht, dass das lange gut gehen wird. Wenns jedoch keine Probs dabei gibt, wäre das natürlich die einfachste Möglichkeit. Weisst du, ob sowas wirklich von der Box verkraftet wird?
mfg
quickmic
Das hab ich mir auch schon überlegt. Leider ist meiner Erfahrung nach, das Web-Interface nicht extrem stabil (zumindest für meinen Zweck). Ich müsste in diesem Fall alle ca. 10 Sek das Webinterface aktualisieren lassen, und das über Tage hinweg ohne Unterbrechung. Ich glaub nicht, dass das lange gut gehen wird. Wenns jedoch keine Probs dabei gibt, wäre das natürlich die einfachste Möglichkeit. Weisst du, ob sowas wirklich von der Box verkraftet wird?
mfg
quickmic
Ich meine nicht das Webinterface so wie es im Browser benutzt wird (HTML). Sondern die Möglichkeit die Daten über http von der Box zu bekommen.quickmic hat geschrieben:Das hab ich mir auch schon überlegt. Leider ist meiner Erfahrung nach, das Web-Interface nicht extrem stabil (zumindest für meinen Zweck). Ich müsste in diesem Fall alle ca. 10 Sek das Webinterface aktualisieren lassen,
Nähreres hier (wiki hilf doch schon ziemlich gut):
http://cvs.tuxbox-cvs.sourceforge.net/c ... text/plain
Und warum alle 10s? Soschnell ändern sich die EPG Daten wirklich nicht.
Meiner Erfahrung nsch fühlt sich eine BOX unter Neutrino am wohlsten wenn niemand was von ihr will. Ich habe wirklich Angst das sich die beiden Gehaüsetasten die zum Reset benötigt werden bald verschleißen ;-)quickmic hat geschrieben:und das über Tage hinweg ohne Unterbrechung. Ich glaub nicht, dass das lange gut gehen wird. Wenns jedoch keine Probs dabei gibt, wäre das natürlich die einfachste Möglichkeit. Weisst du, ob sowas wirklich von der Box verkraftet wird?
Alber probiere es einfach, manchmal überrascht einem ja die BOX.
cu
usul
BTW: Kennst du schon NextviewEPG? http://nxtvepg.sourceforge.net/
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
Hi Usul
Werd mir mal die Links reinziehen. Da kann ich dann sicher gute Infos rausholen.
Noch zur Info. Heute gabs bei PWs- Radiosendern die Umstellung, dass auch die SongID über das EPG mitgeliefert wird. Da ich schon länger an einem Tool progge, mit dem man MCE-Radiosender aufnehmen kann, will ich ins nächste Update einen Playlist-Logger einbauen. Dazu will ich eben diese Song-IDs aus dem EPG loggen. Die 10 Sek. sind deshalb nötig, da die Playlists genau sein müssen. Noch kürzere Abstände wären natürlich noch besser.
mfg
quickmic
Dann hab ich dich anscheinend falsch verstanden. Genau das such ichIch meine nicht das Webinterface so wie es im Browser benutzt wird (HTML). Sondern die Möglichkeit die Daten über http von der Box zu bekommen.
Werd mir mal die Links reinziehen. Da kann ich dann sicher gute Infos rausholen.
Noch zur Info. Heute gabs bei PWs- Radiosendern die Umstellung, dass auch die SongID über das EPG mitgeliefert wird. Da ich schon länger an einem Tool progge, mit dem man MCE-Radiosender aufnehmen kann, will ich ins nächste Update einen Playlist-Logger einbauen. Dazu will ich eben diese Song-IDs aus dem EPG loggen. Die 10 Sek. sind deshalb nötig, da die Playlists genau sein müssen. Noch kürzere Abstände wären natürlich noch besser.
mfg
quickmic
-
- Developer
- Beiträge: 331
- Registriert: Freitag 7. Februar 2003, 22:17
natürlich gibt es eine pid für epg
PID: 18 (0x0012) [= assigned for: DVB Event Information Table (EIT)]
das format der daten kannst du dir in der ETSI 300468 durchlesen.
diese technische doku ist frei unter http://www.etsi.org dort auf "get a standard" klicken erhältlich.
gruss
mws
PID: 18 (0x0012) [= assigned for: DVB Event Information Table (EIT)]
das format der daten kannst du dir in der ETSI 300468 durchlesen.
diese technische doku ist frei unter http://www.etsi.org dort auf "get a standard" klicken erhältlich.
gruss
mws
cu
mws
mws
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
@mws
Danke für den Tip. Werd einfach mal beide Varianten testen, und die stabilere dann nehmen.
Jetzt die nächste Frage...Leider muss ich mir im Moment alles nur "theoretisch" Denken, da ich in der Arbeit sitze, und nicht testen kann. Wahrscheinlich wäre sonst schon Vieles von vornherrein beantwortet....
Also wenn es eine PID für EPG gibt, dann stellt sich mir die Frage, ob ich das infach mal so locker wie einen Audio PID oder Video PID recorden kann. Ich wüsste eigentlich nichts, was dagegen spricht.
Wenn dem so ist, dann entsteht für mich eine Kleine Ungereihmtheit.
Ich hab von einem anderen Member erfahren, dass der Demuxer der Box maximal 8 Stream hergibt. Das hat sich auch bei meinem Aufnahme-Tool bewahrheitet. MCE sendet auf einem Transponder, 11 Kanäle. Davon kann ich aber nur maximal 8 zur selben Zeit aufnehmen. Wenn jetzt das EPG über eine PID (seperaten Stream) läuft, dann wären dass insgesammt 9 Streams. Da wirft sich natürlich eine Frage auf
Wie arbeitet denn die Box intern mit dem EPG? Wird der Stream des EPG permanent ausgewertet, oder nur beim Umschalten? Wenn nur beim Umschalten ausgewertet wird, erklärt sich diese Differenz. Das ist zumindest meine Vermutung. Allerdings würde ich dann beim permanenten EPG-Auswerten, einen Audio-Stream verliehren. d.h. Ich könnte nur noch maximal 7 Audio und 1 EPG Stream aufnehmen.
Bitte gebt kurz Bescheid, wenn ich damit richtig liege. Das erspart mir viel Test-Arbeit.
mfg
quickmic
Danke für den Tip. Werd einfach mal beide Varianten testen, und die stabilere dann nehmen.
Jetzt die nächste Frage...Leider muss ich mir im Moment alles nur "theoretisch" Denken, da ich in der Arbeit sitze, und nicht testen kann. Wahrscheinlich wäre sonst schon Vieles von vornherrein beantwortet....
Also wenn es eine PID für EPG gibt, dann stellt sich mir die Frage, ob ich das infach mal so locker wie einen Audio PID oder Video PID recorden kann. Ich wüsste eigentlich nichts, was dagegen spricht.
Wenn dem so ist, dann entsteht für mich eine Kleine Ungereihmtheit.
Ich hab von einem anderen Member erfahren, dass der Demuxer der Box maximal 8 Stream hergibt. Das hat sich auch bei meinem Aufnahme-Tool bewahrheitet. MCE sendet auf einem Transponder, 11 Kanäle. Davon kann ich aber nur maximal 8 zur selben Zeit aufnehmen. Wenn jetzt das EPG über eine PID (seperaten Stream) läuft, dann wären dass insgesammt 9 Streams. Da wirft sich natürlich eine Frage auf
Wie arbeitet denn die Box intern mit dem EPG? Wird der Stream des EPG permanent ausgewertet, oder nur beim Umschalten? Wenn nur beim Umschalten ausgewertet wird, erklärt sich diese Differenz. Das ist zumindest meine Vermutung. Allerdings würde ich dann beim permanenten EPG-Auswerten, einen Audio-Stream verliehren. d.h. Ich könnte nur noch maximal 7 Audio und 1 EPG Stream aufnehmen.
Bitte gebt kurz Bescheid, wenn ich damit richtig liege. Das erspart mir viel Test-Arbeit.
mfg
quickmic
Zuletzt geändert von quickmic am Dienstag 7. Dezember 2004, 06:42, insgesamt 1-mal geändert.
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
Danke Leute
Also ich hab mal den EPG Stream via PID über Winsock abgefangen (so funktioniert auch die normale Audioaufnahme). Ist für mich die einfachste Möglichkeit. Diese Daten zu interpretieren, ist aber sicher noch ein hartes Stück Arbeit. Hab eigenlich gehofft, dass die Daten im Klartext enthalten sind. Ich kannte nur den Stream, den Venus für seine Pls von Astra 28 Grad Sat abfängt. Aber egal. Das werd ich auch schon schaffen.
@rasc
Deine Variante klingt auch verlockend. Würde ich da bezüglich der Demuxer-Beschränkung irgendwelche Vorteile erlangen? Diese 8-Stream-Beschränkung ist wirklich nervig. Hab grad einen Senderscan gemacht, und musste feststellen, dass PW nun alle Radios auf einem Transp. sendet. Das schreit ja förmlich dannach alle auf einmal zu recorden.
Weiss jemand wie sich diese Demuxer-Beschränkung bei der Dream-Box verhält? Das wäre bis jetzt der für mich einzige driftige Grund, umzusteigen. Oder gibts da einen Trick bei der 2er Box, wie man diese Beschränkung aushebel könnte?
mfg
quickmic
Also ich hab mal den EPG Stream via PID über Winsock abgefangen (so funktioniert auch die normale Audioaufnahme). Ist für mich die einfachste Möglichkeit. Diese Daten zu interpretieren, ist aber sicher noch ein hartes Stück Arbeit. Hab eigenlich gehofft, dass die Daten im Klartext enthalten sind. Ich kannte nur den Stream, den Venus für seine Pls von Astra 28 Grad Sat abfängt. Aber egal. Das werd ich auch schon schaffen.
@rasc
Deine Variante klingt auch verlockend. Würde ich da bezüglich der Demuxer-Beschränkung irgendwelche Vorteile erlangen? Diese 8-Stream-Beschränkung ist wirklich nervig. Hab grad einen Senderscan gemacht, und musste feststellen, dass PW nun alle Radios auf einem Transp. sendet. Das schreit ja förmlich dannach alle auf einmal zu recorden.
Weiss jemand wie sich diese Demuxer-Beschränkung bei der Dream-Box verhält? Das wäre bis jetzt der für mich einzige driftige Grund, umzusteigen. Oder gibts da einen Trick bei der 2er Box, wie man diese Beschränkung aushebel könnte?
mfg
quickmic
Zuletzt geändert von quickmic am Mittwoch 1. Dezember 2004, 21:59, insgesamt 1-mal geändert.
-
- Developer
- Beiträge: 331
- Registriert: Freitag 7. Februar 2003, 22:17
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
-
- Senior Member
- Beiträge: 5071
- Registriert: Dienstag 18. September 2001, 00:00
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
-
- Developer
- Beiträge: 331
- Registriert: Freitag 7. Februar 2003, 22:17
iirc kann die cam-alpha 8 services entschlüsseln mit je max 4 pids
wobei wir wieder bei 32 pids wären.
wenn man allerdings jetzt jeden radio service als solchen betrachtet wären das lediglich 8 services mit je 1ner pid die decrypted werden.
es handelt sich dann nicht um ein demux sondern um ein cam-alpha problem. als ich den beitrag gelesen hatte stand da immer was von demux und der kann 32.
nichts für ungut
gruss
mws
wobei wir wieder bei 32 pids wären.
wenn man allerdings jetzt jeden radio service als solchen betrachtet wären das lediglich 8 services mit je 1ner pid die decrypted werden.
es handelt sich dann nicht um ein demux sondern um ein cam-alpha problem. als ich den beitrag gelesen hatte stand da immer was von demux und der kann 32.
nichts für ungut
gruss
mws
cu
mws
mws
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47
Hi mws
Also ich glaub dir gerne, dass der Demuxer 32 pids kann. Ich hab diese anscheinend falsche Information (8pids) auch von jemand anderen bekommen. Ich selbst hab nicht viel Ahnung von den genauen Hardwarespezifikationen der Box.
Also du meinst, dass die Cam-Alpha dran Schuld ist. Klingt auch sehr einleuchtend. Also "verbratet" die Cam-Alpha 4 PIDs pro Radiosender, obwohls real nur eine PID ist.
Das ist wirklich beschie.....
Gibts da unterschiedliche Versionen der Cam Alpha, die vielleicht diesen Fehler nicht aufweisen?
mfg
quickmic
Also ich glaub dir gerne, dass der Demuxer 32 pids kann. Ich hab diese anscheinend falsche Information (8pids) auch von jemand anderen bekommen. Ich selbst hab nicht viel Ahnung von den genauen Hardwarespezifikationen der Box.
Also du meinst, dass die Cam-Alpha dran Schuld ist. Klingt auch sehr einleuchtend. Also "verbratet" die Cam-Alpha 4 PIDs pro Radiosender, obwohls real nur eine PID ist.
Das ist wirklich beschie.....
Gibts da unterschiedliche Versionen der Cam Alpha, die vielleicht diesen Fehler nicht aufweisen?
mfg
quickmic
-
- Wissender
- Beiträge: 1839
- Registriert: Sonntag 17. August 2003, 01:39
-
- Developer
- Beiträge: 331
- Registriert: Freitag 7. Februar 2003, 22:17
-
- Interessierter
- Beiträge: 81
- Registriert: Montag 28. Juli 2003, 10:47