Ağa bağlı bu iki bilgisayar arasında ses iletmenin bir yolu var mı?


2

Windows 98 çalışan eski bir makinem ve Ubuntu 10.04 64-bit çalışan yeni bir makinem var. Sesi Win98 kutusundan Ubuntu kutusuna yönlendirmek istiyorum.

Temelde, Ubuntu makinemdeki bir uygulamanın çalacağı ağ üzerinden ses akışını gönderen bir ses sürücüsüne ihtiyacım var. Bunu yapan bir uygulama var mı?

Yanıtlar:


3

PulseAudio, varsayılan Ubuntu masaüstü için ses arka plan programıdır. Var Windows ikili dosyaları mevcut .

Ayrıca, '08’den bir makale tespit ettim. "Windows'tan PulseAudio Sunucusuna Ses Akışı" . Windows PulseAudio, bu yazar için yeterince kararlı değildi, bu yüzden başka bir rotaya gitti. LiveInCode ve taşıma katmanı olarak netcat veya Cygwin'in SSH'si. Yazar adlı ticari bir yazılımı kullandı. Sanal Ses Kablosu "sanal ses kartı" oluşturmak ve bunu medya oynatıcısının çaldığı ve LiveInCode'un yakaladığı cihaz olarak kullanır.

  • Sunucu tarafı yapılandırması: Bunu PulseAudio'nun başlangıç ​​seçeneklerine ekleyin:
    -L "module-simple-protocol-tcp port=4712 rate=44100 format=s16le channels=2"

  • Müşteri: Netcat üzerinden LiveInCode (modül-basit-protokol-tcp'deki bir hata nedeniyle kapalı bağlantı nedeniyle ölmeye karşı hassastır):
    linco.exe -B 16 -C 2 -R 44100 | nc.exe <host> 4712

  • Müşteri: SSH üzerinden LiveInCode:
    linco.exe -B 16 -C 2 -R 44100 | ssh.exe <user@host> "cat - | pacat --playback"

Bu çözümü test etmedim, ancak makul görünüyor. PulseAudio'nun daha yeni sürümlerinin bazı şekillerde farklılık gösterebileceğini unutmayın. Belgelerinizi kontrol edin.


Ne yazık ki, derlenmiş ikili dosyalar sadece sunucudur; henüz kimse Windows için bir PulseAudio sürücüsü inşa etmedi.
Ignacio Vazquez-Abrams

@ignacio: iyi nokta. PulseAudio ile fazla oynamadım; belki sunucu + Sanal Ses Kablosu uygulanabilir bir çözümdür?
quack quixote

İle birlikte VAC pacat.exe şimdilik iyi bir çözüme benziyor.
Ignacio Vazquez-Abrams

1

Bunu neden yapmanız gerektiğini bilmiyorum ama, ses çıkışı eski makinenizde çalışırken ve ses girişi (mikrofon) ve ses çıkışı yeni makinenizde çalıştığı sürece özel bir şeye ihtiyacınız yoktur. . Eski makinenizin yeşil ses çıkışı bağlantı noktasına 1/8 inçlik bir ses kablosunun bir ucunu takıp diğer ucunu yeni makinenizin mikrofon bağlantı noktasına takabilir, ardından yeni makinenin mikrofon girişini takılacak ses çıkışı bağlantı noktası aracılığıyla bunu vcrs ve dvd oynatıcılarla yaptım, eski bilgisayarınızla aynı şekilde çalışmalıyım.


(a) giriş / çıkış bağlantı noktalarından yoksunsanız, (b) sistemlerden biri bir VM ise, (c) kabloların çalışması çok pratik değildir (eğer çok uzak, vb.). ancak (1) ağ kullanımını, (2) ses kalitesini veya (3) gecikmeyi önemsiyorsanız, kablolar daha iyidir.
quack quixote
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.