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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
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
Z twojego linka wynika, ze naprawili ten problem w wersji Virtualbox 5.2, wiec nie ma co kombinowac.
Offline
:)
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
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)
Offline
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
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
Niestety, ale rrd jest na mojej bucketliście :P
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00123 | 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.147.65.111' WHERE u.id=1 |
0.00072 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.147.65.111', 1732442712) |
0.00028 | SELECT * FROM punbb_online WHERE logged<1732442412 |
0.00050 | 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.00021 | SELECT search_for, replace_with FROM punbb_censoring |
0.00148 | 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.00077 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=30355 |
Total query time: 0.00537 s |