Beiträge von Deutz11

    Hallo Zusammen !
    Ich wurde von gda freundlich in dieses Forum komplimentiert. 8o
    Siehe YAVDR 0.4 Tonproblem beim Einbinden eigener Anwendungen in Sidebar

    Zu meinem Problem:

    Ich rufe mit der Leiste in Yavdr das Karaoke-Programm Ultrastar-Deluxe auf.
    Meine Standardkonfiguration in Yavdr ist Ausgabe auf allen Devices.
    Da es mit dieser Soundkonfiguration in Ultrastar-Deluxe Probleme gibt,
    habe ich ein Workarround angelegt:
    Beim Start wird die openbox angehalten, dann die zuvor angelegten Configs mit "Ausgabe nur auf SPDIF"
    über die Originalen kopiert.
    --> Ultrastar-Deluxe läuft prima. (s. Anhang Ultrastardx.conf)
    Nach Beenden von Ultrastar werden die "alten" configs mit "Ausgabe auf allen Devices" wieder zurückgeschrieben
    und openbox startet wieder, danach der vdr.
    Und hier kommt der Fehler: KEIN SOUND!


    Ich kann Ton erst wieder hören, wenn ich im Webfrontend unter Einstellungen / Audio (Auswahl steht auf "Ausgabe auf allen Devices")
    auf den Speichern-Button klicke.
    Der Vdr startet neu, der Ton ist da.


    Ich habe die Dateien verglichen, es gibt keinen Unterschied zu meinen.
    Rechte als Problem kann ich ebenfalls ausschliessen.


    Gibt es diese Aktion, nämlich die Speicherung im WFE "Ausgabe auf allen Devices" evtl. als Aufruf, das ich meinem Skript anhängen kann ?


    vg


    Deutz11

    Aus meiner Sicht wäre es ein guter Ansatz, bei der Installation von Gnome Pulseaudio rauszuschmeissen. :D


    Übrigens ist der Desktop für mich eine bequeme Möglichkeit,
    einen Faxserver zu verwalten, Janrufmonitor mit GUI zu installieren uvm.


    Vielleicht beruhigt das Eure Gemüter, wenn nicht der User vdr den Luxus eines Desktops hat,
    sondern ein anderer...


    Ich möchte eine eierlegende Wollmichsau und zwar MIT yaVDR. Geht ja auch.


    Will das ja keinem aufschwätzen. Ist nur meine persönliche Lösung.
    Es liegt für mich einfach nahe, wenn schon ein Rechner im Wohnzimmer steht,
    ihn optimal auszunutzen. Freie Recourcen sind ja nunmal da.



    gda: Nichts IN YaVDR empfiehlt die Inst. von Gnome - also keine Angst.



    Gruss
    Deutz11

    So. Teilösung in Sicht:


    Ultrastar Deluxe benötigt offensichtlich SDL Audio zur Tonwiedergabe.
    Bei mir war die libsdl1.2debian-pulesaudio installiert.
    Habe Sie deinstalliert und durch die libsdl1.2debian-alsa ersetzt.


    Ton hab ich zwar jetzt, aber er stottert :wand
    Nehe ich im WFE anstatt "Ausgabe an alle Devices" nun "SPIF" oder "HDMI Stereo",
    geht es!



    Anscheinend kann die libsdl nicht mit der Ausgabe an zwei Devices umgehen.
    Kann man den Starter so konfigurieren, dass nur dann auf SPDIF Ton ausgegeben wird ?
    ( Lieber wäre mir natürlich, es geht mit der "Ausgabe an alle Devices" - Option )


    Gruss


    Deutz11

    Hallo Zusammen.
    Habe mal wieder ein Tonproblem...


    Unter YAVDR 0.3 hatte ich die Sache etwas "schmutzig" gelöst:


    1. Performous-Addon installiert
    2. Ultrastar-deluxe installiert
    3. Unter /usr/games performous umbenannt nach performous.org
    4. unter /usr/games ultrastardx nach performous umbenannt


    ---> Ergebnis: Läuft mit Ton und lässt sich schön mit der Leiste starten.


    Mit 0.4 wollte ich es besser machen, also mittels folgender Anleitung einen Starter in das Menü und die seitliche Leiste eingefügt:


    Installationsanleitung SuperTuxKart


    Alles natürlich mit Ultrastar-Deluxe.


    Das Problem: Es gibt keinen Ton. Anscheinend muss ich ultrastardx irgendwie mitteilen, welches das Audiodevice ist.



    Ultrastar hat im Log kein Fehler, wenn ich jedoch den Aufruf aus dem Terminal mache, gibt es eine Alsa-Fehlermeldung.


    Übrigens: Die "alte" Lösung mit dem Vertauschen der Dateien funktioniert unter 0.4 nicht mehr.


    Wer kann mit helfen ?



    Gruss
    Deutz11

    Guten Abend.
    Habe yavdr 0.4 pre vdr 1.7.21 installiert.
    Konfiguriert sind Ausgabe an allen Devices, onboard spdif läuft anschliessend auch nach manuellem entmuten.
    Also: Alsamixer als root, dann unmute, danach alsactl store.
    Nach einem Wakeup oder Restart ist jedoch der Ton am SPDIF wieder stumm.


    Mein bisheriger Lösungsansatz, ein Skript unter /dev/pm/sleep.d/
    zu erstellen und ausführbar zu machen, brachte auch nichts.


    40unmute_master


    #!/bin/sh


    # Arguments can be:
    # "suspend suspend"
    # "resume suspend"
    # "thaw hibernate"


    case "$1" in
    "suspend"


    ;;
    "resume"
    sudo amixer set Master unmute
    esac


    Weiss jemand da einen Rat ?


    gruss


    Deutz11

    Ist wahrscheinlich Geschmacksache, aber:
    Performous ist mir zu minimalistisch.


    Davon abgesehen hatte ich nach erneutem Aufruf immer das Problem, das die PS2-Mikros oft nicht mehr erkannt wurden.
    Übrigens trotz der Zeile:
    /usr/games/performous --mics alsa:plughw:1,0 --pdev alsa:plughw:0,3


    Also meiner Meinung nach sieht Ultrastar-Deluxe schöner aus.
    D.h. es kommt dem Original sehr nahe, hat vergleichbare Auswahlmöglichkeiten, usw


    Ultrastar Deluxe behält sich die Spielernamen, erstellt eine Statistik über gesungene Songs, Punkten...
    Die Songauswahl ist gut gemacht, Sortierungen kann man nach verschiedenen Kriterien konfigurieren, Playlisten erstellen.


    Ach ja, die gleichzeitige Wiedergabe von HDMI und SPDIF wird ebenfalls von Ultrastar Deluxe unterstützt.
    Performous, zumindestens in der Ausgangskonfiguration, konnte das nicht.


    Gruß
    Deutz11

    Hallo Zusammen !
    In der Reihe "(WAHN)SINNIGE PROJEKTE" hoffe ich auf eure Mithilfe:


    Es ist mir gelungen, Ultrastar-Deluxe in YAVDR einzubinden,
    und somit den WAF und CAF des VDR´s nahezu auf Topniveau zu bringen!


    Jetzt möchte ich, unabhängig ob die derzeitige CPU-Leistung ausreicht, den DOLPHIN-EMULATOR auf gleicher Weise einbinden, um eine Wii-Umgebung zu emulieren.


    Die Installation des dolphin-emu Pakets habe ich durchgeführt, in der XFCE-Oberfläche kann ich das Programm starten!


    Anschließend den Eintrag in der externalplayer.conf erweitert,
    das vorhandene start-firefox-Skript abgeändert:


    #!/bin/bash
    export PATH=/usr/local/bin:/usr/bin:/bin
    export HOME=/var/lib/vdr


    export DISPLAY=:1`dbget vdr.tempdisplay`


    /sbin/stop vdr-frontend
    /usr/bin/openbox &
    #firefox
    dolphin-emu
    killall openbox
    /sbin/start vdr-frontend


    Das Problem: Leider startet der Emulator nicht.
    Auszug aus var/log/messages:
    Sep 12 10:49:05 ubuntu vdr-sxfe[17078]: [17078] [vdr-fe] caught signal 15
    Sep 12 10:49:06 ubuntu vdr-sxfe[17078]: [17078] [input_vdr] Connections closed.
    Sep 12 10:49:06 ubuntu vdr: [16555] [xine..put] Closing connection 0
    Sep 12 10:49:10 ubuntu vdr: [16455] [xine..put] cXinelibOsdProvider: shutting down !
    Sep 12 10:49:12 ubuntu signal-event[1070]: processing signal post-stop-vdr
    Sep 12 10:49:12 ubuntu signal-event[1070]: finished processing signal post-stop-vdr
    Sep 12 10:49:16 ubuntu vdr: [1075] [xine..put] Listening on address '127.0.0.1' port 37890
    Sep 12 10:49:16 ubuntu vdr: [1179] [xine..put] Listening on port 37890
    Sep 12 10:49:16 ubuntu vdr: [1179] [xine..put] Listening for UDP broadcasts on port 37890
    Sep 12 10:49:16 ubuntu vdr: [1179] [xine..put] Client 0 connected: 127.0.0.1:47395
    Sep 12 10:49:16 ubuntu vdr: [1179] [xine..put] Client connection 0 closed
    Sep 12 10:49:16 ubuntu vdr: [1179] [xine..put] Closing connection 0
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [vdr-fe] Detected 2 CPUs
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [vdr-fe] Enabling FFmpeg multithreaded video decoding
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [input_vdr] Connecting (control) to tcp://127.0.0.1:37890 ...
    Sep 12 10:49:17 ubuntu vdr: [1179] [xine..put] Client 0 connected: 127.0.0.1:47398
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [input_vdr] Server greeting: VDR-1.7.15 xineliboutput-1.0.90-cvs READY
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [input_vdr] Connected (control) to tcp://127.0.0.1:37890
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [input_vdr] Connecting (data) to tcp://127.0.0.1:37890 ...
    Sep 12 10:49:17 ubuntu vdr: [1179] [xine..put] Client 1 connected: 127.0.0.1:47399
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [input_vdr] Data stream connected (TCP)
    Sep 12 10:49:17 ubuntu vdr-sxfe[1181]: [1181] [input_vdr] using custom "no signal" image /usr/share/libxine1-xvdr/nosignal.mpg
    Sep 12 10:49:18 ubuntu vdr: [1213] [xine..put] Detected video size 720x576
    Sep 12 10:49:18 ubuntu vdr-sxfe[1181]: [1181] [demux_vdr] Using decoder "libmpeg2" for mpeg2 video
    Sep 12 10:49:18 ubuntu vdr-sxfe[1181]: [1181] [demux_vdr] Using decoder "FFmpeg" for H.264 video
    Sep 12 10:49:18 ubuntu vdr-sxfe[1181]: [1225] [vdr-fe] Keyboard thread terminated
    Sep 12 10:49:24 ubuntu vdr-sxfe[1181]: [1205] [input_vdr] vdr_flush_engine: playback is paused <0>
    Sep 12 10:49:25 ubuntu vdr-sxfe[1181]: [1224] [input_vdr] wait_stream_sync: discard_index 3442280 != curpos 3440400 ! (diff 1880)
    Sep 12 10:49:25 ubuntu vdr-sxfe[1181]: [1224] [demux_vdr] PMT changed, resetting demuxer
    Sep 12 10:49:25 ubuntu vdr: [1213] [xine..put] Detected video size 720x576
    Sep 12 10:49:27 ubuntu vdr-sxfe[1181]: [1224] [input_vdr] wait_stream_sync: discard_index 4207816 != curpos 4168336 ! (diff 39480)
    Sep 12 10:49:27 ubuntu vdr-sxfe[1181]: [1224] [demux_vdr] PMT changed, resetting demuxer
    Sep 12 10:49:27 ubuntu vdr: [1213] [xine..put] Detected video size 720x576
    Sep 12 10:49:34 ubuntu vdr-sxfe[1181]: [1224] [input_vdr] wait_stream_sync: discard_index 7419232 != curpos 7417352 ! (diff 1880)
    Sep 12 10:49:36 ubuntu vdr: [1213] [xine..put] Detected video size 720x576
    Sep 12 10:49:36 ubuntu vdr-sxfe[1181]: [1224] [demux_vdr] PMT changed, resetting demuxer
    Sep 12 10:50:26 ubuntu vdr-sxfe[1181]: [1224] [input_vdr] wait_stream_sync: discard_index 35728648 != curpos 35666608 ! (diff 62040)
    Sep 12 10:50:28 ubuntu vdr-sxfe[1181]: [1224] [demux_vdr] PMT changed, resetting demuxer
    Sep 12 10:50:28 ubuntu vdr: [1213] [xine..put] Detected video size 720x576


    Ist mein Ansatz mit dem Skript und der openbox richtig ?
    Oder ist mein "Projekt" so nicht realisierbar.


    Gruß
    Deutz11

    Ja habe ich versucht, doch anscheinend gibt es Probleme mit den Versionen der libs...



    "stream_out_transcode private error: cannot find decoder"


    Habe gelesen, das es für Debian nur decoding support KEINEN encoding--Support, wohl aus Patentrechtlichen Gründen ??!?
    Weißt du da mehr ?


    Gruß
    Deutz11

    Ok. Anscheinend weiß in Sachen Mplayer-plugin keiner, wie es zu lösen ist.
    Schade, ich dachte, ich bin der Lösung schon ganz nah..


    Wie sieht es denn mit der Kommandozeile für VLC aus ?
    Der aus dem Wiki klappt bei mir nicht.
    (Liegt wohl an einem Versionskonflikt mit den libs ?!
    Die Fehlermeldung "cannot open decoder" haben auch andere User nicht so ohne weiteres in den Griff bekommen.)


    Ich habe Ausgangsmaterial Mpeg in 640x480 von meiner Kamera, muss der Stream überhaupt noch transkodiert werden ?


    gruß


    Deutz11

    Vielen Dank für die Rückmeldung.
    Der Lösunsansatz mit VLC hat bei mir nicht funktioniert.
    VLC meldet "cannot find Decoder" ??!


    Bin aber, so hoffe ich, mit einem anderem Lösungsweg etwas weiter -
    Ich habe bei gestopptem VDR auf der Konsole eingegen:


    mplayer -vo mpegpes:card=1 -vf scale=720:576,lavc "http://USER:pASSWD@IP_DER_KAMERA/mjpg/video.mjpg"


    DIese Eingabe erzeugt ein wunderbares Fullscreenbild der Kamera :)


    Ist es nicht möglich, diese Eingabe in iptv-plugin zu implementieren ??


    vg


    Deutz11

    Hallo an alle, die mit IPTV einen Stream ihrer Kamera abspielen können!


    Mein Problem: Ich kann mit IPTV-Plugin bisher noch gar nichts anzeigen, ausser "Schwarzer Bildschirm".
    Ich gebe zu: Nachts enstpricht das warscheinlich dem Kamerastream ;)


    Meine Konfiguration ist eine WLAN Kamera, die mit dem Browser über http://ip-Adresse/mjpg/video.mjpg einen Live-Stream anzeigt.
    Dieses Bild möchte ich gerne auf dem Fernseher sehen.
    Ich habe iptv-plugin mit vlc installiert, die Beispieldatei vlcstream.sh vom wiki aktualisiert, aber ohne Erfolg.


    vlcstream.sh
    #!/bin/sh
    PARAMETER1="$1"
    PORT="$2"
    exec vlc "http://user:passwd@ip_adresse/mjpg/video.mjpg" --sout "#transcode{vcodec=mp2v,acodec=mpga,vb=2400,ab=320}:standard{access=udp,mux=ts{pid-video=1,pid-audio=2,pid-spu=3},dst=127.0.0.1:$PORT}" --intf dummy



    Kann mir jemand helfen?


    vg


    Deutz11

    Ich habs !!!


    Es funktioniert als Paketinstallation von gda:



    Pakete gehen bei mir unter Debian/Lenny !
    GraphtTFT läüft problemlos !!!


    gruss


    Deutz11[/quote]

    Ich habs !!!


    Es funktioniert als Paketinstallation von gda:



    Pakete gehen bei mir unter Debian/Lenny !
    GraphtTFT läüft problemlos !!!


    gruss


    Deutz11[/quote]

    OK dieser Thread entwickelt sich nun zum Monolog.
    Aber für alle, die auch die Probleme haben:


    Ich habs !!!


    Es funktioniert als Paketinstallation von gda:



    Pakete gehen bei mir unter Debian/Lenny !
    GraphtTFT läüft problemlos !!!


    gruss


    Deutz11