客户端nodeJS传递stream,用于audiostream

我们在一个stream媒体工具上工作,例如能够播放Youtube的音乐。

我们用NodeJS和YTDL做了第一个镜头。 它完全没问题,除了stream从Youtube到我们的服务器,然后到客户端,我们想直接从Youtube到客户端的stream。

为此,我在YTDL上使用了YTDL ,所以现在我可以在客户端获得一个pass-through nodeJSstream,但是我不知道如何使用它,因为它没有使用像.pipe()这样的.pipe()方法,也没有如何获取stream原始数据并将其写入临时的mp3文件。

我知道这不是一个微不足道的方法,但这是我第一次做这样的事情,而且我对这个问题的经验也不是很多,所以如果你有其他方法可行的话,我会乐于听他们的。