Beta version of vdr with dvb-s2 support
- zulu
- Geschlossen
-
-
Zitat
Original von duc
sewn4:mal ne frage: in dem wiki steht bei der hardwarekonfiguration ein athlon xp 3200
reicht der von der leistung? dachte immer für hdtv wäre mindestens ein dualcore prozessor nötig...duc
Hi,
so weit bin ich leider noch nicht ich kämpfe derzeit noch mit dem xine. Falls ich das xine irgendwann mal zum laufen bekommen sollte dann werde ich die Test´s natürlich hier preisgeben...
-
Hi,
folgende Fehlermeldung bekomme ich beim starten vom VDR:
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery systemus: Unsupported delivery system
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery system
Sep 27 20:56:01 vdr02 syslog-ng[2151]: last message repeated 2518 times
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery systemus: Unsupported delivery system
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery system
Sep 27 20:56:01 vdr02 syslog-ng[2151]: last message repeated 2518 times
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery systemus: Unsupported delivery system
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery system
Sep 27 20:56:01 vdr02 syslog-ng[2151]: last message repeated 2518 times
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery systemus: Unsupported delivery system
Sep 27 20:56:01 vdr02 kernel: stb0899_read_status: Unsupported delivery systemich glaube das liegt an der channels.conf? Wenn ich die channels.conf leer lasse dann startet der VDR sobald ich einen Kanal egal welchen ob sdtv oder hdtv eintrage kommt die obige Meldung? Oder ist das ein anderes Problem?
-
Hallo sewn4,
die Meldung kommen wenn noch kein System ausgewählt wurde.
Bevor aber ein Transponder getuned wird, muss dem Treiber mitgeteilt werden welches System aktiviert werden soll.
Dazu müsste dann in deinem Vdr in der dvbdevice.c sowas sein.
DVB-S
Codefeinfo.delivery = DVBFE_DELSYS_DVBS; CHECK(ioctl(fd_frontend, DVBFE_GET_INFO, &feinfo)); //switch system
und für DVB-S2Codefeinfo.delivery = DVBFE_DELSYS_DVBS2; CHECK(ioctl(fd_frontend, DVBFE_GET_INFO, &feinfo)); //switch system
Wenn das nicht aufgerufen wird kann kein Transponder eingestellt werden.bis dann LordZodiac
-
Habe den "Patchstick" gabaut, ssh auf dem Appletv eingeschaltet und ein paar Pluguns installiert und dann den VLC drauf. Naja etwas mehr Arbeit war es. Schicke mir eine mai an
mail ät bensommer punkt de und ich schicke dir die benötigten Daten.
Tschau Ben
-
Zitat
Original von ben.sommer
Habe den "Patchstick" gabaut, ssh auf dem Appletv eingeschaltet und ein paar Pluguns installiert und dann den VLC drauf. Naja etwas mehr Arbeit war es. Schicke mir eine mai anmail ät bensommer punkt de und ich schicke dir die benötigten Daten.
Tschau Ben
Hi,
das ist ja super danke schon mal! Das heißt der AppleTV läuft bei Dir noch mit dem Standard OS? Hast Mail...
-
Zitat
Original von LordZodiac
Hallo sewn4,die Meldung kommen wenn noch kein System ausgewählt wurde.
Bevor aber ein Transponder getuned wird, muss dem Treiber mitgeteilt werden welches System aktiviert werden soll.
Dazu müsste dann in deinem Vdr in der dvbdevice.c sowas sein.
DVB-S
Codefeinfo.delivery = DVBFE_DELSYS_DVBS; CHECK(ioctl(fd_frontend, DVBFE_GET_INFO, &feinfo)); //switch system
und für DVB-S2Codefeinfo.delivery = DVBFE_DELSYS_DVBS2; CHECK(ioctl(fd_frontend, DVBFE_GET_INFO, &feinfo)); //switch system
Wenn das nicht aufgerufen wird kann kein Transponder eingestellt werden.bis dann LordZodiac
Hi,
ich habe beiden Einträge nicht. Ich habe aber jetzt von rnissl einen neuen VDR Patch bekommen der auch auf der ML veröffentlicht wurde. Und zwar diesen hier vdr-1.5.9-dvbs2-h264-syncearly-framespersec.diff
in diesem Patch sind die obigen Einträge vorhanden. Nur wenn ich diesen Patch auf mein VDR Verzeichnis anwende kommt beim make folgender Fehler:
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" -DLOCDIR=\"./locale\" -I/usr/include/freetype2 audio.c
In file included from audio.c:12:
dvbdevice.h:38: error: ‘dvbfe_delsys’ does not name a type
make: *** [audio.o] Error 1kann dieser Patch komplett so auf den VDR angewendet werden? Weiter oben hat rnissl was geschrieben das es nur auf ein paar Dateien angewendet werden darf oder ist das bei diesem neuen Patch nicht mehr so?
-
Hallo sewn4,
Zitatin diesem Patch sind die obigen Einträge vorhanden
Da der Teil zum anpassen der Frontend-API von mir ist sollte das auch drin sein.Der Patch ist der Komplettpatch für den VDR.
Zum Compilierfehler siehe hier.
Beta version of vdr with dvb-s2 support
Du must zum compilieren die Header Datei der neuen API benutzen sonst wird das nix.bis dann LordZodiac
-
Zitat
Original von LordZodiac
Hallo sewn4,
Da der Teil zum anpassen der Frontend-API von mir ist sollte das auch drin sein.Der Patch ist der Komplettpatch für den VDR.
Zum Compilierfehler siehe hier.
Beta version of vdr with dvb-s2 support
Du must zum compilieren die Header Datei der neuen API benutzen sonst wird das nix.bis dann LordZodiac
Hi,
ok das hatte ich gemacht. Nur anscheinend das falsche include Verzeichnis? Welches muss ich den nehmen?
/usr/local/src/dvb/linux/include ?
nach dem make geht es jetzt ein Stück weiter und jetzt kommt das:
In file included from dvbdevice.c:17:
/usr/local/src/dvb/linux/include/linux/dvb/video.h:27:28: error: linux/compiler.h: No such file or directory
make: *** [dvbdevice.o] Error 1kann ich einen Link auf die compiler.h setzen? Wenn ja auf welche? Vor allem welches Verzeichnis linux/compiler.h wird hier gesucht?
-
ah jetzt gehts. Habs im Wiki mit reingenommen...
-
ah endlich mal ein Bild so ich bin jetzt so weit das ich normale DVB-S Kanäle schauen kann. Sobald ich einen HDTV Kanal einschalte leider No Signal und das kommt im Log:
Sep 28 19:56:45 vdr02 kernel: stb0899_read_status: Delivery system DVB-S/DSS
Sep 28 19:56:45 vdr02 kernel: _stb0899_read_reg: Reg=[0xf50d], data=18
Sep 28 19:56:45 vdr02 kernel: stb0899_read_status: --------> FE_HAS_CARRIER | FE_HAS_LOCK
Sep 28 19:56:45 vdr02 kernel: _stb0899_read_reg: Reg=[0xf58c], data=15
Sep 28 19:56:45 vdr02 kernel: stb0899_read_status: --------> FE_HAS_VITERBI | FE_HAS_SYNC
Sep 28 19:56:45 vdr02 kernel: stb0899_get_params: Get DVB-S params
Sep 28 19:56:45 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf370], Data=[0xe9e9e9e9]
Sep 28 19:56:45 vdr02 kernel: stb0899_track: Lock Lost=[0xe9e9e9e9]
Sep 28 19:56:45 vdr02 kernel:
Sep 28 19:56:45 vdr02 kernel: stb0899_track: Demodulator LOST LOCK !
Sep 28 19:56:45 vdr02 kernel:
Sep 28 19:56:45 vdr02 kernel: stb0899_read_status: Delivery system DVB-S/DSS
Sep 28 19:56:45 vdr02 kernel: _stb0899_read_reg: Reg=[0xf50d], data=18
Sep 28 19:56:45 vdr02 kernel: stb0899_read_status: --------> FE_HAS_CARRIER | FE_HAS_LOCK
Sep 28 19:56:45 vdr02 kernel: _stb0899_read_reg: Reg=[0xf58c], data=15
Sep 28 19:56:45 vdr02 kernel: stb0899_read_status: --------> FE_HAS_VITERBI | FE_HAS_SYNC
Sep 28 19:56:45 vdr02 kernel: stb0899_get_params: Get DVB-S params
Sep 28 19:56:45 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf370], Data=[0xe9e9e9e9]
Sep 28 19:56:45 vdr02 kernel: stb0899_track: Lock Lost=[0xe9e9e9e9]
Sep 28 19:56:45 vdr02 kernel:
Sep 28 19:56:45 vdr02 kernel: stb0899_track: Demodulator LOST LOCK ! -
-
Zitat
Original von LordZodiac
Hallo sewn4,dafür brauchst du einen entsprechenden Eintrag.
Die DVB-S Kanäle haben S0 und die DVB-S2 Kanäle haben S1.bis dann LordZodiac
Hi,
mit dem obigen Eintrag kommt das:
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: Delivery system DVB-S2
Sep 28 22:26:15 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf340], Data=[0x00000003]
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: UWP & CSM Lock ! ---> DVB-S2 FE_HAS_CARRIER
Sep 28 22:26:15 vdr02 kernel: _stb0899_read_reg: Reg=[0xf619], data=13
Sep 28 22:26:15 vdr02 kernel: _stb0899_read_reg: Reg=[0xf6ff], data=00
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: Packet Delineator Locked ! -----> DVB-S2 FE_HAS_LOCK
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: Packet Delineator found SYNC ! -----> DVB-S2 FE_HAS_SYNC
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: Delivery system DVB-S2
Sep 28 22:26:15 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf340], Data=[0x00000003]
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: UWP & CSM Lock ! ---> DVB-S2 FE_HAS_CARRIER
Sep 28 22:26:15 vdr02 kernel: _stb0899_read_reg: Reg=[0xf619], data=13
Sep 28 22:26:15 vdr02 kernel: _stb0899_read_reg: Reg=[0xf6ff], data=00
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: Packet Delineator Locked ! -----> DVB-S2 FE_HAS_LOCK
Sep 28 22:26:15 vdr02 kernel: stb0899_read_status: Packet Delineator found SYNC ! -----> DVB-S2 FE_HAS_SYNC
Sep 28 22:26:15 vdr02 kernel: stb0899_get_params: Get DVB-S2 params
Sep 28 22:26:15 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf370], Data=[0x00000000]
Sep 28 22:26:15 vdr02 kernel: stb0899_track: Lock Lost=[0x00]der xine startet und schließt sich dann wieder automatisch.
-
Hi,
ZitatOriginal von sewn4
der xine startet und schließt sich dann wieder automatisch.Probier mal
Pro7 HD, Sat.1 HD und Anixe senden teilweise interlaced (PAFF) und damit hat FFmpeg noch Schwierigkeiten.
Bye.
-
Zitat
Original von rnissl
Hi,Probier mal
Pro7 HD, Sat.1 HD und Anixe senden teilweise interlaced (PAFF) und damit hat FFmpeg noch Schwierigkeiten.
Bye.
Hi,
leider das gleiche:
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: Delivery system DVB-S2
Sep 28 22:39:10 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf340], Data=[0x00000003]
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: UWP & CSM Lock ! ---> DVB-S2 FE_HAS_CARRIER
Sep 28 22:39:10 vdr02 kernel: _stb0899_read_reg: Reg=[0xf619], data=13
Sep 28 22:39:10 vdr02 kernel: _stb0899_read_reg: Reg=[0xf6ff], data=00
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: Packet Delineator Locked ! -----> DVB-S2 FE_HAS_LOCK
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: Packet Delineator found SYNC ! -----> DVB-S2 FE_HAS_SYNC
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: Delivery system DVB-S2
Sep 28 22:39:10 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf340], Data=[0x00000003]
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: UWP & CSM Lock ! ---> DVB-S2 FE_HAS_CARRIER
Sep 28 22:39:10 vdr02 kernel: _stb0899_read_reg: Reg=[0xf619], data=13
Sep 28 22:39:10 vdr02 kernel: _stb0899_read_reg: Reg=[0xf6ff], data=00
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: Packet Delineator Locked ! -----> DVB-S2 FE_HAS_LOCK
Sep 28 22:39:10 vdr02 kernel: stb0899_read_status: Packet Delineator found SYNC ! -----> DVB-S2 FE_HAS_SYNC
Sep 28 22:39:10 vdr02 kernel: stb0899_get_params: Get DVB-S2 params
Sep 28 22:39:10 vdr02 kernel: _stb0899_read_s2reg Device=[0xf3fc], Base address=[0x00000400], Offset=[0xf370], Data=[0x00000000]
Sep 28 22:39:10 vdr02 kernel: stb0899_track: Lock Lost=[0x00] -
Hi,
dachte eher an das Problem mit xine.
Wie ist es, wenn du z. B. von ARD nach ASTRA HD wechselst und dabei xine schon gelaufen ist?
Manchmal verabschiedet sich FFmpeg, wenn es "mitten in einem Bild" zu dekodieren beginnt.
Bye.
-
Zitat
Originally posted by rnissl
Hi,dachte eher an das Problem mit xine.
Wie ist es, wenn du z. B. von ARD nach ASTRA HD wechselst und dabei xine schon gelaufen ist?
Manchmal verabschiedet sich FFmpeg, wenn es "mitten in einem Bild" zu dekodieren beginnt.
Bye.
Hi,
leider das gleiche...ich sehe auch keine Fehlermeldung im Log? Oder muss ich das erst aktivieren?
-
-
Hi,
gibt es einen aktuellen Pacth für den VDR das dieser HDTV Kanäle automatisch findet und in die channels.conf mit aufnimmt?
-
Hallo,
das macht der Patch mit.
Bei mir hat es eigentlich immer geklappt.bis dann LordZodiac
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!