- 博客(101)
- 收藏
- 关注
原创 父组件中循环生成多个子组件时,有且只有最后一个子组件的watch对象生效问题及解决办法
父组件中循环生成多个子组件时,有且只有最后一个子组件的watch对象生效问题及解决办法
2025-03-13 19:24:02
483
原创 vue2+element-ui模拟vue3+element-plus的el-tree-select组件,使用el-tree、el-select实现treeSelect组件功能
vue2+element-ui模拟vue3+element-plus的el-tree-select组件,使用el-tree、el-select实现treeSelect组件功能
2025-02-25 11:52:13
483
原创 webrtc学习----前端推流拉流,局域网socket版,一对多
WebRTC(Web Real-Time Communication)是一种实时通讯技术,允许网络应用或站点在不借助中间媒介的情况下,建立浏览器之间的点对点(Peer-to-Peer)连接,实现视频流、音频流或其他任意数据的传输。WebRTC的核心功能包括音视频的采集、编解码、网络传输和显示等WebRTC的技术特点1、实时通信:WebRTC专注于实时通信,包括音频、视频和其他数据传输。
2024-12-11 16:52:18
2282
1
原创 webrtc学习----前端推流拉流,局域网socket版,一对一
WebRTC(Web Real-Time Communication)是一种实时通讯技术,允许网络应用或站点在不借助中间媒介的情况下,建立浏览器之间的点对点(Peer-to-Peer)连接,实现视频流、音频流或其他任意数据的传输。WebRTC的核心功能包括音视频的采集、编解码、网络传输和显示等WebRTC的技术特点1、实时通信:WebRTC专注于实时通信,包括音频、视频和其他数据传输。
2024-12-11 15:36:37
1059
原创 webrtc学习----前端推流拉流,单网页版
WebRTC(Web Real-Time Communication)是一种实时通讯技术,允许网络应用或站点在不借助中间媒介的情况下,建立浏览器之间的点对点(Peer-to-Peer)连接,实现视频流、音频流或其他任意数据的传输。WebRTC的核心功能包括音视频的采集、编解码、网络传输和显示等WebRTC的技术特点1、实时通信:WebRTC专注于实时通信,包括音频、视频和其他数据传输。
2024-12-11 15:16:52
1306
原创 DRM(数字权限管理技术)防截屏录屏----playready微软edge浏览器防截屏录屏demo
PlayReady 是一种由微软开发的内容保护技术,主要用于保护数字媒体内容免受未经授权的使用。PlayReady 技术通过定义、合并和执行数字媒体的权限,确保内容的安全分发,并强制实施内容提供者选择的规则。它支持多种策略,如过期日期、安全级别和输出限制等12。基本概念和功能PlayReady 技术通过加密步骤来保护内容。编码器使用加密密钥对内容进行加密,然后将其分阶段传送到回放客户端(通常通过内容分发网络)。
2024-11-29 11:06:03
611
原创 DRM(数字权限管理技术)防截屏录屏----widevine谷歌浏览器防截屏录屏demo
Widevine是一种由谷歌开发的数字版权管理(DRM)技术,主要用于保护和传递数字内容,如视频和应用程序。Widevine技术通过加密内容并限制未经授权的复制和再分发,帮助内容提供者保护其版权。Widevine的基本概念Widevine技术分为三个安全级别:L1、L2和L3。不同级别的安全性决定了可以播放的视频内容的质量和范围。1、L1:最高安全级别,通常用于高质量视频和高分辨率的流媒体,内容在设备内进行解密,并使用硬件保护,以防止原始数据泄露。
2024-11-29 10:44:42
1217
原创 DRM(数字权限管理技术)防截屏录屏----解密org.w3.clearkey视频并播放
ClearKey是一种基于JSON Web Key (JWK)格式的内容加密方案,主要用于在Web环境中保护媒体内容的安全传输和播放。ClearKey通过使用JSON Web Tokens (JWT)来传输密钥信息,确保只有持有正确密钥的用户才能解密和播放受保护的媒体内容。ClearKey的工作原理1、密钥管理:ClearKey使用JWT来传输密钥信息,JWT包含三个部分:头部、有效载荷和签名。头部描述了令牌的类型和加密方法,有效载荷包含密钥信息,签名用于验证令牌的真实性。
2024-11-29 10:11:52
798
原创 DRM(数字权限管理技术)防截屏录屏----视频转hls流加密、web解密播放
HLS流媒体协议(HTTP Live Streaming)是苹果公司提出的一种基于HTTP的流媒体传输协议,主要用于音视频的实时传输和点播。HLS流媒体协议的核心优势在于其自适应比特率流式传输功能,可以根据网络条件的变化自动调整视频质量,确保视频流畅播放。HLS流媒体协议的工作原理1、编码和分段:HLS流媒体服务器将视频重新格式化为H.264或H.265编码,并将视频分割成几秒钟的片段。这些片段被组织成不同质量等级(如480p、720p和1080p),并创建索引文件记录它们的顺序。
2024-11-27 18:13:22
1554
原创 DRM(数字权限管理技术)防截屏录屏----openssl安装
在计算机网络上,OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。安全信道特性1、数据保密性信息加密就是把明码的输入文件用加密算法转换成加密的文件以实现数据的保密。加密的过程需要用到密钥来加密数据然后再解密。没有了密钥,就无法解开加密的数据。数据加密之后,只有密钥要用一个安全的方法传送。加密过的数据可以公开地传送。2、数据完整性加密也能保证数据的一致性。
2024-11-27 17:18:44
325
原创 DRM(数字权限管理技术)防截屏录屏----ffmpeg安装
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OSX等。
2024-11-27 16:55:37
955
原创 word转换---docx转pdf,【node】docx-pdf、LibreOffice,office-to-pdf【python】Win32com、python-docx
word转换---docx转pdf,【node】docx-pdf、LibreOffice,office-to-pdf【python】Win32com、python-docx
2024-08-02 17:18:12
1529
原创 word打印---doc转html后进行打印,window.print、print-js、vue-print-nb
word打印---doc转html后进行打印,window.print、print-js、vue-print-nb
2024-08-01 16:50:24
808
原创 word预览方式---插件,vue-office-docx、docx-preview、mammoth.js
word预览方式---插件,vue-office-docx、docx-preview、mammoth.js
2024-08-01 16:00:38
3820
6
原创 word预览方式---iframe,Microsoft Office Online、xDoc、Google Docs
word预览方式---iframe,Microsoft Office Online、xDoc、Google Docs
2024-08-01 15:40:11
1080
1
原创 @vue/cli脚手架创建vue3项目,js+vue-cli生成mpm包,package.json中main,module,exports三种方式的使用,自定义入口文件index.js
@vue/cli脚手架创建vue3项目,js+vue-cli生成mpm包,package.json中main,module,exports三种方式的使用,自定义入口文件index.js
2024-05-07 14:40:15
1300
1
原创 vue2插件之@lucky-canvas/vue,大转盘、抽奖、老虎机
vue2插件之@lucky-canvas/vue,大转盘、抽奖、老虎机
2024-04-26 15:59:14
2466
7
原创 vue2创建项目的两种方式,配置路由vue-router,引入element-ui
vue2创建项目的两种方式,配置路由vue-router,引入element-ui
2024-04-10 15:51:36
6779
原创 express+mysql+vue,从零搭建一个商城管理系统17--查询订单导出excel
express+mysql+vue,从零搭建一个商城管理系统17--查询订单导出excel
2024-04-01 17:53:27
528
原创 CSS样式,1行文字溢出...省略,2行文字溢出...省略,多行文字溢出...省略
CSS样式,1行文字溢出...省略,2行文字溢出...省略,多行文字溢出...省略
2024-03-22 11:15:58
479
原创 express+mysql+vue,从零搭建一个商城管理系统16--收货地址(全国省市县名称和code列表)
express+mysql+vue,从零搭建一个商城管理系统16--收货地址(全国省市县名称和code列表).zip
2024-03-19 18:47:59
484
原创 JS精度计算的几种解决方法,1、转换成整数计算后再转换成小数,2、toFixed,3、math.js,4、bignumber.js,5、big.js
JS精度计算的几种解决方法,1、转换成整数计算后再转换成小数,2、toFixed,3、math.js,4、bignumber.js,5、big.js
2024-03-19 16:00:15
696
package.json中main,module,exports三种方式的使用,自定义入口文件index.js
2024-05-07
express+mysql+vue,从零搭建一个商城管理系统16-收货地址(全国省市县名称和code列表)
2024-03-19
JS精度计算1、转成整数计算再转换成小数,2、toFixed,3、math.js,4、bignumber.js,5、big.js
2024-03-19
express+mysql+vue,从零搭建一个商城管理系统15-快递查询(对接快递100)
2024-03-18
express+mysql+vue,从零搭建一个商城管理系统14-快递查询(对接快递鸟)
2024-03-15
express+mysql+vue,从零搭建一个商城管理系统11-使用Sequelize
2024-03-13
express+mysql+vue,从零搭建一个商城管理系统7-文件上传,大文件分片上传
2024-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人