代码之家  ›  专栏  ›  技术社区  ›  Pavel Angel Mendoza Villafane

无限实时HLS(句柄EXT-X-MEDIA-SEQUENCE溢出)

  •  0
  • Pavel Angel Mendoza Villafane  · 技术社区  · 7 年前

    我想用HLS模拟无限直播。目前我正在手动编写 .m3u8 文件和 .ts 文件从提供无限片段的外部服务加载。

    这是一个 m3u8 文件:

    #EXTM3U
    #EXT-X-VERSION:3
    #EXT-X-MEDIA-SEQUENCE:22730
    #EXT-X-ALLOW-CACHE:YES
    #EXT-X-TARGETDURATION:7
    #EXTINF:6,            
    asd5.ts
    #EXTINF:3,
    asd6.ts
    #EXT-X-DISCONTINUITY
    #EXTINF:6,
    xyz1.ts
    

    我正在增加 #EXT-X-MEDIA-SEQUENCE 有一个计数器,但我在问当它达到最大值时会发生什么。

    0 回复  |  直到 7 年前
        1
  •  4
  •   szatmary    7 年前

    规范中没有规定限制,因此每个玩家的反应都会不同。

    尝试将其设置为可能的最大值(65535、4294967295等),看看会发生什么。

    然而,在现实世界中,在达到技术极限之前,您将达到实际极限。(例如,没有实际理由让河流持续100年)