Beiträge von wunderstürmer

    Die Lösung war einfacher als gedacht:


    sudo nano /etc/pulse/system.pa
    hier am Ende folgenden Eintrag:


    Code
    set-card-profile alsa_card.pci-0000_00_1b.0 output:iec958-stereo+input:analog-stereo
    set-card-profile alsa_card.pci-0000_01_00.1 output:hdmi-stereo-extra3
    
    
    load-module module-combine-sink
    set-default-sink combined


    Wer nano nicht installiert hat kann vi nehmen. Ansonsten: sudo apt-get install nano


    Ihr solltet natürlich eure Karten anpassen.

    So. Ich musste erst einmal Pulseaudio zum Laufen bekommen (hatte keinen Ton).
    Dies habe ich mit:
    Achtung, dies lief nur kurz und dann nicht mehr:
    sudo nano /var/lib/vdr/plugins/pulsecontrol/startup.script


    Code
    set-card-profile alsa_card.pci-0000_01_00.1 output:hdmi-stereo-extra3


    sudo chmod +x /var/lib/vdr/plugins/pulsecontrol/startup.script
    sudo chown -R root:root /var/lib/vdr/plugins/pulsecontrol/startup.script


    gelöst. alsa_card.pci-0000_01_00.1 mußte ich verwenden, da er 0 bzw. 1 nicht angenommen hatte.


    Dies läuft bisher stabil:
    sudo nano /etc/pulse/system.pa am Ende dies einfügen:


    Code
    set-card-profile alsa_card.pci-0000_01_00.1 output:hdmi-stereo-extra3


    zusätzlich kann ich auch dies noch einfügen um beide zu haben:
    set-card-profile alsa_card.pci-0000_00_1b.0 output:iec958-stereo



    Wie und wo mache ich den combine-sink?
    Mein Gedanke ist hier: sudo nano /etc/pulse/system.pa


    Version 1:
    load-module module-combine-sink sink_name=zweimal slaves=alsa_output.pci-0000_00_1b.0.iec958-stereo,alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3
    set-default-sink zweimal


    Version 2:
    load-module module-alsa-sink device=hw:1,9
    set-default-sink alsa_output.pci-0000_04_01.0.analog-stereo


    load-module module-alsa-sink device=hw:0,0
    load-module module-combine-sink sink_name=zweimal
    set-default-sink zweimal


    Hier habe ich einen Ton:
    yavdrclient@yavdrclient:~$ aplay -D plughw:1,9 /usr/share/sounds/alsa/Front_Right.wav
    Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Right.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono
    yavdrclient@yavdrclient:~$ aplay -D plughw:0,0 /usr/share/sounds/alsa/Front_Right.wav
    Wiedergabe: WAVE '/usr/share/sounds/alsa/Front_Right.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono


    svdrpsend plug pulsecontrol list-cards zeigt mir unter anderem:
    900-card 1: alsa_card.pci-0000_00_1b.0
    900- name: HDA Intel PCH
    900- desc: Built-in Audio
    900- *profile: output:iec958-stereo
    900-card 0: alsa_card.pci-0000_01_00.1
    900- name: HDA NVidia
    900- desc: GF108 High Definition Audio Controller
    900- *profile: output:hdmi-stereo-extra3


    vdrpsend plug pulsecontrol list-sinks zeigt mir:
    900- sink 3: alsa_output.pci-0000_00_1b.0.iec958-stereo
    900 *sink 2: alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3


    aplay -l zeigt mir:
    Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC892 Analog [ALC892 Analog]
    Sub-Geräte: 1/1
    Sub-Gerät #0: subdevice #0
    Karte 0: PCH [HDA Intel PCH], Gerät 1: ALC892 Digital [ALC892 Digital]
    Sub-Geräte: 1/1
    Sub-Gerät #0: subdevice #0
    Karte 1: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
    Sub-Geräte: 1/1
    Sub-Gerät #0: subdevice #0
    Karte 1: NVidia [HDA NVidia], Gerät 7: HDMI 0 [HDMI 0]
    Sub-Geräte: 1/1
    Sub-Gerät #0: subdevice #0
    Karte 1: NVidia [HDA NVidia], Gerät 8: HDMI 0 [HDMI 0]
    Sub-Geräte: 1/1
    Sub-Gerät #0: subdevice #0
    Karte 1: NVidia [HDA NVidia], Gerät 9: HDMI 0 [HDMI 0]
    Sub-Geräte: 1/1
    Sub-Gerät #0: subdevice #0


    und
    aplay -L zeigt mir unter anderem:Failed to create secure directory (/run/user/1000/pulse): Keine Berechtigung
    null
    Discard all samples (playback) or generate zero samples (capture)
    pulse
    PulseAudio Sound Server
    default
    Playback/recording through the PulseAudio sound server
    sysdefault:CARD=PCH
    HDA Intel PCH, ALC892 Analog
    Default Audio Device
    front:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    Front speakers
    surround40:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    4.0 Surround output to Front and Rear speakers
    surround41:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
    surround50:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    5.0 Surround output to Front, Center and Rear speakers
    surround51:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
    surround71:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
    iec958:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Digital
    IEC958 (S/PDIF) Digital Audio Output
    dmix:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    Direct sample mixing device
    dmix:CARD=PCH,DEV=1
    HDA Intel PCH, ALC892 Digital
    Direct sample mixing device
    dsnoop:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    Direct sample snooping device
    dsnoop:CARD=PCH,DEV=1
    HDA Intel PCH, ALC892 Digital
    Direct sample snooping device
    hw:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    Direct hardware device without any conversions
    hw:CARD=PCH,DEV=1
    HDA Intel PCH, ALC892 Digital
    Direct hardware device without any conversions
    plughw:CARD=PCH,DEV=0
    HDA Intel PCH, ALC892 Analog
    Hardware device with all software conversions
    plughw:CARD=PCH,DEV=1
    HDA Intel PCH, ALC892 Digital
    Hardware device with all software conversions
    hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
    hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 0
    HDMI Audio Output
    hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 0
    HDMI Audio Output
    hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    HDMI Audio Output
    dmix:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample mixing device
    dmix:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Direct sample mixing device
    dmix:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Direct sample mixing device
    dmix:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Direct sample mixing device
    dsnoop:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample snooping device
    dsnoop:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Direct sample snooping device
    dsnoop:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Direct sample snooping device
    dsnoop:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Direct sample snooping device
    hw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
    hw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
    hw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
    hw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
    plughw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
    plughw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
    plughw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
    plughw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Hardware device with all software conversions

    Ja, danke. Hatte den Sinn im Frontend schon wieder vergessen. Der Client sollte den Server automatisch beim Hochfahren wecken.


    Habe es nun so gemacht:
    sudo nano /etc/rc.local

    Code
    ethtool -s p3p1 wol g
    etherwake -i p3p1 Mac Adresse Server
    if [ $(ping -c 1 192.168.178.45 > /dev/null; echo $?) -nq 0 ]; then sleep 30; fi
    exit 0


    und
    sudo nano /etc/network/interfaces

    Code
    post-up /usr/sbin/etherwake -i p3p1 Mac Adresse Server

    Hallo,


    ich habe beim Client im Webfrontend wake on lan eingerichtet. Bei der Einrichtung habe ich jetzt immer (mehrere Verxuche das zu ändern sind gescheitert) p3p1 anstelle von eth0. Alle Zugriffe auf den Server laufen (Streamdev,remotetimers etc.). Welche Datei(en) muss ich für wol ändern?

    Hallo,


    ich habe Asrock mit SPDIF und eine NVidia GK mit HDMI. Im VDR möchte ich HDMI immer als Standard haben und beim Umschalten der Tonspur auf den SPDIF 5.1 Ausgang (Receiver gehen). Also beide Karten gestartet haben. Da nach Neustart meine Einstellungen immer verloren gehen, habe ich ein startup.script hinzugefügt. Er startet also mit HDMI.


    In Kodi wäre SPDIF Stereo klasse, aber Stereo nicht zwingend.


    Onboard Karte:
    card 1: alsa_card.pci-0000_00_1b.0
    output:iec958-stereo+input:analog-stereo


    Externe GK NVidia:
    card 0: alsa_card.pci-0000_01_00.1
    output:hdmi-stereo


    Wie ist hier der Lösungsansatz?

    Hallo,


    ich kann zum ITX Board etwas sagen. Das läuft wunderbar. Auch mit Wakeup. SPDIF benötige ich für meinen Receiver. Dieser hat keinen HDMI. Keine Ahnung ob einige Receiver (die mit HDMI) auch im Standby HDMI durchschleifen, den man will ihn ja nicht immer anhaben. Mit Be quiet bin ich auch zufrieden. Da ich Sat habe, habe ich auch die Digital Devices. Die Low Budget Karte (Tevii) hatte recht schnell Probleme. Für Twin sollte die Duoflex geeignet sein.
    Bei der Festplatte ist die Frage der Größe schon wichtig. Booten mit SSD sind z.B. ca. 20 Sekunden. Hybridplatten könnten ähnlich sein.
    Beim Gehäuse bin ich raus.
    Nur so als Tip: Mit TVGuide, nOpacity Skin,epgd&scraper2vdr (3DO Version) hat man das beste Fernseherlebnis.

    Moin, moin,


    ich nutze nun yavdr einige Zeit sehr, sehr zufrieden und bin an dem Punkt angekommen, wo ich mich Frage, was es noch
    für tolle neue Feautures gibt. Mit den Client/ Server Möglichkeiten, Einbindung von XBMC, dem EPGD-Plugin, Scraper,
    TVGuide und Nopacity sehe ich nicht mehr viel Verbesserungspotential (für mich).


    Wo seht ihr noch Verbesserungen?


    Meine Gedanken (Verbesserungen und Features):
    1. Differenzierte Client/Server/Standalone Installation und geführte Installation einer zweiten Medien Festplatte
    2. Installation mit Plugin Vorschlägen je nach Grafikkarten und Rechnerleistung
    3. OSD Updates in der keine Ja/Nein Fragen vorkommen (siehe letztes update mit lirc und tntnet), also Narrensicher.
    4. EPGD Einbindung in XBMC für reine XBMC Clients
    5. Virtuelle Serverlösung mit yavdr/NAS
    6. IOS und Android Lösung, die YaVDR und XBMC vereinen (z.B.:XBMC Remote, Yatse, VDR Manager und AndroVDR).
    Zum einen EPG schauen und Timer setzen während die Frau noch TV schaut, zum anderen XBMC ohne Bilschirm starten
    um nur Musik zu hören.


    Wie ihr seht fallen mir keine richtigen neuen Features ein. Da bin ich auf eure Ideen gespannt.

    Hallo,


    da ich von dem Plugin schwer begeistert bin noch einige Fragen:
    1. Ist es richtig, dass ich folders.conf für Instant records erst anlegen muss? sudo find / |grep folders.conf liefert mir nämlich kein Ergebnis (YaVDR). Wie würde ich dann das Verzeichnis für den Server anlegen? ServerIP/srv/vdr/video.00/ ?
    2. creating epgsearch templates aus TVGuide würde meiner Frau das leben vereinfachen. Wenn die Timer dann sofort ohne sie zu bearbeiten auf dem Server abgelegt werden (geht so bisher wohl nicht), wäre das um so besser. Ist hier etwas geplant?

    Moin, moin,


    in nur vier Jahren so etwas auf die Beine zu stellen, dafür meinen Respekt und Glückwunsch. Als Anfänger habe ich gelernt was in Sachen TV so alles möglich ist. Mit TVGuide, Skinnopacity, TVScrape, epg2vdr, MySQL und einem integriertem XBMC bin ich in eine perfekte Medienwelt eingetaucht. Dies glaubt man auch nicht, wenn man heute einen Blick auf www.yavdr.org wirft. Hier verkauft ihr euch deutlich unter Wert. Auch die Stärke von YaVDR als Client/Server Lösung kommt wenig zur Geltung.
    Toll wäre für den Konsumenten eine geführte Installation für Server und Clients, mit einigen Auswahlmöglichkeiten für Plugins. Viele tolle Möglichkeiten habe ich nur durch lesen und testen herausgefunden. Natürlich habe ich lieber kürzere Wartezeiten für neue Features.


    In diesem Sinne, weiter so.

    Hallo zusammen,


    hiermit entschuldige ich mich für die unhöfliche Fragestellung.


    Die Bezeichnung Noob wird für mich in diesem Forum immer gelten, da meine Programmierkenntnisse bei Assembler, Pascal, Cobol und Basic stehen geblieben sind und ich nur wenig über Linux weiss im Vergleich zu den Moderatoren.Sicher gibt es den einen oder anderen, der weniger kann. Nach Treiberupdates, SQL Lösungen und einigen anderen Änderungen zu der Grundinstallation gebe ich zu dass ich lieber jemand habe, der mir das vorkaut als mir das System zu zerschiessen und den Fehler nicht zu finden.


    Ich nehme das Warten auf das update in Stable an.

    Hallo,


    beim umschalten bekomme ich nur beim yavdr client häufig erst beim 2. oder 3. umschalten ein Bild. auf dem Server erhalte ich:



    auf dem Client:



    Ping ergab beim Server:
    441 packets transmitted, 441 received, 0% packet loss, time 439998ms
    rtt min/avg/max/mdev = 0.131/0.249/1.273/0.128 ms
    bzw.
    421 packets transmitted, 421 received, 0% packet loss, time 419997ms
    rtt min/avg/max/mdev = 0.168/0.303/1.404/0.139 ms
    beim Client.


    Bei XBMC auf den anderen Rechnern habe ich keine Umschaltprobleme.


    Dier Streamdev Server Konfiguration sieht so aus:


    Die vom Client so:


    Code
    streamdev-client.HideMenuEntry = 1
    streamdev-client.LivePriority = 0
    streamdev-client.MaxPriority = 99
    streamdev-client.MinPriority = -99
    streamdev-client.NumProvidedSystems = 1
    streamdev-client.RemoteIp = 192.168.xxx.xx
    streamdev-client.RemotePort = 2004
    streamdev-client.StartClient = 1
    streamdev-client.StreamFilters = 0
    streamdev-client.Timeout = 2

    wollte nur sagen, das Timer Problem ist erledigt. Mit dem mounten und den Bildern noch nicht. Bin auf 267M Daten runter auf dem Server. Zeit ist bei 70 Sekunden, bis mir

    Code
    sudo du -s -h /var/cache/vdr/epgimages/
    267M    /var/cache/vdr/epgimages/


    etwas anzeigt. Die Bilder werden auf dem Client auch nicht angezeigt. Auf dem Server habe ich epg.data und epg.db. Auf dem Client habe ich nur epg.data. Muss ich hier auch xmltv2vdr installieren?


    Eine Idee? Ich befürchte, dass mein 100Mbit Netzwerk der Flaschenhals bei diesem Vorhaben ist.

    Einiges läuft etwas unrund. Ich habe mit:


    Code
    192.xxx.xxx.xx:/var/lib/epgsources/tvm2xmltv-img /var/cache/vdr/epgimages nfs rw,hard,intr 0 0


    die Bilder gemountet. Das Verzeichnis wird auch angezeigt. Zwei Dinge sind komisch:
    1. du -s -h /var/cache/vdr/epgimages/ gibt sofort 520M auf dem Server aus und erst nach 90 Sekunden gleiches auf dem Client. Falsch gemountet?
    2. 520M an Bildern ist erschreckend viel. Ich hatte bisher löschen nach 30 Tagen und 5 Tage EPG eingestellt. Auf dem Server sind 39000 Bilder und 115000 Verzeichnisse (Symlinks). Ca. 40 Sender werden abgefragt. Was sollte man hier optimal einstellen?

    yavdr aktiviert die Firewall? Ich musste da noch nie was freigeben...


    Meine Windows Firewall hat den Server geblockt. Ich musste in Windows die Ports 139 und 445 freigeben.


    d die vorbestehende Konfiguration für /srv/video in /etc/samba/smb.conf.yavdr.video sieht so aus: https://github.com/yavdr/yavdr-base/blob…onf.yavdr.video


    eine neue [global] Section in einer includierten Datei einzuführen ist glaube ich auch nicht zielführend...


    Bevor ich etwas im Forum schreibe teste ich tagelang rum und versuche mit google durch das Leben zu kommen. Wenn das System so läuft wie ich es haben will, dann kommt eine frische Installation.