移动端应用视频小程序加密播放(存档)
(转载文档备用 2018-12-11)
1.概述
移动端视频的小程序加密播放设置开启后,通过下文设置步骤,视频播放请求m3u8可以在APP、小程序内正常播放。
POLYV云平台接收到参数后会对token、iswxa参数进行校验。若校验通过,返回正确的解密密钥key文件链接给客户端。反之,非法访问key,则会响应403错误状态。不允许播放。
2.如何开启
【POLYV后台】—— 【设置】—— 【加密设置】进行如下设置:
3.快速开始
- 服务端php示例下载
参考小程序播放sdk下载页面调用基础播放器后,需额外添加小程序授权播放wxApp参数,如下图:
参数解析:
参数名 | 说明 | 是否必填 |
---|---|---|
wxAppUrl | 服务端php示例url | 是 |
isWx | 判断是否微信授权 | 是 |
wxUserId | 小程序用户id,可以是小程序openid | 是 |
expires | 请求token视频播放有效时间 | 否 |
ps:请注意修改示例php中$secretkey、$uid(可在后台---设置---API接口窗口中查阅)变量为当前播放视频账号正确的数值。
4."小程序授权"过程原理
小程序播放视频m3u8Url时需要带上从服务器校验获取正确的token、iswxa参数,才能正常访问key来播放视频。
我的其他原创文章:
- 微信公众号直播有哪些不一样的玩法?
- 微信视频直播如何做收费直播(如何做付费的微信直播)图文教程
- 说说视频编码格式、视频码率、视频帧率、分辨率的概念
- 原创教程:带ppt课件和讲师画面的教学视频录制完整教程
- 如何做电视节目的视频直播(电视台节目直播)
- 做视频直播时如何测试本地网络的上行带宽(网速测试)
- usb摄像头做教学直播实现pc和手机都可以在线观看教程
- 微信公众号直播有哪些不一样的玩法?
- 如何做电脑游戏桌面录屏直播实现手机直接观看
- 免费视频存储平台(微云、百度网盘、谷歌硬盘、酷播云)的截图对比
- 云课堂直播功能介绍,更贴合在线教育、企业内训的场景应用
- 基于微信小程序做直播的截图(微信小程序发起视频直播)
- 在线教学场景下 讲师们做PPT课件直播的一些介绍
- FMS/wowza/red5/SRS流媒体服务器产品对比
- 在微信公众号中添加外部的链接图文教程
- 企业级微信视频直播如何设定观看白名单(设定手机观看白名单、授权观看直播)
- 无广告视频存储加速一整套免费视频服务(youku视频广告太长)
- 在线教育网站如何更好的实现视频安全视频保护?
- 如何做新品发布会直播(新品推介会直播)基于云直播平台
- 医疗类直播(临床教学、手术观摩学习、医疗器械教学类)图文教程
- 在线教学直播中做ppt文档的在线直播(在线课常多画面直播)教程
- 双机位摄像机视频直播(多机位摄像机视频直播)时硬件连接示意图
移动端应用视频小程序加密播放(存档)相关推荐
- 小程序端JS加密,传输PHP端解密--微信小程序联盟
原创内容来自作者: 行渐远 由于怕小程序传输数据被抓包,因为我做的淘宝客,所以有些数据连用户本身都需要加密不让看的,所以在网上找了许多办法,大多数都是AES加密的方式,但是生成的字符太多放弃了,然后就 ...
- 微信小程序中播放海康萤石云HLS '.m3u8'视频 video标签
微信小程序中播放海康萤石云HLS '.m3u8'视频 video标签 前言 萤石云开放平台 微信开发者工具 前言 因为项目需要在微信小程序上展示实时视频流信息,以下内容是我将萤石云平台官方文档和自己实 ...
- 微信小程序如何播放腾讯视频?
popper小P 微信小程序如何播放腾讯视频? 1.背景 因为当时需要做视频播放,后台存放视频文件又不现实.所以,做了一个能解析腾讯视频地址的并播放视频的小程序. 2.介绍 小程序里的解析腾讯视频地址 ...
- uni-app移动端-H5-微信小程序在线预览pdf,图片,视频
封装了一个插件,可直接导入hbuilderx查看使用: 插件地址:uni-app移动端-H5-微信小程序在线预览pdf,图片,视频 <template><view class=&qu ...
- (附源码)springboot+基于微信小程序音乐播放器的设计与实现 毕业设计271156
Springboot音乐播放小程序的设计与实现 摘 要 本文设计了一种基于微信小程序的音乐播放器,系统为人们提供了方便快捷.即用即搜的音乐搜索播放服务,包括音乐资讯.音乐库推荐.交流论坛.注册登录.最 ...
- springboot+基于微信小程序音乐播放器的设计与实现 毕业设计-附源码271156
Springboot音乐播放小程序的设计与实现 摘 要 本文设计了一种基于微信小程序的音乐播放器,系统为人们提供了方便快捷.即用即搜的音乐搜索播放服务,包括音乐资讯.音乐库推荐.交流论坛.注册登录.最 ...
- 疯传短视频小程序V8.3.0源码完整包
简介: 疯传短视频小程序自带拼多多商城,新增及流量主广告位,你的地盘你做主,没有中间商! V8.3.0版本更新介绍: 1.疯狂自行采集 2.首页小程序矩阵列表,你可以添加一堆小程序,游戏.生活.商城都 ...
- 【新知实验室】0基础小白如何免费打造自己的音视频小程序
目录 一.前言 二.小程序功能介绍 三.在腾讯云获取源码和接口 四.制作你的微信小程序 五.总结与建议 六.相关链接 开发环境:微信开发者工具(1.06.2211222 64位) 测试环境:红米Not ...
- 微信小程序加密解密 C# 以及 填充无效,无法被移除错误的解决方案 Padding is invalid and cannot be removed
微信小程序加密解密 C# 以及 填充无效,无法被移除错误的解决方案 Padding is invalid and cannot be removed 参考文章: (1)微信小程序加密解密 C# 以及 ...
最新文章
- c语言填空题删除字符串k右边,计算机二级C语言上机模拟试题及解题思路
- Git入门教程(1)
- Apple Catching POJ - 2385(基础的动态规划算法)
- 2017西安交大ACM小学期数论 [阅兵式]
- 知识图谱中的关系方向与强度研究
- Python读取PDF
- ROS笔记(23) Move_base
- leetCode-995:K 连续位的最小翻转次数
- android真机调试看不到logcat信息
- 【NOIP2002】【codevs1010】过河卒
- window10企业版g c盘满了_C盘满了?试试这几招
- metal分析是什么意思_GWAS数据如何做meta分析?
- 写软件详细设计方案总结
- android实现记事本app
- BGP路由技术详解(一)
- groovy_流利的Groovy
- python量化投资实训班_Python量化投资实训营
- 看完这些在HW面试官面前横着走 HW面试常见问题大合集(适合第一次参加)
- html 键盘按键与按钮功能关联
- 学习python-day02-25---转自Python分布式爬虫打造搜索引擎Scrapy精讲
热门文章
- CF 1696 E. Placing Jinas 组合数 2000
- Javascript技巧(230个)[转载]
- 获取上个月的第一天和最后一天和当前月最后一天
- Revit二次开发—内建类别BuiltInCategory枚举(中英文对照)
- 一个月刷完机器学习笔试题300题(10)
- Mac 重启服务→services
- canvas动画:黑客帝国_使用Canvas API进行动画处理-第3部分:重力和动态渲染
- 【apt】The following signatures couldn‘t be verified because the public key is not available
- mac下统计代码行数方法
- 透过现象看本质:喧闹的中国电子商务