Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何访问音频流,以便将它们定向到不同的音频输出 是否为所有音频输入分配了并发运行的字节流? 例如,一个捕获卡(硬件),或一个浏览器,流式youtube(软件) 是否已将所有启用的音频输出设备分配给从唯一缓冲区读取? 例如,hdmi输出、声卡上的扬声器输出、机箱上的扬声器输出、主板上的扬声器输出等_Java_C_Audio_Io_Buffer - Fatal编程技术网

Java 如何访问音频流,以便将它们定向到不同的音频输出 是否为所有音频输入分配了并发运行的字节流? 例如,一个捕获卡(硬件),或一个浏览器,流式youtube(软件) 是否已将所有启用的音频输出设备分配给从唯一缓冲区读取? 例如,hdmi输出、声卡上的扬声器输出、机箱上的扬声器输出、主板上的扬声器输出等

Java 如何访问音频流,以便将它们定向到不同的音频输出 是否为所有音频输入分配了并发运行的字节流? 例如,一个捕获卡(硬件),或一个浏览器,流式youtube(软件) 是否已将所有启用的音频输出设备分配给从唯一缓冲区读取? 例如,hdmi输出、声卡上的扬声器输出、机箱上的扬声器输出、主板上的扬声器输出等,java,c,audio,io,buffer,Java,C,Audio,Io,Buffer,您可以在Linux中使用alsa库 在Linux术语中,音频硬件是软件术语中唯一的ALSA设备。alsa设备的音频数据可以来自唯一的缓冲区,或者音频缓冲区可以发送到2个输出alsa设备 这是可能的 a、 mp3-->HDMI输出(唯一缓冲区) b、 mp3->扬声器(唯一缓冲区) a、 mp3-->HDMI输出(公共缓冲区) a、 mp3-->扬声器输出您可以将gstreamer与各种插件一起使用,以解决您的问题。

您可以在Linux中使用alsa库 在Linux术语中,音频硬件是软件术语中唯一的ALSA设备。alsa设备的音频数据可以来自唯一的缓冲区,或者音频缓冲区可以发送到2个输出alsa设备

这是可能的

a、 mp3-->HDMI输出(唯一缓冲区)

b、 mp3->扬声器(唯一缓冲区)

a、 mp3-->HDMI输出(公共缓冲区)

a、 mp3-->扬声器输出

您可以将gstreamer与各种插件一起使用,以解决您的问题。