4

我正在寻找可以让我通过 Icecast2 流媒体服务器流式传输 OPUS 音频的源客户端。

目前的问题是我正在尝试建立一个“互联网收音机”来以非常低的比特率流式传输音频。OPUS 编解码器非常适合此目的,但我找不到 Icecast2 的源客户端,它允许使用 OPUS 编解码器进行编码。

4

5 回答 5

1

Darkice 的下一个版本(1.2 版)将支持 Opus。http://darkice.googlecode.com

现在,我正在使用 darkice svn 修订版 540 将 Opus 32kbit/s 流式传输到 icecast 2.4 beta3 并使用 VLC 接收。

于 2013-05-19T07:41:13.877 回答
1

我找到了一个简单的实用程序,用于将 Ogg 流提供给 IceCast 服务器。它被称为oggfwd。它同时支持音频和视频文件以及 OPUS 编码的文件。

于 2013-08-12T12:07:22.577 回答
1

Gstreamer 有shout2send 插件,可以将opus 编码的ogg 流发送到icecast 服务器。

gst-launch-1.0 filesrc location=yourfile.flac ! decodebin ! audioconvert ! audioresample ! audio/x-raw, rate=48000, channels=2, format=S16LE ! opusenc bitrate=128000 frame-size=40 ! oggmux ! shout2send mount=/stream.ogg port=8000 description="putsongnameherer" genre=JAZZ username=source password=yourpass ip=xxx.xx.xxx.xxx
于 2017-01-01T15:14:01.507 回答
0

试试 LunarCaster DJ。http://lunarcaster.com

它是免费的,可与许多不同的编码器一起使用,包括 OPUS、OGG、AAC+、MP3 和 WMA。

于 2013-08-14T14:34:37.327 回答
0

我自己还没有尝试过,但看起来有一个支持 Opus 的 BUTT 分支。

https://github.com/krad-radio/butt-krad-opus

于 2013-05-05T18:06:42.557 回答