Media-S 简介(一个开源的DRM解决方案)

转载 2007年10月16日 08:59:00
 Media-S 简介(一个开源的DRM解决方案)     CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。
Media -S是一个开源的DRM解决方案,他可以用来保护任意的多媒体文件,其项目中本身包含了对Ogg的支持。总的来说,这是个比较老的项目,近些年没有更新, 对DRM的支持有限,从文档及代码中可以看出,仅提供了一个加密、解密和创建License的功能,并不能称得上的一套完整的DRM解决方案,感兴趣的话 可以对其研究,有利于大家对DRM的理解,但实用性不高。

需要更多的信息,可以访问
http://www.sidespace.com/products/medias/

Media-S可以在Linux和Windows平台上运行。在Linux下需要的库支持包括:pthread,expat,CURL,OpenSSL,Ogg和Vorbis,编译的过程并不顺利,有很多细节的地方需要手动修改。

Media-S提供了以下几个独立的程序:
1) Oggsenc,将一个Ogg文件进行加密,例如将 wom_sample.ogg 文件加密,生成新文件 wom_sample.oggs。
   ./oggsenc -i ~/test.ogg -o ~/test.oggs -k 1234 -K 1234
   参数含义
   -i <filename>  需要加密的文件名
   -o <filename>  加密后的输出文件名
   -K <string>   密钥 (vendor key)
   -k <string>   密钥 (content-specific encryption key)
2) create-license,可以创建license,将其写入加密后的*.oggs文件中。
   ./create-license -i ~/test.oggs -e "12/25/2003" -a PLAY -d "12/26/2003" -K 1234 -t
   参数含义
   -i <filename>  需要创建license的文件
   -e <date>   license过期时间 (全局的)
   -K <string>   密钥 (vendor key)
   -a <action>   可以进行的操作(PLAY, STREAM, BURN)
   -d <date>   license过期时间
   -t     license是否激活
3) Ogg123,根据license规定的权限,对Ogg文件进行解密并且播放。
   ./oggs123 -i ~/test.oggs -o ~/newtest.ogg -K 1234
   参数含义
   -i <filename> 需要解密的文件名
   -o <filename>  输出的文件名
   -K <string>   密钥 (vendor key)
4) License Server, 文档中有提及,可以支持本地播放,远程认证,但是一直没有找到相关代码。 

相对于OMA DRM的规范来说,Media-S并不适合。Media-S更像一个简单的加密解密的模拟,并不支持OMA DRM规范中所涉及的三种分发方式,文件格式也不相同,同时没有对应的License Server,不支持ROAP、REL、DCF等规范。


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1619587

 

第1周:机器学习简介-人工智能工程师直通车

本课程共分为三个阶段。从机器学习到深度学习,再到项目实战,循序渐进,层层深入。除了系统讲解成为一名人工智能工程师所需的理论知识外,每节课还会配有实战案例,通过练习巩固所学知识,学以致用解决实际问题。第三个阶段包含四个大型工业级综合实战案例,采用大量真实数据集,完美模拟工作场景。学完后,大家绝对可以胜任人工智能领域相关工作。
  • 2018年01月19日 18:15

DRM 数字版权管理整体解决方案

《China-DRM WMDRM 数字版权管理整体解决方案》--国内应用最广泛的DRM数字版权保护解决方案。整套方案主要包含:1、加密系统(直播加密与点播加密);2、证书发放与管理系统;3、业务与接口...
  • chinadrm
  • chinadrm
  • 2007-04-09 09:26:00
  • 866

开源DRM项目:OpenIPMP简介

  • 2011年01月31日 13:03
  • 36KB
  • 下载

DRM架构介绍

RM,英文全称为Digital Rights Management,译为数字版权管理。它是目前业界使用非常广泛的一种数字内容版权保护技术。随着知识产权保护受重视的程度日益提高,快速攻城略地得Andro...
  • ldh_123456
  • ldh_123456
  • 2014-02-11 11:55:57
  • 4389

DRM in Android

公司的MM专家在《程序员》第8期上发表了一篇关于DRM的文章,请大家指教。DRM in AndroidDRM,英文全称为Digital Rights Management,译为数字版权管理。它是目前业...
  • Innost
  • Innost
  • 2013-08-03 15:47:32
  • 40312

Android中DRM版权保护机制的研究

简单介绍Android中DRM Service的基本运行机制
  • wlqingwei
  • wlqingwei
  • 2015-02-28 10:02:45
  • 3607

Media-S 简介(一个开源的DRM解决方案)

 Media-S 简介(一个开源的DRM解决方案)      Media -S是一个开源的DRM解决方案,他可以用来保护任意的多媒体文件,其项目中本身包含了对Ogg的支持。总的来说,这是个比较老的...
  • wuwenlong527
  • wuwenlong527
  • 2007-10-16 08:59:00
  • 1770

Android Multimedia实战(三)基于MediaExtractors与MediaMuxer的视频分离与合成

上篇介绍了mp4parser合成视频功能:http://blog.csdn.net/king1425/article/details/70805960 ,这篇使用Android原生API实现视频的...
  • King1425
  • King1425
  • 2017-04-26 20:59:09
  • 1271

Android Multimedia框架总结(六)C++中MediaPlayer的C/S架构

前面几节中,都是通过java层调用到jni中,jni向下到c++层并未介绍 看下Java层一个方法在c++层 MediaPlayer后续过程 frameworks/av/media/libmedia...
  • hejjunlin
  • hejjunlin
  • 2016-09-05 07:29:11
  • 4795

<em>S</em>player中<em>Media</em>Tree

本代码是从<em>S</em>player中 分离出来的 专门测试<em>Media</em>Tree 综合评分:3 收藏评论(1)举报 所需: 3积分/C币 下载个数: 3 开通VIP 立即下载 ...
  • 2018年04月15日 00:00
收藏助手
不良信息举报
您举报文章:Media-S 简介(一个开源的DRM解决方案)
举报原因:
原因补充:

(最多只允许输入30个字)