Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundację Dzieciom „Zdążyć z Pomocą”.
Więcej informacji na dug.net.pl/pomagamy/.

#1 2018-03-12 21:01:46

lis6502
Łowca lamerów
Skąd: Stalinogród
Zarejestrowany: 2008-12-04

Streaming audio jako podstawowy system dźwięku

Dobra, przyznaję, tytul może być mylący, no ale jakiś musi być :P

Motyw jest taki. W pracy, z uwagi na wymóg używania win7 + outlook, korzystam z Debiana zamkniętego w virtualboksie.
W zasadzie wszystko jest okej, ale problem mam z dźwiękiem.
Z wersji na wersję jest coraz gorzej, uprzedzając lawinę pytań próbowałem nawet upuszczać krew dziewicy w trakcie pełni,a najnowszy pomysł polegający na podpięciu bezpośrednio pod wirutalkę dźwiękówki na USB równiez nie zdał egzaminu.
Jedyne co mi przychodzi do głowy to wykorzystać wingrzybowego vlc lub Windows koMedia Player do odbierania "streamowanego" dźwięku z wirtualki over IP.
No tylko właśnie pytanie: czy na przykład pulseaudio obsługuje taki typ sink'u? Zaznaczam, że najprawdopodobniej nie chodzi mi o nagrywanie wszystkiego i zawinięcie w ffmpeg'a, bo podejrzewam z dużym prawdopodobieństwem że nie pozbędę się problemu.
Chciałbym renderować audio, ale bez korzystania z modułów snd_*, bo to ich obsługę podejrzewam.

Offline

 

#2 2018-03-12 21:27:45

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieckie
Zarejestrowany: 2015-02-03

Re: Streaming audio jako podstawowy system dźwięku

Z twojego linka wynika, ze naprawili ten problem w wersji Virtualbox 5.2, wiec nie ma co kombinowac.


Peace, Love and Debian for the World!!!

Offline

 

#3 2018-03-13 00:13:03

lis6502
Łowca lamerów
Skąd: Stalinogród
Zarejestrowany: 2008-12-04

Re: Streaming audio jako podstawowy system dźwięku

:)
Jakby naprawili to nie zakładałbym tematu, c'nie?:)
Bugów na tę przypadłość jest w cholerę, część właśnie zamykana za zasadzie 'macie nową wersję i morda w kubeł', inne 'wontfix', jeszcze inne 'jak dźwięk działa to super, jak nie to proszę się nie denerwować'.
Dlatego ponawiam pytanie i bardzo proszę o 'kombinatorskie' odpowiedzi :)

Offline

 

#4 2018-03-13 08:30:38

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Streaming audio jako podstawowy system dźwięku

Z tego co kojarzę PulseAudio ma możliwość streamowania audio i dało się je odbierać na Windowsie

https://freedesktop.org/wiki/Software/PulseAudio/FAQ/#index15h3 napisał(-a):

How can use my Windows box to play the sound from my Linux box?
The following applies to Cygwin/X, but could be adapted for other Windows pulseaudio installations.

Run the Cywin setup app in Windows and choose "pulseaudio" and "pulseaudio-module-x11" — then let the setup determine the dependencies and accept those.

Now you have an installed pulseaudio.exe (in /bin) but it is not yet running, and it should be running in daemon mode (which is not the default). So in Windows, go to /etc/pulse. Edit daemon.conf and change

daemonize = no to daemonize = yes

Then in that same Windows directory, edit default.pa and add:

load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.1.50

In the Network Access area. This allows host 192.168.1.50 (in this example) to access Windows pulseaudio. You can specify a network range instead with CIDR notation. A hostname may work, if it's defined in Windows hosts file.

That's it for Windows config files. Now run the command pulseaudio.exe and you might see a warning or two, but no errors.

Last thing in Windows is to follow the usual Windows steps for setting up pulseaudio.exe to run when Windows boots.

Now on the Linux side, first kill pulseaudio, if it's running. Then edit /etc/pulse/client.conf and add:

default-server = foobar

where foobar is the hostname or IP of your Windows box.

Now in Linux start up an app and play some audio. At this point Windows should pop up and ask permission to open its firewall to the incoming Pulseaudio traffic, say yes to that. Now you should hear the sound from Linux being played in Windows!

Note: with this setup, as far as I know, you can't run Pulseaudio daemon anymore in Linux (as long as linux /etc/pulse/client.conf has another server configured). Every Linux sound will go to Windows. That is what I wanted, as I have a headless Linux box with no speakers attached and I am accessing the Linux X-clients with Cygwin/X.

Also, if you start/restart Windows pulseaudio.exe, you will need to restart any running Linux audio clients.

Albo - https://www.tomjepp.co.uk/post/20150531/streaming-a … ux-to-windows

Ostatnio edytowany przez urbinek (2018-03-13 08:38:16)


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#5 2018-03-13 13:14:07

lis6502
Łowca lamerów
Skąd: Stalinogród
Zarejestrowany: 2008-12-04

Re: Streaming audio jako podstawowy system dźwięku

pulseaudio na windowsie XDDDDD.
Dzisiaj będę w robocie to może wyskrobię trochę czasu na testy- no i mam nadzieję że nie podpadnę pracowym bezpiecznikom za instalację "lewego" softu.

Offline

 

#6 2018-03-13 14:50:58

lis6502
Łowca lamerów
Skąd: Stalinogród
Zarejestrowany: 2008-12-04

Re: Streaming audio jako podstawowy system dźwięku

Dobra, @urbinek, masz u mnie wielkiego plusa.
W życiu bym nie podejrzewał że takie szajs jak PA może faktycznie być tak użyteczne.
Koniec problemów z opóźnieniami, chrupaniem i bog wie czym jeszcze. Jeszcze parę foci dla potomniastych :3
pavucontrol

http://wstaw.org/m/2018/03/13/Screenshot_2018-03-13_14-40-46_png_300x300_q85.jpg

winmixer
http://wstaw.org/m/2018/03/13/windows_png_300x300_q85.jpg

Offline

 

#7 2018-03-13 19:21:03

urbinek
Użytkownik
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: Streaming audio jako podstawowy system dźwięku

The more you know :D

Jak ogarniasz rrd to zapraszam do moich 2 pytań :P


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

#8 2018-04-02 15:57:23

lis6502
Łowca lamerów
Skąd: Stalinogród
Zarejestrowany: 2008-12-04

Re: Streaming audio jako podstawowy system dźwięku

Niestety, ale rrd jest na mojej bucketliście :P

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)