贝壳的程序员日子

导航

2013年12月26日 #

Flash Video DRM 视频版权保护技术 – Flash Access & Flash Media Server

摘要: 23 Aug 最近都在忙视频版权保护事情,也许是时机到了,国内的内容分发商也都意识到视频版权保护的重要性,当然更重要的是内容出版商的要求。 如何对Flash Video进行DRM版权保护,保护视频在分发后仍然可以进行权限的控制,无论是直播、渐进下载、还是完全下载都可以实现对于视频分发回放的控制。国外的视频出版商的选择,和其他竞争对手不同,我们的视频版权保护技术获得了影片厂商和内容分发商的认可,像Disney(迪斯尼), Fox(福克斯), Warner Bros(华纳兄弟), Paramount(派拉蒙), Sony Pictures(索尼影业包括哥伦比亚). 当... 阅读全文

posted @ 2013-12-26 14:03 roland1982 阅读(640) 评论(0) 推荐(0) 编辑

flash media server

摘要: Flash Media Server编辑Adobe Flash Media Server 4 简介在过去的几年中,Adobe Flash Media Server已经为Web的绝大部分的视频提供功能支持,并且它是目前你在Web中体验到的一些最受人瞩目的和质量最好内容的焦点。 Adobe传统的流媒体协 议RTMP已经服务和保护数百万小时的视频并且利用有史以来Web网站中一些最盛大的活动为更多的观看者提供新的在线体验。 利用 Adobe Flash Media Server 4 和 Adobe Flash Player 10.1,这一体验进化仍在继续,它能够通过先进的传送方法在多个网络帮助提供更高 阅读全文

posted @ 2013-12-26 14:02 roland1982 阅读(251) 评论(0) 推荐(0) 编辑

2013年12月24日 #

领悟 Javascript

摘要: 引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转变为代码,而代码却又有可能被转变为数据,或许还存在一个类似E=MC2形式的数码转换方程呢。然而,就是在数据 阅读全文

posted @ 2013-12-24 18:38 roland1982 阅读(248) 评论(0) 推荐(0) 编辑

adobe flash drm access

摘要: 在苹果那里碰了一鼻子灰之后,软件厂商Adobe最近又动起了鬼脑筋,他们计划为自己的Flash软件添加DRM管理功能,这项功能软件名为Flash Access2.0,使用这种软件,视频内容的提供商将可设定可播放Flash视频的设备。据Adobe公司的官博透露,这项新功能通过控制Flash中 的HDCP与广播控制标记来实现DRM管理功能。采用这种技术之后,财大气粗的大电影公司可以不用担心盗版的骚扰,用Flash来向广大正版用户播放自己 制作的电影视频。 阅读全文

posted @ 2013-12-24 18:02 roland1982 阅读(230) 评论(0) 推荐(0) 编辑

Microsoft PlayReady DRM

摘要: 支持在 Web 浏览器中使用加密媒体扩展和 Microsoft PlayReady DRM本文内容简介实现方法万维网联合会 (W3C) HTML5 加密媒体扩展 (EME) 为网站引入了一项功能,可在不使用插件的情况下播放受数字版权管理 (DRM) 保护的内容。Windows8.1 上的 Internet Explorer11 支持结合使用 EME 和 Microsoft PlayReady DRM。 本指南介绍了其他浏览器如何在 Windows8.1 上采用类似方式启用 Microsoft PlayReady DRM 播放。该信息适用于以下操作系统:Windows8.1简介浏览器中的 DRM 阅读全文

posted @ 2013-12-24 17:04 roland1982 阅读(2104) 评论(0) 推荐(0) 编辑

DRM系统工作原理

摘要: 一、系统工作原理 DRM技术是一项加强对音频、视频数字化产品内容版权保护的技术,其基本的工作原理是将音频、视频等文件进行加密编码处理,再建立一个证书授权服务中心;当用户使用这些加密文件时,应用软件会根据其包含在头文件中的有关属性自动链接到相应的站点(证书授权服务中心)获取相应的证书;只有通过授权中心的验证并获得授权,才能使用这些音、视频等文件,从而严密有效的保护了这些数字多媒体产品的版权和使用权限。基于Internet认证的视频版权保护系统是基于微软的DRM7.0技术开发的,下面具体介绍本系统加密解密的运行过程及原理。 (原理图) 1.文件加密与内容打包 先用加密软件对欲加密的媒体文件进行加密 阅读全文

posted @ 2013-12-24 16:16 roland1982 阅读(2156) 评论(0) 推荐(0) 编辑

2013年12月23日 #

python 教程

摘要: 1 前言 Python是一个容易学习又功能强大的程序语言。它含有高效率的高阶数据结构,也是一个简单但是有效果的对象导向程序语言(object-oriented programming)。Python优雅的语法及动态型态识别(dynamic typing),加上直译式(intepretion)的本质,使得它成为一个在多种功能多种平台上撰写脚本(scripts)及快速开发的理想语言。 各种主要平台的Python直译器(interpreter)及延伸的标准链接库(library)都可以在 Python的网站( http://www.python.org )上免费下载及自由流传(包含原始码及二元执行. 阅读全文

posted @ 2013-12-23 11:58 roland1982 阅读(587) 评论(0) 推荐(0) 编辑

2013年12月13日 #

gdb调试

摘要: GDB 进行调试 使用心得 1: 对于在应用程序中加入参数进行调试的方法: 直接用 gdb app -p1 -p2 这样进行调试是不行的。 需要像以下这样使用: #gdb app (gdb) r -p1 -p2 或者在运行run命令前使用set args命令: (gdb) set args p1 p2 可以用show args 命令来查看2. 加入断点: break break break +offset break -offset (在当前行号的前面或后面的offset行停住。) break filename:linenum 在源文件filename的linenum行处停住。 break.. 阅读全文

posted @ 2013-12-13 10:37 roland1982 阅读(278) 评论(0) 推荐(0) 编辑

2013年12月6日 #

mysql 按区间group by

摘要: 在统计需求中 有时往往需要对区间进行分组mysql中可以利用elt函数来实现此类需求mysql> select * from k1;+------+------+| id | yb |+------+------+| 1 | 100 || 2 | 11 || 3 | 5 || 4 | 501 || 5 | 1501 || 6 | 1 |+------+------+现在要进行统计,小于100的,100~500的,500~1000的,1000以上的,这各个区间的id数利用interval划出4个区间再利用elt函数将4个区间分别返回一个列名mysql> select elt... 阅读全文

posted @ 2013-12-06 12:02 roland1982 阅读(2276) 评论(0) 推荐(0) 编辑

2013年12月5日 #

mongo与mysql操作对比

摘要: MySQLMongoDB说明mysqldmongod服务器守护进程mysqlmongo客户端工具mysqldumpmongodump逻辑备份工具mysqlmongorestore逻辑恢复工具db.repairDatabase()修复数据库mysqldumpmongoexport数据导出工具sourcemongoimport数据导入工具grant * privileges on *.* to …Db.addUser()Db.auth()新建用户并权限show databasesshow dbs显示库列表Show tablesShow collections显示表列表Show slave stat 阅读全文

posted @ 2013-12-05 18:53 roland1982 阅读(524) 评论(0) 推荐(0) 编辑