首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检索HLS流视频URL?

如何检索HLS流视频URL?
EN

Stack Overflow用户
提问于 2015-09-11 10:05:43
回答 2查看 22.1K关注 0票数 3

如何检索HLS流视频URL,以便使用VLC观看实时流?(媒体文件的实际路径)。我使用Wireshark来查找左流的URL,但是只能得到这个路径,它不包含视频文件的链接。

的例子。

编辑:我发现最简单的方法是使用工具: Tools >> Network,并查看页面加载时发出的网络请求。然后,只需在“Filter”框中查看对M3U8播放列表文件的“GET”请求,即显示在右侧窗格中的播放列表的完整路径。最后,将已发现的M3U8链接放入标准的M3U播放列表文件中。例如,它可以在(Linux)上播放。

EN

回答 2

Stack Overflow用户

发布于 2015-09-11 21:57:11

m3u8文件是一个索引文件,它包含内部各个视频流的urls,通常作为URI到MPEG-2传输段文件。这些基本上是你的视频文件的“块”。

对于您的示例,如果您复制上面的链接并将其粘贴到标准的Chrome浏览器中,它应该下载而不是尝试播放m3u8文件。

如果然后在资源管理器或查找器等中选择下载的文件,并使用文本文件打开它,您应该能够在m3u8索引文件中看到指向单个ts‘文件的URI。对于上面的示例,这将导致:

代码语言:javascript
复制
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:41125
#EXT-X-TARGETDURATION:8
#EXTINF:8.360,
41125.ts?md=8bPwZMHZb1HGu3OVofJ7cw&e=1441922937
#EXTINF:8.000,
41126.ts?md=8bPwZMHZb1HGu3OVofJ7cw&e=1441922937
#EXTINF:8.400,
41127.ts?md=8bPwZMHZb1HGu3OVofJ7cw&e=1441922937
#EXTINF:8.200,
41128.ts?md=8bPwZMHZb1HGu3OVofJ7cw&e=1441922937
#EXTINF:7.200,
41129.ts?md=8bPwZMHZb1HGu3OVofJ7cw&e=1441922937
票数 1
EN

Stack Overflow用户

发布于 2019-05-18 08:00:44

将指向m3u8的链接粘贴到类似于JDownloader2的内容中,这样您就可以将整个链接作为一个文件下载。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32520853

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档