Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Audio Interface simulieren (https://www.delphipraxis.net/166545-audio-interface-simulieren.html)

CalganX 17. Feb 2012 16:23

Betriebssystem: Win 7

Audio Interface simulieren
 
Moin zusammen,

ich brauche mal eure Hilfe:
Ich habe einen Windows 7 als Server in einem Rack laufen. Natürlich hat gibt es weder eine Audio-Karte noch einen Audio-Chip auf dem Motherboard. Jedoch läuft auf dem Server eine Software, die gerne Sound ausgeben möchte und dafür das Remote Audio-Interface bei einer RDP-Verbindung nicht akzeptiert. Letztlich führt das dazu, dass die Anwendung mit einem Assertion-Error abstürzt. Da ich keine Möglichkeit habe, den Code zu debuggen oder einen Workaround zu basteln, würde ich jetzt gerne ein reales Sound-Interface simulieren, so dass die Software einfach auf ein Fake-Device ausgibt (sozusagen nach /dev/null).

Es geht nur darum zu zeigen, dass die Software funktioniert und da ist mir der Ton reichlich egal.

Ich habe jetzt bereits einige Lösungen ausprobiert (z.B. e2esoft VSC), allerdings taucht das Gerät immer noch nicht in der Systemsteuerung auf (zwar im Device Manager, jedoch nicht in den Sound-Einstellungen).

Wer von euch hat eine Lösung für mein Problem parat?

Viele Grüße
Christopher

UliBru 17. Feb 2012 17:03

AW: Audio Interface simulieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich nutze manchmal Virtual Audio Streaming, das taucht in der Soundeinstellung auf, siehe Anhang.

CalganX 18. Feb 2012 11:39

AW: Audio Interface simulieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

das hatte ich auch schon probiert. Funktioniert leider nicht (siehe Anhang).

Gruß
Christopher

UliBru 19. Feb 2012 07:30

AW: Audio Interface simulieren
 
Im Prinzip müsste der Gerätemanager ebenfalls die virtuellen Soundkarten als Device auflisten. Zeigt der Gerätemanager denn alle Treiber ohne irgendeine Warnmeldung an?
Was auch helfen kann ist ds Kommando PnPUtil, siehe http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
Da ist dann die Frage, was denn sich so alles bei der Auflistung des Driver Stores tummelt.

Allerdings taucht man dann schon in die Tiefen des Betriebssystems ab.

jaenicke 19. Feb 2012 08:47

AW: Audio Interface simulieren
 
Das Problem wird so nicht lösbar sein. In einer RDP-Sitzung hast du nun einmal keinen Zugriff auf die physikalische Hardware. Die muss immer virtualisiert werden. Und wenn diese virtualisierte Remote-Soundkarte nicht in der Software funktioniert, dann ist das eben so.

Es bleibt also nur beim Hersteller der Software eine Version zu beauftragen, bei der sich der Sound mit RDP verträgt oder abschaltbar ist, oder kein RDP zu nutzen...

einbeliebigername 19. Feb 2012 12:09

AW: Audio Interface simulieren
 
Hallo,

Zitat:

Zitat von jaenicke (Beitrag 1151824)
Es bleibt also nur beim Hersteller der Software eine Version zu beauftragen, bei der sich der Sound mit RDP verträgt oder abschaltbar ist, oder kein RDP zu nutzen...

oder einfach bei der RDP-Verbindung konfigurieren, dass der Sound auf dem Remote-Computer wiedergegeben werden soll. Macht man dies nicht ist für die Software, welche man in der RDP-Sitzung startet, entweder kein Soundinterface oder nur das RDP-Soundinterface verfügbar, egal wie viele Hardware- oder Software-Soundinterfaces es auf dem Remote-Computer gibt.

Ich mache das übrigens regelmäßig, um per RDP selbst mitentwickelte Software auf einem speziellen Rechner mit spezieller Soundkarte zu testen und zu debuggen.

einbeliebigername.

CalganX 20. Feb 2012 10:00

AW: Audio Interface simulieren
 
Zitat:

Zitat von einbeliebigername (Beitrag 1151835)
oder einfach bei der RDP-Verbindung konfigurieren, dass der Sound auf dem Remote-Computer wiedergegeben werden soll.

Ha! Perfekt! Das war's!
Jetzt funktioniert es mit dem e2Soft-Programm.

Vielen Dank für eure Hilfe!
Christopher


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz