问题标签 [icecast]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3579 浏览

php - 如何检测是否存在 icecast/shoutcast 流?

一个网站上有 5 个流。我需要检测这些流是否存在。如果没有,则可以播放一些音频文件。

我正在使用 html5 播放流,流 url 看起来像这样:

http://locus.creacast.com:9001/StBaume_grotte.ogg

我尝试了不同的东西,但它似乎不起作用。永远不会检测到流。

解决方案 1:在这里,我只是尝试检查文件是否存在。

解决方案 2:我尝试检测 404 错误

你知道如何检查流是否存在吗?

0 投票
2 回答
662 浏览

actionscript-3 - 通过 Flash 流式传输 Icecast

嗨,我的名字是 Tamer,据我所知,这是 stackoverflow 中的第一篇文章。:)

我一直在寻找我的一个问题,但还没有找到任何解决方案。一旦按下播放按钮,我想将我的无线电广播从它的原始主机转发到我的嵌入式 Flash 播放器。是否可以通过动作脚本(flash - as3)?我的广播是 Icecast 格式,我正在播放 mp3,但我的挂载点不完全是 /listen.mp3。它有更多的扩展,比如 ?auth 和一些随机的固定内容(我的意思是,在 auth 部分的末尾还有一些其他的东西,但它一直都是一样的,就像一个固定的链接)。

感谢您的帮助和时间!

0 投票
0 回答
300 浏览

javascript - 如何在 HTML5 中获取 IceCast 流元数据?

我创建了一个使用 HtmlAudioElement 播放 IceCast 音频流的 HTML5 网页。

我想显示艺术家/歌曲信息,这些信息在 IceCast 流中作为元数据发送。

我可以使用 HTML5/JavaScript 从流中获取该信息吗?

0 投票
3 回答
11110 浏览

php - 从 Shoutcast/Icecast 流中提取艺术家和标题的 PHP 脚本

我找到了一个脚本,它可以从 Icecast 或 Shoutcast 流中提取艺术家和标题名称。我希望脚本在歌曲更改时自动更新,目前它只有在我执行它时才起作用。我是 PHP 新手,因此我们将不胜感激。谢谢!

0 投票
1 回答
874 浏览

php - php为icecast听众清理网站

任何人都可以帮助使用php从下面的链接中提取当前的侦听器计数我也在下面附加了phph代码,但它需要修改

来源如下

到目前为止,我已经使用了以下内容,但需要对其进行修改

0 投票
0 回答
1287 浏览

node.js - 使用 Node.js 在 Icecast 上进行流式传输的任何方式?

我正在寻找一种使用nodejs或其他类似框架在icecast流上以浮点值形式流式传输音频数据的方法。我看过某些框架,但它们似乎都只能从现有流中读取数据或将元数据注入到现有流中。

任何帮助都会很棒。

0 投票
1 回答
1181 浏览

ruby-on-rails-3 - 如何使用icecast流服务器创建带有ruby on rails的在线广播管理系统?

我正在尝试使用 Ruby on Rails 构建在线无线电管理系统。我正在使用 Icecast 流媒体服务器来传输音频。请建议无线电管理系统的架构或参考任何已经可用的示例。提前致谢。

0 投票
0 回答
652 浏览

audio - 自定义 Shoutcast 服务器 - 客户端缓冲后音频失真

所以,我正在编写自己的 Shoutcast 协议实现。进展相当顺利。我已经把它完全写好了,当我的互联网很好时,我不必暂停缓冲,流就可以完美地工作。有时它甚至会随机出现故障。尽管有这个问题,它改变了歌曲和一切。但是一旦我开始缓冲,一切都会走下坡路。音频失真,直到我停止并重新启动客户端上的连接。我认为造成这种情况的原因是我发送的 icy-mettaint 标头已关闭(在客户端),即使它是从服务器正确发送的。Shoutcast 和 Icecast 等应用程序如何弥补这一点?我认为这与 MTU 有关,但我一生都无法弄清楚。每次发送的音乐块大小完全相同。元数据还应该与大多数客户端中的解析器兼容。这是 GitHub 上的项目: https://github.com/ClayFreeman/Radio-PHP

0 投票
2 回答
913 浏览

streaming - Ezstream 是否可以发送传入的麦克风音频?

我正在尝试将 Ezstream 连接到 Icecast 服务器,但我刚刚找到了有关发送 mp3 播放列表的信息。我想从麦克风发送传入的音频。

如果我想通过 Ezstream 将此音频发送到 Icecast,我应该怎么做?

我知道 Icecast 的其他客户(我已经在使用 edcast 进行此操作),但我想尝试另一种选择。

此致。

胡安·里克尔梅。

0 投票
5 回答
7075 浏览

audio-streaming - Icecast 的 OPUS 源客户端

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

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