猿问

HTML中音频或者视频的缓存进度的获取

现在的要求就是点击播放后,视频或者音频没有加载完成,显示加载中,并且显示加载的进度。加载的进度该怎么获取呢?
肥皂起泡泡
浏览 951回答 2
2回答

收到一只叮咚

谢邀。HTML的原生视频/音频标签本身就支持缓存显示功能,但是前提是你的source支持边下边播。你用的播放模式是什么?是用HTML的原生标签吗?如果是的话,source是用的静态URL吗?然后如果是的话,是无法实现你要的功能的。如果想实现你要的功能,首先要做到边下边播,这里一般最多也最方便的做法是使用rtmp+httpflv协议。这样你就可以通过动态的httpurl来播放rtmp视频,并实现边下边播。如果你用的是Java来写服务器,建议使用red5。另外的话,有个简单的方法可以粗略地解决这个问题,就是preload属性,把它开启。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答