我正在尝试使用此处提到的Apple文档-https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/MediaPlaybackGuide/Contents/Resources/en.lproj/HTTPLiveStreaming/HTTPLiveStreaming.html
将HLS流下载到我的iPhone上即使是2分钟的小视频也需要大约3-4分钟才能下载,但我的互联网连接速度很快,因此这不是问题。
我想知道什么是我需要下载或在下载时指定的特定流?我的m3u8中的流是320p,720p,1080p。是要下载所有文件吗,所以要花很多时间?
这就是我设置代码以下载hls的方式-
// -- Function to visit two sites
function multi(url1, url2) {
window.open(url2);
window.location.href = url1;
}
document.getElementById("data").innerHTML = '<a onclick="multi(url, url2)">cLICK</a>\n';
答案 0 :(得分:0)
您可能会考虑使用诸如Charles Proxy或Wireshark之类的工具来确定基础网络请求的吞吐量。您的服务器可能运行缓慢。