阿里云视频播放器整合与学习

1、根据视频地址播放

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <link rel="stylesheet" href="https://g.alicdn.com/de/prismplayer/2.8.1/skins/default/aliplayer-min.css" />
    <script charset="utf-8" type="text/javascript" src="https://g.alicdn.com/de/prismplayer/2.8.1/aliplayer-min.js"></script>
    <div  class="prism-player" id="J_prismPlayer"></div>

    <script>
        var player = new Aliplayer({
            id: 'J_prismPlayer',
            width: '100%',
            autoplay: false,
            cover: 'http://liveroom-img.oss-cn-qingdao.aliyuncs.com/logo.png',  
            //播放配置
            source : 'https://outin-330daf7945c511eab0c600163e1c35d5.oss-cn-shanghai.aliyuncs.com/sv/20bd2acc-1730b0b8921/20bd2acc-1730b0b8921.mp4?Expires=1594019827&OSSAccessKeyId=LTAI3DkxtsbUyNYV&Signature=IaW3gDBLw%2Fk0%2FHHf4lVyu2Fu8YU%3D',
        },function(player){
            console.log('播放器创建好了。')
        });
    </script>

</body>

</htm

l>

2 根据播放凭证播放

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <link rel="stylesheet" href="https://g.alicdn.com/de/prismplayer/2.8.1/skins/default/aliplayer-min.css" />
    <script charset="utf-8" type="text/javascript" src="https://g.alicdn.com/de/prismplayer/2.8.1/aliplayer-min.js"></script>
    <div class="prism-player" id="J_prismPlayer"></div>

    <script>
        var player = new Aliplayer({
            id: 'J_prismPlayer',
            width: '100%',
            autoplay: false,
            cover: 'http://liveroom-img.oss-cn-qingdao.aliyuncs.com/logo.png',
            //播放配置
            encryptType: '1',//如果播放加密视频,则需设置encryptType=1,非加密视频无需设置此项
            vid: '52d80ae859244bdc8275fce9a6a3ee52',
            playauth: 'eyJTZWN1cml0eVRva2VuIjoiQ0FJUzN3SjFxNkZ0NUIyeWZTaklyNWVNTCtMc25ZY1l6YlNFWVVqVG9FRWhXTXA4aEliTXR6ejJJSDFFZm5sb0FPa2FzUHd6bFd0UjZmd2Vsck1xRk1BZUZCMlpOSkVxc2NzR3JGdnhKcExGc3QySjZyOEpqc1ZGbm9wajBWaXBzdlhKYXNEVkVma3VFNVhFTWlJNS8wMGU2TC8rY2lyWVhEN0JHSmFWaUpsaFE4MEtWdzJqRjFSdkQ4dFhJUTBRazYxOUszemRaOW1nTGlidWkzdnhDa1J2MkhCaWptOHR4cW1qL015UTV4MzFpMXYweStCM3dZSHRPY3FjYThCOU1ZMVdUc3Uxdm9oemFyR1Q2Q3BaK2psTStxQVU2cWxZNG1YcnM5cUhFa0ZOd0JpWFNaMjJsT2RpTndoa2ZLTTNOcmRacGZ6bjc1MUN0L2ZVaXA3OHhtUW1YNGdYY1Z5R0ZOLzhtNU9aUXJ6emFveGdMT2VxQVJtWGpJRFRiS3VTbWhnL2ZIY1dPRGxOZjljY01YSnFBWFF1TUdxSGV2WDNvQW1UUGxuN0YvbmVpZjVzallBSjVsSHA3TWVNR1YrRGVMeVF5aDBFSWFVN2EwNDRrTUNrS3I4Y3NNUWFnQUZNSUNHMlVWVUZHR3JpWHRNMDROMit3S3c4QTlGcGpNZlFVdkMrUjhQMmFQSXdHYWlxMzBUZTliUHIvMTg1VlRXUkhCNHpOV2VDU0YxQzJxNmRydXdhNnh6M01ONUwybFFDY2p2bjdEcExPSHFJcW9JRklva1VUMXVnRDBaaFBLaG1Kb1kyZjJGUVNkMlZ3bFBCV2NjTExEeEh4ckMyb1RoTkRVb1lFL2JEZVE9PSIsIkF1dGhJbmZvIjoie1wiQ0lcIjpcIm42VTRpdm9URENRcVRoT3I1bDI4WWdwZk8rdERBclJaTkhNenpqVDUvZ1grQVJDaElHTVpNZk9iZTlhZ1JHRHdcXHJcXG5cIixcIkNhbGxlclwiOlwiTWgyT3Vpb3VWYjJpNnRUU3RrQzV4ZVZxMkVIQS9ybkRZR2lRQUMrTjRHbz1cXHJcXG5cIixcIkV4cGlyZVRpbWVcIjpcIjIwMjAtMDctMDZUMDY6MjU6NDdaXCIsXCJNZWRpYUlkXCI6XCI1MmQ4MGFlODU5MjQ0YmRjODI3NWZjZTlhNmEzZWU1MlwiLFwiU2lnbmF0dXJlXCI6XCJOb29VN3gwRS8yL1BSOEpPUFpFS1F3amRBSVE9XCJ9IiwiVmlkZW9NZXRhIjp7IlN0YXR1cyI6Ik5vcm1hbCIsIlZpZGVvSWQiOiI1MmQ4MGFlODU5MjQ0YmRjODI3NWZjZTlhNmEzZWU1MiIsIlRpdGxlIjoiNiAtIFdoYXQgSWYgSSBXYW50IHRvIE1vdmUgRmFzdGVyIiwiQ292ZXJVUkwiOiJodHRwOi8vb3V0aW4tMzMwZGFmNzk0NWM1MTFlYWIwYzYwMDE2M2UxYzM1ZDUub3NzLWNuLXNoYW5naGFpLmFsaXl1bmNzLmNvbS81MmQ4MGFlODU5MjQ0YmRjODI3NWZjZTlhNmEzZWU1Mi9zbmFwc2hvdHMvZjJlN2M0ZWQ4ZTE5NGI2OWJhMmJhZmIyYmM5ZDQwMmYtMDAwMDEuanBnP0V4cGlyZXM9MTU5NDAyMDI0NyZPU1NBY2Nlc3NLZXlJZD1MVEFJM0RreHRzYlV5TllWJlNpZ25hdHVyZT12eXJ0WFV6cEt6OFR3YVRxMTQ5bXlYVnFjRU0lM0QiLCJEdXJhdGlvbiI6MTYuMjc2N30sIkFjY2Vzc0tleUlkIjoiU1RTLk5UOWRYWHBYOXp2b2NuYkRBdFRFUGtDZ1UiLCJBY2Nlc3NLZXlTZWNyZXQiOiI0VVJWd3NmZENhWUhhNTRoRHNEbkthZEc4NExTQkZSMU52WEVFRktGdjk0SyIsIlJlZ2lvbiI6ImNuLXNoYW5naGFpIiwiQ3VzdG9tZXJJZCI6MTc3Mzk5NTEyMjc3OTUwOH0=',
        }, function (player) {
            console.log('播放器创建好了。')
        });
    </script>

