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 Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

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

  lis6502 - Łowca lamerów

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 [url=https://www.virtualbox.org/ticket/15806]dźwiękiem[/url].
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

wikingagressor
Użytkownik
Skąd: Józefów k.Błonia, mazowieck
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

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

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
[quote=https://freedesktop.org/wiki/Software/PulseAudio/FAQ/#index15h3]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.[/quote]
Albo - https://www.tomjepp.co.uk/post/20150531/streaming-audio-from-linux-to-windows

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


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

Offline

 

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

  lis6502 - Łowca lamerów

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

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

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

Dobra, @[b]urbinek[/b], 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

[url=http://wstaw.org/w/4OiF/][img]http://wstaw.org/m/2018/03/13/Screenshot_2018-03-13_14-40-46_png_300x300_q85.jpg[/img][/url]

winmixer
[url=http://wstaw.org/w/4OiG/][img]http://wstaw.org/m/2018/03/13/windows_png_300x300_q85.jpg[/img][/url]

Offline

 

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

  urbinek - Użytkownik

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 :)
[img]http://nginx.urbinek.eu/_photos/signature.png[/img]

Offline

 

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

  lis6502 - Łowca lamerów

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
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.012 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00021 SET CHARSET latin2
0.00008 SET NAMES latin2
0.00164 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.142.212.119' WHERE u.id=1
0.00094 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.142.212.119', 1732493478)
0.00077 SELECT * FROM punbb_online WHERE logged<1732493178
0.00170 SELECT topic_id FROM punbb_posts WHERE id=318366
0.00136 SELECT id FROM punbb_posts WHERE topic_id=30355 ORDER BY posted
0.00075 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=30355 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00101 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=30355 ORDER BY p.id LIMIT 0,25
0.00091 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30355
Total query time: 0.00943 s