Beiträge von lini

    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:

    hmm. eineauflistung der abhängigkeiten wäre nicht schlecht.
    hab libdvbpsi integriert, vlc neu kompeliert, gleicher fehler


    Code
    [0xb7101108] main stream output error: stream chain failed for `transcodesamplerate=22050:gather:rtpsdp=rtsp://192.168.0.10:1235/test.sdp'
    [0x812e770] main input error: cannot start stream output instance, aborting


    gibt auch ne andere möglichkeit aum mein galaxy vdr zu schaun?

    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.


    Code
    cvlc --rtp-caching=5000 --pidfile /var/pid/vlc http://192.168.0.10: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,samplerate=22050}:gather:rtp{mp4a-latm,sdp=rtsp://192.168.0.10:1235/test.sdp} -v


    was will mir vlc 1.1.4 hiermit sagen?

    Code
    [0x80e8ed0] main interface error: no suitable interface module
    [0x80f6578] main interface error: no suitable interface module
    [0x804cc58] main libvlc error: interface "globalhotkeys,none" initialization failed
    [0x80f6578] dummy interface: using the dummy interface module...
    [0x8103e60] main stream output error: stream chain failed for `transcodesamplerate=22050:gather:rtpsdp=rtsp://192.168.0.10:1235/test.sdp'
    [0x80f05f0] main input error: cannot start stream output instance, aborting


    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:

    Code
    ./configure  '--prefix=/usr' '--disable-x11' '--disable-xvideo' '--disable-glx' '--disable-sd-disable-mad' '--without-x' '--disable-ffmpeg' '--disable-wxwidgets' '--disable-skins' '--enable-x264' '--enable-mp4' '--disable-live555' '--disable-sdl' '--disable-fribidi' '--disable-qt4' '--disable-skins2' '--disable-zvbi' '--enable-libmpeg2' '--enable-alsa' '--enable-ogg' '--enable-oss' '--enable-theora' '--enable-mad' '--enable-a52' '--enable-faac' '--enable-faad' '--enable-twolame' '--enable-debug' '--disable-v4l' '--disable-v4l2' '--enable-run-as-root' '--disable-postproc' 'PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig'

    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. ;)

    der wget aufruf im script scheint alt zu sein.

    Code
    # Die html-page saugen 
    wget -qO $tempdir/index.html "http://yp.shoutcast.com/directory/index.phtml?sgenre="$(echo $genre | sed 's/ /%20/g')"&numresult=$anzahl&orderby=$sortierung&maxbitrate=$maxbitrate"  
    grep \.pls $tempdir/index.html | awk '!match($5,"Lucky") {print $5}' | sed 's/href="/shoutcast.com/g' | sed 's/"><img//g'>$tempdir/streamlist


    hat wer eine neue URL?

    @all


    danke.


    das war der entscheidene hinweis. ;)

    Code
    curl http://localhost:8080/osdserver


    ich habs mit externalplayer eingebunden.


    welch plugin nutz das xml file?

    Code
    <menu name="Mediathek">                      
                           <command name="VCH Start" execute="echo /opt/vch-1.0.0/vch-start.sh | at now" confirm="yes"/>
                           <command name="OSD-Server" execute="echo curl http://localhost:8080/osdserver | at now" confirm="no" />          
    </menu>

    irgendwie muss ich zu blind sein.
    installation und start funktioniert.
    vch rennt. konfiguration hab ich vorgenommen.
    nur wie stell ich nun dem vodcatcher plugin von vdr die daten zu verfügung?


    in runvdr hab ich konfiguriert:

    Code
    -P 'vodcatcher --cache=/video0/vdr/tmp/vodcatcher'


    das rannte auch mit der alten version.


    wo stell ich das cachedir in vch ein?

    HABS GEFUNDEN!
    hatte noch ein logfile gefunden mit error.
    im mplayer.ah der S100 (zenslack) hab ich nun die Option
    an den Anfang vom mplayer aufruf verschoben.

    Code
    echo /usr/local/bin/mplayer -monitoraspect ${TVMODE} $FIRST $EXTRAOPTS "${LAST[1]}" "${LAST[2]}" "${LAST[3]}" "${LAST[4]}" "${LAST[5]}" "${LAST[6]}" "${LAST[7]}" "${LAST[8]}" "${LAST[9]}"&> /tmp/mpl.log
    /usr/local/bin/mplayer -monitoraspect ${TVMODE} $FIRST $EXTRAOPTS "${LAST[1]}" "${LAST[2]}" "${LAST[3]}" "${LAST[4]}" "${LAST[5]}" "${LAST[6]}" "${LAST[7]}" "${LAST[8]}" "${LAST[9]}" &> /tmp/mplayer.log


    nun schau ich via playlist fern :lol2