asp.net - 从直播 URL 播放音频
问题描述
我正在使用带有 RadioBOSS 的 IceCast 服务器为广播电台广播音频。我的浏览器中的实时流链接可以正常工作,但是当我在 Asp.Net 网络应用程序中添加它时它不起作用(您可以看到输出日志)。当我用这样的链接替换链接时:https://cdn.islamic.network/quran/audio/128/ar.alafasy/262.mp3,它的末尾有“.mp3”,它工作得很好。我在 Xamarin.Forms 中遇到了类似的问题,解决方案是使用 Exo 播放器。
解决方案
.mp3
扩展是没有意义的。Content-Type
响应标头决定了类型。
在您的示例中,您已指定audio/mp3
...这是不正确的。改为使用audio/mpeg
。此外,虽然您可以在视频元素中播放音频,但我假设您想将其更改为<audio>
.
如果这不适合您,请显示正在发生的事情的网络日志。您显示的日志没有告诉我们任何重要的信息。
推荐阅读
- image - 在移动应用程序中自动压缩图像
- javascript - 如何在反应中获取具有输入值的div的innerText?
- python - Python:如何在当前光标位置上方打印 n 行(当前行上方)
- kubernetes - 如何使用 helm 检查所需数量的 pod 是否已启动并在 init 容器中处于活动状态
- python - 我如何才能删除列表中的第一次出现?
- svn - (乌龟) SVN Merge from foreign repository 不兼容mergeinfo修改
- oracle-cloud-infrastructure - 使用 oci-java-sdk 获取存储桶或对象的 URL
- python - discord python(带有int检查的bot.command)
- paypal - 贝宝加:REQUIRED_SCOPE_MISSING
- azure - 使用 PowerShell 的 Azure 顾问建议