Hallo zusammen,
ich wollte mich - nachdem der yaVDR so schön problemlos läuft nun mal mit dem externremux auseinandersatzen, damit ich auch "ausserhalb" meiner Wohnung fernsehen kann. Leider scheitere ich schon an den grundlegenden Dingen.
Was ist mir bisher gelungen;
Wenn ich server-IP:3000 aus dem Firefox aufrufe kommt ein WI mit
[Home (no script)] [Tree View] [Groups (Playlist)] [Channels (Playlist)]
[TS] [PS] [PES] [ES] [EXT]
und meiner Kanalliste.
TV - Favoriten
ORF1 HD deu eng deu
ORF2 HD deu eng deu
ORF2 N deu deu deu
ORF III
ORF SPORT+
ATV
ATV2
PULS 4 Austria
Sky Cinema HD deu eng
......
Alles anzeigen
Wenn ich [Channels (Playlist)] anklicke geht der VLC auf und ich kann mir den entsprechenden Sender welchen ich sehen will ansehen. Was auch immer ich in der Kanalliste anklicke - es "rührt" sich nichts. Soweit macht mir das keine Sorgen - zum intern TV-schauen ist es o.k.
Nun aber zum EXTERNEN TV-schauen:
Was habe ich gemacht ?
Ich habe mencoder installiert und die externremux.sh aus /usr/share/doc/vdr-plugin-streamdev-server/examples/externremux.sh.gz und nach /var/lib/vdr/plugins/streamdev-server/externremux.sh entpsckt, ausführbar gemacht und die ownership dem user/group vdr gegeben. Im Script selbst habe ich NICHTS verändert.
Nun rufe ich aus dem Firefox servier-IP:3000/EXT/ auf und ich habe das selbe Bild wie oben (ohne "/EXT/"). Auch hier passiert nichts, wenn ich einen Kanal anwähle. Im syslog finde ich aber:
Jan 5 15:39:29 localhost vdr: [2247] Streamdev: Accepted new client (HTTP) 192.168.1.60:58256
Jan 5 15:39:29 localhost vdr: [2247] streamdev-server: closing HTTP connection to 192.168.1.60:58256
Jan 5 15:39:37 localhost vdr: video: slow down video, duping frame
Jan 5 15:39:37 localhost vdr: video: 8:35:06.622 +38 336 240/\ms 12+7 v-buf
Jan 5 15:39:43 localhost vdr: [2247] Streamdev: Accepted new client (HTTP) 192.168.1.60:58257
Jan 5 15:39:43 localhost vdr: [7912] streamdev-writer thread started (pid=1160, tid=7912)
Jan 5 15:39:43 localhost vdr: [7913] streamdev-livestreaming thread started (pid=1160, tid=7913)
Jan 5 15:39:43 localhost vdr: [7919] ecmhandler 2/0 filter thread started (pid=1160, tid=7919)
Jan 5 15:39:43 localhost vdr: [7920] receiver on device 3 thread started (pid=1160, tid=7920)
Jan 5 15:39:43 localhost vdr: [7921] TS buffer on device 3 thread started (pid=1160, tid=7921)
Jan 5 15:39:43 localhost vdr: [7910] externremux.sh: mencoder -msglevel all=1 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=96 -oac mp3lame -lameopts mode=3:preset=16 -alang eng -vf scale=160:-3 -zoom -o /tmp/externremux-19317 -- -
Jan 5 15:39:43 localhost vdr: [7910] externremux.sh: get_path("config") problem
Jan 5 15:39:43 localhost vdr: [7933] logger 2/0 filter thread started (pid=1160, tid=7933)
Jan 5 15:39:44 localhost vdr: [7910] externremux.sh: Seek failed
Jan 5 15:39:48 vdr: last message repeated 12 times
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Requested audio codec family [mpg123] (afm=mpg123) not available.
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Enable it at compilation.
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Unsupported PixelFormat 61
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Unsupported PixelFormat 53
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Unsupported PixelFormat 81
Jan 5 15:39:49 localhost vdr: [2247] Streamdev: Accepted new client (HTTP) 192.168.1.60:58258
Jan 5 15:39:50 localhost vdr: [7945] streamdev-writer thread started (pid=1160, tid=7945)
Jan 5 15:39:50 localhost vdr: [7946] streamdev-livestreaming thread started (pid=1160, tid=7946)
Jan 5 15:39:50 localhost vdr: [7943] externremux.sh: mencoder -msglevel all=1 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=96 -oac mp3lame -lameopts mode=3:preset=16 -alang eng -vf scale=160:-3 -zoom -o /tmp/externremux-16129 -- -
Jan 5 15:39:50 localhost vdr: [7943] externremux.sh: get_path("config") problem
Jan 5 15:39:50 localhost vdr: [7943] externremux.sh: Seek failed
Jan 5 15:39:54 vdr: last message repeated 12 times
Jan 5 15:39:54 localhost vdr: [7943] externremux.sh: Requested audio codec family [mpg123] (afm=mpg123) not available.
Jan 5 15:39:54 localhost vdr: [7943] externremux.sh: Enable it at compilation.
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Unsupported PixelFormat 61
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Unsupported PixelFormat 53
Jan 5 15:39:48 localhost vdr: [7910] externremux.sh: Unsupported PixelFormat 81
Jan 5 15:39:49 localhost vdr: [2247] Streamdev: Accepted new client (HTTP) 192.168.1.60:58258
Jan 5 15:39:50 localhost vdr: [7945] streamdev-writer thread started (pid=1160, tid=7945)
Jan 5 15:39:50 localhost vdr: [7946] streamdev-livestreaming thread started (pid=1160, tid=7946)
Jan 5 15:39:50 localhost vdr: [7943] externremux.sh: mencoder -msglevel all=1 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=96 -oac mp3lame -lameopts mode=3:preset=16 -alang eng -vf scale=160:-3 -zoom -o /tmp/externremux-16129 -- -
Jan 5 15:39:50 localhost vdr: [7943] externremux.sh: get_path("config") problem
Jan 5 15:39:50 localhost vdr: [7943] externremux.sh: Seek failed
Jan 5 15:39:54 vdr: last message repeated 12 times
Jan 5 15:39:54 localhost vdr: [7943] externremux.sh: Requested audio codec family [mpg123] (afm=mpg123) not available.
Jan 5 15:39:54 localhost vdr: [7943] externremux.sh: Enable it at compilation.
Jan 5 15:39:54 localhost vdr: [7943] externremux.sh: Unsupported PixelFormat 61
Jan 5 15:39:54 localhost vdr: [7943] externremux.sh: Unsupported PixelFormat 53
Jan 5 15:39:54 localhost vdr: [7943] externremux.sh: Unsupported PixelFormat 81
Jan 5 15:39:55 localhost vdr: [2247] ERROR: read from client (HTTP) 192.168.1.60:58258 failed: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
Jan 5 15:39:55 localhost vdr: [2247] streamdev-server: closing HTTP connection to 192.168.1.60:58258
Jan 5 15:39:55 localhost vdr: [7946] streamdev-livestreaming thread ended (pid=1160, tid=7946)
Jan 5 15:39:55 localhost vdr: [7945] streamdev-writer thread ended (pid=1160, tid=7945)
Jan 5 15:39:56 localhost vdr: [7943] externremux.sh: cat: write error: Broken pipe
Alles anzeigen
Ich bin etwas ratlos. Könnte mir einer von euch Profis bitte auf die Sprünge helfen ?
Danke