整合阿里云播放器播放(2) | 学习笔记

简介: 快速学习 整合阿里云播放器播放(2)

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)整合阿里云播放器播放(2)学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11483


整合阿里云播放器播放(2)


内容介绍:

一、修改视频

二、播放相关组件

三、创建播放页面创建

四、加入播放组件


一、修改视频

image.png

点击课程,进入第一个课程的详情页面,点开小节中的视频

页面出错  

image.png

代码修改:

<a :href=" " /playerv "+video.videoSourceId">

image.png

重新操作后显示还有一个错误

检查代码:

<a :href="" /player/ "+video.videoSourceId" >

<span class="fr">

<i class="free-icon vam mr10">免费试听</i>

</ span>

<em class="lh-menu-i-2 icon16 mr5">&nbsp;</ em>{{video.title}}

</a>

修改超链接地址:

<a :href="" /player/ " +video.videosirceId" target="_blank">

点击某一个课程,打开小节,打开新的页面,播放视频

代码示例:

mounted( { //页面渲染之后

new Aliplayer({

id: ' 3_prismPlayer",vid: this.vid,//视频id

playauth: this.playAuth,//播放凭证

encryptType: '1',如果播放加密视频,则需设置

encryptType=1,非加密视频无需 width: '100%',

height: "500px“}

function(player) {

console. log('播放器创建成功')


二、播放相关组件

集成文档:

https://help.aliyun.com/document_detail/51991.html?spm=a2c4g.11186623.2.3

在线配置:

https:/lplayer.alicdn.com/aliplayerlsettinglsetting.html

功能展示:

https://player.alicdn.com/aliplayerlpresentationindex.html


三、创建播放页面创建

pages/playerl_vid.vue

( 1)引入播放器 js 库和 css 样式

<template>

<div>

<! --阿里云视频播放器样式-->

<link vel "stylesheet"href= "https : //g.alicdn.cm/de/prismplayer/2.8.1/skins /default/aliplayer-min.css”,

<! --阿里云视频播放器脚本--><scriptcharset"utf8"type="text/javascript"src="https://g.alicdn.cam/de/prismplayer/2.8.1/aliplayer-min.js”/>

<!--定义播放器dom -->

<div id="._prismPlayer" class="prism-player” >

</div>

< /template>

(2)其他常见的可选配置

//以下可选设置

cover: "http:/ /guli.shop/photo/banner /1525939573202.jpg",//封面

qualitySort: "asc",//清晰度排序

mediaType: "video',//返回音频还是视频

autoplay: false,//自动播放

isLive: false,//直播

rePlay: false,//循环播放

preload: true,

controlBarvisibility: "hover" ,//控制条的显示方式:鼠标悬停

useHSPrism: true,//播放器类型:html5


四、加入播放组件

功能展示:

https://player.alicdn.com/aliplayer/oresentation/index.html

image.png

相应的功能的代码可以通过 copy 复制。

相关文章
|
移动开发 JavaScript HTML5
Vue集成vue-video-player实现播放视频
Vue集成vue-video-player实现播放视频
1040 0
|
JavaScript Android开发 iOS开发
vue-aliplayer 阿里云播放器适配 vue
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82766824 ...
14926 0
|
JSON API 开发工具
【Azure 应用服务】调用Azure REST API来获取 App Service的访问限制信息(Access Restrictions)以及修改
【Azure 应用服务】调用Azure REST API来获取 App Service的访问限制信息(Access Restrictions)以及修改
134 1
|
移动开发 JavaScript HTML5
Vue3视频播放(Video)
这篇文章介绍了如何在Vue 3框架中创建一个视频播放组件(Video),支持自定义视频源、封面、自动播放等多种播放选项和样式设置。
2521 1
Vue3视频播放(Video)
|
C++
二叉树的前序遍历(C++)
二叉树的前序遍历(C++)
99 0
二叉树的前序遍历(C++)
|
存储 前端开发 JavaScript
React Memo不是你优化的第一选择(二)
React Memo不是你优化的第一选择(二)
234 1
|
视频直播 内存技术
【视频直播篇三】vue-cli3集成vue-video-player
本文着重介绍vue-cli3集成vue-video-player
789 0
|
消息中间件 缓存 Java
牛掰!阿里人用7部分讲明白百亿级高并发系统(全彩版小册开源)
高并发 提到“高并发”相信你们应该都不会感到陌生!此时你脑中应该会浮现好多有关高并发的:业务急剧增长、电商购物、电商秒杀、12306抢票、淘宝天猫各种活动等;都是需要用到高并发的,那么如何去设计一个高并发系统抵挡这些冲击呢? 其实这也是一道很常见的面试题,但是大多数应聘者都不知如何回答,从何答起。对于一个Java程序员来讲,,更关注的是不是系统架构层面的呢?从原本的定时秒杀,到现在各种活动的预热、拼团、定金膨胀、百亿补贴、跨店满减以及更复杂的组合优惠,让用户摸不到头脑,虽然这些都扰乱了用户购买的节奏,但是也一直保持着持续升温的状态。
|
前端开发
前端学习笔记202305学习笔记第二十八天-图片压缩6
前端学习笔记202305学习笔记第二十八天-图片压缩6
141 0
|
前端开发 JavaScript
webpack基础篇(一):webpack与构建发展简史
webpack基础篇(一):webpack与构建发展简史
252 0
webpack基础篇(一):webpack与构建发展简史