gpt4 book ai didi

iPhone MP4 视频播放列表

转载 作者:行者123 更新时间:2023-11-28 21:39:06 25 4
gpt4 key购买 nike

我在 MP4 容器中有一个编码为 H.264/AAC 的素材库。现在我可以使用 Apache 和 mod_h264 成功地将素材流式传输到 iPhone。

我想做的是让 iPhone 连续播放三个片段。

natural solution似乎是创建一个 .m3u8 播放列表并将播放器指向该播放列表,但是当我这样做时,我得到的是音频但没有视频。我不确定这是因为 iPhone 仅支持编码为 Mpeg2 传输流 (.ts) 的播放列表视频,还是我做错了什么。

有没有人有过将播放列表中的 MP4 文件流式传输到 iPhone 的经验?

最佳答案

看起来他们只支持 MPEG-2 传输流。

来自HTTP Live Stream FAQ

The protocol specification does not limit the encoder selection. However, the current Apple implementation should interoperate with encoders that produce MPEG-2 Transport Streams containing H.264 video and AAC audio (HE-AAC or AAC-LC).

如果您愿意转换文件,我建议您采用以下方法:

  1. 下载HTTP Live Stream Tools
  2. 对每个文件运行 mediafilesegmenter
  3. 将上面生成的 variant.plist 文件聚合到一个文件中
  4. 在聚合的 variant.plist 上运行 variantplaylistcreator,并使用它生成的 .m3u8 作为直播的播放列表。

关于iPhone MP4 视频播放列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4090023/

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