gpt4 book ai didi

android - HTTP Live Streaming 中的时间戳不连续问题

转载 作者:行者123 更新时间:2023-12-04 23:16:53 26 4
gpt4 key购买 nike

我试图做 HTTP Live 流媒体。文件的分割是使用 FFMPEG 完成的。每个 fragment 为 5 秒。在我的例子中,输入“ts”的 PCR 值每隔一分钟就会重置一次,即在分段文件中,每一分钟后创建的段与之前的段相比具有不同的 pcr 范围(pcr 中的不连续性)。这些 fragment 在苹果设备中运行良好,但在安卓设备中,流在一分钟后就卡住了。有没有办法在服务器端或android端克服这个问题?

最佳答案

每当 PCR 值发生变化时,您必须在 m3u8 中设置 EXT-X-DISCONTINUITY:
https://datatracker.ietf.org/doc/html/draft-pantos-http-live-streaming-14#section-4.3.2.3

关于android - HTTP Live Streaming 中的时间戳不连续问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27634998/

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