【发布时间】:2019-05-06 20:43:03
【问题描述】:
我在 Google Cloud 中托管了我的网站,还开发了类似视频博客的网站。我正在通过数据库上传视频并使用 mysql 选择查询我在前端获取视频像这样。
<?php
while($getSharePer01=mysqli_fetch_assoc($getPostStatus01)){
extract($getSharePer01);
?>
<video id="sampleMovie" class="embed-responsive-item" height="500" preload controls>
<source src="<?php echo $u_pvid; ?>" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'/>
<object type="application/x-shockwave-flash" data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" width="640" height="360">
<param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
<param name="flashvars" value='config={"clip":{"url":"HTML5Sample_flv.flv","autoPlay":false,"autoBuffering":true}}' />
</object>
</video>
<?php
}
?>
在这种情况下,第一次缓冲很快就会发生,但是在一个位置它会停止播放视频并缓冲平衡视频,因为它的缓冲时间很长,比如 2-3 分钟。我关于如何加快像其他社交网站一样的视频缓冲时间?有人帮我解决这个问题...
【问题讨论】:
标签: javascript php jquery google-cloud-platform html5-video