Icecast的OPUS源客户端

4
我正在寻找一个源客户端,让我能够通过Icecast2流媒体服务器传输OPUS音频。目前的问题是,我正试图建立一个“互联网电台”,以非常低的比特率流式传输音频。 OPUS编解码器非常适合这个目的,但我无法找到一个能够使用OPUS编解码器进行编码的Icecast2源客户端。

你需要多低的比特率?AAC在48kbit以下表现非常稳定,而且客户端支持也更好。 - Brad
首先,我应该提到我只使用开放格式。目前我运行一个流媒体服务器,使用32kbps的Ogg Vorbis格式表现良好。然而,现在我也需要低至8kbps的比特率,因此OPUS支持将非常有用。 - v_2e
5个回答

1

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

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


1
DarkIce是否支持从硬盘上的文件列表进行流媒体传输,而不是从声卡进行传输? - v_2e

1
我找到了一个简单的工具,可以将Ogg流媒体传输到IceCast服务器。它叫做oggfwd。它支持音频和视频文件,也支持OPUS编码的文件。

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

0

1
当我在Windows上编译时遇到困难,我向开发人员发送了推文,他给我提供了一个二进制链接:http://dev.kradradio.com/~oneman/opus-transmitter.zip - Chris Woods

0

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

它是免费的,并且可以与多种编码器一起使用,包括 OPUS、OGG、AAC+、MP3 和 WMA。


你可以描述得更详细一些吗? - user35443
网站上有大量信息。请查看截图页面http://www.lunarcaster.com/index.php/screenshots 。这是一个Windows应用程序,不需要数据库(使用XML作为某种类型的数据库)。您有什么特别想知道的吗? - Paul

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接