Javascript 在videojs m3u8播放列表请求上添加回调,以分析播放列表内容

Javascript 在videojs m3u8播放列表请求上添加回调,以分析播放列表内容,javascript,xmlhttprequest,video.js,Javascript,Xmlhttprequest,Video.js,背景: 我在视频墙内使用videojs,全天候监控HLS服务。 除了视频墙显示,我还有一个Python脚本,它轮询服务并分析M3U8(主播放列表和变体播放列表),以检测错误(缺少变体、暂停播放列表等) 目标: 我希望优化我的工具集并运行网页中的所有内容,避免将HLS请求重复应用到CDN/源服务器(仅videojs+python=>videojs) 我尝试的是: 我知道如何使用videojs.hls.xhr.beforeRequest来修改请求,但我无法找到是否有类似的方法可以让videojs对每

背景: 我在视频墙内使用videojs,全天候监控HLS服务。 除了视频墙显示,我还有一个Python脚本,它轮询服务并分析M3U8(主播放列表和变体播放列表),以检测错误(缺少变体、暂停播放列表等)

目标: 我希望优化我的工具集并运行网页中的所有内容,避免将HLS请求重复应用到CDN/源服务器(仅videojs+python=>videojs)

我尝试的是: 我知道如何使用videojs.hls.xhr.beforeRequest来修改请求,但我无法找到是否有类似的方法可以让videojs对每个m3u8请求进行回调,以便我可以分析videojs接收到的m3u8

问题: 有没有办法在每次请求获取m3u8后添加一个回调,供videojs调用

谢谢


Jean-Michel

看起来与您的问题非常相似。谢谢@NadeemTaj,我会详细检查一下,尽管我不精通Ajax(只是基本的Javascript技能),但我会让您知道我是否做到了完美。我将尽我最大的努力帮助解决问题或提供解决方法。看起来与您的问题非常相似。谢谢@NadeemTaj,我将详细检查一下,尽管我不精通Ajax(只是基本的Javascript技能),但如果我的progressPerfect做得很好,我会让您知道。我将尽力帮助解决问题或提供解决办法。