直播商城系统源码,播放器aliPlayer自定义清晰度切换
直播商城系统源码,播放器aliPlayer自定义清晰度切换
1 | <!DOCTYPE html><br><html><br><head><br> <meta charset= "utf-8" ><br> <meta http-equiv= "x-ua-compatible" content= "IE=edge" ><br> <meta name= "viewport" <br> content= "width=device-width, height=device-height, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no" /><br> <title>Aliplayer Online Settings</title><br> <link rel= "stylesheet" href= "https://g.alicdn.com/de/prismplayer/2.9.7/skins/default/aliplayer-min.css" /><br> <script type= "text/javascript" charset= "utf-8" <br> src= "https://g.alicdn.com/de/prismplayer/2.9.7/aliplayer-min.js" ></script><br> <script src= "https://cdn.bootcdn.net/ajax/libs/jquery/1.8.3/jquery.js" ></script><br> <style><br> .prism-player {<br> width: 900px !important;<br> height: 400px !important;<br> }<br> .costom-prism-sharpness {<br> width: 80px;<br> float: right;<br> position: relative;<br> user-select: none;<br> }<br> .costom-prism-sharpness .selectd-definition {<br> line-height: 44px;<br> color: #fff;<br> text-align: center;<br> cursor: pointer;<br> }<br> .costom-prism-sharpness .definition-list {<br> display: none;<br> position: absolute;<br> bottom: 44px;<br> width: 80px;<br> text-align: center;<br> <br> }<br> .costom-prism-sharpness .definition-item {<br> cursor: pointer;<br> line-height: 36px;<br> color: #fff;<br> }<br> .costom-prism-sharpness .definition-item:hover {<br> background: rgba(216, 216, 216, .1)<br> }<br> .costom-prism-sharpness .definition-item.active {<br> color: #409EFF;<br> }<br> </style><br></head><br><body><br> <div class = "prism-player" id= "player-con" ></div><br> <script><br> function init() {<br> var player = new Aliplayer({<br> "id" : "player-con" ,<br> "source" : "//player.alicdn.com/video/aliyunmedia.mp4" ,<br> "width" : "100%" ,<br> "height" : "100%" ,<br> "autoplay" : true,<br> "isLive" : false,<br> "rePlay" : false,<br> "playsinline" : true,<br> "preload" : true,<br> "controlBarVisibility" : "always" ,<br> "useH5Prism" : true,<br> "skinLayout" : [<br> {<br> "name" : "bigPlayButton" ,<br> "align" : "cc" ,<br> },<br> {<br> "name" : "errorDisplay" ,<br> "align" : "tlabs" ,<br> "x" : 0,<br> "y" : 0<br> },<br> {<br> "name" : "controlBar" ,<br> "align" : "blabs" ,<br> "x" : 0,<br> "y" : 0,<br> "children" : [<br> {<br> "name" : "fullScreenButton" ,<br> "align" : "tr" ,<br> "x" : 10,<br> "y" : 10<br> },<br> {<br> "name" : "volume" ,<br> "align" : "tr" ,<br> "x" : 5,<br> "y" : 10<br> },<br> { name: "playButton" , align: "tl" , x: 15, y: 12 },<br> { name: "timeDisplay" , align: "tl" , x: 10, y: 4 },<br> ]<br> }<br> ]<br> }, function (player) {<br> function change(url) {<br> player.loadByUrl(url)<br> }<br> let html = `<div class = 'costom-prism-sharpness' ><br> <div class = "selectd-definition" >高清</div><br> <div class = "definition-list" ><br> <div class = "definition-item" value= "1" >流畅</div><br> <div class = "definition-item active" value= "2" >高清</div><br> <div class = "definition-item" value= "3" >高清2</div><br> </div><br> </div>`<br> $(html).insertAfter( ".prism-volume" )<br> $( function () {<br> $( ".costom-prism-sharpness" ).click( function () {<br> $( ".definition-list" ).toggle()<br> })<br> $( ".definition-item" ).click( function () {<br> let text = $(this).text();<br> let lineId = $(this).attr( "value" )<br> $(this).addClass( "active" ).siblings().removeClass( "active" );<br> $( ".selectd-definition" ).text(text);<br> change( "//player.alicdn.com/video/aliyunmedia.mp4" )<br> })<br> })<br> }<br> );<br> }<br> init()<br> </script><br></body> |
以上就是直播商城系统源码,播放器aliPlayer自定义清晰度切换, 更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现