目前在微信公从号上面搞了一个 H5 ,用来播放视频,目前视频的格式为 H.264 的 MPEG4 ,目前发现在打开的时候需要缓冲将近 10M 的数据才能播放,如果网络环境稍差一点,需要的时间会比较长( 10 秒)以上。想优化一下,可以达到秒开的状态,有好的方法吗?
目前测试了如下几种方法和碰到的问题:
1 、使用 nginx 的 mp4module ,然后用伪 m3u8 的方法,返回一个播放列表,用 mp4module 的 start/end 的方式来处理,但是发现经常会卡住,目前没有找到相关的资料;
2 、将 mp4 转成 ts 的格式,再生成 m3u8 的方法,因为文件比较大,生成的 ts 会是多个文件,目前关联的时候只能一个视频信息只能关联一个实体文件。
请问各位,有什么办法可以解决上述问题么,谢谢!
目前测试了如下几种方法和碰到的问题:
1 、使用 nginx 的 mp4module ,然后用伪 m3u8 的方法,返回一个播放列表,用 mp4module 的 start/end 的方式来处理,但是发现经常会卡住,目前没有找到相关的资料;
2 、将 mp4 转成 ts 的格式,再生成 m3u8 的方法,因为文件比较大,生成的 ts 会是多个文件,目前关联的时候只能一个视频信息只能关联一个实体文件。
请问各位,有什么办法可以解决上述问题么,谢谢!