VMware und Softdevice-plugin

  • moin,


    versuche grade auf meinen laptop (windows) mit hilfe von vmware, linvdr + softdevice-plugin zu installieren. will dann mit hilfe von streamdev das signal von meinen vdr streamen.


    ist das grundsätzlich überhaupt möglich, oder kann ich gleich aufhören?


    habe bis jetzt linvdr + mt-1.3.23-20050518 drauf. bis jetzt geht aber noch nichts so richtig :) , logread sagt mir


    Apr 17 14:49:06 linvdr user.warn kernel: saa7146: unregister extension 'budget dvb /w video in'.
    Apr 17 14:49:06 linvdr user.warn kernel: saa7146: unregister extension 'budget_ci dvb'.
    Apr 17 14:49:06 linvdr user.warn kernel: saa7146: unregister extension 'budget dvb'.
    Apr 17 14:49:06 linvdr user.warn kernel: saa7146: unregister extension 'dvb'.
    Apr 17 14:49:12 linvdr user.info kernel: Linux video capture interface: v1.00
    Apr 17 14:49:12 linvdr user.warn kernel: saa7146: register extension 'dvb'.
    Apr 17 14:49:12 linvdr user.warn kernel: saa7146: register extension 'budget dvb'.
    Apr 17 14:49:12 linvdr user.warn kernel: saa7146: register extension 'budget_ci dvb'.
    Apr 17 14:49:12 linvdr user.warn kernel: saa7146: register extension 'budget dvb /w video in'.
    Apr 17 14:49:13 linvdr user.info kernel: lirc_serial: auto-detected active low receiver
    Apr 17 14:49:13 linvdr user.warn kernel: lirc_dev: lirc_register_plugin:sample_rate: 0
    Apr 17 14:49:13 linvdr user.info vdr[3306]: VDR version 1.3.24 started
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading plugin: /usr/lib/vdr/plugins/libvdr-softdevice.so.1.3.24
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/setup.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/sources.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/diseqc.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/channels.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/commands.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/reccmds.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/svdrphosts.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/ca.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/remote.conf
    Apr 17 14:49:13 linvdr user.info vdr[3306]: loading /etc/vdr/keymacros.conf
    Apr 17 14:49:13 linvdr user.debug vdr[3306]: probing /dev/dvb/adapter0/frontend0
    Apr 17 14:49:13 linvdr user.info vdr[3306]: no DVB device found
    Apr 17 14:49:13 linvdr user.info vdr[3306]: initializing plugin: softdevice (0.0.8): A software emulated MPEG2 device
    Apr 17 14:49:13 linvdr user.debug vdr[3306]: [softdevice] videoOut OK !
    Apr 17 14:49:13 linvdr user.debug vdr[3306]: [softdevice-audio] Opening alsa device default
    Apr 17 14:49:14 linvdr user.debug vdr[3306]: [softdevice-audio] Playback open error: default, No such device FATAL exiting


    hat jemand eine lösung oder weiß woran es liegen könnte?


    mfg, nadors

  • Hi,


    ich habs mal vor einem halben Jahr irgendwie zum Laufen bekommen .. war mir aber zu langsam. Falls Du ein Image hinbekommst, wäre es toll wenn ich es auch haben könnte - vielleicht hatte ich damals nur irgendwas nicht optimal eingestellt. Also funktionieren tut es schon.


    Vielleicht solltest am eine neuere Version von vdr und softdevice probieren.

    Pentium Quad 8400s, 4 GB RAM, ASUS P5Q-E, 2x Mystique Dual (V2 und V3), 15 TB RAID, yaVDR 0.5a (VDR 2.x)

  • Hi,


    also ein Softdevice unter VMware wäre bestimmt interessant um in der DEV Umgebung gleich testen zu können ob der VDR startet.


    Allerdings würde ich als Streaming Client lieber unter Windows "Media Player Classic" "Mplayer" oder "VLC" verwenden.

    HD DVB-C System / Ubuntu 14.04 x64 / Kernel 3.13.0-48 x64; VDR 2.2.x; VDRadmin 3.6.10 / ACPI Wakeup

    SoftHD-Device GIT / Vdpau / Nvidia 337.25

    ASUS AT5IONT-I; Atom D525; 4GB; Nvidia GT218; 1x DD Cine C/T v6; 1x DD DuoFlex C/T v2; (20~40 Watt)

  • Zitat

    Original von Nadorsversuche grade auf meinen laptop (windows) mit hilfe von vmware, linvdr + softdevice-plugin zu installieren. will dann mit hilfe von streamdev das signal von meinen vdr streamen.


    ist das grundsätzlich überhaupt möglich, oder kann ich gleich aufhören?


    Also ich ha es leider auch nicht befriedigend hinbekommen. Wenn es dir aber nur ums streamen geht, versuche es mit vdrmediaclient oder mplayer in Verbindung mit einem Userinterface wie vdrzapper...

    VDR1: AMD Duron-1300, 512mb RAM, Nexus-S rev2.1, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    VDR2: Athlon XP-M-2600+, 512mb RAM, TT Prem 1.3 DVB-S, Skystar2, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    Extern: Activy300, Gen2VDR V2

  • Zitat

    Original von Scorp
    also ein Softdevice unter VMware wäre bestimmt interessant um in der DEV Umgebung gleich testen zu können ob der VDR startet.


    ich habe einmal einen ctvdr mit streamdev-client und xine unter vmware installiert, starten funktioniert, läuft auch kurzfristig, aber eher zu langsam und nicht sonderlich stabil...

    VDR1: AMD Duron-1300, 512mb RAM, Nexus-S rev2.1, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    VDR2: Athlon XP-M-2600+, 512mb RAM, TT Prem 1.3 DVB-S, Skystar2, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    Extern: Activy300, Gen2VDR V2

  • es geht mir eigentlich nicht ums reine streamen. ich wollte eigentlich mehr mit server/client "rumspielen". wobei der client eben keine ff haben soll sondern das über plugins geregelt ist.


    an xine hatte ich auch schon gedacht, aber dabei steuer ich ja den server selber.


    mfg, nadors

  • OK, ich kann dir zwar mit softdevice nicht weiterhelfen, aber dein Problem besteht vorerst hier:

    Zitat

    Apr 17 14:49:13 linvdr user.info vdr[3306]: no DVB device found


    du solltest zuerst einmal streamdev-client zum Laufen bekommen, bevor du weiter machst. Also das Plugin installieren und konfigurieren.

    VDR1: AMD Duron-1300, 512mb RAM, Nexus-S rev2.1, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    VDR2: Athlon XP-M-2600+, 512mb RAM, TT Prem 1.3 DVB-S, Skystar2, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    Extern: Activy300, Gen2VDR V2

  • decembersoul hatte mal das gleiche problem wie ich,



    wie lädt man denn die AudioTreiber? :rolleyes:


    mfg, nadors

  • Du musst wahrscheinlich den User "vdr" zur Gruppe "audio" hinzufügen.

    Mein VDR
    vdr4arch mit softhddevice, VDR-2.2.0; KODI Mainboard: MSI 785GM-E51, CPU: iAMD Athlon II, GPU: GeForce GTX 550 Ti; nvidia:364.19, DVB1-2: DD Cine S2; DVB3-4: DD DuoFlex S2;, RAM: 1*2G DDR3, AV-Receiver Pioneer VSX-923K

  • so,


    ich glaub ich bin jetzt schon ein wenig weiter.



    linvdr:/usr/bin# lspci
    00:00.0 Host bridge: Intel Corp. 440BX/ZX - 82443BX/ZX Host bridge (rev 01)
    00:01.0 PCI bridge: Intel Corp. 440BX/ZX - 82443BX/ZX AGP bridge (rev 01)
    00:07.0 ISA bridge: Intel Corp. 82371AB PIIX4 ISA (rev 08)
    00:07.1 IDE interface: Intel Corp. 82371AB PIIX4 IDE (rev 01)
    00:07.2 USB Controller: Intel Corp. 82371AB PIIX4 USB
    00:07.3 Bridge: Intel Corp. 82371AB PIIX4 ACPI (rev 08)
    00:0f.0 VGA compatible controller: VMWare Inc: Unknown device 0405
    00:10.0 SCSI storage controller: LSI Logic / Symbios Logic (formerly NCR) 53c1030 (rev 01)
    00:11.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet LANCE] (rev 10)
    00:12.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 02)


    sehe ich das richtig das ich dieses modul Ensoniq ES1371 mit modprobe laden muss? kann ich irgendwo sehen welche module im kernel vorhanden sind?
    laut http://www.alsa-project.org/al…dor=vendor-Ensoniq#matrix müsste das dann ja der ens1371 sein. aber wenn ich den laden will passiert das


    linvdr:/usr/bin# modprobe ens1371
    FATAL: Module ens1371 not found.


    hat jemand eine idee was ich noch machen kann.


    mfg, nadors

  • kaum macht man es richtig ...


    man muss das kind nur beim richtigen namen nennen:


    modprobe snd_ens1371


    so, jetzt startet er schon mal. OSD erscheint mit der meldung "Kanal nicht verfügbar!" ich kann das OSD leider nicht steuern, keine ahnung warum. soll heißen, ich komme nicht in das menü>einstellungen und kann das streamdev-client plugin auf starten setzen. kann man das irgendwo in einer config einstellen?


    im server ist in der streamdevhosts.conf die ip des clients eingetragen. muss ich sonst noch was einstellen?


    mfg, nadors

  • Zitat

    Original von Nadors
    streamdev-client plugin auf starten setzen. kann man das irgendwo in einer config einstellen?



    in setup.conf des VDR benötigst du folgende Einträge:

    Code
    streamdev-client.RemoteIp = 1.2.3.4
    streamdev-client.RemotePort = 2004
    streamdev-client.StartClient = 1
    streamdev-client.StreamFilters = 0
    streamdev-client.SyncEPG = 0


    Wichtig ist die korrekte Angabe von streamdev-client.RemoteIp von deinem VDR-Server.

    VDR1: AMD Duron-1300, 512mb RAM, Nexus-S rev2.1, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    VDR2: Athlon XP-M-2600+, 512mb RAM, TT Prem 1.3 DVB-S, Skystar2, Airstar 2, Debian Lenny, kernel: 2.6.28-etobi.3, VDR 1.6.0-17 experimental/extensions von Tobi
    Extern: Activy300, Gen2VDR V2

  • danke geeg07


    bekomme jetzt das EPG angezeigt und kann hin und her schalten. bekomme aber leider noch kein bild.


    Apr 22 16:24:36 linvdr user.info vdr[1098]: switching to channel 10
    Apr 22 16:24:36 linvdr user.debug vdr[1207]: transfer thread ended (pid=1207, tid=64519)
    Apr 22 16:24:36 linvdr user.debug vdr[1098]: buffer stats: 0 (0%) used
    Apr 22 16:24:36 linvdr user.debug vdr[1098]: buffer stats: 0 (0%) used
    Apr 22 16:24:36 linvdr user.err vdr[1098]: ERROR: device 6 has no lock, can't attach receiver!
    Apr 22 16:24:36 linvdr user.info vdr[1098]: closing SVDRP connection
    Apr 22 16:24:36 linvdr user.debug vdr[1210]: transfer thread started (pid=1210, tid=67591)


    mfg, nadors

  • Nadors


    Wow, die Idee gefällt mir! Falls du es zum laufen bringen solltest, dann könnte man eine Datei daraus machen, die man dann mit dem VMWare-Player (sogar unter Windows) abspielen kann. Dazu sollte dann natürlich die Datei so klein wie möglich sein. D.h. nur die notwendigsten Plugins und eine minimalistische Distribution wie linvdr oder eisfair sollte man wohl verwenden. Eine solche Datei könnte man wohl unter 20MB bringen und sie wäre out of the box unter Windows/Linux als Client lauffähig.


    Bleiben nur noch die zu lösenden Probleme.... ?(


    Gruß
    Wicky

  • Hi,


    zum verständnis:
    läuft dann in der VM das Bild mit Ton?

    <font color="#0000ff">Gigabyte P35-DS3, Pentium E2140, GT220, 2 x DVB-C im Thermaltake DH101<br>gen2vdr V3 &amp; yaVDR 0.3.0a <br></font>

  • ja so will ich es haben. bis jetzt läuft in der VM aber nur das OSD und ich kann das EPG nutzen. also schalten und so geht. nur eben kein bild.


    das hier:


    Apr 22 17:12:23 linvdr user.err vdr[1101]: ERROR: device 6 has no lock, can't attach receiver!


    wird das problem sein. ich denke mal das softdevice noch nicht so richtig mitspielt.


    mfg, nadors

  • Das hat nichts mit dem softdevice zu tun, denn du siehst ja das OSD und das wird vom softdevice erstellt. Dein streamdev-client/server läuft noch nicht richtig. Hast du denn die channels.conf auf den Client kopiert?


    Gruß
    Wicky

  • Zitat

    Original von Nadors
    ja die channels.conf vom server liegt auf den client.

    Gut! Empfehlenswert ist es die gleiche VDR Version auf dem Client und Server zu verwenden. Hast du den verwendeten Client schonmal erfolgreich außerhalb einer VM mit deinem Server verbinden können?


    Gruß
    Wicky

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!