habs jetzt. War die vdr Version. Habe mal auf 1.7.18 aktualisiert, alles durchkompiliert und schon gehts...
Danke nochmal,
toxicer
habs jetzt. War die vdr Version. Habe mal auf 1.7.18 aktualisiert, alles durchkompiliert und schon gehts...
Danke nochmal,
toxicer
Ich nutze das plugin aus dem pipelka git. Ich hab damit allerdings meine Schwierigkeiten unter
Liniux und ios. Unter OSX gehts aber.
Hast Du das Plugin vom GIT in den letzten 2 Tagen runtergeladen? Beim Compilieren reicht doch ein einfaches make, oder?
Danke,
toxicer
Welches VNSI Plugin benutzt ihr? Ich bekomme Kanäle nur in der Kombination XBMC vom 21.3. und dem yavdr vnsi (vdr-plugin-vnsiserver 0.0.2+svn20110325.2320-0yavdr0~lucid).
Sobald ich mir das Plugin von git ziehe war's das mit den Kanälen und zwar in allen XBMC Versionen.
Das yavdr vnsi ist allerdings zu alt für die aktuellen XBMC Versionen. Ich habe bei allen Versuchen Library/Application Support/XBMC gelöscht.
Deswegen würde ich gerne mal genau das VNSI Sserver Plugin testen, das ihr auch benutzt.
Danke,
toxicer
Hi TheChief,
erstmal Tausend Dank für Deine Arbeit, finde ich echt cool. Habe mir mal die Version von heute geladen aber leider werden keine Kanäle angezeigt. Aufnahmen sehe ich und kann sie auch abspielen. Ich benutze auf dem Server das aktuellste VNSI Plugin vom github. Mit Deiner XBMC Version vom 21.3. bekomme ich die Kanäle aber nach ca. 20 Sekunden LiveTV stürzt XBMC reproduzierbar ab. Ziehe mir gerade die Version vom 17.6....
Gruss,
toxicer
genau, wie tl0815 es beschrieben hat:
sudo apt-get install linux-headers-`uname-r` make gcc bzip2 build-essential libncurses-dev
sudo apt-get install mercurial
cd /tmp
wget http://www.vdrportal.de/board/attachment.php?attachmentid=24304 -O az6027_new.patch
hg clone http://mercurial.intuxication.org/hg/s2-liplianin
cd s2-liplianin
patch -p1 < ../az6027_new.patch
# Falls bei lsusb 10ac als USB ID angezeigt wird:
sed -i 's/0x10a4/0x10ac/g' linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
# Das Modul firedtv-1394 scheint im Moment ein BUG zu haben,
# also abwählen.
sudo make menuconfig
# Multimedia Support -> DVB/ATSC Adapter -> Firedtv/Floppydtv abwählen
make
make install
# Falls der VDR selbst kompiliert wird, brauchen wir noch einen Symlink.
cd linux/include/linux
ln -s /usr/src/linux-headers-`uname -r`/include/linux/compiler.h compiler.h
# Jetzt noch die Firmware an die richtige Stelle bringen
wget http://linux.terratec.de/files/AZ6027_Linux_Driver.tar.gz
tar -xzvf AZ6027_Linux_Driver.tar.gz
sudo cp dvb-usb-az6027-03.fw /lib/firmware/dvb-usb-az6027-03.fw
sudo reboot
Display More
Ich konnte die stb Treiber auch nicht manuell entladen, ging nur mit einem reboot.
Schmeiss einfach mal das dvb Verzeichniss unter /lib/modules... weg, installiere die neuen Treiber und boote. Das sollte gehen.
Aber wie schon oben geschrieben, irgendwas stimmt da noch nicht, da ich kein Bild bekomme.
habe jetzt noch mal einen Gegencheck gemacht und die gepatchten s2-lipilian Treiber geladen. Funktionieren einwandfrei.
Wenn Du noch was fürs Troubleshooting brauchst, sag Bescheid.
so, habe jetzt auch noch mal den vdr gegen den neuen Treiber kompiliert, leider ändert sich nichts. Kompiliert wunderbar und der Treiber lässt sich laden. Im VDR bekomme ich sogar EPG Daten aber eben kein Video oder Sound.
Hier mal ein Log Output:
Feb 27 14:54:01 mytv vdr: [9113] cTimeMs: using monotonic clock (resolution is 1 ns)
Feb 27 14:54:01 mytv vdr: [9113] VDR version 1.7.12 started
Feb 27 14:54:01 mytv vdr: [9113] codeset is 'UTF-8' - known
Feb 27 14:54:01 mytv vdr: [9113] found 25 locales in ./locale
Feb 27 14:54:01 mytv vdr: [9113] loading plugin: /home/birdman/Downloads/vdr-1.7.12.v4l/PLUGINS/lib/libvdr-xineliboutput.so.1.7.12
Feb 27 14:54:01 mytv vdr: [9113] loading plugin: /home/birdman/Downloads/vdr-1.7.12.v4l/PLUGINS/lib/libvdr-streamdev-server.so.1.7.12
Feb 27 14:54:01 mytv vdr: [9113] loading /etc/vdr/setup.conf
Feb 27 14:54:01 mytv vdr: [9113] loading /etc/vdr/sources.conf
Feb 27 14:54:01 mytv vdr: [9113] loading /etc/vdr/channels.conf
Feb 27 14:54:01 mytv vdr: [9113] loading /etc/vdr/timers.conf
Feb 27 14:54:01 mytv vdr: [9113] loading /etc/vdr/remote.conf
Feb 27 14:54:01 mytv vdr: [9115] video directory scanner thread started (pid=9113, tid=9115)
Feb 27 14:54:01 mytv vdr: [9115] video directory scanner thread ended (pid=9113, tid=9115)
Feb 27 14:54:01 mytv vdr: [9116] video directory scanner thread started (pid=9113, tid=9116)
Feb 27 14:54:01 mytv vdr: [9116] video directory scanner thread ended (pid=9113, tid=9116)
Feb 27 14:54:01 mytv vdr: [9113] reading EPG data from /video/epg.data
Feb 27 14:54:01 mytv vdr: [9113] probing /dev/dvb/adapter0/frontend0
Feb 27 14:54:01 mytv vdr: [9113] creating cDvbDevice
Feb 27 14:54:01 mytv vdr: [9113] new device number 1
Feb 27 14:54:01 mytv vdr: [9118] CI adapter on device 0 thread started (pid=9113, tid=9118)
Feb 27 14:54:03 mytv vdr: [9118] CAM 1: no module present
Feb 27 14:54:03 mytv vdr: [9113] frontend 0/0 provides DVB-S2 ("STB0899 Multistandard")
Feb 27 14:54:03 mytv vdr: [9119] tuner on frontend 0/0 thread started (pid=9113, tid=9119)
Feb 27 14:54:03 mytv vdr: [9120] section handler thread started (pid=9113, tid=9120)
Feb 27 14:54:03 mytv vdr: [9113] found 1 DVB device
Feb 27 14:54:03 mytv vdr: [9113] initializing plugin: xineliboutput (1.0.90-cvs): X11/xine-lib Ausgabe-Plugin
Feb 27 14:54:03 mytv vdr: [9113] new device number 9
Feb 27 14:54:03 mytv vdr: [9113] [xine..put] cTimePts: clock_gettime(CLOCK_MONOTONIC): clock resolution 0 us
Feb 27 14:54:03 mytv vdr: [9113] [xine..put] cTimePts: using monotonic clock
Feb 27 14:54:03 mytv vdr: [9113] [xine..put] RTP SSRC: 0x64b22607
Feb 27 14:54:03 mytv vdr: [9113] initializing plugin: streamdev-server (0.5.0-pre): VDR Streaming Server
Feb 27 14:54:03 mytv vdr: [9113] setting primary device to 2
Feb 27 14:54:03 mytv vdr: [9113] assuming manual start of VDR
Feb 27 14:54:03 mytv vdr: [9113] SVDRP listening on port 2001
Feb 27 14:54:03 mytv vdr: [9113] setting current skin to "sttng"
Feb 27 14:54:03 mytv vdr: [9113] loading /etc/vdr/themes/sttng-default.theme
Feb 27 14:54:03 mytv vdr: [9113] starting plugin: xineliboutput
Feb 27 14:54:03 mytv vdr: [9122] Remote decoder/display server (cXinelibServer) thread started (pid=9113, tid=9122)
Feb 27 14:54:03 mytv vdr: [9122] [xine..put] cXinelibServer priority set successful SCHED_RR 2 [1,99]
Feb 27 14:54:03 mytv vdr: [9122] [xine..put] Listening on port 37890
Feb 27 14:54:03 mytv vdr: [9122] [xine..put] Listening for UDP broadcasts on port 37890
Feb 27 14:54:03 mytv vdr: [9122] [discovery] BROADCAST: VDR xineliboutput DISCOVERY 1.0#015#012Server port: 37890#015#012Server version: xineliboutput-1.0.90-cvs#015#012#015
Feb 27 14:54:03 mytv vdr: [9113] [xine..put] cXinelibDevice::StartDevice(): Device started
Feb 27 14:54:03 mytv vdr: [9113] starting plugin: streamdev-server
Feb 27 14:54:03 mytv vdr: [9113] loading /etc/vdr/plugins/streamdev/streamdevhosts.conf
Feb 27 14:54:03 mytv vdr: [9123] streamdev server thread started (pid=9113, tid=9123)
Feb 27 14:54:03 mytv vdr: [9123] Streamdev: Listening (VTP) on port 2004
Feb 27 14:54:03 mytv vdr: [9123] Streamdev: Listening (HTTP) on port 3000
Feb 27 14:54:03 mytv vdr: [9118] CAM 1: module present
Feb 27 14:54:03 mytv vdr: [9113] remote control KBD - learning keys
Feb 27 14:54:03 mytv vdr: [9124] KBD remote control thread started (pid=9113, tid=9124)
Feb 27 14:54:09 mytv vdr: [9122] [xine..put] Client 0 connected: 127.0.0.1:38281
Feb 27 14:54:09 mytv vdr: [9122] [xine..put] Invalid or missing /etc/vdr/plugins/xineliboutput/allowed_hosts.conf. Adding 127.0.0.1 to list of allowed hosts.
Feb 27 14:54:09 mytv vdr: [9122] [xine..put] cxSocket: setsockopt(SO_SNDBUF): got 262142 bytes
Feb 27 14:54:09 mytv vdr: [9122] [xine..put] Trying PIPE connection ...
Feb 27 14:54:09 mytv vdr: [9122] creating directory /etc/vdr/plugins/xineliboutput/pipes.9113
Feb 27 14:54:09 mytv vdr: [9122] removing /etc/vdr/plugins/xineliboutput/pipes.9113
Feb 27 14:54:09 mytv vdr: [9122] [xine..put] cBackgroundWriterI initialized (buffer 512 kb)
Feb 27 14:54:09 mytv vdr: [9122] [xine..put] cTcpWriter initialized (buffer 512 kb)
Feb 27 14:54:09 mytv vdr: [9122] [xine..put] Pipe open
Feb 27 14:54:09 mytv kernel: [13872.593760] dvb_ca adapter 0: DVB CAM detected and initialised successfully
Feb 27 14:54:10 mytv vdr: [9118] CAM 1: module ready
Feb 27 14:54:12 mytv vdr: [9118] CAM 1: AlphaCrypt Light, 01, 4A20, 4A20
Feb 27 14:54:15 mytv vdr: [9118] CAM 1: replies to QUERY - multi channel decryption possible
Feb 27 14:54:15 mytv vdr: [9113] switching to channel 9
Feb 27 14:54:15 mytv vdr: [9146] receiver on device 1 thread started (pid=9113, tid=9146)
Feb 27 14:54:15 mytv vdr: [9147] TS buffer on device 1 thread started (pid=9113, tid=9147)
Feb 27 14:54:15 mytv vdr: [9113] OSD size changed to 720x576 @ 1,42222
Feb 27 14:54:24 mytv vdr: [9119] frontend 0/0 timed out while tuning to channel 9, tp 112187
Feb 27 14:54:26 mytv vdr: [9113] switching to channel 10
Feb 27 14:54:26 mytv vdr: [9147] TS buffer on device 1 thread ended (pid=9113, tid=9147)
Feb 27 14:54:26 mytv vdr: [9146] buffer stats: 0 (0%) used
Feb 27 14:54:26 mytv vdr: [9146] receiver on device 1 thread ended (pid=9113, tid=9146)
Feb 27 14:54:26 mytv vdr: [9148] receiver on device 1 thread started (pid=9113, tid=9148)
Feb 27 14:54:26 mytv vdr: [9149] TS buffer on device 1 thread started (pid=9113, tid=9149)
Feb 27 14:54:33 mytv vdr: [9113] switching to channel 9
Feb 27 14:54:33 mytv vdr: [9149] TS buffer on device 1 thread ended (pid=9113, tid=9149)
Feb 27 14:54:33 mytv vdr: [9148] buffer stats: 0 (0%) used
Feb 27 14:54:33 mytv vdr: [9148] receiver on device 1 thread ended (pid=9113, tid=9148)
Feb 27 14:54:33 mytv vdr: [9150] receiver on device 1 thread started (pid=9113, tid=9150)
Feb 27 14:54:33 mytv vdr: [9151] TS buffer on device 1 thread started (pid=9113, tid=9151)
Feb 27 14:54:33 mytv vdr: [9113] switching to channel 8
Feb 27 14:54:33 mytv vdr: [9119] frontend 0/0 timed out while tuning to channel 8, tp 112187
Feb 27 14:54:33 mytv vdr: [9151] TS buffer on device 1 thread ended (pid=9113, tid=9151)
Feb 27 14:54:33 mytv vdr: [9150] buffer stats: 0 (0%) used
Feb 27 14:54:33 mytv vdr: [9150] receiver on device 1 thread ended (pid=9113, tid=9150)
Feb 27 14:54:33 mytv vdr: [9152] receiver on device 1 thread started (pid=9113, tid=9152)
Feb 27 14:54:33 mytv vdr: [9153] TS buffer on device 1 thread started (pid=9113, tid=9153)
Feb 27 14:54:34 mytv vdr: [9113] switching to channel 7
Feb 27 14:54:34 mytv vdr: [9153] TS buffer on device 1 thread ended (pid=9113, tid=9153)
Feb 27 14:54:34 mytv vdr: [9152] buffer stats: 0 (0%) used
Feb 27 14:54:34 mytv vdr: [9152] receiver on device 1 thread ended (pid=9113, tid=9152)
Feb 27 14:54:34 mytv vdr: [9154] receiver on device 1 thread started (pid=9113, tid=9154)
Feb 27 14:54:34 mytv vdr: [9155] TS buffer on device 1 thread started (pid=9113, tid=9155)
Feb 27 14:54:37 mytv vdr: [9113] switching to channel 6
Feb 27 14:54:37 mytv vdr: [9155] TS buffer on device 1 thread ended (pid=9113, tid=9155)
Feb 27 14:54:37 mytv vdr: [9154] buffer stats: 0 (0%) used
Feb 27 14:54:37 mytv vdr: [9154] receiver on device 1 thread ended (pid=9113, tid=9154)
Feb 27 14:54:37 mytv vdr: [9156] receiver on device 1 thread started (pid=9113, tid=9156)
Feb 27 14:54:37 mytv vdr: [9157] TS buffer on device 1 thread started (pid=9113, tid=9157)
[COLOR=red]
Feb 27 14:54:43 mytv vdr: [9119] frontend 0/0 timed out while tuning to channel 6, tp 112544
[/COLOR]
Feb 27 14:54:48 mytv vdr: [9113] stopping plugin: streamdev-server
Feb 27 14:54:48 mytv vdr: [9123] streamdev server thread ended (pid=9113, tid=9123)
Feb 27 14:54:48 mytv vdr: [9113] stopping plugin: xineliboutput
Feb 27 14:54:48 mytv vdr: [9113] [xine..put] cXinelibDevice::StopDevice(): Stopping device ...
Feb 27 14:54:48 mytv vdr: [9113] [xine..put] Closing connection 0
Feb 27 14:54:48 mytv vdr: [9157] TS buffer on device 1 thread ended (pid=9113, tid=9157)
Feb 27 14:54:48 mytv vdr: [9156] buffer stats: 0 (0%) used
Feb 27 14:54:48 mytv vdr: [9156] receiver on device 1 thread ended (pid=9113, tid=9156)
Feb 27 14:54:49 mytv vdr: [9122] Remote decoder/display server (cXinelibServer) thread ended (pid=9113, tid=9122)
Feb 27 14:54:49 mytv vdr: [9113] [xine..put] cXinelibOsdProvider: shutting down !
Feb 27 14:54:49 mytv vdr: [9124] KBD remote control thread ended (pid=9113, tid=9124)
Feb 27 14:54:49 mytv vdr: [9113] saved setup to /etc/vdr/setup.conf
Feb 27 14:54:50 mytv vdr: [9120] section handler thread ended (pid=9113, tid=9120)
Feb 27 14:54:51 mytv vdr: [9119] tuner on frontend 0/0 thread ended (pid=9113, tid=9119)
Feb 27 14:54:51 mytv vdr: [9118] CI adapter on device 0 thread ended (pid=9113, tid=9118)
Feb 27 14:54:51 mytv vdr: [9113] [xine..put] cXinelibDevice::StopDevice(): Stopping device ...
Feb 27 14:54:51 mytv vdr: [9113] deleting plugin: streamdev-server
Feb 27 14:54:51 mytv vdr: [9113] deleting plugin: xineliboutput
Feb 27 14:54:51 mytv vdr: [9113] caught signal 2
Feb 27 14:54:51 mytv vdr: [9113] exiting, exit code 0
Display More
Dmesg:
habe eben mal den normalen hg zweig mit deinem patch kompiliert. Kompiliert und lädt ohne Probleme hatte allerdings im VDR weder Bild noch Ton. Probiere jetzt mal das hg von jusst.de.
puzuma: Du musst die zwei stb Module noch entladen.
sorry, bei mir waren die letzten Tage etwas hektisch, werde es morgen früh testen.
correct. using s2-liplianin sources and the patch at least SD works now.
Thanks once again.
toxicer
Thx Ganmark.
Just recompiled but still the same issue. Will try again using the s2-liplianin sources and the patch as described above.
Cheers,
Toxicer
immer noch keine dvb devices. treiber kompiliert und läßt sich laden:
birdman@mytv:~/Downloads/v4l-dvb$ sudo modprobe dvb-usb-az6027
birdman@mytv:~/Downloads/v4l-dvb$ dmesg
[ 1333.688706] usbcore: registered new interface driver dvb_usb_az6027
birdman@mytv:~/Downloads/v4l-dvb$ lsusb
Bus 002 Device 004: ID 0ccd:10ac TerraTec Electronic GmbH
birdman@mytv:~/Downloads/v4l-dvb$ ls /dev/dvb*
ls: Zugriff auf /dev/dvb* nicht möglich: No such file or directory
birdman@mytv:~/Downloads/v4l-dvb$ uname -a
Linux mytv 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686 GNU/Linux
irgendeine Idee?
Gruß,
Toxicer
compiliere gerade den ungepatchten v4l mit az6027 Support, mal schauen...
Über den oben beschriebenen Weg konnte ich zwar kompilieren, hatte allerdings unter /dev/ keine DVB devices...
Gruß,
Toxicer
Hi,
Funktioniert der CI Slot auch?
Danke
Toxicer
Hi,
Hast Du Erfolg gehabt? Habe mit Mühe den Treiber unter 2.6.32 kompiliert und geladen bekommen. Unter /dev werden jedoch keine DVB Geräte angelegt.
Gruß,
Toxicer
Ich habe mal ne Frage zum Streaming selbst: Als Transportprotokoll benutzt Du auch rtsp und nicht http, korrekt? Versuche mir auch ne Streaminglösung (auf nem Mac mit EyeTV und VLC) zu basteln und das klappt im LAN mit rtsp auch recht gut. Über UMTS/HSDPA geht es leider nicht. Leider unterstützt der Android Videoplayer bei rtsp kein TCP Fallback und UDP kann mit NAT nicht so richtig. Mit einem VLC Client über UMTS funzt der TCP Fallback.
Meine Hoffnung ist, dass Du einen Weg für Streaming über http gefunden hast.
Gruß,
Toxicer
Ich bin auch dabei.
Hi All,
Bin gerade dabei, eine kleine Fernsteuerung für Multicaststreaming mit VLC (auf Client und Serverseite) zu basteln.
Das funktioniert soweit sehr gut (wenn auf dem Server umgeschaltet wird, schaltet der Client auch um, inkl. 16:9 und 4:3 Anpassung (dank Multicast)).
Das Umschalten wird von einem Client (für Win C#, für Linux in C) getriggert,
der einem Server die Kanalnummer mit gibt.
Der Server stoppt dann den streamenten (komisches Wort) VLC auf dem VDR, schaltet um und startet den VLC wieder.
Auf dem Client dauert der Umschaltvorgang ca. 1-2 sec.
Ist auf jeden Fall wesentlich komfortabler als Streaming über HTTP.
Einziges Manko: bei Multicaststreams kann nur ein NICHT umgewandelter TS Stream genommen werden (also nix für Streaming auf die Arbeit).
Jetzt wollte ich noch die Kanalliste in den Client auslesen.
Aber jedes Mal, wenn ich einen Socket auf Port 2001 aufmache, bekomme ich die SVDRP Statusmeldung zurückgeschickt, danach wird der Stream wieder geschlossen, ohne dass ich ein entsprechendes Kommando (zb. LSTC) in den Stream schicken kann.
Kann mir dabei jemand helfen?
Danke und Gruß,
toxicer
Hi All,
Habt ihr eventuell nen Link für die 9-Pol Buchsenleiste und Steckverbinder für den Netzteiladapter?
Bei Conrad gibt es sowas nicht und bei https://www.vdr-portal.de/www.rs-components.de bin ich mir nicht ganz sicher, ob ich den Richtigen erwische (http://www.rsonline.de/cgi-bin/bv/rswww/searchBrowseAction.do?obs=sObs&name=SiteStandard&No=0&N=0&Ntk=I18NAll&Ntt=296-5016&Nty=1&D=296-5016&callingPage=/jsp/homePage/homePage.jsp&BV_SessionID=@@@@1201726762.1155662422@@@@&BV_EngineID=ccccaddiiejdliicefeceefdffhdfgi.0&cacheID=denetscape&Nr=avl:de).
Außerdem habe ich vor, mir eine Breakoutbox zu bauen, damit das Display nicht so tief wird.
Sehe ich das richtig, dass ich nur die vier Verbindungen von den Netzteilen zum Display verlängern muss?
Gruß und Danke,
toxicer