如何解决HLS协议:获取实时流式传输中的绝对经过时间
我有一个非常基本的问题,如果我用错了Google搜索,或者答案很简单以至于我还没有看到它,那我就不会明白。
我正在使用hls.js作为Javascript库来实现网络应用,并且我需要一种方法来获取实时流式传输的绝对经过时间,例如如果用户在10分钟后加入直播,我需要一种方法来检测用户的第一秒是流媒体的601秒。
检查流片段,我发现了一些信息,例如startPTS和endPTS,但所有这些信息始终与检索到的块相关,而不是与整个流块相关,例如如果用户在10分钟后加入直播,并且块持续时间为2秒,则我将获得的第一个块将具有startPTS = 0和endPTS = 2,我将获得的第二个块将具有startPTS = 2和endPTS = 4等等(将值四舍五入到最接近的整数)。
是否可以从HLS实时流中提取我需要的绝对经过时间?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。