整合阿里云播放器播放(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 复制。

相关文章
|
存储 分布式计算 资源调度
hadoop配置文件参数
hadoop配置文件参数【2月更文挑战第13天】
608 6
|
JavaScript Android开发 iOS开发
vue-aliplayer 阿里云播放器适配 vue
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82766824 ...
14948 0
|
移动开发 JavaScript HTML5
Vue集成vue-video-player实现播放视频
Vue集成vue-video-player实现播放视频
1079 0
|
芯片
通用译码器
二——十进制译码器也称BCD译码器,它的功能是将输入的BCD码(4位二级制码)译成对应的10个十进制输出信号,因此也称4线——10线译码器。常用的二——十进制集成译码器型号有74LS42、T1042、T4042等。
2315 0
通用译码器
|
Rust 安全 Go
揭秘Rust语言:为何它能让你在编程江湖中,既安全驰骋又高效超车,颠覆你的编程世界观!
【8月更文挑战第31天】Rust 是一门新兴的系统级编程语言,以其卓越的安全性、高性能和强大的并发能力著称。它通过独特的所有权和借用检查机制解决了内存安全问题,使开发者既能享受 C/C++ 的性能,又能避免常见的内存错误。Rust 支持零成本抽象,确保高级抽象不牺牲性能,同时提供模块化和并发编程支持,适用于系统应用、嵌入式设备及网络服务等多种场景。从简单的 “Hello World” 程序到复杂的系统开发,Rust 正逐渐成为现代软件开发的热门选择。
415 1
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
《鱼与熊掌兼得:DataWorks中AI驱动的数据脱敏与可用性平衡术》
在数字化时代,数据成为企业核心资产,驱动业务决策与创新。DataWorks作为大数据处理平台,利用AI技术进行数据脱敏,确保隐私保护的同时维持数据可用性。通过生成对抗网络(GAN)和自然语言处理,DataWorks能生成既保留特征又符合隐私要求的脱敏数据,支持机器学习模型训练。此外,建立数据映射关系和应用数据增强技术,进一步提升脱敏数据的实用性和多样性。尽管面临挑战,DataWorks正不断优化算法,结合新兴技术,实现数据隐私与价值挖掘的平衡,助力数字经济健康发展。
471 29
|
移动开发 JavaScript HTML5
Vue3视频播放(Video)
这篇文章介绍了如何在Vue 3框架中创建一个视频播放组件(Video),支持自定义视频源、封面、自动播放等多种播放选项和样式设置。
2665 1
Vue3视频播放(Video)
|
机器学习/深度学习 人工智能 并行计算
CPU和GPU的区别
【10月更文挑战第14天】
|
数据采集 机器学习/深度学习 人工智能
【大语言模型】人类反馈在大语言模型对齐中的可靠性有多高?
当今的对齐研究大多集中在设计新的学习算法上,使用的是如Anthropic-HH这样的数据集,这些研究假设人类反馈数据本质上是可靠的。然而,对于人类反馈的定性不可靠性及其对对齐的影响,关注甚少。为了填补这一空白,我们进行了一项全面研究,并提供了对人类反馈数据的深入分析。
|
机器学习/深度学习 自然语言处理 并行计算
探索深度学习中的Transformer模型及其在自然语言处理中的应用
【10月更文挑战第6天】探索深度学习中的Transformer模型及其在自然语言处理中的应用
768 0