我们正在开发一款需要播放10秒视频的移动应用程序。
第一个版本仅支持iOS (iPhone & iPad
)。为了在所有设备上保持良好的质量,我们将使用自适应流媒体。
我彻底阅读Apple HLS documentation
,似乎10秒对HLS segments
的大小来说是一个很好的权衡。
因此,如果我们在案例中使用默认的10秒,则细分并不真正有用。
由于我们使用非常小的视频的移动应用程序,我想知道是否某些设备/网络条件改变了这个10s"默认"更小的价值可能更好?
是否可以通过降低此值来加速视频的启动?
我想10秒"默认"我们发现到处都是一个很好的选择和建议视频必须播放"无处不在" (桌面,智能手机,平板电脑),但也许其他价值更适合智能手机?
最后你认为在我们的案例中,HLS不是一个好的选择,只是使用渐进式下载的MP4视频会更好吗?
提前感谢您的回复。
答案 0 :(得分:1)
Mp4会更好。自适应流媒体适用于长内容,但对于短视频效果非常差。玩家没有足够的时间去适应,而你的观众几乎总是看到默认的质量。
对于超过X秒的视频,Apple只需要HLS(我无法准确记住X是什么,但它大于10)