Hallo,
Das hier angesprochene Hauptthema mit dem streamdev-client ist ja gelöst. Deshalb ist der Thread gelöst.
Danke erstmal bis hierher.
MfG
SNR
Hallo,
Das hier angesprochene Hauptthema mit dem streamdev-client ist ja gelöst. Deshalb ist der Thread gelöst.
Danke erstmal bis hierher.
MfG
SNR
Hallo,
Ursprünglich hatte ich die Einstellungen in die "/etc/vdr/conf.avail/streamdev-client.conf" eingetragen. Das funktioniert offenbar noch nicht. Jetzt aktuell mit exakt den gleichen Daten/ Einstellungen in "/etc/vdr/setup.conf" funktioniert der vdr auf dem Client- Rechner! Es wird ein Verbindung zum Server aufgebaut.
Was ich noch nicht verstehe ist, dass auf dem Server die Einstellungen aus "/etc/vdr/conf.avail/streamdev.conf" geladen und offenbar auch beachtet werden.....wobei ich da auch nichts an den "default"- Optionen geändert habe, könnte also event. auch nicht aus der "/etc/vdr/conv.avail/streamdev.conf" geladen werden. Das muss ich noch mal ausprobieren müssen.
Wenn ich nun z.B. mit "vlc" per http-Protokoll auf "http://localhost:37890" zugreife, dann bekomme ich das Liveprogramm. Nun habe ich bereits den "VDRManager-AM" auf dem Client installiert und kann mit der dortigen Fernbedienung auf dem Client auch umschalten! Allerdings hängt dann das Programm im "vlc" und ich muss dann "vlc" beenden und neu starten. Nach den "vlc" Neustart kommt dann auch das neue Programm. Mit dem "softhddevice" klappt alles, wie erwartet (umschalten pe "vdradmin-am"- Fernbedienung incl. OSD usw.), nur dass eben der Ton fehlt (ist auch klar, wird ja durch "root" gestartet und das Soundrouting müsste noch angepasst werden). Grundsätzlich funktioniert der Client also, auch "xineliboutput"-Plugin sollte erstmal grundsätzlich funktionieren. Dennoch findet "vdr-sxfe" dummerweise kein passendes Input-Plugin. Ich weiss aber nicht was da fehlt.
Mir ist zwar aufgefallen, dass ich mit den Standard und eTobi- Paketquellen kann ich auf dem Client "vdr-plugin-xine" nicht installieren (benötigt vdr-abi-2.0). Benötige ich das? Was könnte fehlen? "vdr-fbfe" hilft auch nicht, das mekert sofort, das kein Framebuffer-Gerät gefunden werden kann (ist auch klar, ist ja ein X11- Desktop-Rechner).
Eine weitere Frage die ich mir stelle ist, ist ob das die sinnvollste Variante ist einen vdr-Client auf dem Client-Rechner zu installieren. Der (bzw. später die) Rechner werden ja als normale Desktop und nicht als Multimedia-Rechner verwendet und nur "bei Bedarf" soll der "Fernseher" durch den Nutzer gestartet werden. Da aber nach meinem Verständnis die "xinelibout"- Variante nur von gleichzeitig einem Clienten verwendet werden kann, scheint es für mich nicht sinnvoll auf dem vdr-Server das Plugin zu installieren und dann vom Client aus mit einem Frontend ala "vdr-sxfe" o.ä. zu zu greifen. Oder sehe ich das falsch? Was mich am "vdr-zu-vdr"- Streaming stört, ist der ständige Netzwerkverkehr auch bei Nichtnutzung......am "http"- Streaming stört mich aber, dass das OSD fehlt, das Umschalten kompliziert ist (man muss die komplette URl eingeben, den Senderplatz wissen usw.), der Teletext und alle "netten" Dinge von vdr fehlen! Außerdem soll ja auf jedem Client- Rechner noch eine IR-Fernbedienung mittels LIRC nachgerüstet werden. Da vermute ich mal, dass das nur mit einem eigenen vdr-Client pro Rechner funktioniert....
MfG
SNR
Hallo, ich nochmal,
Ich habe jetzt eine Verbindung zwischen Client und Server hin bekommen!
Nachdem ich auf dem MLD-Client noch mal auf der Konsole in die Konfig geschaut habe, habe ich die "streamdev-client" Einstellungen nicht in die "/etc/vdr/conf.avail/streamdev-client.conf" sondern in die "/etc/vdr/setup.conf" eingetragen. Und siehe da, es kommt eine Verbindung zu Stande!
Beim Neustarten des VDR auf dem Client wird dann auch das "Softhddevice" bzw. dessen Ausgabefenster gestartet und es kommt Kanal 1 (bei mir ARD), aber ohne Ton!
Mal abgesehen davon ist das sicher nicht die richtige Lösung für mich, da ich beim Systemstart "vdr" per default starten möchte und dann nach Bedarf ein Frontend im frei skalierbaren und jederzeit zu öffnenden/ schließbaren Fenster öffnen möchte! Also so, als hätte ich keinen VDR sondern eine DVB-Karte und z.B. "Kaffeine" als Frontend. Zur Steuerung soll dann mal eine IR-Fernbedienung per USB-IR-Receiver oder, wenn es so was gibt, eine "Fernsteuerung" per Webseite, wie beim MLD dienen.
Eine Möglichkeit sah ich bisher im Einsatz von "vdr-sxfe" als frei nutzbares Fenster...oder ist das der falsche Ansatz?
Ich habe nochmal das "vdr-plugin-xineliboutput" installiert und kann dort auch mit z.B. "vlc http://localhost:37890" auf den Client-vdr zugreifen und bekomme Bild/Ton. Dort kommt also was an. Nur "vdr-sxfe" meckert immer noch, das kein passendes Input-Plugin" gefunden werden kann:
.
.
.
.
load_plugins: plugin /usr/lib/x86_64-linux-gnu/xine/plugins/2.5/xineplug_inp_pnm.so found
load_plugins: plugin /usr/lib/x86_64-linux-gnu/xine/plugins/2.5/xineplug_ao_out_pulseaudio.so found
vo_vdpau: vdpau API version : 1
vo_vdpau: vdpau implementation description : NVIDIA VDPAU Driver Shared Library 367.44 Wed Aug 17 21:54:00 PDT 2016
vo_vdpau: maximum video surface size for chroma type 4:2:2 is 4096x4096
vo_vdpau: maximum video surface size for chroma type 4:2:0 is 4096x4096
vo_vdpau: maximum output surface size is 16384x16384
vo_vdpau: hold a maximum of 10 video output surfaces for reuse
vo_vdpau: using 3 output surfaces of size 5760x1080 for display queue
video_out: can't raise nice priority by 2: Operation not permitted
video_decoder: can't raise nice priority by 1: Operation not permitted
[15781] [vdr-fe] Detected 12 CPUs
[15781] [vdr-fe] Enabling FFmpeg multithreaded video decoding
Available video drivers: vdpau aadxr3 dxr3 xv vaapi XDirectFB DirectFB opengl2 opengl raw xshm aa caca xxmc none sdl fb xvmc
Available audio drivers: pulseaudio alsa oss jack file none
Available post plugins: mosaico tvtime expand fill invert eq denoise3d boxblur eq2 unsharp pp noise oscope fftscope fftgraph upmix upmix_mono stretch volnorm vdr vdr_video vdr_audio goom switch
Available input plugins: v4l2 TEST gnomevfs BLURAY BD rtp VCD pvr mms stdin CD FILE tcp DVB smb DVD rtsp http VDR pnm VCDO avio avformat
Available demux plugins: anx image real flashvideo modplug quicktime playlist mng ogg fli aiff flac realaudio snd tta voc vox pva yuv4mpeg2 avi slave mpeg_block wve idcin ipmovie vqa wc3movie roq str film smjpeg fourxm vmd asf matroska nsv iff mpeg-ts mpeg_pes mpeg dts ac3 wav cdda mpc rawdv mp3 shn vc1es yuv_frames sputext wavpack elem avformat aac aud
Available audio decoder plugins: gsm610 faad flacdec dts a/52 wavpackdec mad ffmpegaudio realadec dvaudio vorbis speex mpc pcm
Available video decoder plugins: dxr3-mpeg2 jpeg vdpau_h264_alter vdpau_vc1 gdkpixbuf vdpau_mpeg12 realvdec image mpeg2 vdpau_h264 ffmpegvideo theora libvpx-vp8 yuv rgb bitplane libvpx-vp9 ffmpeg-wmv9 ffmpeg-wmv8 vdpau_mpeg4
Available SPU decoder plugins: dxr3-spudec spuhdmv spudec spucc sputext spudvb spucmml
libavio: no avio protocol for 'xvdr://127.0.0.1'
libavformat: Could not open source 'xvdr://127.0.0.1': Protocol not found
xine: cannot find input plugin for MRL [xvdr://127.0.0.1#nocache]
[15781] [vdr-fe] fe_xine_open: xine_open("xvdr://127.0.0.1#nocache") failed
Error opening xvdr://127.0.0.1
[15781] [vdr-fe] unloading post plugins
Alles anzeigen
MfG
SNR
Hallo,
Danke für die Hinweise.
Ich bin mir zwar nicht sicher, worauf die Frage mit dem "Backend VDR" abziehlt, aber ich vermute mal, dass die eigentliche Frage ist, ob im CLient ein DVB-Device steckt?
Der Server hat eine 8-fach Digital Devices Cine S2 (8x Sat ohne CAM oder ähnliches) und im Client steckt keine DVB- Karte. Wenn das nicht die richtige Info ist, einfach noch mal genauer sagen, welche Info nötig ist.....
Da ich nat. schon einiges probiert habe und ich deshalb auch einiges hin- und herinstalliert habe, habe ich jetzt einfach mal alle vdr- Pakete und Plugins komplett deinstalliert und die Konfigdateien gelöscht.
Nun habe ich nur die nötigsten Pakete installiert (vdr, vdr-plugin-softhddevice und vdr-streamdev-client). Damit kann ich zwar den Server nicht "fernbedienen", aber das bracuh ich erst, wenn ch überhaupt ein Bild/ Ton bekomme.
Beim erneuten Installieren ist mir aufgefallen, dass beim "softhddevice" die Datein im "/etc/vdr/conf.avail/" nicht angelegt wird (Obwohl das bei den installierten Dateien in "Synaptic" mit angezeigt wird!-> event. ein Bug in den etobi- Paketen?).
Nachdem ich die Datei von Hand angelegt habe, wird das "softhddevice" geladen.
Dennoch bekomme ich nur das Fenster des "softhddevice"- Fenster (nach "xhost +" im User-Account) und kurz das OSD. Leider weiterhin kein Bild/ Ton und keine Verbindung zum Server.
root@dorsy:/etc/vdr/conf.d# vdr --showargs
--video=/mnt/lvm/srv/Video/vdr/
--config=/var/lib/vdr
--lib=/usr/lib/vdr/plugins
--record=/usr/lib/vdr/vdr-recordingaction
--epgfile=/var/cache/vdr/epg.data
--user=vdr
--grab=/tmp
--port=6419
--watchdog=60
--vfat
--plugin=softhddevice
--plugin=streamdev-client --streamdev-client.RemoteIp = 192.168.0.98 --streamdev-client.RemotePort = 2004 --streamdev-client.StartClient = 1 --streamdev-client.StreamFilters = 0 --streamdev-client.SyncEPG = 0
root@dorsy:/etc/vdr/conf.d
Alles anzeigen
Log- Ausgabe:
Nov 16 14:25:38 dorsy systemd[1]: Starting Video Disk Recorder...
Nov 16 14:25:38 dorsy vdr[10804]: [10804] VDR version 2.2.0 started
Nov 16 14:25:38 dorsy vdr[10804]: [10804] switched to user 'vdr'
Nov 16 14:25:38 dorsy vdr[10804]: [10804] codeset is 'UTF-8' - known
Nov 16 14:25:38 dorsy vdr[10804]: [10804] found 28 locales in /usr/share/locale
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading plugin: /usr/lib/vdr/plugins/libvdr-softhddevice.so.2.2.0
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-client.so.2.2.0
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/setup.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/sources.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/diseqc.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/scr.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/channels.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/commands.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/reccmds.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/svdrphosts.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/keymacros.conf
Nov 16 14:25:38 dorsy vdr[10804]: [10804] registered source parameters for 'A - ATSC'
Nov 16 14:25:38 dorsy vdr[10804]: [10804] registered source parameters for 'C - DVB-C'
Nov 16 14:25:38 dorsy vdr[10804]: [10804] registered source parameters for 'S - DVB-S'
Nov 16 14:25:38 dorsy vdr[10804]: [10804] registered source parameters for 'T - DVB-T'
Nov 16 14:25:38 dorsy vdr[10804]: [10804] no DVB device found
Nov 16 14:25:38 dorsy vdr[10804]: [10807] video directory scanner thread started (pid=10804, tid=10807, prio=high)
Nov 16 14:25:38 dorsy vdr[10804]: [10804] initializing plugin: softhddevice (0.6.1rc1): Ein Software und GPU emulieres HD-Gerät
Nov 16 14:25:38 dorsy vdr[10804]: [10807] video directory scanner thread ended (pid=10804, tid=10807)
Nov 16 14:25:38 dorsy vdr[10804]: [10804] new device number 1
Nov 16 14:25:38 dorsy vdr[10804]: [10808] video directory scanner thread started (pid=10804, tid=10808, prio=high)
Nov 16 14:25:38 dorsy vdr[10804]: [10808] video directory scanner thread ended (pid=10804, tid=10808)
Nov 16 14:25:38 dorsy vdr[10804]: [10804] initializing plugin: streamdev-client (0.6.1-git): VTP Streaming Client
Nov 16 14:25:38 dorsy vdr[10804]: [10804] setting primary device to 1
Nov 16 14:25:38 dorsy vdr[10804]: [10804] [softhddev]MakePrimaryDevice: 1
Nov 16 14:25:38 dorsy vdr[10804]: [10809] epg data reader thread started (pid=10804, tid=10809, prio=high)
Nov 16 14:25:38 dorsy vdr[10804]: [10804] [softhddev]SetVideoFormat: 0
Nov 16 14:25:38 dorsy vdr[10804]: [10804] [softhddev]SetVideoDisplayFormat: 1
Nov 16 14:25:38 dorsy vdr[10804]: [10804] [softhddev]GetSpuDecoder:
Nov 16 14:25:38 dorsy vdr[10804]: [10809] reading EPG data from /var/cache/vdr/epg.data
Nov 16 14:25:38 dorsy vdr[10804]: [10804] [softhddev]SetVolumeDevice: 255
Nov 16 14:25:38 dorsy vdr[10804]: [10804] assuming manual start of VDR
Nov 16 14:25:38 dorsy vdr[10804]: [10804] SVDRP listening on port 6419
Nov 16 14:25:38 dorsy vdr[10804]: [10804] setting current skin to "lcars"
Nov 16 14:25:38 dorsy vdr[10804]: [10804] loading /var/lib/vdr/themes/lcars-default.theme
Nov 16 14:25:38 dorsy vdr[10804]: [10804] starting plugin: softhddevice
Nov 16 14:25:38 dorsy vdr[10804]: [10809] epg data reader thread ended (pid=10804, tid=10809)
Nov 16 14:25:38 dorsy vdr[10804]: audio: 'alsa' output module used
Nov 16 14:25:38 dorsy pulseaudio[10813]: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Nov 16 14:25:38 dorsy pulseaudio[10813]: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Nov 16 14:25:38 dorsy systemd[1]: vdr.service: Got notification message from PID 10813, but reception only permitted for main PID 10804
Nov 16 14:25:38 dorsy vdr[10804]: audio/alsa: supports pause: yes
Nov 16 14:25:38 dorsy vdr[10804]: audio: 44100Hz supports 1 2 3 4 5 6 7 8 channels
Nov 16 14:25:38 dorsy vdr[10804]: audio: 48000Hz supports 1 2 3 4 5 6 7 8 channels
Nov 16 14:25:38 dorsy vdr[10804]: audio: 192000Hz supports 1 2 3 4 5 6 7 8 channels
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: VDPAU API version: 1
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: VDPAU information: NVIDIA VDPAU Driver Shared Library 367.44 Wed Aug 17 21:54:00 PDT 2016
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: highest supported high quality scaling 1
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: feature deinterlace temporal supported
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: feature deinterlace temporal spatial supported
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: attribute skip chroma deinterlace supported
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: 4:2:0 chroma format with 4096x4096 supported
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: 4:2:2 chroma format with 4096x4096 supported
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: 8bit BGRA format with 16384x16384 supported
Nov 16 14:25:38 dorsy vdr[10804]: video/vdpau: 10bit RGBA format with 16384x16384 supported
Nov 16 14:25:39 dorsy vdr[10804]: video/vdpau: osd too big: unsupported
Nov 16 14:25:39 dorsy vdr[10804]: [softhddev] ready
Nov 16 14:25:39 dorsy vdr[10804]: [10804] starting plugin: streamdev-client
Nov 16 14:25:39 dorsy vdr[10804]: [10804] cTimeMs: using monotonic clock (resolution is 1 ns)
Nov 16 14:25:39 dorsy vdr[10804]: [10804] switching to channel 1 (Das Erste HD)
Nov 16 14:25:39 dorsy vdr[10804]: [10804] info: Kanal nicht verfügbar!
Nov 16 14:25:39 dorsy vdr[10804]: video/vdpau: osd too big: unsupported
Nov 16 14:25:39 dorsy vdr[10804]: [10842] [softhddev]FeedKeyPress: remote 'XKeySym' not found
Nov 16 14:25:39 dorsy vdr[10804]: [10804] [softhddev]SetVolumeDevice: 255
Nov 16 14:25:39 dorsy vdr[10804]: [10804] setting watchdog timer to 60 seconds
Nov 16 14:25:39 dorsy systemd[1]: Started Video Disk Recorder.
Nov 16 14:25:39 dorsy vdr[10804]: [10804] OSD size changed to 1920x1060 @ 0,981481
Nov 16 14:25:40 dorsy vdr[10804]: [10804] max. latency time 1 seconds
Nov 16 14:25:42 dorsy vdr[10804]: video/vdpau: missed frame (1/0)
Nov 16 14:25:42 dorsy vdr[10804]: [10804] OSD size changed to 1276x693 @ 0,965517
Nov 16 14:25:43 dorsy vdr[10804]: [10804] OSD size changed to 1920x1060 @ 0,981481
Alles anzeigen
root@dorsy:/etc/vdr/conf.d# vdr --version
vdr (2.2.0/2.2.0) - The Video Disk Recorder
softhddevice (0.6.1rc1) - A software and GPU emulated HD device
streamdev-client (0.6.1-git) - VTP Streaming Client
root@dorsy:/etc/vdr/conf.d#
MfG
SNR
Hallo,
Ich habe auf einem zentralen Rechner, der auch als NAS dient, einen VDR-Server installiert. Der funktioniert auch sehr gut.
Es ist u.a. das streamdev-server-plugin installiert und eingerichtet. Ich kann über den Port 3000 mit Rechnern im lokalen Netzwerk per "http" Live-Fernsehen streamen.
Des weiteren kann ich mit einem RaspberryPI mit MLD (derzeit Version 5.1) per vdr-zu-vdr Streaming über den Port 2004 auf den Server zugreifen und fernsehen (incl. Umschalten usw.).
Deshalb gehe ich davon aus, dass der Server korrekt installiert und konfiguriert ist.
Nun möchte ich auf dem normalen Desktop bei Bedarf per vdr-sxfe oder einem anderen Frontend ebenfalls Fernsehen. Aber eben nicht mehr über http-Streaming (das Eingeben der URL nervt und es gibt die EPG-Infos "nur" über die Seite des VDRAdmin-AM). Dazu habe ich auf dem Desktop ebenfalls den vdr installiert und als Client konfiguriert. Leider funktioniert das irgendwie nicht.
Ich kann trotz erfolgreich gestartetem vdr keinen Verbindungsaufbau zum Server erkennen (zu Port 2004 auf dem Server) und der Start von vdr-sxfe schlägt fehl.
Ich weis leider nicht, was ihm fehlt, wenn diese Meldung von vdr-sxfe kommt:
libavio: no avio protocol for 'xvdr://127.0.0.1:37890'
libavformat: Could not open source 'xvdr://127.0.0.1:37890': Protocol not found
xine: cannot find input plugin for MRL [xvdr://127.0.0.1:37890#nocache]
Was fehlt ggf.? Wer hat eine Anleitung/ Liste mit benötigten Paketen für ein solches Setup?
Zum Verständnis der folgenden Code-Zeilen:
Servername: "snrnas"
Server-IP: 192.168.0.98
Clientname: "dorsy"
Client-IP: 192.168.0.1
Die VDR-Pakete kommen aus den "eTobi"- Repo!
Ausgabe des vdr-sxfe Starts (Auszug):
snr@dorsy:~$ vdr-sxfe -v
vdr-sxfe 2.0.0-cvs (build with xine-lib 1.2.6, using xine-lib 1.2.6)
Verbose mode
VDR server not given, searching ...
[17804] [discovery] Reveived broadcast: 66 bytes from 192.168.0.1
VDR xineliboutput DISCOVERY 1.0
Client: 255.255.255.255:37890
[17804] [discovery] NOT valid discovery message
[17804] [discovery] Reveived broadcast: 123 bytes from 192.168.0.1
VDR xineliboutput DISCOVERY 1.0
Server port: 37890
Server address: 127.0.0.1
Server version: xineliboutput-2.0.0-cvs
[17804] [discovery] Valid discovery message
[17804] [discovery] Replacing broadcast source address 192.168.0.1 with server-given address 127.0.0.1
Found VDR server: host 127.0.0.1, port 37890
[17804] [vdr-sxfe] sxfe_display_open(width=720, height=576, fullscreen=0, display=(null))
[17804] [vdr-sxfe] Display size : 1605 x 301 mm
[17804] [vdr-sxfe] 5760 x 1080 pixels
[17804] [vdr-sxfe] 91dpi / 91dpi
[17804] [vdr-sxfe] Display ratio: 3588.039867/3588.785047 = 1.000000
[17804] [scrnsaver] Error: The name org.gnome.SessionManager was not provided by any .service files
[17804] [scrnsaver] Error: The name org.gnome.ScreenSaver was not provided by any .service files
[17804] [vdr-fe] Using xine-lib config file /home/snr/.xine/config_xineliboutput
Loaded configuration from file '/home/snr/.xine/config_xineliboutput'
load_plugins: plugin /usr/lib/x86_64-linux-gnu/xine/plugins/2.5/xineplug_dmx_mpeg_elem.so found
load_plugins: plugin /usr/lib/x86_64-linux-gnu/xine/plugins/2.5/xineplug_dmx_mpeg_pes.so found
.........................(Hier kürze ich mal,es werden alle Plugins gefunden! Keine Fehlermeldungen in dem Abschnitt!)
load_plugins: plugin /usr/lib/x86_64-linux-gnu/xine/plugins/2.5/xineplug_ao_out_pulseaudio.so found
vo_vdpau: vdpau API version : 1
vo_vdpau: vdpau implementation description : NVIDIA VDPAU Driver Shared Library 367.44 Wed Aug 17 21:54:00 PDT 2016
vo_vdpau: maximum video surface size for chroma type 4:2:2 is 4096x4096
vo_vdpau: maximum video surface size for chroma type 4:2:0 is 4096x4096
vo_vdpau: maximum output surface size is 16384x16384
vo_vdpau: hold a maximum of 10 video output surfaces for reuse
vo_vdpau: using 3 output surfaces of size 5760x1080 for display queue
video_out: can't raise nice priority by 2: Operation not permitted
video_decoder: can't raise nice priority by 1: Operation not permitted
[17804] [vdr-fe] Detected 12 CPUs
[17804] [vdr-fe] Enabling FFmpeg multithreaded video decoding
Available video drivers: vdpau dxr3 aadxr3 xv vaapi XDirectFB DirectFB opengl2 opengl raw xshm aa caca xxmc none sdl fb xvmc
Available audio drivers: pulseaudio alsa oss jack file none
Available post plugins: mosaico tvtime expand fill invert eq denoise3d boxblur eq2 unsharp pp noise oscope fftscope fftgraph upmix upmix_mono stretch volnorm vdr vdr_video vdr_audio goom switch
Available input plugins: v4l2 TEST gnomevfs BLURAY BD rtp VCD pvr mms stdin CD FILE tcp DVB smb DVD rtsp http VDR pnm VCDO avio avformat
Available demux plugins: anx image real flashvideo modplug quicktime playlist mng ogg fli aiff flac realaudio snd tta voc vox pva yuv4mpeg2 avi slave mpeg_block wve idcin ipmovie vqa wc3movie roq str film smjpeg fourxm vmd asf matroska nsv iff mpeg-ts mpeg_pes mpeg ac3 dts cdda wav mpc rawdv shn mp3 vc1es yuv_frames sputext wavpack elem avformat aac aud
Available audio decoder plugins: gsm610 faad flacdec dts a/52 wavpackdec mad ffmpegaudio realadec dvaudio vorbis speex mpc pcm
Available video decoder plugins: dxr3-mpeg2 jpeg vdpau_h264_alter vdpau_vc1 gdkpixbuf vdpau_mpeg12 realvdec image mpeg2 vdpau_h264 ffmpegvideo theora libvpx-vp9 yuv rgb bitplane libvpx-vp8 ffmpeg-wmv8 ffmpeg-wmv9 vdpau_mpeg4
Available SPU decoder plugins: dxr3-spudec spuhdmv spudec spucc sputext spudvb spucmml
libavio: no avio protocol for 'xvdr://127.0.0.1:37890'
libavformat: Could not open source 'xvdr://127.0.0.1:37890': Protocol not found
xine: cannot find input plugin for MRL [xvdr://127.0.0.1:37890#nocache]
[17804] [vdr-fe] fe_xine_open: xine_open("xvdr://127.0.0.1:37890#nocache") failed
Error opening xvdr://127.0.0.1:37890
[17804] [vdr-fe] unloading post plugins
[17804] [scrnsaver] Error: The name org.gnome.SessionManager was not provided by any .service files
[17804] [scrnsaver] Error: The name org.gnome.ScreenSaver was not provided by any .service files
Alles anzeigen
Verbindungen (auf Client):
root@dorsy:/etc/vdr/conf.d# netstat -tuplna | grep vdr
tcp 0 0 0.0.0.0:6419 0.0.0.0:* LISTEN 17465/vdr
tcp 0 0 0.0.0.0:2010 0.0.0.0:* LISTEN 17465/vdr
tcp 0 0 127.0.0.1:37890 0.0.0.0:* LISTEN 17465/vdr
tcp 0 0 0.0.0.0:8002 0.0.0.0:* LISTEN 17465/vdr
udp 0 0 255.255.255.255:37890 0.0.0.0:* 17465/vdr
root@dorsy:/etc/vdr/conf.d#
VDR Info's (Client)
root@dorsy:/etc/vdr/conf.d# vdr --showargs
--video=/mnt/lvm/srv/Video/vdr/
--config=/var/lib/vdr
--lib=/usr/lib/vdr/plugins
--record=/usr/lib/vdr/vdr-recordingaction
--epgfile=/var/cache/vdr/epg.data
--user=vdr
--grab=/tmp
--port=6419
--watchdog=60
--vfat
--plugin=streamdev-client --streamdev-client.RemoteIp = 192.168.0.98 --streamdev-client.RemotePort = 2004 --streamdev-client.StartClient = 1 --streamdev-client.StreamFilters = 0 --streamdev-client.SyncEPG = 0
--plugin=epgsync
--plugin=extrecmenu
--plugin=femon
--plugin=osdpip
--plugin=osdserver
--plugin=osdteletext
--plugin=radio --files=/usr/share/vdr-plugin-radio --live=/usr/share/vdr-plugin-radio/rtextUnten-kleo2-live.mpg --replay=/usr/share/vdr-plugin-radio/rtextUnten-kleo2-replay.mpg --encrypted=0 --verbose=1
--plugin=remoteosd
--plugin=restfulapi
--plugin=svdrposd
--plugin=svdrpservice
--plugin=systeminfo
--plugin=xineliboutput --local=none --primary --remote=127.0.0.1:37890
root@dorsy:/etc/vdr/conf.d#
Alles anzeigen
Daten (Client):
snr@dorsy:~$ vdr --version
vdr (2.2.0/2.2.0) - The Video Disk Recorder
xineliboutput (2.0.0-cvs) - X11/xine-lib output plugin
epgsync (1.0.1) - Import EPG of an other VDR
extrecmenu (1.2.4) - Extended recordings menu
svdrposd (1.0.0) - Publish OSD menu via SVDRP
systeminfo (0.1.3) - Display various system informations
remoteosd (1.0.0) - Show menu of a remote VDR
radio (1.0.0) - Radio Background-Image/RDS-Text
svdrpservice (1.0.0) - SVDRP client
osdserver (0.1.3) - Server for remote OSD clients
restfulapi (0.2.1.2) - Offers a RESTful-API to retrieve data from VDR
femon (2.2.1) - DVB Signal Information Monitor (OSD)
osdteletext (0.9.5) - Displays teletext on the OSD
streamdev-client (0.6.1-git) - VTP Streaming Client
osdpip (0.1.2) - OSD Picture-in-Picture
Alles anzeigen
Verbindungen (auf Server):
root@snrnas:~# netstat -tulpna | grep vdr
tcp 0 0 0.0.0.0:6419 0.0.0.0:* LISTEN 4144/vdr
tcp 0 0 0.0.0.0:2004 0.0.0.0:* LISTEN 4144/vdr
tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 4144/vdr
tcp 0 0 0.0.0.0:8001 0.0.0.0:* LISTEN 3171/vdradmind
root@snrnas:~#
VDR Info's (Server)
root@snrnas:~# vdr --showargs
--video=/export/video/vdr
--config=/var/lib/vdr
--lib=/usr/lib/vdr/plugins
--record=/usr/lib/vdr/vdr-recordingaction
--epgfile=/export/video/vdr/epg.data
--user=vdr
--grab=/tmp
--port=6419
--watchdog=60
--vfat
--plugin=streamdev-server streamdev-server.AllowSuspend=1 streamdev-server.HTTPBindIP=0.0.0.0 streamdev-server.HTTPServerPort=3000 streamdev-server.HTTPStreamType=1 streamdev-server.MaxClients=10 streamdev-server.ServerPort=2004 streamdev-server.StartHTTPServer=1 streamdev-server.StartServer=1 streamdev-server.SuspendMode=0 streamdev-server.VTPBindIP=0.0.0.0
--plugin=extrecmenu
--plugin=iptv
--plugin=mlist
--plugin=svdrpservice
root@snrnas:~#
Alles anzeigen
Daten (Server):
root@snrnas:~# vdr --version
vdr (2.2.0/2.2.0) - The Video Disk Recorder
osdserver (0.1.3) - Server for remote OSD clients
eepg (0.0.6pre) - Parses Extended EPG data
quickepgsearch (0.0.1) - Quick search for broadcasts
markad (0.1.5pre) - Mark advertisements
epg2vdr (0.1.12) - epg2vdr plugin
systeminfo (0.1.3) - Display various system informations
dvdswitch (0.2.3) - Allows playback of DVD images
epgsearchonly (0.0.1) - Direct access to epgsearch's search menu
osdteletext (0.9.5) - Displays teletext on the OSD
iptv (2.2.1) - Experience the IPTV
conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu
osdpip (0.1.2) - OSD Picture-in-Picture
dvd (0.3.6-b03) - turn VDR into an (almost) full featured DVD player
radio (1.0.0) - Radio Background-Image/RDS-Text
epgsearch (1.0.1.beta5) - search the EPG for repeats and more
mp3 (0.10.2) - A versatile audio player
mplayer (0.10.2) - Media replay via MPlayer
restfulapi (0.2.1.2) - Offers a RESTful-API to retrieve data from VDR
streamdev-server (0.6.1-git) - VDR Streaming Server
mlist (1.0.2) - Displays the message history
play (0.0.14) - A play plugin
extrecmenu (1.2.4) - Extended recordings menu
femon (2.2.1) - DVB Signal Information Monitor (OSD)
svdrposd (1.0.0) - Publish OSD menu via SVDRP
skinenigmang (0.1.2) - EnigmaNG skin
svdrpservice (1.0.0) - SVDRP client
root@snrnas:~#
Alles anzeigen
In gespannter und freudiger Erwartung eurer Hinweise
MfG
SNR
Hallo,
Nach einiger Verzögerung und probieren hab ich den vdr-1.4.1 compiliert und die funktionierenden Plugins von Hand in die Verzeichnisse kopiert. Der VDR funktioniert mit dem runvdr- Skript einwandfrei. Das mit den API- oder VDR- Versionen hab ich mit einer Pluginsammlung umgangen, in der die Versionen bereits richtig gesetzt waren.
Wie schon erwähnt funtioniert der vdr, sogar ohne vorher scannen zu müssen. Dabei verwende ich den Treiber von Suse.
Dennoch bleibt ein dickes Problem: ich bekomme weder mit xawtv (hat unter Suse 9.3 hervorragend funktioniert) noch mit kmplayer ein Bild (Fernsehbild schwarz, Ton ok, umschalten geht). Der kmplayer zeigt sogar die channel- Liste und mit der geht auch das Umschalten. Wenn ich tvtime verwende kommt das Bild, aber nach ein paar Minuten blinkt das Fernsehbild nur noch rot und grün, aber der Ton ist weiterhin glasklar da. Desweiteren verstehe ich nicht, warum ich das DVB- Bild mit kmplayer nicht bekomme, aber mit dem mplayer kann ich ohne Probleme Filme von Platte oder Scheibe ansehen. Das sollte doch eigentlich das selbe sein mit dem Bild anzeigen oder? Ach so, den neuesten NVIDIA- Treiber für meine MSI NX6600GT-VTD128 (AGP) hab ich drauf und es wird mir auch die 3D- Unterstützung angezeigt.
Der kvdr lässt sich im Übrigen immer noch nicht kompilieren, da das configure- Skript nach Angabe der QT- Pfade die KDE- Dateien nicht findet. Woran das allerdings liegt......? Installiert habe ich aber eigentlich alles, was man zum Kompilieren benötigt, da ich beispielsweise Cinelerra und andere grössere Softwarepakete ohne Probleme installieren konnte. Oder liegt das daran, dass ich ein 64bit- System (32bit- Devel- Pakete sind i.Ü. auch installiert) mit SMP- Kernel hab?
Kann mir da irgendjemand helfen?
Hallo, Danke erstmal für die Anregungen. Natürlich würde ich es auch vorziehen den vdr selbst mit den Plugins zu kompilieren. Ich hoffe mal, dass ich alle benötigten Developer- Tools und Quellen installiert habe, da ich andere Programme erfolgreich kompilieren kann. Allerdings lässt sich kvdr nicht kompilieren (habe auch schon die QT-Pfade beim ./configure mit angegeben, so wie es hier im Board zu lesen ist => ./configure findet QT trotzdem nicht, obwohl installiert; ist aber ein anderes Thema!). Deshalb habe ich mal die Shell-Ausgabe vom vdr- make- Befehl:
erstmal ohne Plugins:
SNR@Dorsy:~/vdr-1.4.1_ohne_plugins> make all
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" audio.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" channels.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" ci.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" config.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" cutter.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" device.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" diseqc.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbdevice.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbosd.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbplayer.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbspu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" eit.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" eitscan.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" epg.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" filter.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" font.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" i18n.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" interface.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" keys.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" lirc.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" menu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" menuitems.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" nit.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" osdbase.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" osd.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" pat.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" player.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" plugin.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" rcu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" receiver.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" recorder.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" recording.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" remote.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" remux.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" ringbuffer.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" sdt.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" sections.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" skinclassic.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" skins.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" skinsttng.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" sources.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" spu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" status.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" svdrp.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" themes.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" thread.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" timers.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" tools.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" transfer.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" vdr.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" videodir.c
make -C ./libsi all
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/libsi'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/libsi'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/libsi'
g++ -O2 -g -Wall -Woverloaded-virtual -c util.c
g++ -O2 -g -Wall -Woverloaded-virtual -c si.c
g++ -O2 -g -Wall -Woverloaded-virtual -c section.c
g++ -O2 -g -Wall -Woverloaded-virtual -c descriptor.c
ar ru libsi.a util.o si.o section.o descriptor.o
ar: creating libsi.a
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/libsi'
g++ -g -O2 -Wall -Woverloaded-virtual -rdynamic audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbosd.o dvbplayer.o dvbspu.o eit.o eitscan.o epg.o filter.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o plugin.o rcu.o receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sdt.o sections.o skinclassic.o skins.o skinsttng.o sources.o spu.o status.o svdrp.o themes.o thread.o timers.o tools.o transfer.o vdr.o videodir.o -ljpeg -lpthread -ldl -lcap ./libsi/libsi.a -o vdr
SNR@Dorsy:~/vdr-1.4.1_ohne_plugins> sux
Passwort:
Dorsy:/home/SNR/vdr-1.4.1_ohne_plugins # make install
Plugin hello:
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/hello'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/hello'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/hello'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"hello"' -I../../../include hello.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"hello"' -I../../../include i18n.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared hello.o i18n.o -o libvdr-hello.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/hello'
Plugin osddemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/osddemo'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/osddemo'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/osddemo'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"osddemo"' -I../../../include osddemo.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared osddemo.o -o libvdr-osddemo.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/osddemo'
Plugin servicedemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/servicedemo'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/servicedemo'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/servicedemo'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='""' -I../../../include svccli.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared svccli.o -o libvdr-svccli.so
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='""' -I../../../include svcsvr.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared svcsvr.o -o libvdr-svcsvr.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/servicedemo'
Plugin skincurses:
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/skincurses'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/skincurses'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/skincurses'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"skincurses"' -I../../../include skincurses.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared skincurses.o -lncurses -o libvdr-skincurses.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/skincurses'
Plugin sky:
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/sky'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/sky'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/sky'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"sky"' -I../../../include sky.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared sky.o -o libvdr-sky.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/sky'
Plugin status:
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/status'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/status'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/status'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"status"' -I../../../include status.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared status.o -o libvdr-status.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/status'
Plugin svdrpdemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/svdrpdemo'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/svdrpdemo'
make[1]: Entering directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/svdrpdemo'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"svdrpdemo"' -I../../../include svdrpdemo.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared svdrpdemo.o -o libvdr-svdrpdemo.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1_ohne_plugins/PLUGINS/src/svdrpdemo'
cp: „./PLUGINS/lib/libvdr-hello.so.1.4.1“ und „./PLUGINS/lib/libvdr-hello.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-osddemo.so.1.4.1“ und „./PLUGINS/lib/libvdr-osddemo.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-skincurses.so.1.4.1“ und „./PLUGINS/lib/libvdr-skincurses.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-sky.so.1.4.1“ und „./PLUGINS/lib/libvdr-sky.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-status.so.1.4.1“ und „./PLUGINS/lib/libvdr-status.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-svccli.so.1.4.1“ und „./PLUGINS/lib/libvdr-svccli.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-svcsvr.so.1.4.1“ und „./PLUGINS/lib/libvdr-svcsvr.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-svdrpdemo.so.1.4.1“ und „./PLUGINS/lib/libvdr-svdrpdemo.so.1.4.1“ sind die gleiche Datei
make: *** [install-plugins] Fehler 1
Dorsy:/home/SNR/vdr-1.4.1_ohne_plugins #
Alles anzeigen
mit Plugins:
SNR@Dorsy:~/vdr-1.4.1> make clean
make -C ./libsi clean
make[1]: Entering directory `/home/SNR/vdr-1.4.1/libsi'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/libsi'
make[1]: Entering directory `/home/SNR/vdr-1.4.1/libsi'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/libsi'
rm -f audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbosd.o dvbplayer.o dvbspu.o eit.o eitscan.o epg.o filter.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o plugin.o rcu.o receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sdt.o sections.o skinclassic.o skins.o skinsttng.o sources.o spu.o status.o svdrp.o themes.o thread.o timers.o tools.o transfer.o vdr.o videodir.o .dependencies vdr genfontfile genfontfile.o core* *~
rm -rf include
rm -rf srcdoc
SNR@Dorsy:~/vdr-1.4.1> make vdr
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" audio.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" channels.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" ci.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" config.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" cutter.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" device.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" diseqc.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbdevice.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbosd.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbplayer.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" dvbspu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" eit.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" eitscan.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" epg.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" filter.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" font.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" i18n.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" interface.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" keys.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" lirc.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" menu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" menuitems.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" nit.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" osdbase.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" osd.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" pat.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" player.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" plugin.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" rcu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" receiver.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" recorder.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" recording.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" remote.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" remux.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" ringbuffer.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" sdt.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" sections.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" skinclassic.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" skins.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" skinsttng.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" sources.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" spu.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" status.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" svdrp.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" themes.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" thread.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" timers.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" tools.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" transfer.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" vdr.c
g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DPLUGINDIR=\"./PLUGINS/lib\" videodir.c
make -C ./libsi all
make[1]: Entering directory `/home/SNR/vdr-1.4.1/libsi'
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/libsi'
make[1]: Entering directory `/home/SNR/vdr-1.4.1/libsi'
g++ -O2 -g -Wall -Woverloaded-virtual -c util.c
g++ -O2 -g -Wall -Woverloaded-virtual -c si.c
g++ -O2 -g -Wall -Woverloaded-virtual -c section.c
g++ -O2 -g -Wall -Woverloaded-virtual -c descriptor.c
ar ru libsi.a util.o si.o section.o descriptor.o
ar: creating libsi.a
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/libsi'
g++ -g -O2 -Wall -Woverloaded-virtual -rdynamic audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbosd.o dvbplayer.o dvbspu.o eit.o eitscan.o epg.o filter.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o plugin.o rcu.o receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sdt.o sections.o skinclassic.o skins.o skinsttng.o sources.o spu.o status.o svdrp.o themes.o thread.o timers.o tools.o transfer.o vdr.o videodir.o -ljpeg -lpthread -ldl -lcap ./libsi/libsi.a -o vdr
SNR@Dorsy:~/vdr-1.4.1> make plugins
Plugin channelscan:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/channelscan'
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"channelscan"' -I../../../include -I../../../../DVB/include channelscan.c
channelscan.c:89: Fehler: extra qualification »cMainMenu::« on member »ShowSatData«
make[1]: *** [channelscan.o] Fehler 1
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/channelscan'
Plugin hello:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/hello'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/hello'
Plugin nordlichtsepg:
ERROR: plugin nordlichtsepg doesn't honor APIVERSION - not compiled!
Plugin osddemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/osddemo'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/osddemo'
Plugin osdteletext:
ERROR: plugin osdteletext doesn't honor APIVERSION - not compiled!
Plugin radio:
ERROR: plugin radio doesn't honor APIVERSION - not compiled!
Plugin servicedemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/servicedemo'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/servicedemo'
Plugin skincurses:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/skincurses'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"skincurses"' -I../../../include skincurses.c
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -shared skincurses.o -lncurses -o libvdr-skincurses.so
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/skincurses'
Plugin sky:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/sky'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/sky'
Plugin status:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/status'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/status'
Plugin svdrpdemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/svdrpdemo'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/svdrpdemo'
Plugin timeline:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/timeline'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/timeline'
Plugin tvtime:
grep: ./PLUGINS/src/tvtime/Makefile: Datei oder Verzeichnis nicht gefunden
ERROR: plugin tvtime doesn't honor APIVERSION - not compiled!
*** plugins without APIVERSION: nordlichtsepg osdteletext radio tvtime
*** failed plugins: channelscan
SNR@Dorsy:~/vdr-1.4.1> sux
Passwort:
Dorsy:/home/SNR/vdr-1.4.1 # make install
Plugin channelscan:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/channelscan'
g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"channelscan"' -I../../../include -I../../../../DVB/include channelscan.c
channelscan.c:89: Fehler: extra qualification »cMainMenu::« on member »ShowSatData«
make[1]: *** [channelscan.o] Fehler 1
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/channelscan'
Plugin hello:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/hello'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/hello'
Plugin nordlichtsepg:
ERROR: plugin nordlichtsepg doesn't honor APIVERSION - not compiled!
Plugin osddemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/osddemo'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/osddemo'
Plugin osdteletext:
ERROR: plugin osdteletext doesn't honor APIVERSION - not compiled!
Plugin radio:
ERROR: plugin radio doesn't honor APIVERSION - not compiled!
Plugin servicedemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/servicedemo'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/servicedemo'
Plugin skincurses:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/skincurses'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/skincurses'
Plugin sky:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/sky'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/sky'
Plugin status:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/status'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/status'
Plugin svdrpdemo:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/svdrpdemo'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/svdrpdemo'
Plugin timeline:
make[1]: Entering directory `/home/SNR/vdr-1.4.1/PLUGINS/src/timeline'
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Leaving directory `/home/SNR/vdr-1.4.1/PLUGINS/src/timeline'
Plugin tvtime:
grep: ./PLUGINS/src/tvtime/Makefile: Datei oder Verzeichnis nicht gefunden
ERROR: plugin tvtime doesn't honor APIVERSION - not compiled!
*** plugins without APIVERSION: nordlichtsepg osdteletext radio tvtime
*** failed plugins: channelscan
cp: „./PLUGINS/lib/libvdr-hello.so.1.4.1“ und „./PLUGINS/lib/libvdr-hello.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-osddemo.so.1.4.1“ und „./PLUGINS/lib/libvdr-osddemo.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-skincurses.so.1.4.1“ und „./PLUGINS/lib/libvdr-skincurses.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-sky.so.1.4.1“ und „./PLUGINS/lib/libvdr-sky.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-status.so.1.4.1“ und „./PLUGINS/lib/libvdr-status.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-svccli.so.1.4.1“ und „./PLUGINS/lib/libvdr-svccli.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-svcsvr.so.1.4.1“ und „./PLUGINS/lib/libvdr-svcsvr.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-svdrpdemo.so.1.4.1“ und „./PLUGINS/lib/libvdr-svdrpdemo.so.1.4.1“ sind die gleiche Datei
cp: „./PLUGINS/lib/libvdr-timeline.so.1.4.1“ und „./PLUGINS/lib/libvdr-timeline.so.1.4.1“ sind die gleiche Datei
make: *** [install-plugins] Fehler 1
Alles anzeigen
Werdet ihr daraus schlau? Vor allem ist es eigenartig, dass da "sind gleiche Datei" kommt.
Hallo,
Habe nach einigen Problemen beim Kompillieren von vdr1.4 aufgegeben und die in Suse 10.1 enthaltene installiert. Ausserdem verwende ich das Perlscript (v0.02) zum starten von TVTIME als Viewer.
Das Problem: Nach dem Starten des vdr mit runvdr kommt erstmal nichts. Erst nach dem Scannen mit dvbscan und dem Starten des runvdr- Scriptes kommt das TV- Programm. Das funktioniert reibungslos, bis TVTIME nur noch wechslend ein grünes bzw. blaues Bild. Der Ton ist immer noch hörbar, aber umschalten o.ä. geht nicht mehr. Weiss jemand woran dass liegen kann?
Konfig:
Architektur: x86_64
OSS: Suse 10.1
DVB-Karte: Hauppauge DVBs Rev.2.1
VDR: 1.3.39
Viewer: TVTIME