问题标签 [shoutcast]

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 投票
0 回答
19627 浏览

android - Android 上的 Icecast/shoutcast 流式传输

有没有办法在 android 上流式传输喊播/冰播?将 icecast URL 传递给媒体播放器不起作用,在研究了该主题后,似乎是因为没有媒体容器,android 无法播放原始 aac 文件。

我能做些什么来解决这个问题?

谢谢

0 投票
3 回答
1818 浏览

objective-c - 在 Mac 上获取 SHOUTcast 元数据

我正在用 Objective-C 创建一个应用程序,我需要从 SHOUTcast 流中获取元数据。我试过这个:

我必须从此请求中获取标头才能获取信息,对吗?不幸的是,它不断返回这些标题:

日期 = "2010 年 4 月 17 日 21:57:14 -0200";

我做错了什么?

0 投票
1 回答
9222 浏览

ssl - 基于 SSL 的 ShoutCast

所以我继续设置我的 ShoutCast 服务器 DNAS 并在我的主机上的 Winamp 中设置我的 DSP。服务器侦听端口 8000,因此根据一些说明,我为 winamp(Shoutcast DSP)安装了一个输出插件,并使用 8000 和密码进行连接。服务器接受连接。

现在,我现在该怎么办?我的主机受 SSL 保护,并且 DNAS 服务器安装在安全的 Web 目录中(如果重要的话)。我想要的最终结果是我想在家里(主机)从任何计算机上收听我的 ShoutCast 设置。

我尝试浏览到我的 IP 地址和端口 8000(不使用 HTTPS),但它什么也没回来。如果我用 浏览HTTPS://my.server.com:8000,我得到错误代码:ssl_error_rx_record_too_long)

我完全错过了什么,还是我只是个白痴?

谢谢。

0 投票
1 回答
368 浏览

java - Java Shoutcast 查询

我有一个 Java IRC 机器人,我想查询一个直播服务器并返回基本信息(歌曲播放等)。有人可以指导我正确的方向吗?谢谢你。

0 投票
2 回答
4811 浏览

android - 从icecast服务器Android流式传输获取曲目信息

我有一个来自 icecast 服务器下载的流,我可以通过执行以下操作来获取标题中的信息:

while (cn.getHeaderField(pos) != null) { x=cn.getHeaderFieldKey(pos); y = cn.getHeaderField(x); Log.e(":::::",""+x+" : "+y); 正++;}

当我这样做时,我收到的所有标题都显示为:

内容类型:音频/mpeg icy-br:64 ice-audio-info:ice-samplerate=22050;ice-bitrate=64;ice-channels=2 icy-br:64 icy-description:RadioStation icy-genre:古典, New Age, Ambient icy-name : RadioStation 示例 icy-private : 0 icy-pub : 1 icy-url : http://exampleradio.com 服务器 : Icecast 2.3.2 缓存控制 : no-cache

但是,如果我在 mplayer 中打开我的流,我会得到:

每次更改歌曲时,新的曲目信息都会以相同的方式在 mplayer 中发送。

在 android 中,当我尝试读取 icy-info 时,我返回的所有内容都是 null。另外,当我从流中缓冲时,我将如何从标头中检索新信息?因为即使我尝试在缓冲时读取我已经知道存在的内容的标题,例如:

我得到的只是空值。

我希望这是有道理的,我可以根据要求发布更多代码。

0 投票
8 回答
62702 浏览

html - 如何使用 HTML5 播放直播/冰播流?

是否可以使用 HTML5 播放广播/冰播流?

如果是这样,我应该如何实施?

0 投票
1 回答
518 浏览

iphone - shoutcast pls forbidden for iPhone programmatically?

I have been trying to access the pls file data from shoutcast for some testing but the response seems to be forbidden and I am getting 403 as response. here is the code

On the response, it was showing a 403 and no data is received. I tried to check the content-type and it was showing audio/x-scpls

0 投票
3 回答
1421 浏览

python - 将直播流转换为 Python 中的可播放样本?

我有一个shoutcat 广播电台,现在想为它构建一个播放器。我知道如何从服务器“获取”该流,非常感谢 bobince ,但我不确定如何将该流转换为可播放的样本。它是如何完成的?

0 投票
1 回答
3040 浏览

python - Python:从 url 获取广播/互联网广播电台的名称

我一直在尝试根据 python 中的 url 获取互联网广播电台的名称/标题,但到目前为止没有运气。似乎互联网广播电台使用 HTTP 以外的其他协议,但如果我错了,请纠正我。

例如:http: //89.238.146.142 :7030

有标题:“伊维萨岛全球广播电台”

如何将此标题存储在变量中?任何帮助将不胜感激:)

亲切的问候,弗里格

0 投票
2 回答
2781 浏览

javascript - 用 Javascript 解析 SHOUTcast 服务器信息表?

我目前正在尝试使用 JS解析 html 页面http://84.19.184.204:8000/played.html 。

但是因为我是 JS 的新手,所以这很困难...... html 页面包含一个表格,其中包含上次播放歌曲的历史......这个列表是我想要解析的。

我使用XMLHttpRequest()但我不明白如何解析元素:(

有人可以帮我吗?