gpt4 book ai didi

ios - http live stream,这是一个包含ts文件的m3u8文件,我可以将它们组合成一个文件吗?

转载 作者:行者123 更新时间:2023-12-01 18:49:58 24 4
gpt4 key购买 nike

我使用Apple提供的工具将.mp4文件转换为m3u8文件和许多.ts文件。然后,我将这些文件上传到服务器,并使用mpmovieplayercontroller播放.m3u8文件,该文件可以正常工作。

我的问题是,由于.ts文件太多,并且在我们的服务器上很难管理,是否可以将它们合并为一个文件,但是仍然遵循http live stream?谢谢,

最佳答案

由于.ts文件过多,因此很难
在我们的服务器上进行管理,是否可以将它们合并为一个
文件,但仍然遵循HTTP实时流式传输?

有可能的。然后,您还需要更改变体播放列表,以使它们对组合的TS文件使用字节范围的请求。一旦知道组合文件中每个原始段的字节偏移量,就不难做到:您需要在播放列表中添加一些 #EXT-X-BYTERANGE tags,这会将媒体播放器指向字节范围以从媒体服务器。

请注意,要使#EXT-X-BYTERANGE正常工作,您需要一个支持HLS版本4或更高版本的播放器(无论如何,这是iOS设备和大多数Android设备的总数)。

关于ios - http live stream,这是一个包含ts文件的m3u8文件,我可以将它们组合成一个文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31905844/

24 4 0