问题标签 [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 投票
2 回答
5032 浏览

metadata - 使用 Icecast 的自定义元数据

我需要向 Icecast 流添加额外的元数据(除了艺术家和歌曲标题)。我已经尝试了很多想法,但似乎没有一个能产生任何结果。情况变得更加复杂,因为元数据也通过了重新传输 Icecast 流的 Wowza。是否有 Icecast 支持的元数据字段的规范列表,是否有人有将自定义元数据作为 Icecast 流的一部分传递到 Wowza 的经验?

0 投票
1 回答
810 浏览

java - 如何获取直播源代码?

我想从直播中获取源代码。我用下面的代码阅读了这些行:

我没有得到我在 Chrome、Firefox 或 Internet Explorer 中看到的源代码,而是得到这些行:

ICY 404 Resource Not Found icy-notice1:
SHOUTcast Distributed Network Audio Server/Linux v1.9.8
icy-notice2: The resource requested was not found

我确保该文件存在于服务器上。

0 投票
1 回答
955 浏览

java - javazoom Player 不能在 Windows 上使用 SHOUTcast 流(说无效的 Https 请求)

我正在编写一个小应用程序来播放广播流,并且我正在使用 javazoom.jl.player.Player 来执行此操作。这是我的代码:

这在我的 Mac 上运行良好,我可以听到流。但是在 Windows 上,当我尝试运行它时,我收到错误“java.io.IOException:无效的 Http 响应”。我相信这是因为 SHOUTcast 返回 icy 200 ok 标头,其中 Windows 上的某些内容必须希望它返回 http 标头。我似乎无法找到如何让它在使用 javazoom Player 的 Windows 上接受这些不同的标题。

0 投票
1 回答
901 浏览

red5 - 如何在 red5 媒体服务器中直播直播 aac 或视频?

我有 red5 正在运行,但现在需要创建一个 webapp 来标记重新流式广播 aac,甚至接收来自 flash 媒体编码器的信号。

你有什么我可以通过的例子吗?我的广播是http://208.53.183.2:8028/我的 red5 是 rtmp://208.53.183.2:1936

我该如何为此创建应用程序?

谢谢

0 投票
1 回答
611 浏览

flash - AS3 Shoutcast 流在服务器上不起作用

当我在 FLASH 中尝试它时,有一个代码可以工作。它流式广播:

当我发布它并在服务器上交付时,shoutcast 不会流式传输!有人可以建议如何解决这个问题吗?

0 投票
1 回答
710 浏览

android - LG(Android > 2.1)媒体播放器不播放广播流

我正在为实现网络广播的发布者编写一个用于播放直播流的 android 应用程序。

在 API 级别 8 (android 2.2) MediaPlayer 类可以播放流,所以:

在实际应用中,我使用的是 prepareasync(),因此 UI 可以响应 ProgressDialog。

但是对于这个例子 prepare() 是可以的。

现在...在 Android < 2.2(API 级别 < 8)上,媒体播放器无法播放。在 Android >= 2.2(API 级别 >= 8)媒体播放器上播放,但不是在所有设备上。

此代码适用于:

Nexus One (CyanogenMod 7, Android 2.3.x) Samsung Galaxy S (Stock Rom, Android 2.3.x) Samsung Galaxy S 2 (Stock Rom, Android 2.3.x) HTC Desire (Stock Rom, Android 2.3.x) HTC Desire HD (Stock Rom, Android 2.3.x) 模拟器 (Android 2.2) Asus eee Pad Transformer TF101 (Stock Rom, Android 4.0.3)

此代码不适用于所有 Android > 2.2 的 LG 设备......但是......为什么?

如何在 LG 设备上播放直播流?

0 投票
1 回答
1299 浏览

android - Android 音频流非常慢

我正在开发一个 android 音频流应用程序。我在我的服务类中使用 androids mediaplayer prepareAsync()。

然而,Android 2.3 姜饼的流式传输速度非常慢。它在 Android 2.2 和 4.0 上运行良好(大约 5-6 秒),但在 2.3 上大约需要 80 秒。

有没有我可以使用的其他无线电流媒体客户端。

我指的是用于此应用程序开发的 Android 随机音乐播放器代码。 http://developer.android.com/resources/samples/RandomMusicPlayer/index.html

0 投票
1 回答
1081 浏览

shoutcast - 冰冷的解析

我有一些旧的 java 代码,它读取 Shoutcast 流并从数据中解析“icy-mettaint”值。一个新的流不起作用,我意识到“icy-mettaint”是在 http 标头变量中。为什么此流包含标头中的信息?新的 Shoutcast 标准?它有效,但我需要一个解释。

谢谢

0 投票
1 回答
1007 浏览

stream - 使用 SHOUTcast 介绍 MP3 文件

我有一个 PHP MP3 文件,每次加载时都会更改,并播放不同的广告,我想要的是离开或者在 SHOUTcast 流之前作为 SHOUTcast 介绍文件播放它。

我个人并不想将它放入闪存或创建自定义播放列表文件,但更希望 SHOUTcast 从 URL 地址获取介绍文件。

0 投票
2 回答
2660 浏览

android - Android:如何从 Shoutcast 中获取歌曲名称和艺术家姓名?

我知道可能用户已经问过这个问题,但没有一个答案对我有用。

我想从喊声网址获取歌曲标题,即

访问http://50.97.215.122:8775,但我无法获得歌曲名称。请以我能做的方式帮助我。

提前致谢..