Hallo,
da ich am Wochenende meine Workstation auf Linux umgestellt habe, bin ich gleich auf einige Startschwierigkeiten gestoßen.
Unter Windows habe ich bis jetzt immer VDRMediaClient zum streamen benutzt, was auch ganz gut funktioniert hatte.
Nun wollte ich unter Linux den MPlayer mit VTP Unterstützung als Client verwenden, da mich das VTP Protokoll mit VDRMediaClient überzeugt hat.
Ich habe mir also die aktuellen sourcen von http://xmltv.free.fr/mplayer-vtp/ heruntergeladen und versucht zu übersetzen. Dabei bin ich folgendermaßen vorgegangen:
1. Wechsel ins Quellenverzeichnis
2. chmod 777 configure
3. chmod 777 version.sh
4. ./configure --disable-fbdev
5. make
Bei diesem Schritt stoße ich dann auf folgenden Fehler:
...
cc -I../libvo -I../../libvo -I/usr/X11/include -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ilibmpdemux -Iloader -Ilibvo -I/usr/include/freetype2 -I/usr/X11/include -o mplayer mplayer.o mp_msg.o cpudetect.o codec-cfg.o spudec.o playtree.o playtreeparser.o asxparser.o vobsub.o subreader.o sub_cc.o find_sub.o m_config.o m_option.o parser-cfg.o m_struct.o unrarlib.o mixer.o parser-mpcmd.o libvo/libvo.a libao2/libao2.a vidix/libvidix.a libmpcodecs/libmpcodecs.a mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a loader/libloader.a loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libswscale.a osdep/libosdep.a-Llibmpdvdkit2 -lmpdvdkit libavcodec/libavcodec.a -ldv -lpng -lz -lz -lasound -ldl -lpthread -lfreetype -lcdda_interface -lcdda_paranoia -lnsl libfaad2/libfaad2.a -lGL -lXxf86dga -lXv -lXxf86vm -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lnsl -lnsl -ldirectfb -llirc_client -lpthread -ldl -rdynamic -lm
/usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld: cannot open output file mplayer: Is a directory
collect2: ld returned 1 exit status
gmake: *** [mplayer] Fehler 1
linux:/usr/local/src/mplayer_src/mplayer_vtp #
Im Internet habe ich mich auch schon erkundigt, doch was wirklich brauchbares habe ich dazu nicht gefunden. Mit dem Fehler kann ich leider auch nicht wirklich was anfangen.
Was mir aufgefallen ist, wenn ich den normalen MPlayer übersetzte, dann funktioniert alles normal. Bei der VTP Version bekomme ich den oben genannten Fehler.
Kann mir dazu jemand was sagen?
Wäre für jeden Tipp dankbar.
Gibt es vllt noch Alternativen zu MPlayer um über VTP streamen zu können?
Soviel ich weis kann VLC ja auch nur HTTP, was ich aber eigentlich nicht mehr verwenden möchte.
Gruß
Tuxer