加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

WindowsMediaCenter“互联网视频”更新原理探究(下)

(2010-06-21 11:08:57)
标签:

电脑

互联网视频

media

windows

vista

杂谈

分类: Windows7攻略

      通过媒体中心手动更新

      如果在事件日志中没有看到更新成功的记录,或者有连接失败的记录,我们可以先尝试在媒体中心中手动更新。打开 Windows Media Center,浏览到“任务”“设置”“常规”“自动下载选项”:

      WindowsMediaCenter“互联网视频”更新原理探究(下)

在这里可以设置让系统每天哪个时间段自动检查更新。如果单击“立即下载”,则手动进行这一操作。这时可以注意屏幕右下角通知区域是否多了一个媒体中心绿色小图标,表明媒体中心更新程序正在运行: 

 WindowsMediaCenter“互联网视频”更新原理探究(下)

      这时运行的更新程序是 "C:\Windows\ehome”文件夹下的“mcupdate.exe”,更新过程由于设计为尽量不打扰用户,因此没有明显的提示。右键单击该图标,可通过菜单自行开启或停止更新。我们可以观察这个小图标或打开任务管理器查看mcupdate.exe的运行情况,运行结束后图标和任务管理器中的进程会自行消失。

      通过任务计划更新

      既然这一更新过程是自动进行的,那么应该是通过“任务计划”来实现的吧。我们可以再打开“计算机管理”,然后找到“任务计划程序”。由于从Vista开始,任务计划都是按照文件夹的形式分组排列的,因此展开到“Media Center”文件夹,就可以看到所有与媒体中心相关,需要按需执行的任务了。

WindowsMediaCenter“互联网视频”更新原理探究(下)

     Media Center 更新的任务名为“mcupdate”。其实我们在媒体中心程序中手动运行时,系统执行的就是这个任务。

     还有一个类似的 “mcupdate_scheduled”任务,系统每天自动检查更新时执行的就是它。我们在媒体中心的“自动下载选项”中设置下载时间段之后,程序就会自动为这个任务计算一个合适的时间点,每天执行。这个任务系统本身是没有的,它是在首次配置媒体中心之后,由程序自动创建的。之所以没有运行过媒体中心的系统并不会自动更新“互联网视频”,原因就在这里。

      除此之外,还有一些媒体中心需要用到的服务。我们可以在任务上点击右键,手动运行这些任务。但一般情况下,这些都由 Windows 7为我们自动管理了,并不需要我们手动操作。

     任务的运行记录除了在事件日志中可以看到外,也可以在“任务计划”中查看,两者记录的信息是不完全相同的,我们可以结合使用。但“任务计划”中的历史记录并没有默认开启,我们可以在“Media Center”上点击右键,开启这一功能,我们就可以对每个任务的执行情况了如指掌了:    
WindowsMediaCenter“互联网视频”更新原理探究(下)
WindowsMediaCenter“互联网视频”更新原理探究(下)

Mcupdate.exe 命令行参数

      Windows 7相对于Vista的确是有相当多的改进,以至于很多隐藏的小技巧和秘密还不为人知,等着我们来一点一点的挖掘。例如我们在“任务计划”中看到的mcupdate.exe程序,其实是带有好多个参数的,乍看一眼像是乱码,多看几下,还是看不懂。那么下面就介绍一下这些参数的含义,让大家知其然,也知其所以然:

      在媒体中心中手动下载更新时,运行的命令为:

 

-manual  标明这是一次手动下载(执行的任务会与自动下载稍有不同)

-nogc  不进行内存垃圾回收

-p 0  该任务的线程优先级,后跟数字, 0:标准/ -1:低于标准/ -2:很低/ 1:高于标准/ 2:很高

 

 

mcupdate_scheduled”任务所运行的命令为:

%SystemRoot%\ehome\mcupdate -crl -hms -pscn 15

-crl  从服务器下载HDCPCRL(Content Revocation List(内容撤销列表))

-hms  上传用于电视指南数据的HMS文件

-pscn 15  定期扫描更新,后跟数字代表周期间隔的小时数

  

结束语

       本文介绍了一些InternetTV的更新原理,说明平时看来不起眼的小功能,也是开发和设计人员花了很多精力和时间制作出来的,用好这些功能也能让我们的生活更加多彩。其实除了 Internet TV 之外,Windows Media Center 中还支持“体育”、“电影”、“音乐”等一系列交互式的服务,例如美国地区的“体育”服务可以让我们在观看各大比赛电视节目的同时还可以查阅到丰富的比赛信息、运动员信息,甚至预定录制比赛实况等,这就是未来电视和电脑结合的典型功能——交互式电视(interactive TV)。让我们期待着有一天自己也能享受到这样的功能吧!

WindowsMediaCenter“互联网视频”更新原理探究(下)

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有