</body>

</html>

3、视频播放凭证有时效,默认时长100秒

java 复制代码
//播放凭证有过期时间,默认值:100秒 。取值范围:100~3000。
//request.setAuthInfoTimeout(200L);
相关推荐
Joy T3 小时前
Agent 确定性上下文设计:从 Prompt 参数注入到能力分层
java·开发语言·微服务·架构·prompt·agent context
m0_587383006 小时前
广州 24 小时自助健身房解决方案技术实现与实战指南
java·spring·小程序·架构·需求分析
·云扬·7 小时前
Prompt 工程与安全:从 System 设计到注入防御
java·人工智能·安全·ai·prompt
代码不停7 小时前
自动化测试(java)
java·开发语言·selenium·自动化
行百里er8 小时前
Redis 完结篇——Redis 热点问题在 Spring Boot 项目中实战
redis·后端
高频因子挖掘机9 小时前
只取最近 60 个交易日,却每次拉全历史:量化脚本变慢的原因与改法
后端·github·api
鬼手点金9 小时前
opencode-rules 插件
java·开发语言·前端·人工智能·chrome·git·github
孟健10 小时前
从5000亿Token到83%字节匹配:AI逆向工程与重构的工程闭环实践
后端·架构·ai编程
paopaokaka_luck10 小时前
滑雪场管理系统(AI智能助手流式对话,ECharts 运营数据分析、教练、雪具与场地一体化预约,钱包支付退款、订单核销与服务评价)
java·人工智能·spring boot·网络协议·数据分析·echarts
码事漫谈10 小时前
丢得静悄悄,谈一谈 Agent 的记忆是怎么没的
后端