自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 hls加密流生成之sample-aes-ctr加密

1.hlsHTTP实时流(也称为HLS)是一种基于HTTP的媒体流通信协议,由Apple Inc.制定。它类似于MPEG-DASH,它的工作原理是将整个流分解为一系列基于HTTP的小文件下载,每次下载都加载一个分片。当播放流时,客户端可以从多个不同备选流中选择,这些备选流包含不同编码速率的码流,从而允许流会话适应可用的数据速率。在流会话开始时,HLS下载一个扩展的M3U播放列表,其中包含各种可用子流的元数据。2.加密方式hls可以允许码流加密和不加密,其中加密方式有几种:aes-128, sampl

2021-04-14 21:40:18 2105

原创 hls加密流生成之sample-aes加密

相关文章:HLS/m3u8之sample-aes解密及软件开发hls加密流生成之aes-128加密1.hlsHTTP实时流(也称为HLS)是一种基于HTTP的媒体流通信协议,由Apple Inc.制定。它类似于MPEG-DASH,它的工作原理是将整个流分解为一系列基于HTTP的小文件下载,每次下载都加载一个分片。当播放流时,客户端可以从多个不同备选流中选择,这些备选流包含不同编码速率的码流,从而允许流会话适应可用的数据速率。在流会话开始时,HLS下载一个扩展的M3U播放列表,其中包含各种可用子流

2021-04-01 22:33:18 2246

原创 hls加密流生成之aes-128加密

1.hlsHTTP实时流(也称为HLS)是一种基于HTTP的媒体流通信协议,由Apple Inc.制定。它类似于MPEG-DASH,它的工作原理是将整个流分解为一系列基于HTTP的小文件下载,每次下载都加载一个分片。当播放流时,客户端可以从多个不同备选流中选择,这些备选流包含不同编码速率的码流,从而允许流会话适应可用的数据速率。在流会话开始时,HLS下载一个扩展的M3U播放列表,其中包含各种可用子流的元数据。2.加密方式hls可以允许码流加密和不加密,其中加密方式有几种:aes-128, sampl

2021-03-31 22:03:05 3888 8

原创 HLS/m3u8之sample-aes解密及软件开发

1.HLSHLS,Http Live Streaming 是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U描述文件,二是媒体文件(一般为ts)。具体说明可以查询draft-pantos-http-live-streaming相关资料2. m3um3u文件是用来描述一个或多个媒体文件地址的纯文本文件,通常为m3u8(UTF-8编码)3.加密原理hls对ts流加密一般有两种:AES-128和SAMPLE-AES当然,有不少公司也有自定义的一套

2021-03-24 22:55:29 4210 4

原创 neon加速——条件判断

1. 前言neon加速对图像处理来说(具体到算法/代码上,是指多重循环,二维矩阵的运算),往往能起到奇效,其并行计算的特点能大大加快计算的速度,提高性能。对于其使用方法,网上有不少说明,在此不再累赘。而对于一些算法来说,条件判断是必不可少的,同时也存在这种情况:对于图像的每个像素点的处理会根据不同的条件有不同的算法式子。那么这时候使用neon加速就比较麻烦了。网上对于这种情况的介绍并没有相关的例子,在此,特写这篇文档以做说明。下面例子忽略多重循环的外包,只对某个元素组进行说明,并且这个条件判断的前提是数

2020-09-05 10:23:47 3698 5

原创 DRM-Playready总结

1. 前言Playready是微软开发的媒体文件保护技术,包括加密,输出的保护和数字版权管理(DRM)。Playready是目前应用较为广泛的DRM技术之一。Playready所开发的产品有:PlayReady Server SDK:用于服务器开发,实现内容包装、许可证分发、域管理和计量服务等。PlayReady PC SDK:用于个人PC端的软件开发,实现PC端的许可证管...

2020-01-08 20:59:47 4784 1

原创 DRM-widevine 总结

1. 前言Widevine是google在ICS(android4.0)版本上新推出的一种DRM数字版权管理功能,有这个功能的话,就能从google指定的服务器上,下载经过google加密的版权文件,例如视频、应用等等。google推出这个功能主要的目的是为了在应用内容上可以和苹果更好的竞争,由于目前android的开放性,导致基本上所有的android应用都可以很快的扩散并免费安装,因此导致...

2019-12-24 22:19:28 11883

原创 ExoPlayer+Shaka-packager播放自制DRM视频

1. 工具说明1.1 ExoPlayerExoPlayer是google开源的应用级媒体播放器项目,构建在Android的底层多媒体API之上。该开源项目包含ExoPlayer库和演示demo。github地址:https://github.com/google/ExoPlayer1.2 shaka-packagerShaka Packager是用于DASH和HLS打包和加密的工具和媒体...

2019-12-17 22:17:18 5035 6

原创 DRM在Android中(2)——HAL

相关原创文章:数字版权管理DRMDRM在Android中1. Android HIDLHIDL 读作 hide-l,全称是 Hardware Interface Definition Language。它在 Android Project Treble 中被起草,在 Android 8.0 中被全面使用。其诞生目的是,框架可以在无需重新构建 HAL 的情况下进行替换。HAL将由供应商或SO...

2019-11-11 23:01:35 5527 11

原创 DRM在Android中

1. 前言​目前主流的DRM技术有Widevine、Playready、Marlin、Verimatrix等。DRM技术的实现方式和与Android的对接方式都各不相同。​在实现方式上分有不同的安全级别,低安全级的实现方案一般没有使用到Secure OS,DRM操作在Normal World中完成。高安全级的实现方案则采用了Secure OS,将DRM操作放到Secure World当中进行,...

2019-11-09 23:45:40 4008 1

原创 数字版权管理DRM

相关原创文章:DRM在Android中DRM在Android中(2)——HALDRM-widevine 总结DRM-Playready总结0 引言 数字版权管理(Digital Right Management,DRM)是目前对网络中传播的数字作品进行版权保护的主要控制手段。DRM是由美国出版商协会来定义的:“在数字内容交易过程中对知识产权进行保护的技术,工具和处...

2019-10-24 23:57:42 5688

强大的mp3格式分析工具

该工具不止支持分析mp3格式,还支持asf, wma, wmv

2021-04-14

dra 音频测试片源

dra的测试片源比较少,比较难找, 提供一个以供测试,资源是ts封装的节目流,有多个频道,对应的解码方式,需要自行研究

2020-10-30

shaka-packager.zip

压缩包包含源码及release的工具,包括linux版和windows版,方便等不到github的同学下载,使用说明请参考博客https://blog.csdn.net/ganqiuye/article/details/103588597

2020-01-02

fileEn-AES文件加密工具

原创,一个windos 工具, 用于文件加密, 算法是AES。代码已上传到github

2019-03-26

解密入门教学

软件解密的相关资料,具体有章节目录,感兴趣的可以下载来看看,打算免分,没得选

2018-11-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除