首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在互联网上设置Icecast2流媒体服务器进行直播

在互联网上设置Icecast2流媒体服务器进行直播
EN

Ask Ubuntu用户
提问于 2012-10-26 07:59:27
回答 2查看 7.8K关注 0票数 2

我已经阅读了关于在Ubuntu上设置Icecast2服务器和ices2的教程。不幸的是,所有这些都是基于局域网的。我想建立一个Icecast服务器上的一个ubuntu机器,将连接24/7到互联网。客户端需要访问服务器提供的来自全球的流。假设服务器具有静态IP,如何配置Icecast?此外,我有一个Behringer 202作为捕获源。如何将ices2配置为将其用作实时捕获源并将其流到上述服务器。

提前谢谢。

EN

回答 2

Ask Ubuntu用户

发布于 2012-10-26 18:27:14

在我们跟随之后

我们将能够从系统中的默认脉冲音频输出设备创建一个Icecast2无线电流。

如果我们已经设置了输入源(例如,在这里您的Behringer 202)输出到这个默认接收器(即我们能够在本地机器上侦听输入),那么这将作为Icecast流发送到我们的网络。

如果我们想从因特网到达这个Icecast服务器,我们可以通过以下无线电URL来实现:

代码语言:javascript
复制
http://<ip_of_server>:<port>/<name_of_stream>

<ip_of_server>替换为运行Icecast服务器的网络的外部IP。将<port>替换为Icecast用于流的端口(默认为/etc/icecast2/icecast.xml中定义的8000 )。还提供您正在使用的ices-alsa.xmldarkice.cfg文件中定义的挂载点的名称(例如,stream.ogg)。

我们需要打开和转发侦听端口,以便从Internet访问Icecast服务器。

侦听器身份验证可以在icecast.xml文件中定义,还可以为流定义另一个中继服务器(如果需要的话)。

有关设置的更多信息可以在这里找到:Icecast2 2文档

票数 0
EN

Ask Ubuntu用户

发布于 2012-12-21 11:42:07

您应该使用黑冰从输入设备进行流传输,而不是使用ices2。请看这条线:

ices2用于vorbis流,例如ogg-播放列表。

ices0是用来进行跛行流的,例如mp3播放列表。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/206628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档