Hallo,
ich habe hier: IPTV Stream (IP-Kamera) als Kanal
mal eine config gefunden, die ich nutzen wollte, um meinen rtsp Streams, die mein Fritz DVB-C Empfänger
in mein Netz einspeist, aber komischerweise klappt das nicht.
Aber der Reihe nach:
1. Test mit vlc in der console, der Stream funktioniert:
vlc "rtsp://192.168.0.248:554/?avm=1&freq=450&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,6100,6110,6120,6121,6123,6130,6131,6170"
bzw direkt aus dem Internet:
2. config unter: /etc/vdr/plugins/iptv/vlcinput:
AltoAdigeTV.conf: URL="rtsp://77.72.196.214:8554/live/mp4:AltoAdigeTV"
ZDFHD.conf: URL="rtsp://192.168.0.248:554/?avm=1&freq=450&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=0&pids=0,16,17,18,20,6100,6110,6120,6121,6123,6130,6131,6170"
3. Eintrag in der channels.conf:
:IPTV plugin
ZDFHD;IPTV:10:S=0|P=0|F=EXT|U=vlc2iptv|A=1:I:0:5=2:6=@4:0:0:1:0:0:0
AltoAdigeTV;IPTV:20:S=0|P=0|F=EXT|U=vlc2iptv|A=1:I:0:5=2:6=@4:0:0:1:0:0:0
Schaltet man auf die Sender, kein Bild, kein Ton.
Im syslog steht:
Feb 22 18:23:20 vdr2 vdr: [6711] initializing plugin: iptv (2.2.1): Erlebe IPTV
Feb 22 18:23:20 vdr2 vdr: [6711] registered source parameters for 'I - IPTV'
Feb 22 18:23:20 vdr2 vdr: [6711] new device number 5
Feb 22 18:23:20 vdr2 vdr: [6711] IPTV: Creating IPTV device 0 (CardIndex=4)
Feb 22 18:23:20 vdr2 vdr: [6711] new device number 6
Feb 22 18:23:20 vdr2 vdr: [6711] IPTV: Creating IPTV device 1 (CardIndex=5)
Feb 22 18:23:20 vdr2 vdr: [6728] device 5 section handler thread started (pid=6711, tid=6728, prio=low)
Feb 22 18:23:20 vdr2 vdr: [6727] IPTV section handler thread started (pid=6711, tid=6727, prio=high)
Feb 22 18:23:20 vdr2 vdr: [6729] IPTV section handler thread started (pid=6711, tid=6729, prio=high)
Feb 22 18:23:20 vdr2 vdr: [6730] device 6 section handler thread started (pid=6711, tid=6730, prio=low)
Feb 22 18:23:20 vdr2 vdr: [6711] IPTV: Using CURL 7.38.0 file http https rtsp
Alles anzeigen
Also die IP-TV channels sind vorhanden.
Erster Versuch:
Feb 22 18:23:43 vdr2 vdr: [6711] switching to channel 94 (AltoAdigeTV (I))
Feb 22 18:23:43 vdr2 vdr: [6771] osdteletext-receiver thread ended (pid=6711, tid=6771)
Feb 22 18:23:43 vdr2 vdr: [6711] buffer stats: 0 (0%) used
Feb 22 18:23:43 vdr2 vdr: [6776] device 5 receiver thread started (pid=6711, tid=6776, prio=high)
Feb 22 18:23:43 vdr2 vdr: [6777] IPTV streamer thread started (pid=6711, tid=6777, prio=high)
Feb 22 18:23:43 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:23:43 vdr2 vdr: [6772] device 1 TS buffer thread ended (pid=6711, tid=6772)
Feb 22 18:23:43 vdr2 vdr: [6770] buffer stats: 205108 (3%) used
Feb 22 18:23:43 vdr2 vdr: [6770] device 1 receiver thread ended (pid=6711, tid=6770)
Feb 22 18:24:11 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:24:13 vdr2 vdr: [6711] [xine..put] OSD bandwidth: 173179 bytes/s (1352 kbit/s)
Feb 22 18:24:19 vdr2 vdr: [6711] [xine..put] OSD bandwidth: 190273 bytes/s (1486 kbit/s)
... hier wieder umgeschaltet:
Feb 22 18:24:20 vdr2 vdr: [6711] switching to channel 23 (ZDF HD (C))
Feb 22 18:24:20 vdr2 vdr: [6711] creating directory /var/cache/vdr/vtx/C-1-1079-11110
Feb 22 18:24:20 vdr2 vdr: [6790] device 1 receiver thread started (pid=6711, tid=6790, prio=high)
Feb 22 18:24:20 vdr2 vdr: [6792] device 1 TS buffer thread started (pid=6711, tid=6792, prio=high)
Feb 22 18:24:20 vdr2 vdr: [6791] osdteletext-receiver thread started (pid=6711, tid=6791, prio=high)
Feb 22 18:24:20 vdr2 vdr: [6777] IPTV streamer thread ended (pid=6711, tid=6777)
Feb 22 18:24:20 vdr2 vdr: [6776] device 5 receiver thread ended (pid=6711, tid=6776)
Alles anzeigen
Zweiter Versuch:
Feb 22 18:46:23 vdr2 vdr: [6711] switching to channel 93 (ZDFHD (I))
Feb 22 18:46:23 vdr2 vdr: [6791] osdteletext-receiver thread ended (pid=6711, tid=6791)
Feb 22 18:46:23 vdr2 vdr: [6711] buffer stats: 0 (0%) used
Feb 22 18:46:23 vdr2 vdr: [6940] device 5 receiver thread started (pid=6711, tid=6940, prio=high)
Feb 22 18:46:23 vdr2 vdr: [6942] IPTV streamer thread started (pid=6711, tid=6942, prio=high)
Feb 22 18:46:23 vdr2 vdr: [6711] [xine..put] OSD bandwidth: 184686 bytes/s (1442 kbit/s)
Feb 22 18:46:23 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:46:23 vdr2 vdr: [6792] device 1 TS buffer thread ended (pid=6711, tid=6792)
Feb 22 18:46:23 vdr2 vdr: [6790] buffer stats: 286512 (5%) used
Feb 22 18:46:23 vdr2 vdr: [6790] device 1 receiver thread ended (pid=6711, tid=6790)
Feb 22 18:46:44 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:46:48 vdr2 vdr: [6711] switching to channel 93 (ZDFHD (I))
Feb 22 18:46:48 vdr2 vdr: [6942] IPTV streamer thread ended (pid=6711, tid=6942)
Feb 22 18:46:48 vdr2 vdr: [6940] device 5 receiver thread ended (pid=6711, tid=6940)
Feb 22 18:46:48 vdr2 vdr: [6953] device 5 receiver thread started (pid=6711, tid=6953, prio=high)
Feb 22 18:46:48 vdr2 vdr: [6955] IPTV streamer thread started (pid=6711, tid=6955, prio=high)
Feb 22 18:46:52 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:46:53 vdr2 vdr: [6711] [xine..put] OSD bandwidth: 169435 bytes/s (1323 kbit/s)
Feb 22 18:47:07 vdr2 vdr: [6711] switching to channel 94 (AltoAdigeTV (I))
Feb 22 18:47:07 vdr2 vdr: [6955] IPTV streamer thread ended (pid=6711, tid=6955)
Feb 22 18:47:07 vdr2 vdr: [6953] device 5 receiver thread ended (pid=6711, tid=6953)
Feb 22 18:47:07 vdr2 vdr: [6966] device 5 receiver thread started (pid=6711, tid=6966, prio=high)
Feb 22 18:47:07 vdr2 vdr: [6968] IPTV streamer thread started (pid=6711, tid=6968, prio=high)
Feb 22 18:47:07 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:47:14 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:47:24 vdr2 vdr: [6711] [xine..put] OSD bandwidth: 190209 bytes/s (1486 kbit/s)
Feb 22 18:47:25 vdr2 vdr: [6711] switching to channel 23 (ZDF HD (C))
Feb 22 18:47:25 vdr2 vdr: [6980] device 1 receiver thread started (pid=6711, tid=6980, prio=high)
Feb 22 18:47:25 vdr2 vdr: [6981] osdteletext-receiver thread started (pid=6711, tid=6981, prio=high)
Feb 22 18:47:25 vdr2 vdr: [6982] device 1 TS buffer thread started (pid=6711, tid=6982, prio=high)
Feb 22 18:47:25 vdr2 vdr: [6968] IPTV streamer thread ended (pid=6711, tid=6968)
Feb 22 18:47:25 vdr2 vdr: [6966] device 5 receiver thread ended (pid=6711, tid=6966)
Alles anzeigen
Was auffällt ist:
Aber ich bin mir nicht sicher, ob das was damit zu tun hat, da das immer kommt.
VLC selber kann den rtsp Stream abspielen.
Zum Vergleich noch mal ein anderer Kanal vom Kabel:
Feb 22 18:47:25 vdr2 vdr: [6711] switching to channel 23 (ZDF HD (C))
Feb 22 18:47:25 vdr2 vdr: [6980] device 1 receiver thread started (pid=6711, tid=6980, prio=high)
Feb 22 18:47:25 vdr2 vdr: [6981] osdteletext-receiver thread started (pid=6711, tid=6981, prio=high)
Feb 22 18:47:25 vdr2 vdr: [6982] device 1 TS buffer thread started (pid=6711, tid=6982, prio=high)
Feb 22 18:47:25 vdr2 vdr: [6968] IPTV streamer thread ended (pid=6711, tid=6968)
Feb 22 18:47:25 vdr2 vdr: [6966] device 5 receiver thread ended (pid=6711, tid=6966)
Feb 22 18:47:25 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264: Found NAL SPS at offset 6/2180
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264 SPS: profile_idc 100
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264 SPS: pic_width: 80 mbs
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264 SPS: pic_height: 45 mbs
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264 SPS: frame only flag: 1
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264 SPS: aspect_ratio_idc 1
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264 SPS: -> aspect ratio 1 / 1
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] H.264 SPS: -> video size 1280x720, aspect 1:1
Feb 22 18:47:25 vdr2 vdr: [6980] [xine..put] Detected video size 1280x720
Feb 22 18:47:30 vdr2 vdr: [6711] [xine..put] cXinelibOsd::CanHandleAreas(): Device does not support ARGB
Feb 22 18:47:31 vdr2 vdr: [6711] [xine..put] OSD bandwidth: 180473 bytes/s (1409 kbit/s)
Feb 22 18:47:41 vdr2 vdr: [6711] [xine..put] OSD bandwidth: 276780 bytes/s (2162 kbit/s)
Alles anzeigen
Hier kommt diese ARGB Meldung auch, aber der die Ausgabe ist länger und der Codec wird erkannt usw.
Ich stehe irgendwie mit diesem iptv plugin auf Kriegsfuss ... habe schon mehrere Anläufe unternommen, aber bin immer wieder gescheitet.
Version des vdr-plugin-iptv ist 2.2.1 via Debian Jessie mit vdr-experimental jessie vdr-multipatch von e-tobi.net
Für Tips bin ich dankbar.
Gruss,
Bernd