icecast相关内容

是否可以从 HTML5 音频元素获取 Icecast 元数据?

我正在使用音频元素从 icecast 服务器流式传输 ogg 源.音频元素是否提取了冰冷的元数据,有没有办法通过 javascript 访问它? 基本上,我想显示我正在播放的广播电台的“当前播放"信息.我有哪些选择? 谢谢! 解决方案 不,你的 HTML5 元素只知道流数据,甚至没有发出适当的请求来获取元数据. 查看这些帖子: 为icecast服务器开发客户端 ..
发布时间:2021-12-21 00:04:58 前端开发

使用 Objective-C、C 或 C++ 广播到 Icecast/SHOUTcast

我想将音频数据提供给 SHOUTcast 或 Icecast 服务器,而不使用他们自己的广播公司,因为我将在包括移动在内的各种平台上使用它. 我需要协议描述、开源项目或示例,以便能够使用 Objective-C、C 或 C++ 将音频数据(来自麦克风或文件)发送到 SHOUTcast 和 Icecast 服务器. 在哪里可以找到构建合适的 SHOUTcast/Icecast 源客户端所 ..
发布时间:2021-12-20 23:31:25 移动开发

PHP 脚本来提取艺术家 &来自 Shoutcast/Icecast 流的标题

我找到了一个可以提取艺术家的脚本来自 Icecast 或 Shoutcast 流的标题名称.我希望脚本在歌曲更改时自动更新,目前它仅在我执行时才起作用.我是 PHP 新手,所以任何帮助将不胜感激.谢谢! define('CRLF', "\r\n");类流信息{公共 $valid = false;公共 $useragent = 'Winamp 2.81';受保护的 $headers = array ..
发布时间:2021-11-30 16:41:07 PHP

在 iOS 上打开与 Icecast 服务器的套接字连接

我正在尝试为 iOS 上的 Icecast 服务器创建源客户端. 我相信我理解这里的协议 Icecast 2:协议描述,使用 C# 流式传输 但是,我无法创建到服务器的套接字连接.假设服务器在 http://myicecastserver.com 的 8000 端口上运行.我设置了一个名为 stream 的挂载点,它在 ezstream 用作输入时起作用.我应该如何从 iOS 打开连接 ..
发布时间:2021-08-30 20:26:36 移动开发

Icecast 头响应是 400 和 200

我在 sub.domain.org 的 Windows 机器上运行 Icecast 2.4.4.我的网站位于 domain.org 的另一台服务器上. 当我通过 SSH 连接到我的 Linux 主机 shell 并运行 curl 到挂载点时,我得到了 400 的响应,但是如果我执行 wget,我得到了 200 的响应.这怎么可能? # wget https://sub.domain.org ..
发布时间:2021-06-07 19:41:43 其他开发

获取 icecast 元数据文件

我正在使用 jquery XMLHttpRequest 获取 icecast 元数据.有 status.xsl 和 status-json.xsl url.如果我只有 icecast 电台网址,我怎么知道我什么时候使用每一个? 例如这台收音机可以同时使用它们: http://149.56.195.94:8416/status.xslhttp://149.56.195.94:8416/sta ..
发布时间:2021-06-02 20:36:02 其他开发

Icecast 2和SSL

我正在努力进行冰封2广播,我的letsencrypt SSL运气不好.到目前为止,我所做的是构建了带有openssl支持的icecast 2,并且我也使其运行了,但是它总是在日志文件中给出下一个错误. [2018-03-15 12:48:21] WARN连接/get_ssl_certificate无效的私钥文件/usr/local/icecast/share/fullchain.pem[201 ..
发布时间:2021-05-29 22:45:26 服务器开发

冰河流不断重复

我已经成功完成了到免费"Icecast"服务器的测试音频流.但是,当我停止音频源时,在几秒钟(例如十秒)之后,一旦音频流结束,则在大约六秒钟后音频流会重复播放,然后在相同的时间间隔后重复播放多次.每当这些重复的数量减少时,我就会使用版本为0.1.16的"BUTT"编码器.我已将麦克风静音并尝试使扬声器静音,但这并不能解决此问题. 解决方案 Icecast服务器具有一个缓冲区,在连接时会刷新 ..
发布时间:2021-04-12 19:43:23 其他开发

将C#中的音频流传输到icecast2(类似于Edcast)

我正在尝试创建一个程序,以将音频从麦克风或立体声混音器流式传输到Icecast2服务器,例如Edcast. 我需要展示方法或可行的示例,以及如何进行操作.理想情况下,使其成为免费软件或开源软件. 我以WPF格式进行此操作,非常感谢! 解决方案 我认为最明智的做法是将libshout包装为c#.好像有人以前做了类似的事情: http://wipsite.net/article/c ..
发布时间:2021-04-12 19:39:42 C#/.NET

长时间静默录制流音频

我在Linux盒子上使用darkice( http://darkice.org )来捕获音频提要从消防部门的无线电系统.它运行良好,我可以将流转发到Icecast2( https://icecast.org )服务器,以便消防员可以听现场广播. 我的下一个目标是实际将无线电传输记录到文件中. 消防部门并不总是那么忙,所以我正在捕捉的溪流有大量的寂静(嘶嘶声).我的目标是以某种方式捕获和 ..
发布时间:2021-04-12 19:35:34 其他开发

Icecast中继流可以缓冲逐行音频流

在阅读Icecast的文档之后,我有两个问题: 1)我不确定Icecast服务器是否可以缓冲音频流,如果可以,如何使用中继? 2)如果我有许多动态中继服务器要代理,如何配置配置文件?我的意思是我必须动态地更改配置文件,因为我还没有告诫icecast支持/ realtime(\d +)之类的正则表达式来匹配所有实时电台。 解决方案 Icecast会缓冲流。当客户端连接时,缓冲区数 ..
发布时间:2020-09-24 01:36:43 其他开发

如果我将数据流式传输到Icecast,如何创建音频文件元数据标题?

如何将元数据标头发送到Icecast服务器?我正在AAC中进行录制,并通过ios将其流式传输到icecast服务器,但文件显示已损坏.我怀疑需要添加元数据才能播放文件.如何发送元数据?我应该以字符串形式发送吗?应该是什么格式? 解决方案 流正常运行不需要元数据.如果您的数据已损坏,则说明您编码错误或发送了错误的Content-Type标头. 话虽这么说,一旦您的流正常工作,如果您想发 ..
发布时间:2020-09-14 00:49:43 移动开发

Windows Phone 7上的MediaElement和AAC流支持

根据此链接 Windows Phone 7在浏览器中也通过MediaElement API支持AAC编码的音频流.我们已经在我们的设备(例如HTC HD7 T9292, (最新更新-版本7.0(7392)),但在Web浏览器或API中均不起作用. mp3实时流可以正常工作. 任何提示,为什么AAC不能正常工作,即使文档说应该可以正常工作? BR SteN 解决方案 Icecast不是 ..
发布时间:2020-09-14 00:46:18 其他开发

在不缓冲音频的情况下获取Icecast歌曲标题

我想编写一个小的JavaScript库,该库可以为Icecast流获取“正在播放"数据.根据我了解的情况,我可以通过向收音机发送HTTP请求来做到这一点流如下: GET /radiotunes_bebop HTTP/1.1 Host: pub2.radiotunes.com Icy-MetaData:1 然后,服务器将使用一些响应标头进行回答.其中之一是icy-metaint字段,该字段 ..
发布时间:2020-09-13 22:36:48 其他开发

icecast-请求解析失败

全部. 我已经安装并运行了所有程序. Icecast2页面未显示任何内容. 没有安装点列表 没有服务器状态 什么都没有? 仅显示:管理主页和版本 这是Icecast日志中的错误. EROR connection/_handle_connection HTTP request parsing failed 这是我的icecast.xml文件. ..
发布时间:2020-07-24 07:27:29 其他开发