gpt4 book ai didi

html - 来自静态服务器 NGINX 的音频 mp3 流

转载 作者:行者123 更新时间:2023-11-27 23:04:08 27 4
gpt4 key购买 nike

我的 Web 应用程序包含许多音频文件。我将这些文件保存在我的 Nginx 服务器上。

在我的 HTML 页面上,我使用了 audio 标签。我的问题是,当我的 HTML 页面在网络浏览器上加载时,所有音频文件是否会同时下载?或者当用户播放特定的音频文件时,只有该音频会被流式传输和下载。

因为我的页面有很多音频文件,所以我只需要将音频流式传输/下载到他播放的用户。

最佳答案

给定的媒体文件只有在您点击链接后才会下载

您可以自己确认这一点,方法是进入您的相关页面,然后在您的浏览器 (firefox/chrome/opera) 中按 F12 或 ctrl-shift-i 打开您的开发者工具,然后点击网络选项卡,这将显示网络流量... 一旦有页面刷新并观察流量 ... 几乎没有,因为没有请求媒体文件

现在点击一个媒体链接请求下载,只有这样你才会看到大量的网络流量,因为媒体数据包会涌入浏览器

默认情况下上面的设置只会下载 mp3 而不是流 ... 流式传输 mp3 文件在服务器端创建一个名为 mysong.m3u 的文本文件,其中包含实际 mp3 文件的 URL

http:///sorabhdomain.com/mymedia/mysong.mp3

然后让浏览器链接使用 m3u URL 而不是 mp3 URL,浏览器现在应该流式传输而不是下载

关于html - 来自静态服务器 NGINX 的音频 mp3 流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50886440/

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