gpt4 book ai didi

javascript - 来自 ICEcast 的信息

转载 作者:行者123 更新时间:2023-12-03 10:34:33 24 4
gpt4 key购买 nike

我有一个名为 FinioxFM 的荷兰广播电台,我想从我的 ICEcast 服务器获取信息到我的网站。我正在使用Airtime,我在互联网上进行了搜索,但找不到答案。我看到了很多操作选项,但它们都是 2007 年或 2010 年的,我不知道它们现在是否仍然有效。我的问题是如何从 ICEcast 服务器获取此信息。或者有一个简单的方法可以使用通话时间吗?我使用 HTML、Java Script 还是 PHP?我有什么选择?

使用 Airtime V2.5.1 并直接链接到我的流是 http://radio.finiox.com:8000/live - 我的网站是http://www.finiox.com

感谢您帮助我!

最佳答案

您使用的是相当旧的 Icecast 版本,这会导致三个选项:

  1. 升级到最新版本(2.4.1)并使用 JSON API。 (许多发行版的官方软件包可在 http://icecast.org/download/ 获取)

  2. 改进 JSON API 文件(status-json.xsl 和 xml2json.xslt)并将它们放入您的 webroot 中

  3. 编写自定义 XSLT 并访问它。一些旧的例子在这里:http://ruecker.fi/foss/icecast/xslt/

请注意,选项2和3都意味着您需要在服务器端进行查询和包含。在 Icecast 2.4.1 或更高版本上,您还可以直接从客户端 Web 浏览器查询该数据,因为 Icecast 支持发送 CORS ACAO header 。 (请参阅默认配置和文档)

关于javascript - 来自 ICEcast 的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29064411/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com