我们正在开发一种播放音乐和视频的移动应用程序。
音乐(.mp3)和视频(.mp4)约为5-20 MB。我知道我们必须将.mp4转换为HLS格式(.m3u8)进行流传输。而且我仍然考虑是否将音频文件转码为HLS格式?
我有两个问题。
最佳答案
如果文件约为5-20 MB,我们是否需要将视频(.mp4)转码为HLS格式。
不,这些很小。无需理会片段,因为它们无论如何都不会比原始文件小很多。您将与MP4保持更好的兼容性。只需在编码MP4文件时确保使用faststart
。
如果文件大小约为5-10 MB,我们是否需要将mp3文件转码为HLS格式?
不会。同样,它们很小,您仅按原样流式传输就具有更好的兼容性。