Questions tagged «pulse-audio»

PulseAudio是免费的跨平台网络声音服务器。

5
如何通过WI-FI将我的GNU / Linux音频输出流传输到Android设备?
我想通过网络(Wi-Fi)将音频输出流式传输到我的Android设备。我不是在寻找音乐/视频流解决方案,但我会将GNU / Linux桌面的任何音频输出像蓝牙耳机一样流式传输到Android工作中。 我的GNU / Linux桌面是Debian Wheezy,声音由pulseaudio提供。 我已经尝试过Pulseaudio的raop模块(并在paprefs上启用了它)+ Android的AirBuddle应用程序,但是音频没有流式传输(pulseaudio可以连接到AirBuddle,但是声音无法再现,某些软件,某些软件中连接失败其他软件声音卡住)。

4
没有PulseAudio的Skype 4.3,只有ALSA。有什么选择吗?
自最初发布以来,我已经使用Skype已有10多年了,我的大多数朋友/家人/同事也都在使用它。因此,切换IM是不可行的。 Microsoft最近更改了Skype协议,以强制用户更新到较新版本。我将跳过情感部分,也称为“我对MicroSoft的看法”。如果此信息对您来说是新的,请随时阅读: 来源1 来源2 来源3 情况很简单,即使在我的Linux Mint机器上,我也必须更新到最新版本。的最新版本Linux是4.3 我面临的问题是,在v 4.3中,作为改进的一部分,Microsoft它放弃了对ALSA的支持: 来源4 来源5 来源6 因此,现在Skype只能与PulseAudio一起使用。我PulseAudio很早以前就卸载了,因为它是无数错误和故障的源头。这是我遇到的问题列表(不是完整的列表)PulseAudio: 静音按钮可静音,但不会取消静音 滑块的Pavucontrol逐渐将声音增加到〜60%,然后跳到100% 播放电影时,暂停按钮会停止播放视频,但声音会继续播放约5秒钟。 在歌曲之间切换或倒退/寻找Audacious声音时变得断断续续 YouTube中声音不稳 PulseAudio进程的CPU使用率很高。 VirtualBox guest虚拟机中声音不稳定(仅在Win XP下测试) 我不是该短语的作者,但我将在此处引用它,因为我非常同意: 可以通过删除PulseAudio解决Linux中大多数声音问题 因此,现在我面临两难选择:我必须使用Skype,因为我不能强迫所有主要是Windows用户的朋友/家人同事切换到其他IM软件。但是要继续使用,Skype我现在需要安装PulseAudio(感谢Microsoft)。而且,(呼啦!)我得到了所有旧错误,所以我非常想念。 有没有人解决此问题?有没有办法使用的方式Skype 4.3有ALSA?还是有办法欺骗系统并使用旧版本的登录Skype?或者,也许(在最坏的情况下)运行PulseAudio只是Skype并确保它不会与应用程序,驱动程序和系统声音干扰休息? 我正在使用Linux Mint 13:Maya 任何建议,想法,链接将不胜感激。



2
防止应用程序控制Linux上的主音量
每当我在VLC,Rhythmbox或YouTube上的视频中更改音量时,它都会更改主音量,即系统音量。如何防止这种情况发生? 我正在xfce4上运行Debian 7.0.0(wheezy),似乎使用了我不熟悉的PulseAudio。这是xfce随附的“ Mixer”应用程序的屏幕截图: 是的,我尝试取消选中那里的“链”图标。我安装了,pavucontrol但似乎没有选择来更改它:


6
使用PulseAudio将音频从Windows流传输到Linux
我的Linux机器装有Ubuntu + PulseAudio网络服务器。我可以将笔记本电脑(也安装了Linux)中的音频通过本地网络流式传输到盒子中。 我最近在笔记本电脑中安装了Windows 7。我想将笔记本电脑的音频流传输到盒子中。有人可以帮我设置从Windows到Linux机顶盒的网络上通过PulseAudio传输的音频流吗?

2
集中式PulseAudio设置
我想进行设置,以便所有计算机和电视都使用一个音频系统。像这样: 媒体服务器连接到音响系统,电视通过声卡输入连接,而其他系统则使用PulseAudio通过网络访问音响系统。这种设置可行吗?

