ESXi VMからVentriloへの音楽のストリーミング


0

ESXiホストで実行されているWindows XP仮想マシンからVentriloサーバーに音楽をストリーミングしたいと思います。

ここで説明する手順に従って、VLCなどの音楽を別のマシンのVentriloサーバーにストリーミングしましたが、正常に動作します。

次の行も追加しました。

sound.present = "TRUE"
sound.virtualDev = "es1371"
sound.fileName = "-1"
sound.autodetect = "TRUE" 

ここ.vmx提案したように、私のファイルに、VMでサウンドカードを取得します。

私が抱えている問題は、VMがサウンドを出力していないように見えるため、Ventriloを介してストリーミングするものがないことです。VMのデバイスマネージャーは、この新しいサウンドカードにはドライバーがあり、それに関して何の懸念もないように見えます。

誰かが私の希望する結果を得るために正しい方向に私を向けることができますか?

回答:



1

ESXiで実行しているWindows 2000ゲストOSに仮想オーディオケーブル4.10をインストールしました。私は問題ありません。小さなテストとして、Speakを自由に使用し、オーディオをブロードキャストすることができました。その後、リモートコントロールをテストしましたが、Voice over IPを有効にした後、それは魅力的に機能しました。


0

リンクしたスレッド全体を読むと、有効な解決策がないことがわかります。ESXiは、音が問題にならないサーバー仮想化向けです。ESXiクライアントで仮想オーディオを直接取得する方法はありません。

VMで作業している場合、RDPを介して音声を取得できますが、これは役に立ちません。残念ながら、あなたは運が悪いようです。


理にかなっていると思います。しかし、ドライバーはマシン自体のオーディオデバイスから「聞こえる」かどうかを心配せずに、VLCなどからオーディオを取得してVentriloに送り出すことができるように思えます。結局のところ、問題なくインターネット上でVLCを介してそのVMから映画をストリーミングできます。
omghai2u

@ omghai2u-これらは2つの異なるタスクです。オーディオをリモートサーバーに「ポンプ」するには、ローカルマシンで処理する必要がありますが、これはESXiでは不可能です。VLCを介してストリーミングするビデオのホストはまったく異なります。その場合、サーバーはファイルをホストし、クライアントがファイルを接続およびストリーミングする方法を提供します。オーディオとビデオの処理はクライアントで行われます。
MDマーラ

@MarkM:あなたの言っていることがわかります。VMでできない理由や、映画のシナリオとどう違うのか、私にはわかりません。サウンドを実際のデバイスに出力する必要はなく(これは明らかに不可能です)、オーディオストリーム(ファイルから)を取得し、それを実行しているリスニングクライアント(ventrilo)に送信するだけです。同じマシン。自分でWindows用のドライバーをいくつか書いただけで、これは実行可能に思えます。オーディオバッファーを待機している待機中のクライアントに1つのオーディオバッファーを移動するために特別なものが必要になる理由がわかりません。
omghai2u

@ omhhai2u-ドライバーを作成するためのオーディオデバイスがないためです。
MDマーラ

それを更新したかったのですが、大変な苦労の末、ここで説明したドライバーを作成しましたが、うまく機能します。残念ながら、明らかに不可能でした。
omghai2u

0

私は、ESXiでVMDirectPathを使用してサウンドデバイスをVMに実際に接続する唯一の有効なソリューションであると考えています。もちろん、CPUとマザーボードがVT-dをサポートする必要があるため、これはおそらく機能しません。Intel Nehalemチップ(Xeon 5500)および新しいCore i5(Core i5-650 / 660/670/680)および一部のCore i7のみがこれをサポートしていますが、PCIeデバイス(またはすべてのPCIデバイスをPCIeの背後に接続できます) -PCIブリッジ)からVMに直接。

Core i5 Lenovo ThinkServer TS200vでESXiを実行していますが、オンボードのIntel HD AudioはWindows VMに接続するとうまく機能します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.