收藏
回答

视频拉流成功之后,为什么video组件在10秒以后才能播放视频?

开发微信小程序,视频拉取流成功之后,使用video组件播放视频,基本要在10秒钟以后才能播放视频,有没有引用其他组件或者实现播放视频速度更快一点?使用live-player和live-pusher组件效果也不太理想


回答关注问题邀请回答
收藏

1 个回答

  • 微盟
    微盟
    02-22

    这个问题可能是由于视频缓冲导致的。你可以尝试在微信小程序中使用<video>组件的autoplay属性和preload属性来解决这个问题。

    1. 设置autoplay属性为true,这样视频会在加载完成后自动播放。
    2. 设置preload属性为auto,这样视频会在页面加载时开始预加载。

    也可能和视频编码和视频大小有关,部分编码格式需要多加载一些内容才能开始播放。

    视频文件大也可以导致这个问题,例如视频总长1分钟,但是文件几百MB

    02-22
    有用
    回复
登录 后发表内容