genau als root.
mir ist gerade aufgefallen, dass ich pes (also *.vdr) nicht streamen kann. weder *:3000/
vlc kann irgendwie nur die ts-files öffnen.
hm... nunmehr bekomme ich write error: filehandle isn't open at /usr/lib/cgi-bin/mvdr.pl line 592
genau als root.
mir ist gerade aufgefallen, dass ich pes (also *.vdr) nicht streamen kann. weder *:3000/
vlc kann irgendwie nur die ts-files öffnen.
hm... nunmehr bekomme ich write error: filehandle isn't open at /usr/lib/cgi-bin/mvdr.pl line 592
Bei VLC läuft das Terminal nicht.
Starte mal vlc mit debug ausgabe:
cvlc -vvv -I telnet --telnet-port 4212 --telnet-password videolan
auf mein galaxy i9000 rennt es nicht.
1. stream wird gestartet
2. video kann nicht wiedergegeben werden
PS videostream via browser von pc rennt.
vlclog:
log via pastebin
hat wer ein tipp?
Hi,
Ich werde morgen eine neue Version uploaden.
Da hat sich einiges geändert. Server und client.
Du kannst mal im mvdr.pl nach "http://127.0.0.1:3000/PS/" suchen, und PS zu TS ändern.
Gruß
eine änderung im alten mvdr-pl auf /TS/ hat nichts gebracht.
beim neuen droidvdr geht nicht mal die channel-list, nur die übersicht kommt.
gibts irgendwo ein loging? wird die selbe vlc version benutzt?
welch transcode version ist von nöten?
oder noch ein tip.
kann es sein, das es sich mit dem streamdev-server --extern remux beisst?
so, hab mal den vlc 1.1.4 kompiliert und ins pl ein debugin für den vlc aufruf eingebaut und das extrahierte ohne deamon gestartet.
was will mir vlc 1.1.4 hiermit sagen?
was will mir vlc 1.0.5 hiermit sagen?
vieleicht kennt wer vlc besser als ich. und kennt die richtige configure option.
die hab ich genommen:
hmm. eineauflistung der abhängigkeiten wäre nicht schlecht.
hab libdvbpsi integriert, vlc neu kompeliert, gleicher fehler
gibt auch ne andere möglichkeit aum mein galaxy vdr zu schaun?
Live-Streaming ist leider momentan nur über das rtsp-Protokoll möglich (http ist nur progressive-download möglich).
Normalerweise sollte auch folgendes Möglich sein.
Du könntest auch ffserver als rtsp server hernehmen.
Mir wäre auch etwas anderes als VLC lieber. Nur der ffserver war bis vor kurzem sehr Fehlerhaft mit rtsp.
Solltest du einen rtsp-server kennen dan kan man auch über externremux den stream holen.
hab mal libx264 und ffmpeg aus den sourcen kompeliert.
kann mir wer sagen, wie die ffserver.conf mit http://localhost:3000/TS/1 als stream aussehen muss?
ich habs mit VideoCodec libx264 und Format rtp probiert.
die formats kann ffserver:
Was auch geht, aus dem Perl-Script (mvdr.pl) den VDR so zu starten,
das der VLC sich den remuxten-Stream abholt. Somit muß VLC nur als rtsp-Server Arbeiten.
Das sollte auf jeden fall gehen.
bei mir kommt beim browsertest auch nur done play. telnet und perl hab ich überprüft, jetzt weiss ich nicht mehr weiter...
die Bouquets, Sendungen und Aufnahmen sehe ich im Browser auf dem PC. Wenn ich z.B. eine lfd. Sendung auswähle schaltet der VDR auf diesen Kanal aber danach kommt im Browser immer nur done play.
Könnte mir da vielleicht jemand weiterhelfen?
ich habs entnervt aufgegeben. am wochenende ipad erstanden. istreamdev läuft wie ne 1.
suche noch ne strategie, den erwerb meiner frau beizubringen
und welche logs wären interressant?
Bestimmt vom vlc, wenn der nicht tut.
logausgabe: so sollte ca. der Aufruf ausschauen. (ip-des-Rechner natürlich ersetzen)
cvlc -vvv http://127.0.0.1:3000/TS/1 '--sout=#transcode{vfilter=canvas{width=320,height=180,aspect=16:9},vcodec=h264,width=320,
height=180,fps=25,bitrate=500,venc=x264{profile=baseline,preset=fast,tune=grain,level=1.2,
min-keyint=20,keyint=40,vbv-bufsize=800,partitions=all,no-cabac,subme=7,ref=2,mixed-refs=1
,bframes=0,trellis=2,direct=auto,qcomp=0.0,qpmax=51},acodec=mp4a,ab=32,channels=1,samplera
te=22050}:gather:rtp{mp4a-latm,sdp=rtsp://ip-des-Rechner:1235/test.sdp}'