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

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);
相关推荐
在努力的前端小白12 分钟前
Spring Boot 敏感词过滤组件实现:基于DFA算法的高效敏感词检测与替换
java·数据库·spring boot·文本处理·敏感词过滤·dfa算法·组件开发
bobz9652 小时前
小语言模型是真正的未来
后端
一叶飘零_sweeeet2 小时前
从繁琐到优雅:Java Lambda 表达式全解析与实战指南
java·lambda·java8
DevYK3 小时前
企业级 Agent 开发实战(一) LangGraph 快速入门
后端·llm·agent
艾伦~耶格尔3 小时前
【集合框架LinkedList底层添加元素机制】
java·开发语言·学习·面试
一只叫煤球的猫3 小时前
🕰 一个案例带你彻底搞懂延迟双删
java·后端·面试
最初的↘那颗心3 小时前
Flink Stream API 源码走读 - print()
java·大数据·hadoop·flink·实时计算
冒泡的肥皂3 小时前
MVCC初学demo(一
数据库·后端·mysql
颜如玉4 小时前
ElasticSearch关键参数备忘
后端·elasticsearch·搜索引擎
JH30734 小时前
Maven的三种项目打包方式——pom,jar,war的区别
java·maven·jar