阿酷TONY  / 原创 / 2022-11-10  /  长沙  / 2022-11-11 /

html5视频播放器如何实现【视频画质清晰度切换】和【倍速播放切换】?

html5视频画质清晰度切换切换效果(1)

html5视频倍速播放切换效果(2)

html5视频画质清晰度切换和倍速播放切换代码参考:

html5视频画质清晰度切换

用的Html5自带的Video代码现在想增加一个清晰度切换功能,怎么样实现?

 <div class="video"><video id="media"  controls="controls"   width="600" height="400"><source src="video/video.mp4" type="video/mp4" />您的浏览器版本太低,请及时更新</video><a href="http://www.cuplayer.com" target="_blank" class="skip"></a><a class="toggle-btn">切换至240p</a></div>
       $('.skip').hide();var myVideo=document.getElementById("media");myVideo.addEventListener('play',function(){$('.skip').hide();   });myVideo.addEventListener('pause',function(){$('.skip').show();})function toggleVideo(e){//当前播放时间var curTime=e.currentTime;$("#media").attr("src","video/exo.mp4").attr("autoplay","true");e.currentTime=curTime}$('.toggle-btn').click(function(){toggleVideo(myVideo);})

html5视频倍速播放切换

培训场景,教育教学场景下,可以倍速观看视频,比如1.5倍,2倍的速度观看视频,可以更快速的看完课程,节省时间。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>阿酷TONY</title>
</head>
<body>
<div style="text-align:center"><button onclick="playPause()">播放/暂停</button><button onclick="makeBig()">放大</button><button onclick="makeSmall()">缩小</button><button onclick="makeNormal()">普通</button><button onclick="getPlaySpeed()" type="button">播放速度是多少?</button><button onclick="setPlaySpeed()" type="button">将视频设置为以快速播放</button><br><video id="video" width="420" autoplay controls><source src="test.mp4" type="video/mp4">TONY提示:您浏览器不支持 HTML5 video 标签。 </video>
</div>
<script>
var myVideo=document.getElementById("video");
function getPlaySpeed() {alert(myVideo.playbackRate);//获取播放速度}
function setPlaySpeed()  { myVideo.playbackRate=2;//设定新的播放速度2倍速度}
function playPause(){ if (myVideo.paused) myVideo.play(); //播放else myVideo.pause(); //暂停播放}
function makeBig(){ myVideo.width=660; }
function makeSmall(){ myVideo.width=230; }
function makeNormal(){ myVideo.width=400; }
</script>
</body>
</html>

演示地址: 代码演示 (外链地址)

企业级商用直播应用(无延迟类直播):

  • [原创] OBS Studio导播台多画面使用实测
  • [原创] OBS无延迟视频直播完整教程(组图)
  • [原创] 使用OBS做无延时/低延迟直播(实测)
  • [原创] 毫秒级超低延时直播产品实测(PRTC直播/webRTC直播)

视频播放器/视频加密技术应用:

  • [原创] HTML5倍数功能视频播放器(加速2倍,1.5倍播放)
  • [原创] 酷播播放器事件/与JS交互实例
  • [原创] 教育教学平台类视频加密与安全(组图)
  • [原创] 谈谈教学视频加密、防录屏的方法
  • [原创] 视频二维码加密码(密码播放功能)
  • [原创] 视频加密后的录屏行为怎么做防范?

​​​​​​​

html5视频画质清晰度切换和倍速播放切换代码参考相关推荐

  1. 腾讯视频如何多倍速播放视频

    1.首先打开手机桌面上的"腾讯视频". 怎么下载腾讯视频里的视频_腾讯视频如何多倍速播放视频 2.再进入了腾讯视频的首页后,在首页的页面上选择一个你想要多倍速播放的视频,点击进入这 ...

  2. 百度云视频免下载倍速播放

    最近考研,因此主要靠百度云上的考研视频来学习,百度云上的视频资源下载后可以倍速播放,但是鉴于手机和电脑内存不足,所以在网上找了找如何免下载倍速播放. 在Google上打开要播放的百度云视频,左击Goo ...

  3. 酷播云html5倍速功能视频播放器,Chrome扩展推荐:一个能16倍速播放的免费视频倍速播放器...

    Video Speed Controller 长时间观看看网课或者影视剧时,啰嗦的内容很容易令人疲劳. 因此许多人在观看视频时,常常习惯将播放速度提升至1.3~1.5倍来补偿视觉接收的差异. 虽然某些 ...

  4. 推荐一个可以倍速播放HTML5视频的脚本

    推荐一个可以倍速播放HTML5视频的脚本 这个脚本是我在看百度网盘上的视频时经常使用的,当时也是由于百度网盘上的视频播放速度对于普通用户来说只能普通速度播放,还想着自己学一学开发插件的知识,因为学过w ...

  5. 怎么让在线视频播放html,HTML5网页视频强制变速倍速播放

    Video Speed Controller 是一款倍速播放视频的浏览器插件! 现在网站上播放的视频,基本上都可以实现倍速播放,但偶尔也有些网站上的视频:没有倍速播放功能. 有时候看一些没有倍速播放功 ...

  6. 酷播云html5倍速功能视频播放器,可以倍速播放视频的浏览器插件

    可以倍速播放视频的浏览器插件 Video Speed Controller 是一款倍速播放视频的浏览器插件! 现在网站上播放的视频,基本上都可以实现倍速播放,但偶尔也有些网站上的视频:没有倍速播放功能 ...

  7. 百度云HTML5倍速播放视频方法(Microsoft Edge网页播放)

    百度云HTML5倍速播放视频方法(Microsoft Edge网页播放) 电脑端使用百度云播放视频有两种途径: 一是下载到本地,然后选择播放器播放,但是按百度的尿性,氪金才能成为人上人,否则下载极慢, ...

  8. 腾讯视频真实下载地址_腾讯视频如何多倍速播放视频

    腾讯视频官网版是一款专注视频播放的客户端软件,您可运行腾讯视频,在线享受奇艺网站内全部免费高清正版视频.腾讯视频视频播放器内容丰富,影视更新快,包含腾讯视频所有的视频内容,在线享受腾讯视频站内全部免费 ...

  9. vue西瓜播放器xgplayer-vue实现视频倍速播放,自定义进度条样式

    介绍 npm网站:https://www.npmjs.com/package/xgplayer-vue 西瓜播放器官网:https://v2.h5player.bytedance.com/gettin ...

最新文章

  1. bug诞生记——const_cast引发只读数据区域写违例
  2. 划动浮空岛_划动浮空岛攻略轻松通关要点详解
  3. scala 学习笔记(07) 一等公民的函数
  4. HTML表格,table,thead,tbody,tfoot,th,tr,td,的属性以及跨行,跨列
  5. 前端学习(806):数据类型内存分配
  6. 谷歌浏览器怎么禁用flash flash禁用方法分享
  7. android 屏幕管理软件,Android Screencast下载
  8. nvm install node没反应_前端开发,你要懂得Node.js的安装和使用方法
  9. 新代系统plc梯形图说明书_东莞自动化PLC编程需要多少钱
  10. 关于提BUG的一点思考以及工作中总结的规范
  11. iOS开发 - OC - 实现本地数据存储的几种方式一
  12. A_A03_001 stc-isp 单片机烧录软件安装与使用
  13. 视频搬运伪原创 视频修改MD5值
  14. 单词自动换行 css,CSS让英文单词的自动换行的方法介绍
  15. 【信息系统项目管理师】第二十一章 项目组合管理(考点汇总篇)
  16. 为什么函数极值点的导数为零
  17. 女神节:向女性程序员致敬!
  18. 【编译原理·总复习】第二章||文法语言||语法树||最左最右推导归约||句柄直接短语||例题+知识点
  19. 蓝鲸智云实现虚拟机交付(四)-配置平台自定义(CMDB)
  20. 用计算机刻录光盘,刻录光盘,教您怎么用电脑将文件刻录到光盘

热门文章

  1. 软件著作权转让需办理哪些登记
  2. 注释还是不注释【中英文对照版】
  3. 电商违禁词以及禁用语规范
  4. python中进行数据分割的函数
  5. 【19调剂】西藏农牧学院导师招收调剂生(水利水电工程专业、学硕)
  6. python3+matplotlib绘制双轴折线图(两种方法)
  7. M1 Mac 重新安装 macOS 时收到个性化错误的解决办法
  8. cacti监控路由器
  9. Word处理控件Aspose.Words功能演示:在 Java 中将内容从 Word 文档复制到另一个文档
  10. 【算法】海量数据相似度计算之simhash和海明距离