问题标签 [webradio]

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 回答
708 浏览

java - 在 Android 上播放音频流

我正在 Android (API 17) 上开发一个 webradio 播放器应用程序,我想使用 MediaPlayer Android 库播放来自 Internet 的音频通量。这是我的代码:

并在OnPreparedListener()我启动音频:mediaPlayer.start();

在我的旧 Android 设备(API 10)上,这段代码一切顺利。

但是,当我在我的新 Android 设备 (API 17) 上启动它时,应用程序卡在了prepareAsync()并且播放器永远不会出现。我怎样才能解决这个问题?

0 投票
0 回答
134 浏览

stream - 从 infomaniak 上的 MP3 Stream 获取当前标题

我在这里发帖,因为我正在开发一个 webradio 的新网站,但我遇到了问题,我想获取收音机 mp3 流的信息(如当前标题)。

但我不知道如何做到这一点......

该流由 infomaniak 主持。

这是网址:http ://radiomed.ice.infomaniak.ch/radiomed.mp3

你能帮助我吗 ?

PS:对不起我的英语,我是法国人。

0 投票
2 回答
2537 浏览

python - 控制 Volumio 的音量

我已经用 Volumio 播放器设置了一个 Raspberry Pi。现在我想用旋转编码器控制音量。并且还想暂停或播放当前歌曲。

这是我已经拥有的编码器。但是当我启动它并尝试将音量设置为+1时,我得到了一个错误。

这个:

如果有人可以帮助我并告诉我如何暂停/播放,那就太好了:)

0 投票
2 回答
1998 浏览

javascript - 从 MP3 Streaming 获取 ID3 标签

我在从MP3 流中恢复信息(ID3 标签)时遇到了困难。我希望这些信息用于在 radiomed 网站的主页上显示专辑艺术和当前歌曲的标题。

更新


使用 PHP 时,我使用了 PHP 的 ID3 库,但这个库自 2004 年以来就不是最新的,使用 Javascript 时,我使用了 TagLib、MusicMetadata 和 id3js。结果是错误消息 (js) 和字符串 (0),带有var_dump($getID3)// this 返回从流中捕获的对象获取的信息。

结果应该是当前正在播放的歌曲的标题和艺术家。

我尝试使用 php & js,但失败了。

0 投票
1 回答
430 浏览

c# - 从网页/网络广播中阅读当前艺术家/歌曲

首先:这是我第一次尝试连接网页,所以如果我的问题很愚蠢,但这就是我现在的感受,所以它应该是正确的。:D

我想只是尝试从网络广播中读出艺术家/歌曲作为一个缓慢的开始,这样我就可以用它来了解这一切。

我选择http://www.planetradio.de/作为广播源。请注意,我不希望这首歌也播放。只是在字符串中显示的当前歌曲....但我发现的所有代码都是关于如何在播放歌曲时读取歌曲名称的建议......

如果有人能给我一个提示或一些帮助让我开始我会非常感激。:)

在此先感谢大家

0 投票
1 回答
44 浏览

javascript - 在网页上连续播放 mp3 的最有效方式(如网络收音机)

我有一个包含几个 *.mp3 文件的文件夹。现在我想要实现的是,这些 mp3 在我的网页上连续播放,这意味着如果我关闭浏览器并在 10 秒后再次打开页面,歌曲应该在我离开后 10 秒继续播放。

它还应该为每个连接的客户端播放相同的文件。(非常像网络广播)

但是,如何才能最有效地做到这一点呢?我做了一个小示例项目,每秒在数据库上增加一个值,如果该值大于 mp3 的播放时间,它将改变活动的 mp3。

客户端也是如此,每秒我检查 mp3 是否已更改,如果是,我更改音频标签的 src。

但我相信这不是很有效。有人对如何减少使用的资源有任何想法吗?

提前致谢。

0 投票
1 回答
145 浏览

javascript - 如果音频流从 HTML5 中断,PHP 和 JS 会读取

现在我有一个非常基本的 HTML5 音频播放器,可以从 webradio 播放。我使用旧 iPad 播放音乐,但也显示来自网页的一些信息。问题是有时 wifi 和旧 iPad 不喜欢保持连接,所以它断开并重新连接,然后播放器停止播放网络广播。如果收音机没有运行,我需要一个实时通知或每 1 分钟通知一次的脚本,并为我重新启动播放器。我想我可以使用 Javascript,但稍微搜索了一下并没有找到任何好主意,而且它也必须在 Chrome 中工作。看起来某些 javaScript 在特定的网络浏览器中不起作用

0 投票
2 回答
89 浏览

html - Html Web Radio 卡在智能手机中

我已经在我的网站中为我的网络广播播放器创建了一个 html 代码...在 pc 浏览器中可以,除了有时,但是当我从智能手机打开页面时,我需要刷新页面 1-2 次,然后作为浏览器播放?可以我有一个解决方案。谢谢。

0 投票
0 回答
353 浏览

discord.js - 如何从在线广播中获取数据?

我正在制作用于流式传输在线广播的 Discord 广播机器人(在 JavaScript 中)。我想添加正在播放的命令,但我想知道如何识别那首歌曲或者我可以在哪里找到该广播电台的元数据。我想添加超过 10000 个广播电台,但首先我必须解决这个问题......

谢谢每一个答案!(另外......对不起我的英语我来自捷克共和国)

0 投票
1 回答
192 浏览

audio-streaming - 从 axWindowsMediaPlayer 控件中检索广播歌曲标题

我正在使用AxWindowsMediaPlayer控件来构建一个在C#.

在此处输入图像描述

这效果很好。我的StatusChange事件处理程序提取当前广播电台的名称:

为了美化我的收音机,我想显示当前歌曲的名称和艺术家等附加信息。此类StreamTitle元数据由mpg123等音频播放器显示。

例子:

前提是,广播流实际上包含元信息(IcecastSHOUTcast):

有没有办法使用AxWindowsMediaPlayer获取广播流标题?

我不喜欢第二个线程消化整个流只是为了提取元数据的想法。