摘要: 在上一篇文章里实现了对媒体文体的DRM加密,现在一起来实现License的预发放。 所谓预发放就是在播放媒体文件之前先获取到License,License获取成功后,可直接在电脑上进行媒体文件的播放。 阅读全文
posted @ 2009-09-12 14:47 Terence 阅读(3327) 评论(15) 推荐(4) 编辑
摘要: DRM,英文全称Digital Rights Management, 可以翻译为:内容数字版权加密保护技术。 DRM技术的工作原理是,首先建立数字节目授权中心。编码压缩后的数字节目内容,可以利用密钥(Key)进行加密保护(lock),加密的数字节目头部存放着KeyID和节目授权中心的URL。用户在点播时,根据节目头部的KeyID和URL信息,就可以通过数字节目授权中心的验证授权后送出相关的密钥解密(unlock),节目方可播放。 需要保护的节目被加密,即使被用户下载保存,没有得到数字节目授权中心的验证授权也无法播放,从而严密地保护了节目的版权。 阅读全文
posted @ 2009-07-25 16:16 Terence 阅读(4656) 评论(16) 推荐(4) 编辑
摘要: “老樊,你这次去山西出差得多久啊?”小刘在电话那头说。 “呃……这回我过来手头上兼着三个项目,估计得有段时间啊!你不知道来山西这几天我有多累啊,写文档写到手都要抽筋了!” “那你可得注意休息啊,上次你给我说的那两个设计模式我已经很熟练了,你啥时候教我新的设计模式啊?” “这样吧,等我把手头上的这个需求分析写完,我就给你电话。” 写文档时间过得很快,一转眼就到深夜了。 酒店很安静,但是我的思绪却清晰不起来,用户需求中有一部分始终不能很好的理解,也许是想了一天,大脑零件也该断电休息休息了。 躺在床上怎么也睡不着,老觉得有件事情还没做,仔细想想才记起今天答应给小刘讲设计模式了。 发条短信过去试探试探看看她睡没,“小刘,你睡了没”。 很快就收到了回复,这家伙还没睡啊。 “还没呢,一直 阅读全文
posted @ 2009-07-24 21:49 Terence 阅读(2018) 评论(11) 推荐(4) 编辑
摘要: 职位要求:1. 3年以上ASP.NET开发经验。2. 有过大型门户网站开发经验。3. 精通ASP.NET WEB开发、Ajax技术,有良好的代码编写习惯。4. 能够熟练运用MVC框架。有意向的朋友可以将简历发到我邮箱:fanmenglife@microsoftservices.com.cn 阅读全文
posted @ 2009-07-24 11:35 Terence 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 前段时间接到很多报表的工作,现拿出一些小例子与大家分享。用户需求:运营商管理员:1. 以合作伙伴为维度对用户订购进行统计分析: a. 可对某一个合作伙伴进行分析,查看该合作伙伴下产品的用户订购在某个时间段内的发展趋势,需实现折线图、柱状图。 b. 可对所有合作伙伴进行分析,对比在某段时间内所有合作伙伴下产品的用户订购发展量,查看在某段时间内所有合作伙伴下产品的用户订购发展量在订购总量中所占比例,需... 阅读全文
posted @ 2009-07-24 09:43 Terence 阅读(3527) 评论(6) 推荐(5) 编辑
摘要: Requirement:Strong C#/C++ skills and automation testing experienceOne should have additional web testing/automation experienceGood English skill in reading and written有兴趣的朋友可以将简历发到我邮箱:fanmenglife@micr... 阅读全文
posted @ 2009-07-21 17:11 Terence 阅读(520) 评论(1) 推荐(1) 编辑
摘要: “唉!我没那种命啦,轮也不会轮到我,爱情老是缺货,我争什么?”一大清早就手机响,把我春天的梦都吵没了。 “喂,谁啊,大清早的还要不要人睡觉啦?” “师傅,是我啦,小刘!” “是你呀,是不是看我给你发的装饰器模式代码有问题要问我啦?” “才不是啊,我可没那么笨,你的资料一看就懂了,有你这位大虾指导,我的设计模式之路无比光明!今天找你是有其它事情啦!” “别拍马屁了,有什么事情就快说吧!” “嗯,是这样的,为了答谢师傅的耐心指导,准备今天约师傅看电影,不知师傅肯赏脸否?” 哇,这可是天上掉下来的美差啊,抑制住心中的喜悦,淡淡的说:“我得看看今天的行程,这样吧,一会我回电话给你吧!” “哦,这样啊,那好吧,等你电话哦!” 挂断电话后,抑制不住心中的喜悦,在床上跳起裸体机械舞。 哈哈,这 阅读全文
posted @ 2009-07-19 05:45 Terence 阅读(2070) 评论(30) 推荐(5) 编辑
摘要: “老樊,老樊……”,一听这熟悉的大嗓门就知道是公司里的小刘在叫我。 小刘可是个美女,刚进公司不久,出落得亭亭玉立,就是人凶了点、嗓门大了点,不过她一进公司就被公司里的那一群狼盯上了,个个都跟她套近乎,一个月便成了公司里的红人。 也许是本工程师比较年轻比较帅吧,小刘就喜欢跟我搭腔,不知道今天她又找我干嘛。 只见她大步流星的来到我面前,用她那迷死人的眼睛盯着我说:“老樊,有件事情要你帮帮忙!” “什么事情啊?” “你先说你答应不答应嘛!” “呃……什么事情都不知道就答应,要是到时你让我下嫁于你我不吃亏啦!” “你想得美哦!那我就告诉你吧,本小姐最近在学习设计模式,希望你能给我点指导!” “哦,原来就这点事啊,好吧,我答应你,不过学习设计模式可不是一天两天的事情!” “嗯,我一定会努力学的! 阅读全文
posted @ 2009-07-18 22:56 Terence 阅读(2221) 评论(23) 推荐(4) 编辑
摘要: 最近在做微软视频项目时自己设计了一款MediaPlayer控件的皮肤。 现共享出来,供大家参考。 阅读全文
posted @ 2009-07-16 15:35 Terence 阅读(473) 评论(0) 推荐(1) 编辑
摘要: 视频播放如果只有一台视频服务器,当访问用户过多时,服务器将承受不了负载。 所以我们需要在视频服务器下面增加边缘服务器,下面以视频服务器加三台边缘服务器为例。 网络环境图:   1. 用户可通过PC机或手机访问网站。 2. 网站将用户请求转向到负载较小的边缘服务器。 3. 边缘服务器接收到用户请求,先在本地检查用户请求文件是否存在。 4. 如果存在则直接返回本地文件进行播放。 ... 阅读全文
posted @ 2009-07-16 13:26 Terence 阅读(5145) 评论(14) 推荐(11) 编辑
摘要: 一年一度的微软财年结束了,心里美美的想着一年又过去了,该加工资了吧,要是加了工资就准备买车了。不过前段时间受经济危机影响,微软裁了不少牛人,我的老大都被裁了,我没被裁已经是幸免于难了,所以对加工资的事情始终没底。等啊盼啊,终于等到新的领导有所行动了。先把我们叫着请我们吃了餐湘菜,还算合我口味,因为我就是湖南人。吃完饭后就入正题啦,先是冠冕堂皇的说了一些诸如你们今年工作辛苦了,希望以后继续努力等等之... 阅读全文
posted @ 2009-07-16 08:16 Terence 阅读(880) 评论(5) 推荐(1) 编辑
摘要: 近段时间在做手机WAP视频项目时,用户下载DRM加密视频时需要进行License预发放,发现DRM License无法获取成功。 页面获取License代码如下: License获取object: 阅读全文
posted @ 2009-07-16 07:45 Terence 阅读(1673) 评论(3) 推荐(7) 编辑
摘要: 这段时间在做微软山西移动流媒体发布平台时遇到MediaPlayer控件播放地址隐藏的问题在播放视频时,直接查看页面源文件可看到视频文件地址,MediaPlayer将在页面上加上如下初始化语句:[代码]解决方案是先建立一个字符串加密解密服务加密、解密工具类:[代码]加密、解密WebService,调用工具内加密、解密方法:[代码]在播放页面加载时,先调用WebService内加密方法对播放地址进行加... 阅读全文
posted @ 2009-07-16 00:12 Terence 阅读(1992) 评论(9) 推荐(6) 编辑