问题标签 [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 回答
1652 浏览

ios - 如果我将数据流式传输到 icecast,如何创建音频文件元数据标头?

如何将元数据标头发送到 icecast 服务器?我正在 AAC 中录制并通过 ios 将其流式传输到 icecast 服务器,但文件显示损坏。我怀疑需要添加元数据才能播放文件。我如何发送元数据?我应该将其作为字符串发送吗?应该是什么格式?

0 投票
1 回答
660 浏览

android - IceCast 2.3.2+ 块编码 MP3 流

有没有人托管带有块编码 MP3 流的 IceCast 2.3.2+ 服务器,我可以测试?我想测试它是否会因 Android Mediaplayer 中的小块长度而导致任何流停止。

0 投票
1 回答
1502 浏览

iphone - 将 Live mp3 从 Icecast 流式传输到 iPhone 应用程序

我正在尝试为 iPhone 开发一个应用程序。这是我的第一个 iPhone 应用程序,所以请多多包涵。我目前很容易将 mp3 音频从 Icecast 流式传输到 android。但是我不知道如何对 iPhone 做同样的事情。我已经阅读了很多关于 HLS 的文章,但是我可以从 Icecast 中做到这一点吗?或者还有其他选择吗?

0 投票
0 回答
172 浏览

ios - 无法向 icecast 服务器写入多个数据包

我在 mp3 中编码并使用套接字连接写入 icecast 服务器。但问题是,虽然生成了一个新缓冲区,但转换为编码字节的新缓冲区并没有被写入 server 。

0 投票
1 回答
2077 浏览

audio - Liquidsoap 未明确定义识别变量

好吧,我已经拉头发好几个小时了

Liquidsoap 对我不起作用,而且我知道这应该起作用,因为一个明显的错误...

和错误

如果有人也可以解决我遇到的另一个问题

我想找到如何将两个源运行到两个单独的挂载点

我得到了同样的错误,但它告诉我第二个变量没有被使用(moarradio)

0 投票
0 回答
611 浏览

icecast - Liquidsoap - 使用带有静态图像的 PulseAudio

我正在使用 Liquidsoap 将音频从我的 murmur 服务器以及静态图像流式传输到 icecast。但是,我似乎无法让 Liquidsoap 使用我的 JPEG 文件

该文件确实存在,我使用 GIMP 创建它。我的代码(很短)如下:

我究竟做错了什么?

0 投票
1 回答
157 浏览

ios - 如何录制钢琴?

我有一个带有基于触摸的音调的钢琴应用程序,现在我想在其中添加一个录音功能。谁能指导我这样做。但我需要记录下来并发送到流中。

0 投票
1 回答
818 浏览

php - 是否可以通过网页中的脚本将 mp3 文件发送到 IceCast?

有人可以告诉我是否可以让服务器将 mp3 发送到我们自己的 Icecast 服务器(在 linux 上运行)。这可以在 Perl 或 PHP 中实现吗?

也许有更好的方法将音频剪辑远程推送到其他计算机?

这是完整的想法或希望:

  1. 用户访问他们重新排序音频剪辑的网站。

  2. 然后将这些剪辑组合在一起以制作单个 mp3 文件(例如使用 mp3cat),然后可以将其发送到 IceCast 服务器进行广播。

  3. 计算机将保持运行并保持 24/7 全天候收听电台。我们不希望他们在车站的沉默时刻断开与车站的连接。计算机将在很长一段时间内播放静音,直到网络访问者制作要播放的音频文件。如果 IceCast 没有要播放的音频,这会强制无线电播放断开连接,还是只会播放静音,直到收到音频剪辑?

这可能吗?
websockets 或一些推送框架会是实现相同目标的另一种或更好的选择吗?

0 投票
0 回答
441 浏览

android - 媒体播放器无法在 < 4.1 中流式传输 Icecast2 url

我可以在 4.1+ 版本中播放 Icecast2 url,但在早期版本中它会抛出 IOException。

我已经使用此代码播放音频流。

我得到了这个例外..

错误 (1, -2147483648)
创建失败:
java.io.IOException: Prepare failed.: status=0x1
at android.media.MediaPlayer.prepare(Native Method)
at android.media.MediaPlayer.create(MediaPlayer.java:632)
在 android.media.MediaPlayer.create(MediaPlayer.java:609)
在 com.Rcc.Common.UserPublicData.createNewMediaPlayer(UserPublicData.java:170)
在 com.Rcc.Submain.PlaySubview$PrepareStream.doInBackground(PlaySubview.java:837 ) )
在 com.Rcc.Submain.PlaySubview$PrepareStream.doInBackground(PlaySubview.java:1)
在 android.os.AsyncTask$2.call(AsyncTask.java:185)
在 java.util.concurrent.FutureTask$Sync.innerRun(FutureTask .java:306)
在 java.util.concurrent.FutureTask.run(FutureTask.java:138)
在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java :581)
在 java.lang.Thread.run(Thread.java:1019)
异常:空

另一个 url 工作正常,只有 icecast url 有问题。请注意,该 url 在 JellyBean 版本中工作正常。

0 投票
2 回答
8313 浏览

icecast - Icecast 看不到挂载点

我在 icecast 2 中的挂载点有问题,以下是我的配置

结果是icecast admin中的一个空挂载点:

冰播管理员

它在开始 nicecast 后,我​​有一个 1 个挂载点,但它是一个空的“/”

我用什么: