html - 如何获得 Icecast 绝对流媒体时间
问题描述
我正在尝试使用 HTML 和 Javacript 获取 Icecast 音频流的绝对时间。
现在我正在使用<audio>
一个指向流 URL 的标签<source>
,但是当我打开页面并按下播放时,轨道当前时间总是从 0 开始。
我想知道绝对跟踪时间,例如:
- 流从 12:00 开始,我在 12:45 打开页面 -> 当前时间是 00:45:00(45 分钟)
我试图提取音频metadata
并获取曲目持续时间,但它显示了 Infinity。
提示:当从 VLC 播放流时,时间显示正确,所以我想应该有一种方法可以在网页上实现这一点。
解决方案
推荐阅读
- python - 数据多线程解析
- vue.js - 离开页面时组件中的NUXT VUE过渡
- javascript - 在选择框中获取重复值,需要从选择框中删除重复选项
- python - 获取与特定属性值匹配但与 BeautifulSoup 匹配的任何标签或属性名称的所有元素
- visual-studio - 我应该如何在 VSIX 项目中包含包引用
- python - Zooqle.com 点击所需的搜索结果
- php - 在为一个雄辩的模型使用保存功能后,我得到了一个错误的 ID
- python - 将字符串连接在一起形成一个 unicode 字符
- json - 使用 python、json.loads 和 json_normalize 函数将 json 转换为 csv
- sparql - 使用 SPARQL 从 wikidata 项目中获取国家/地区