小程序
小程序视频播放跳坑日记
微信播放小程序,腾讯云免费空间2M,光代码本身就差不多,不可能免费直接把视频存入腾讯云,因此需要用到服务器存储数据,需要域名。小程序有域名校验,hhtps验证,费劲,所以在小程序后台取消域名验证,直接使用ip访问服务器。如图所示
跳坑开始:
1、微信小程序video组件支持mp4视频
,好处是兼容性强,坏处是mp4视频从网络请求开始进行缓冲,一直到视频开始播放,这个时间会根据视频大小,服务器性能来决定,会非常的慢,足以让客户失去看的耐心。
2、为解决上述问题开始网上各种找,有的说提升服务器性能,升配,有得说做服务器托管,例如腾讯云或七牛云等,操作麻烦,并且价格还高。
3、后来查到现在网页视频流行的是m3u8格式的视频,缓冲速度快,m3u8是苹果手机、浏览器支持的视频格式,
https://blog.csdn.net/pangrui201/article/details/56296442
4、之后开始做,第一步把mp4视频格式转换成m3u8,
用到的工具是ffmpeg,
在用之前可以把ffmpeg加入系统path,方便在任意位置使用,转换命令: