问题标签 [internet-radio]
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.
android - Android - 如何使用 url 从实时音频流/互联网广播频道获取元数据
我目前正在开发音乐流媒体/互联网广播 Android 应用程序,如果您能帮助我,我将不胜感激。提前致谢!
我可以播放音乐,但我不知道如何获取当前播放歌曲、专辑封面等信息。如果我能获得这些信息,它真的会对我的应用程序有所帮助。
我的问题是,我怎么知道或者从哪里可以得到关于当前正在播放的歌曲的信息?正如我注意到的那样,VLC 只需给出一个链接就可以做到。
这是vlc的截图。
以下是我尝试过的几个链接:
http://tar.stream.dev.al:9078/listen.pls
http://84.46.147.81:80/m1/mp3
http://stream.radioeger.hu:18000/listen.pls
http://95.110.186.253:8020/magic.mp3
audio - ogg 广播流媒体如何工作?
最近我试图了解ogg vorbis
内部是如何工作的,所以我为ogg vorbis
. 现在我正试图了解所有互联网 ogg 广播电台的工作原理。我不明白的事情是:如果您需要处理所有 3 个vorbis
标头以了解如何解码音频(通道、速率等),它们如何永久流式传输音频并从轨道的随机位置流式传输?
javascript - 是否可以在 div 悬停时从 .m3u 源流式传输?
我正在开发一个关于世界语言的交互式网站。计划的一部分是制作一张世界地图,当不同的国家悬停时,它会发出声音。重点是语言的声音。
我想嵌入来自每个国家/地区的网络广播流。只要将鼠标悬停在一个国家上空,就会播放流。当光标离开国家轮廓时它会停止。
Codewise 的方法是监听鼠标事件,例如使用 jQuery 并将流分配给函数。
我设法将 mp3 文件嵌入到我服务器上的一个单独目录中。如何用 m3u 做到这一点?据我所知,html5 无法处理 m3u 流。
我很感激任何帮助。
javascript - 如何在网络中计算准确的流媒体持续时间?
我在 wowza 流媒体服务器上运行流媒体。但我无法找到流媒体的确切持续时间。
我正在运行音乐网站,我们在用户本机播放器上播放流媒体。对于我们的跟踪,我们希望跟踪用户收听音频的确切持续时间。
audio - 在不缓冲音频的情况下获取 Icecast 歌曲标题
我想编写一个小型 JavaScript 库,可以为 Icecast 流获取“正在播放”的数据。据我了解,我可以通过向无线电流发送 HTTP 请求来做到这一点,如下所示:
然后服务器将回答一些响应头。其中之一是icy-metaint
指示元数据插入流中的时间间隔的字段。元数据将如下所示:
尽管这为我提供了所需的信息,但如果您不需要音频本身,它的效率就不是很高。(当流没有播放时可能会出现这种情况。)有没有办法在不缓冲音频的情况下获取流标题?我知道我可以抓取 HTML 来获取它,但是这种方法有很大的局限性。
ios - 是否可以从具有百分比和搜索功能的 ICY 流中获取音频
我正在尝试从 ICY 流中重现音频。我可以使用 AVPlayer 和一些好的开源库来重现它,但我无法控制流。我不知道如何获得复制的百分比或如何寻找流中的特定时间。那可能吗?有没有好的图书馆可以帮助我?实际上我正在使用AFSoundManager但我总是收到负数的百分比,并且在尝试在指定时间寻找流时我得到无效时间。
这就是我正在使用的代码:
我当然可以得到 elapsedTime 但不能得到百分比或剩余时间。我总是得到负数。此代码适用于远程或本地音频文件,但不适用于流。
javascript - Javascript中的Shoutcast流谱图
我正在尝试制作 SHOUTcast 音频流的实时频谱图。我找到了这个页面http://www.aerodynes.fr/2014/04/14/a-pure-javascript-audio-waterfall/有人几乎完全按照我的意愿行事,但使用声卡中的音频。如何以与他相同的方式打开 SHOUTcast 流进行处理?我似乎无法在 Web Audio API 中找到有关它的信息
感谢您的任何建议/信息。
c# - Xamarin Android 应用程序不流式传输在线广播流
所以我正在尝试为在线广播制作一个 Android 应用程序,无论我在 Xamarin 上使用多少指南,它都不是流媒体。
我的代码: http: //pastebin.com/K20RX8Yk
我使用的编码环境是 Xamarin.Android,我在 Xamarin Studio 中编码。我一直在使用运行 API 16 的 Android emu。
我已经尝试过不同的路径文件,但遗憾的是没有修复它。
android - 如何从 Shout cast 流式广播中获取元数据
我已经编写了流式传输网络广播的代码。我不知道检索当前流媒体歌曲的元数据。谁能提供教程链接或涉及的步骤?
android - 使用 android.media.Extractor 获取 icy-meta
是否可以使用android.media.MediaExtractor从流数据中获取 icy-meta ?
我想得到艺术家和标题。