视频播放与安全
文章平均质量分 95
一米阳光zw
没有能力,你会觉得全世界都在为难你
展开
-
Java实现视频加密及播放
技术栈名称服务名称、版本及作用后端语言Java播放方式web前端代理服务器nginx 1.9.7视频切分工具ffmpeg 5.0视频播放工具video.js概述实现视频加密的大概思路说一下,先通过ffmpeg将mp4格式的视频文件转成h264格式的ts文件,转完后的视频文件主要文件形式为两种,一种为.m3u8的文件,这个文件也可以说是摘要文件,主要记录了当前视频所有的片段文件以及如果使用了加密文件那么加密文件的路径地址,另一种文件为.ts文件原创 2022-03-07 17:37:24 · 11714 阅读 · 16 评论 -
视频加密并上传至oss实现高并发访问
前言本篇文章主要是分享代码,记录一下在生成环境遇到的视频加密问题,不是很清楚加密思路的可以先看lz的这篇文章,了解加密用到的相关技术:Java实现视频加密及播放 之前我是在windows上测试视频切分功能问题不大,但是到了Linux环境发现了很多问题,例如无法通过ProcessBuild(类似于黑窗口)执行语句,主要是openssl的语句通过黑窗口执行会报错,具体原因还不是很清楚,所以通过调用脚本的方式达到目的。另外还有一个Linux环境默认安装的ffmpeg无法进行视频加密操作,需要安装一系列的依赖,安原创 2022-03-11 17:24:19 · 7792 阅读 · 1 评论 -
Java实现上传的视频转m3u8上传到OSS后播放
技术实现:FFmpeg + OSS + video.js从ffmpeg工具转码,ffmpeg视频播放,java语言操控ffmpeg转码,转码后视频上传阿里云oss,四个方面完整记录下这个流程,内容是基于我项目中的需求而定,不能使用所有情况,仅供参考。与大部分网上使用ffmpeg转m3u8不同的是,lz使用的是form表单提交上传后处理MultipartFile对象来操作。相关操作我就不说了大家可以查看这篇文章,我是来贡献代码的Java 利用ffmpeg工具实现视频MP4转m3u8ConvertM3U原创 2021-01-29 14:08:22 · 6755 阅读 · 9 评论