polyv的播放小程序视频sdk以及加密方式
polyv小程序播放加密视频方式
官网上的教程
import polyv from '../../utils/polyv.js';Page({...onReady: function () {//获取视频播放地址let vid = "e8888b74d1bd0f19e821d6185279564a_e";let vidObj = {vid: vid,callback: function(videoInfo){that.setData({videoSrc: videoInfo.src[0]});}};polyv.getVideo(vidObj);}
}
基本上,到这里,播放视频已经可以是实现的了,但是加密的视频怎么播放呢?
需要几样东西
secretKey
视频的vid
secretKey和vid的获取可以在该链接查看两个参数如何获得
参数
ts:时间戳
sign:secretKey + vid + ts(key值加视频的vid加时间戳,再通过md5加密)
//index.js
const polyv = require('../../utils/polyv.js');
var utilMd5 = require('../../utils/md5.js');
Page({data: {video:{}},// 播放日志发送timeUpdate: function (e) {polyv.timeUpdate(e);},onLoad: function () {var that = this;let vid = "xxxxxxxxxxxxxxxxx";//加密视频的sdk//播放web加密需要添加ts和sign参数。let timestamp = Date.parse(new Date());let secretKey ="xxxxxxx";//let ts=timestamp;let sign =utilMd5.hexMD5(secretKey+vid+ts);/*获取视频数据*//*友情提示:模拟器上无法观看的,请用真机调试观看!!!*/polyv.getVideo(vid, function(videoInfo){that.setData({video:{src:videoInfo.src[0]}});},ts,sign);},onUnload: function () {//销毁播放日志定时器polyv.destroy();}
})
友情提示!模拟器上可能会看不到视频,请真机!
polyv的播放小程序视频sdk以及加密方式相关推荐
- 微信小程序 视频列表 封面图 禁止多个视频同时播放
微信小程序视频列表用到的组件是 video 链接 https://developers.weixin.qq.com/miniprogram/dev/component/video.html 先附上 ...
- 即构科技推出小程序视频直播方案,与iOSAndroid APP互通连麦
2017年12 月 26 日,微信小程序正式对外开放了实时音视频录制及播放能力.符合类目要求(见下方表格)的小程序自助开通后,可自建或使用云服务,实现单向和互动的音视频功能,如视频直播.互动直播.在线 ...
- 小程序视频旋转的相关问题
背景 最近在开发小程序时遇到个需求,就是在小程序页面中嵌入一个广告视频,客户给的视频时横屏播放的,但是ui显示却要求是竖屏播放,在这里记录一下实现这个效果的踩坑全过程 css transform旋转v ...
- 第21课 微信小程序视频标签显示弹幕
第21课 微信小程序视频标签显示弹幕 效果图如下: wxml代码如下: <videosrc="http://wxsnsdy.tc.qq.com/105/20210/snsdyvideo ...
- 如何使用Fiddler抓包某奇艺小程序视频下载
[跟着新手学FD第03套]003如何使用Fiddler抓包爱奇艺小程序视频下载 Hello 大家好 我是你们的老朋友,小白 我是本套课程的讲师 小程序名字:某奇艺视频 本节课的内容:实战抓取视频之抓取 ...
- 微信小程序视频弹幕效果
这次,和大家一起探讨下小程序视频弹幕 一.按照老规矩,先附上gif效果图: 二.接下来看下官方文档API对vide说明 PS:相关属性解析: danmu-list:弹幕列表 enable-da ...
- (附源码)音乐播放小程序 毕业设计 031306
音乐播放小程序 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,音乐播放小程序被用户普遍使用 ...
- 腾讯地图微信小程序JavaScript SDK
简介 腾讯位置服务为微信小程序提供了基础的标点能力.线和圆的绘制接口等地图组件和位置展示.地图选点等地图API位置服务能力支持,使得开发者可以自由地实现自己的微信小程序产品. 在此基础上,腾讯位置服务 ...
- springboot+音乐播放小程序 毕业设计-附源码191730
Springboot音乐播放小程序的设计与实现 摘 要 本文设计了一种基于微信小程序的音乐播放器,系统为人们提供了方便快捷.即用即搜的音乐搜索播放服务,包括音乐资讯.音乐搜索.新歌榜单.注册登录.论坛 ...
最新文章
- 网页如何与mysql服务器建立连接不上,html与mysql建立连接数据库
- web10 动态action的应用
- 语音信号的短时语音能量
- 九、表达式求值(1)
- 获取class文件对象三种方式
- Ubuntu Server 13.04安装图形界面
- python画两条曲线_python – 在Matplotlib中绘制两个图之间的线
- Xilinx PLL IP核功能仿真
- 编程中无穷大常量的设定技巧 2014-08-19 09:22 35人阅读 评论(0) 收藏...
- Android中继承的Dialog导致程序崩溃
- oracle clob类型ibatis,Ibatis读写CLOB数据
- 204.计数质数 (力扣leetcode) 博主可答疑该问题
- macOS 锐捷校园网解决方案
- 压缩文件不记得密码了怎么办?
- iPhone换屏幕测试软件,怎样检验iPhone是否更换过屏幕?
- pytorch manual_seed()
- 猫眼电影MySQL数据库怎么写_Python3爬取猫眼电影榜并将数据存入MySql
- 苹果和虫子编程题python_2020智慧树《兽医寄生虫学》免费最全题库2020中国大学mooc《线性代数习题选讲》...
- 网易博客fengqing888搬家至CSDN啦
- Android实现仿真iPhone界面