是否可以使用 webRTC 将音频播放列表流式传输给同行?

Is it possible to stream an audio playlist to peers using webRTC?

本质上,我想创建一个在线广播,用户可以在其中上传要在特定时间播放的音乐。 webRTC 是否能够做到这一点,或者我会更好地使用 Icecast 之类的东西?

WebRTC 是关于点对点通信的。

如果用户将他们的媒体上传到您的服务器,那么您将需要使用一些与 WebRTC 兼容的媒体流软件(例如 Wowza)来通过 WebRTC 提供媒体服务;换句话说,服务器必须充当 WebRTC 对等方。

在我看来,对于所描述的 WebRTC 任务,情况并非如此。 Icecast & Co 更适合这项任务。基本上,我相信它可以只使用 HTML5(可能还有 JavaScript)来构建。