3
为PulseAudio中的程序设置设备?
在计算机中,我有2个声音设备。 当我运行某些程序(例如Skype)时,我可以(使用“ pavucontrol”->“ PulseAudio音量控制”)进行设置,以便该应用程序将使用给定的设备进行播放或录制。 但是-仅在“播放/录制”选项卡中当前正在执行某项操作(播放或录制)时,该应用程序才可见。 如何为每个应用程序设置设备,但是在应用程序开始录制或播放声音之前呢?

5
将音频从Windows 7流传输到Ubuntu
我有一台Ubuntu 9.10(alpha)计算机作为我的主要计算机,但也有一台Windows计算机,可以继续播放iTunes音乐。 我的高质量扬声器系统已连接到我的Ubuntu盒子。有什么方法可以将音频流传输到Ubuntu?(或者只是音乐,或者是Windows框中输出的所有声音) 理想情况是使用PulseAudio进行某些操作,但过去我无法使其在Windows上运行。

1
Pacmd动态范围压缩Ubuntu 14.04
我使用下面链接的答案在运行Ubuntu 14.04的Ubuntu媒体盒上成功设置动态范围压缩(SteamOS会话,因此没有可用的Ubuntu桌面会话)。 实时声音后处理,音效,Ubuntu 10.04 我创建了一个超级简单的bash脚本来连续运行这些命令。看起来像这样 #!/bin/bash pacmd load-module module-ladspa-sink sink_name=ladspa_out \ plugin=mbeq_1197 label=mbeq \ control=11.621622,10,4.594594,2.702703,0,0, \ -1.621622,-0.270270,-5.405406,-3.513514,-8.648648, \ -5.675676,-4.054054,1.351351,9.189189 && pacmd load-module module-ladspa-sink sink_name=sc4m \ plugin=sc4m_1916 label=sc4m control=1,1.5,401,-30,20,5,12 && pacmd set-default-sink sc4m 如何让它在系统启动时运行? 我可以从我的主目录或/usr/bin/compress_audio.sh运行这个没问题,但它不会在启动时运行。我尝试将/usr/bin/compress_audio.sh添加到/etc/rc.local但没有骰子。我想也许PulseAudio守护进程在rc.local运行之后才会启动,但是我不确定在那种情况下该做什么。 我在/etc/rc.local中有另一行 nohup plexmediaserver & 我不确定这可能有问题吗? 感谢您的任何建议或意见! 编辑:我尝试将pacmd命令放入/etc/rc.local中,我仍然需要在启动后手动运行/etc/rc.local以使DRC正常工作。这让我绝对疯狂。运行/etc/rc.local的用户可能无法访问pacmd吗? Edit2:将/etc/rc.local更改为 su [user] -c '/usr/bin/compress_audio.sh > /home/gsparx/audio_compress.log' 希望强制用户和日志。当我以root身份运行/etc/rc.local时,它会正确记录并添加DRC。在启动时,它不会记录也不会启用DRC,因此它似乎根本没有运行。 Edit3:尝试将这些配置添加到/etc/pulse/system.pa也无济于事


1
通过零接收器将pulseaudio流式传输到VLC
我正在尝试通过pulseaudio和VLC创建HTTP音频流: cvlc -vvv pulse://alsa_output.pci-0000_00_05.0.analog-stereo.monitor --sout '#transcode{acodec=vorbis,ab=128,channels=2}:standard{access=http,dst=0.0.0.0:8888/audio.ogg}' 这工作正常,但我不希望音频在主机上播放。我可以停止正在播放的音频设置一个空接收器,但我不能让这个空接收器由VLC流传输。 例如,如果我设置一个名为fake的null接收器并运行命令: cvlc -vvv pulse://fake --sout '#transcode{acodec=vorbis,ab=128,channels=2}:standard{access=http,dst=0.0.0.0:8888/audio.ogg}' 我明白了: [0x7f03184cc1d8] pulsesrc demux error: cannot connect record stream: No such entity [0x7f03184cc1d8] main demux debug: no access_demux modules matched [0x7f0314003f58] main input debug: creating access 'pulse' location='fake', path='(null)' [0x7f03184cc1d8] main access debug: looking for access module …



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.