通过网络将系统音频流式传输到Web浏览器(javascript)

问题描述 投票:2回答:1

我正在寻找是否有可能提出1台PC和1部智能手机的环境:

  1. PC1在没有屏幕和JACK音频服务器(或alsa或其他)的情况下运行
  2. 智能手机连接到PC1的同一网络,浏览器指向http://pc1/

可以在智能手机的WebBrowser上传输PC1的系统音频吗?谁能解释我怎么样?服务器端(Linux / Jackd)和客户端(使用Audio API的WebBrowser上的Javascript)

问候

javascript linux webrtc web-audio jack
1个回答
1
投票

好的,所以你有一台带有插孔的pc和nodejs作为http服务器。

您需要做的是安装ffmpeg,并按照以下说明操作:https://www.ffmpeg.org/ffmpeg-devices.html#jack

您将在nodejs中使用ffmpeg将输出流式传输到浏览器。

关于使用nodejs传输视频和音频有几个问题。您可以简单地提供渐进式http流,浏览器将播放它。

最后,您将不会使用网络音频API,套接字或WebRTC

© www.soinside.com 2019 - 2024. All rights reserved.