2024年10月5日发(作者:波永言)
/s/blog_4a20485e0100ib
家庭数码娱乐杂谈(2):终于让电视机播放了网络
视频
(2010-05-11 08:56:37) 转载
前几篇博文,我一直在讲SONY电视机的联网问题,目标是让电视机去播放互联网上的视频节目,
但是试了好多方法都没有成功,昨天,此事终于有了一个成功的案例。虽然还不能说已经取得了
完全的成功,但是还是可以先在这里说说我的方法。
为了节省读者的时间,我先简单复述一下我的设备情况。我客厅的电视机是SONY BRAVIA
46EX700,自己组装的电脑放在书房,路由器放在电视机旁边,路由器的WAN口连接小区宽带通
向互联网,电视机和电脑都通过网线直接连到路由器的LAN口,连接示意图参考上一篇博文。
这篇文章我要说的方法,实际上是通过视频服务器软件PMS的参数设置,告诉电视机到哪里去找
视频来播放。这相当于我上一篇博文里面说的“Send2MyTV”的方法,但是却没有使用上次说的
那个IE插件,我觉得这次的方法更灵活更容易由自己来控制。
我的工作分为几个步骤:1)安装并设置PMS软件里的Renderer参数;2)准备RSS文件;3)安
装Web服务器;4)设置PMS软件里的参数;5)联网播放视频文件。
1)安装并设置PMS软件里的Renderer参数
我在电脑里安装了一款免费软件:PS3 media server(以下简称PMS),这软件可以到它的官方
网站去下载。该软件安装好之后,在它的程序目录下,有一个子目录名为Renderers,里面存有
PMS认可的Renderer(例如有三星和飞利浦等品牌)的设置文件(扩展名为conf),SONY的
BRAVIA5500也在其中,用记事本把该文件打开,找到UserAgentAdditionalHeaderSearch=这行,
把它改为“UserAgentAdditionalHeaderSearch=(BRAVIA KDL.+EX7)”,然后起名
保存,这样就为我的电视机做好了一个配置文件。关于配置文件里面的各种参
数的含义,在该目录下的文件里有详细说明,如果对于自己电视机的情况非常熟悉,
可以根据自己的情况进行进一步的设置,因为我还不太了解,所以我就直接采用和BRAVIA5500
相同的数据。然后,把文件改名为 k,把该目录里面除它和
外的其它文件都删除(因为与我们无关),这时只剩下这两个文件。
下图:Renderers目录
这样设置好之后,打开电视机,假设电视机那边已经设置好所有的网络参数(参看我以前的博文),
再启动PMS软件,此时在该软件的状态页面上就会看到它找到了Renderer,就是我的电视机,
看到这个就说明电视机和我的电脑已经正常联网了,有趣的是,这里居然会显示SONY电视机的
照片。
下图:PMS找到了我的电视机
在这时,在PMS的Trace选项里,可以看到如下图的处理跟踪记录,其中一行说,“已经准备好
了!你应该看到服务器在XMB上有显示。”(XMB就是电视机菜单的意思),另一行则说,已经
找到Renderer SONY Bravia EX7。
下图:PMS的Trace画面
2)准备RSS文件
接下来我选择了一个网上的视频节目作为我的试验对
象:
/content/video/2008/1204486
之所以选择它,原因是:1)这是PMS
软件官方网站论坛上给出的一个地址,通过电脑我试
过能正常连接和播放,2)该论坛还给出了一个RSS
文件的示范文本,这个文件名称是 ,内容
是:
“
/forum/?f=6&t=
5643
?
/forum/
url="/content/video/2008/" /> ” 这是一位叫chocolateboy的版主做的文件。于是,我就有了一个视频节目的网址和相应的RSS 文件(“RSS”就是节目源的意思)。 3)安装Web服务器 接下来,我在网上下载了一个非常简单的Web server软件,名叫EasyWebserver,这个软件是 个很小的免费绿色软件,下载后直接运行就可以用。在“我的文档”里我建立了一个叫“My webserver”的子目录,并在这个EasyWebserver软件里把它设置为服务器的根目录,把上述的 文件放在这个目录里。这样,我的电脑就相当于一个网页服务器,我这样做只是为 了自己分析查找问题方便,如果在网上有地方可以放我的RSS文件,这个步骤不是必须的。 4)设置PMS软件里的参数 在PMS程序的目录下,有个文件叫,这个文 件是要告诉电视机到互联网哪里去找视频、音频和照 片。这个文件也是要用记事本来打开,文件里面已经 设置好了很多网页,通过这些已有的设置,可以部分 听网上的音乐,看到部分网上的照片,但是由于一些 网站登录不了,所以有些音乐和照片打不开。而它事 先设置好的视频网站例如YouTube等等,则无法打开 观看。下面,我先介绍该文件参数的设置方法。 该文件把播放内容分为五个类型:imagefeed,、 audiofeed、videofeed、 audiostream,、videostream, 即照片源、音频源、视频源、音频串流、视频串流。 由此可见,实际上是两大类:源和串流。在文件中, 对于这两类的设置语法是: 源的写法是:[类型].[文件夹(用逗号分开)]=[RSS 的网址]”,例如下面这一行就是我在网上的照片: ,Pictures=/data/feed/base/user /wangjizhi?alt=rss&kind=album&hl=zh_CN 其中imagefeed就是类型,Web,Pictures就是文件夹,即文件夹Web和子文件夹Pictures(文 件夹名字可以自己随便起名,不过最好不要用中文名),=号后面的就是我网上照片的RSS地址, 谷歌网上相册就提供了RSS地址,而遗憾的是新浪网上相册就没有RSS地址,所以这里只能用谷 歌上的照片作为例子。 下面再给一个视频源的例子。 ,jizhitest=192.168.105.100/ 其中videofeed就是类型,Web,jizhitest就是文件夹,=后面的192.168.105.100就是我电脑 主机在局域网中的IP地址,就是前面说的那个RSS文件。 串流的写法是:[类型].[文件夹(用逗号分开)]=[音视频串流名],[串流的网址],[音视频串流缩 略图的网址],例如下面这个就是一个例子: ,TVs=BFM TV (French TV),mms:///bfm_bfmtv,/wi kipedia/fr/3/30/Bfm_ 这个文件设置好之后,把它存回PMS的目录下。 5)联网播放视频文件 最后,重启PMS服务,在电视机开机以及 EasyWebserver启动的情况下,在电视机那里选择看 照片,就会看到有个文件夹叫Web,打开后看到有个 子文件夹叫Pictures,再打开,就会看到“Wangjizhi 的照片库”,点开可以看到我的网上相册的子目录, 再打开就可以看到照片了。 下图:电视机上的显示 在电视机上如果选择视频,也会看到文件夹Web,打 开jizhitest子文件夹,就会看到“hyr191's channel”,再点开后播放其文件,稍等片刻,就能看 到这段视频节目了。 下图:电视机上的显示 下图:播放的视频节目 在这里我想小结一下:1)这段视频是在国外网站上的,说明通过互联网播放网站的视频节目这 个目标已经初步实现;2)这段视频是AVI格式的,而我的电视机是不认AVI格式的,说明播放 的时候是由PMS软件里的插件进行解码的。不过,由于这段视频不是高清节目,虽然播放很流畅, 但是还不知道如果播放高清的时候会不会卡,以及还有很多未知的因素我还不清楚。 总之,要想播放网络视频,除了上述对PMS要做相应设置外,还需要有该视频的RSS源,也就是 说,这个视频是对外开放的,如果有版权问题,也许不能直接播放。在文件中,还有 另一种类型“视频串流”的设置,对此我还没有试验成功,有待进一步学习和试验。 ====================================================================== 家庭数码娱乐杂谈(4):介绍一个视频服务器软件 (2010-05-17 10:03:39) 转载 标签: 分类: AV技术 服务器软件 dlna sony bravia 视频播放 休闲 上一篇博文讲了我用“影音嗅探软件”下载网站视频文件的方法,其实,这个方法很麻烦,不值 得推广。最近我一直在学习视频服务器软件的使用方法,于是就到国外这方面的论坛上去阅读别 人的帖子,偶然发现有人推荐一个Wild Media Server软件(简称WMS),这个软件目前是免费 的(以后可能会按客户端的多少收费),于是我就下载来试用,发现它有很多优点,如果说有什 么不方便的话,就是有两个缺点:1)该软件不是中文的;2)没有使用说明书,如果要了解它的 使用方法,就必须上它的官方网站去看帖子。下面,我介绍一下它的功能以及使用方法。 先说它的功能。PC机安装了它之后,PC机就是一台服务器,客户端(即我的电视机)就可以通 过局域网播放PC机上的视频、音频和照片。对于客户端能够解码的影音文件,它就直接传送过 来播放,对于客户端不能解码的文件,它就把这个文件的格式转换为客户端认可的格式(称为转 码),然后再发送给客户端来播放。 1)软件的下载和安装 可以直接去它网站那里下载0.73版的软件以及一个升级包,先安装0.73版,等 软件安装好之后,在WINDOWS的开始菜单那里选择“Maintenance Wild media server”,再选 Update,然后选择你刚下载的,就可以升级到1.00版。 2)影音和照片文件目录的设定 打开软件之后,先点上面的“Setting”,再点弹出菜单里面左边的“Media-resources”,这时, 就可以设定你打算让客户端共享的文件目录了,右边有“Add”和“Delete”钮,如果要添加目 录,就按“Add”,要删除目录就按“Delete”。当目录被添加到中间之后,按下图红圈所示的 位置,选择目录的类型,从左到右依次是:音频、视频、照片、是否有子目录、是否每部影片单 独用一个目录。 在所有打算共享的目录都设定好之后,就点右边的“Scanning”,这时软件会扫描你设定目录里 面的文件,目的是了解都是些什么文件并记住它们,这样当软件工作的时候就不必临时再去找了, 这就是说,如果你新添加了文件而没有进行扫描的话,在电视机那边是看不到这个文件名的。 3)设定客户端 接下来点左边的“Device”,在弹出来的对话框中的上面Type一栏,在下拉式菜单中选择自己 的设备,我选的是“SONY TV(DLNA, 16:9, 1280X720)”,(如果选1920X1080,支持的文件格 式反倒少了,不知道是为什么。)中间的缓冲区大小,原值是512K,应该改为8192K,否则播放 高清视频节目的时候会卡。下面的Embedded File Support栏目里面的文件格式,就是该电视机 支持的格式,凡是这里面没有列出的格式,WMS软件都会进行转码处理。 4)设定服务器 左边第三项“Server”是对服务器的设定,你可以改一下服务器在电视机那边显示的名字,其它 没什么要设定的。 5)设定转码器“Trancoder” 这一步很重要。前面说过了,对于电视机可以自己解码的影音文件,服务器就不再解码而直接发 送给它,于是,这里的设置就是要告诉该软件,哪些影音格式是需要事先转码的,应该转成什么 码。下图就是这个设置图,其中Transcoding file params里面的Extension(扩展名)这项,就 是告诉软件要转成什么格式,点击这里的问号就可以在列表中选择,我这里选的是mpg格式。下 面Execution of transcoding里面的Priority这项,是告诉软件在执行转码的时候的优先度, 假如PC机的CPU速度足够快,这里不需要改动,如果机器速度不那么快,可以把这里设置为High, 否则播放起来会卡。 有时候,有的影片不论如何设定,总是播放一会儿之后就开始卡,不能顺利播放下去,这时也有 办法,在转码这个设定页下面,选择Other选项,此时弹出对话框如下, 此时设定硬盘的某个文件夹作为转码的目标文件夹。然后,转到播放影片的目录那个设定页,选 择这个影片所在的目录,在右边点Processing,这时弹出如下对话框, 选择“Pre transcoding (file)”,然后点右边的“Edit”,此时弹出另一个对话框, 选择“Button on the main form”。选好之后,回到影片目录的设定页,选中你所关注的那个 影片,然后按“Shift+F5”键,此时它就会在电脑这边开始预先进行转码,等转码成功之后,在 你设定的目标文件夹里面就会出现转码后的影片,文件的扩展名是MPG,此时,你在电视机那边 再点播这个文件,就会非常流畅地播放了。 6)附加设定 左边最下面是附加设定“Additional”,点进去可以设置如何启动软件以及如何记录服务器的工 作等等,如果没有特别的需要,可以不改动。 当上面的设置都做好之后,点击下面的“OK”,退出设定菜单,准备工作就做好了。如果点击软 件屏幕上面的“Start”,服务就启动了,这时在电视机的菜单上就可以看到这个服务了,点击 进去,找到“Watch Folders”,就可以选择文件来播放了。 7)播放电视剧的试验 正如本文开头说的,靠到视频网站去抓取视频文件,很麻烦。我弟弟给我推荐了一个网站:VeryCD, 打开一看,有很多视频资源,除了大陆外,还有台湾、韩国、日本和美国的影视节目,据他说有 很多可看的东西以至于他现在都不看电视节目了。于是我去那里下载了电视剧《蜗居》的文件, 这是mkv格式的文件,720P的高清格式,再用这个WMS来播放,效果很好。下图是在我电视机 上的效果。 下图:在电视机上的播放菜单中还有缩略图 8)使用小窍门 这款软件我刚开始使用,但是已经发现了一些问题,不妨在这里抛砖引玉。一个问题是,该软件 对中文的支持不好,所以文件名最好不要用中文,否则很可能在电视机那边看不到相应的文件; 另一个问题是,该软件对多层次的目录支持也不好,所以最好文件就放在某文件夹里面,不要再 设子目录。 此外,有时候,某个视频文件可能播放不出来,或者有图像没有声音,这个软件提供了一个非常 好的调试手段。先点屏幕左上角的“Movie”,再点左边的“Watch Folders”中相应的文件夹, 这时屏幕右侧会显示该文件夹内各视频文件的详细情况,例如影片的时长、分辨率、码率等等, 如下图。 这时选择你想调试的视频文件,点右键会弹出一个菜单,选择其中的“test transcoding”及 “default device”,这时该软件会对这个文件进行转码,并且会弹出一个DOS界面,里面有转 码的过程和参数。如果有问题,在这里可以看到问题出在什么地方,而且转码后的视频文件存放 在“C:Documents and SettingsxxxxxLocal SettingsApplication DataWild Media ServerWMSTemp”目录下(这里的xxxxx是你在windows里的用户名),因此你也可以先在电 脑这里播放一下看看有没有问题。转码的时候,你可以注意它的fps参数(每秒多少帧),如果 该参数始终保持大于该影片的fps值,那么播放会很流畅,如果小于它,播放就肯定会断断续续 的了。 现在这个软件是免费试用,但是一旦过了试用期,要按客户端的数量收费,单个客户端就要40 美元,所以还是有点贵的。与其买它,不如买一个高清播放机了,现在500元以下就可以买到相 当好的播放机,哈哈。 2010年7月13日后记: 两个月前,我写了这篇文章,一个月前,我发现VeryCD网站上出现了该软件的下载链接,而且 还把我这篇文章作为软件的介绍,该网站供下载的软件里面包含了一个破解,这样这个软件就可 以免费用下去了,哈哈。具体的安装方法可以这样: 1)下载VeryCD网站上的文件,解压缩,全部压缩文件解完后,会发现里面有个文件夹叫Crack, 其中有个文件,这个文件就是破解后的程序。 2)到该软件的官方网站上去下载它最新版的软件,下载后进行安装,安装后当它提示是否要运 行程序的时候,选择“NO”。然后,退出安装,把上面的破解程序拷贝到安装目录下, 覆盖它安装好的那个。 这样,该软件就可以正常工作了。 有时候,在客户端(电视机)可能无法识别该服务器软件,或者能看到服务器的IP地址但是无 法读取其影音文件,这时,有个很简单的判断办法,先在软件的服务器设定那里,把端口设置为 5000或者你自己选择的端口值,设定好后启动服务,然后在你电脑的IE浏览器地址栏里输入 “192.168.105.100:5000”,你就应该能看到和它的官方网站主页一样的页面(如下图), (这里假定电脑网卡的IP地址是 192.168.105.100)。此外,在网上邻居里面,也应该能看到 该服务器的图标。如果看不到这个网页,网上邻居里面也看不到图标,那么问题就出在电脑这边, 要检查防火墙是否阻止了该软件?电脑是否开启了UPNP服务?如果能看到这个网页,而客户端 那边无法读取,那就要检查路由器是否开启了UPNP服务?
2024年10月5日发(作者:波永言)
/s/blog_4a20485e0100ib
家庭数码娱乐杂谈(2):终于让电视机播放了网络
视频
(2010-05-11 08:56:37) 转载
前几篇博文,我一直在讲SONY电视机的联网问题,目标是让电视机去播放互联网上的视频节目,
但是试了好多方法都没有成功,昨天,此事终于有了一个成功的案例。虽然还不能说已经取得了
完全的成功,但是还是可以先在这里说说我的方法。
为了节省读者的时间,我先简单复述一下我的设备情况。我客厅的电视机是SONY BRAVIA
46EX700,自己组装的电脑放在书房,路由器放在电视机旁边,路由器的WAN口连接小区宽带通
向互联网,电视机和电脑都通过网线直接连到路由器的LAN口,连接示意图参考上一篇博文。
这篇文章我要说的方法,实际上是通过视频服务器软件PMS的参数设置,告诉电视机到哪里去找
视频来播放。这相当于我上一篇博文里面说的“Send2MyTV”的方法,但是却没有使用上次说的
那个IE插件,我觉得这次的方法更灵活更容易由自己来控制。
我的工作分为几个步骤:1)安装并设置PMS软件里的Renderer参数;2)准备RSS文件;3)安
装Web服务器;4)设置PMS软件里的参数;5)联网播放视频文件。
1)安装并设置PMS软件里的Renderer参数
我在电脑里安装了一款免费软件:PS3 media server(以下简称PMS),这软件可以到它的官方
网站去下载。该软件安装好之后,在它的程序目录下,有一个子目录名为Renderers,里面存有
PMS认可的Renderer(例如有三星和飞利浦等品牌)的设置文件(扩展名为conf),SONY的
BRAVIA5500也在其中,用记事本把该文件打开,找到UserAgentAdditionalHeaderSearch=这行,
把它改为“UserAgentAdditionalHeaderSearch=(BRAVIA KDL.+EX7)”,然后起名
保存,这样就为我的电视机做好了一个配置文件。关于配置文件里面的各种参
数的含义,在该目录下的文件里有详细说明,如果对于自己电视机的情况非常熟悉,
可以根据自己的情况进行进一步的设置,因为我还不太了解,所以我就直接采用和BRAVIA5500
相同的数据。然后,把文件改名为 k,把该目录里面除它和
外的其它文件都删除(因为与我们无关),这时只剩下这两个文件。
下图:Renderers目录
这样设置好之后,打开电视机,假设电视机那边已经设置好所有的网络参数(参看我以前的博文),
再启动PMS软件,此时在该软件的状态页面上就会看到它找到了Renderer,就是我的电视机,
看到这个就说明电视机和我的电脑已经正常联网了,有趣的是,这里居然会显示SONY电视机的
照片。
下图:PMS找到了我的电视机
在这时,在PMS的Trace选项里,可以看到如下图的处理跟踪记录,其中一行说,“已经准备好
了!你应该看到服务器在XMB上有显示。”(XMB就是电视机菜单的意思),另一行则说,已经
找到Renderer SONY Bravia EX7。
下图:PMS的Trace画面
2)准备RSS文件
接下来我选择了一个网上的视频节目作为我的试验对
象:
/content/video/2008/1204486
之所以选择它,原因是:1)这是PMS
软件官方网站论坛上给出的一个地址,通过电脑我试
过能正常连接和播放,2)该论坛还给出了一个RSS
文件的示范文本,这个文件名称是 ,内容
是:
“
/forum/?f=6&t=
5643
?
/forum/
url="/content/video/2008/" /> ” 这是一位叫chocolateboy的版主做的文件。于是,我就有了一个视频节目的网址和相应的RSS 文件(“RSS”就是节目源的意思)。 3)安装Web服务器 接下来,我在网上下载了一个非常简单的Web server软件,名叫EasyWebserver,这个软件是 个很小的免费绿色软件,下载后直接运行就可以用。在“我的文档”里我建立了一个叫“My webserver”的子目录,并在这个EasyWebserver软件里把它设置为服务器的根目录,把上述的 文件放在这个目录里。这样,我的电脑就相当于一个网页服务器,我这样做只是为 了自己分析查找问题方便,如果在网上有地方可以放我的RSS文件,这个步骤不是必须的。 4)设置PMS软件里的参数 在PMS程序的目录下,有个文件叫,这个文 件是要告诉电视机到互联网哪里去找视频、音频和照 片。这个文件也是要用记事本来打开,文件里面已经 设置好了很多网页,通过这些已有的设置,可以部分 听网上的音乐,看到部分网上的照片,但是由于一些 网站登录不了,所以有些音乐和照片打不开。而它事 先设置好的视频网站例如YouTube等等,则无法打开 观看。下面,我先介绍该文件参数的设置方法。 该文件把播放内容分为五个类型:imagefeed,、 audiofeed、videofeed、 audiostream,、videostream, 即照片源、音频源、视频源、音频串流、视频串流。 由此可见,实际上是两大类:源和串流。在文件中, 对于这两类的设置语法是: 源的写法是:[类型].[文件夹(用逗号分开)]=[RSS 的网址]”,例如下面这一行就是我在网上的照片: ,Pictures=/data/feed/base/user /wangjizhi?alt=rss&kind=album&hl=zh_CN 其中imagefeed就是类型,Web,Pictures就是文件夹,即文件夹Web和子文件夹Pictures(文 件夹名字可以自己随便起名,不过最好不要用中文名),=号后面的就是我网上照片的RSS地址, 谷歌网上相册就提供了RSS地址,而遗憾的是新浪网上相册就没有RSS地址,所以这里只能用谷 歌上的照片作为例子。 下面再给一个视频源的例子。 ,jizhitest=192.168.105.100/ 其中videofeed就是类型,Web,jizhitest就是文件夹,=后面的192.168.105.100就是我电脑 主机在局域网中的IP地址,就是前面说的那个RSS文件。 串流的写法是:[类型].[文件夹(用逗号分开)]=[音视频串流名],[串流的网址],[音视频串流缩 略图的网址],例如下面这个就是一个例子: ,TVs=BFM TV (French TV),mms:///bfm_bfmtv,/wi kipedia/fr/3/30/Bfm_ 这个文件设置好之后,把它存回PMS的目录下。 5)联网播放视频文件 最后,重启PMS服务,在电视机开机以及 EasyWebserver启动的情况下,在电视机那里选择看 照片,就会看到有个文件夹叫Web,打开后看到有个 子文件夹叫Pictures,再打开,就会看到“Wangjizhi 的照片库”,点开可以看到我的网上相册的子目录, 再打开就可以看到照片了。 下图:电视机上的显示 在电视机上如果选择视频,也会看到文件夹Web,打 开jizhitest子文件夹,就会看到“hyr191's channel”,再点开后播放其文件,稍等片刻,就能看 到这段视频节目了。 下图:电视机上的显示 下图:播放的视频节目 在这里我想小结一下:1)这段视频是在国外网站上的,说明通过互联网播放网站的视频节目这 个目标已经初步实现;2)这段视频是AVI格式的,而我的电视机是不认AVI格式的,说明播放 的时候是由PMS软件里的插件进行解码的。不过,由于这段视频不是高清节目,虽然播放很流畅, 但是还不知道如果播放高清的时候会不会卡,以及还有很多未知的因素我还不清楚。 总之,要想播放网络视频,除了上述对PMS要做相应设置外,还需要有该视频的RSS源,也就是 说,这个视频是对外开放的,如果有版权问题,也许不能直接播放。在文件中,还有 另一种类型“视频串流”的设置,对此我还没有试验成功,有待进一步学习和试验。 ====================================================================== 家庭数码娱乐杂谈(4):介绍一个视频服务器软件 (2010-05-17 10:03:39) 转载 标签: 分类: AV技术 服务器软件 dlna sony bravia 视频播放 休闲 上一篇博文讲了我用“影音嗅探软件”下载网站视频文件的方法,其实,这个方法很麻烦,不值 得推广。最近我一直在学习视频服务器软件的使用方法,于是就到国外这方面的论坛上去阅读别 人的帖子,偶然发现有人推荐一个Wild Media Server软件(简称WMS),这个软件目前是免费 的(以后可能会按客户端的多少收费),于是我就下载来试用,发现它有很多优点,如果说有什 么不方便的话,就是有两个缺点:1)该软件不是中文的;2)没有使用说明书,如果要了解它的 使用方法,就必须上它的官方网站去看帖子。下面,我介绍一下它的功能以及使用方法。 先说它的功能。PC机安装了它之后,PC机就是一台服务器,客户端(即我的电视机)就可以通 过局域网播放PC机上的视频、音频和照片。对于客户端能够解码的影音文件,它就直接传送过 来播放,对于客户端不能解码的文件,它就把这个文件的格式转换为客户端认可的格式(称为转 码),然后再发送给客户端来播放。 1)软件的下载和安装 可以直接去它网站那里下载0.73版的软件以及一个升级包,先安装0.73版,等 软件安装好之后,在WINDOWS的开始菜单那里选择“Maintenance Wild media server”,再选 Update,然后选择你刚下载的,就可以升级到1.00版。 2)影音和照片文件目录的设定 打开软件之后,先点上面的“Setting”,再点弹出菜单里面左边的“Media-resources”,这时, 就可以设定你打算让客户端共享的文件目录了,右边有“Add”和“Delete”钮,如果要添加目 录,就按“Add”,要删除目录就按“Delete”。当目录被添加到中间之后,按下图红圈所示的 位置,选择目录的类型,从左到右依次是:音频、视频、照片、是否有子目录、是否每部影片单 独用一个目录。 在所有打算共享的目录都设定好之后,就点右边的“Scanning”,这时软件会扫描你设定目录里 面的文件,目的是了解都是些什么文件并记住它们,这样当软件工作的时候就不必临时再去找了, 这就是说,如果你新添加了文件而没有进行扫描的话,在电视机那边是看不到这个文件名的。 3)设定客户端 接下来点左边的“Device”,在弹出来的对话框中的上面Type一栏,在下拉式菜单中选择自己 的设备,我选的是“SONY TV(DLNA, 16:9, 1280X720)”,(如果选1920X1080,支持的文件格 式反倒少了,不知道是为什么。)中间的缓冲区大小,原值是512K,应该改为8192K,否则播放 高清视频节目的时候会卡。下面的Embedded File Support栏目里面的文件格式,就是该电视机 支持的格式,凡是这里面没有列出的格式,WMS软件都会进行转码处理。 4)设定服务器 左边第三项“Server”是对服务器的设定,你可以改一下服务器在电视机那边显示的名字,其它 没什么要设定的。 5)设定转码器“Trancoder” 这一步很重要。前面说过了,对于电视机可以自己解码的影音文件,服务器就不再解码而直接发 送给它,于是,这里的设置就是要告诉该软件,哪些影音格式是需要事先转码的,应该转成什么 码。下图就是这个设置图,其中Transcoding file params里面的Extension(扩展名)这项,就 是告诉软件要转成什么格式,点击这里的问号就可以在列表中选择,我这里选的是mpg格式。下 面Execution of transcoding里面的Priority这项,是告诉软件在执行转码的时候的优先度, 假如PC机的CPU速度足够快,这里不需要改动,如果机器速度不那么快,可以把这里设置为High, 否则播放起来会卡。 有时候,有的影片不论如何设定,总是播放一会儿之后就开始卡,不能顺利播放下去,这时也有 办法,在转码这个设定页下面,选择Other选项,此时弹出对话框如下, 此时设定硬盘的某个文件夹作为转码的目标文件夹。然后,转到播放影片的目录那个设定页,选 择这个影片所在的目录,在右边点Processing,这时弹出如下对话框, 选择“Pre transcoding (file)”,然后点右边的“Edit”,此时弹出另一个对话框, 选择“Button on the main form”。选好之后,回到影片目录的设定页,选中你所关注的那个 影片,然后按“Shift+F5”键,此时它就会在电脑这边开始预先进行转码,等转码成功之后,在 你设定的目标文件夹里面就会出现转码后的影片,文件的扩展名是MPG,此时,你在电视机那边 再点播这个文件,就会非常流畅地播放了。 6)附加设定 左边最下面是附加设定“Additional”,点进去可以设置如何启动软件以及如何记录服务器的工 作等等,如果没有特别的需要,可以不改动。 当上面的设置都做好之后,点击下面的“OK”,退出设定菜单,准备工作就做好了。如果点击软 件屏幕上面的“Start”,服务就启动了,这时在电视机的菜单上就可以看到这个服务了,点击 进去,找到“Watch Folders”,就可以选择文件来播放了。 7)播放电视剧的试验 正如本文开头说的,靠到视频网站去抓取视频文件,很麻烦。我弟弟给我推荐了一个网站:VeryCD, 打开一看,有很多视频资源,除了大陆外,还有台湾、韩国、日本和美国的影视节目,据他说有 很多可看的东西以至于他现在都不看电视节目了。于是我去那里下载了电视剧《蜗居》的文件, 这是mkv格式的文件,720P的高清格式,再用这个WMS来播放,效果很好。下图是在我电视机 上的效果。 下图:在电视机上的播放菜单中还有缩略图 8)使用小窍门 这款软件我刚开始使用,但是已经发现了一些问题,不妨在这里抛砖引玉。一个问题是,该软件 对中文的支持不好,所以文件名最好不要用中文,否则很可能在电视机那边看不到相应的文件; 另一个问题是,该软件对多层次的目录支持也不好,所以最好文件就放在某文件夹里面,不要再 设子目录。 此外,有时候,某个视频文件可能播放不出来,或者有图像没有声音,这个软件提供了一个非常 好的调试手段。先点屏幕左上角的“Movie”,再点左边的“Watch Folders”中相应的文件夹, 这时屏幕右侧会显示该文件夹内各视频文件的详细情况,例如影片的时长、分辨率、码率等等, 如下图。 这时选择你想调试的视频文件,点右键会弹出一个菜单,选择其中的“test transcoding”及 “default device”,这时该软件会对这个文件进行转码,并且会弹出一个DOS界面,里面有转 码的过程和参数。如果有问题,在这里可以看到问题出在什么地方,而且转码后的视频文件存放 在“C:Documents and SettingsxxxxxLocal SettingsApplication DataWild Media ServerWMSTemp”目录下(这里的xxxxx是你在windows里的用户名),因此你也可以先在电 脑这里播放一下看看有没有问题。转码的时候,你可以注意它的fps参数(每秒多少帧),如果 该参数始终保持大于该影片的fps值,那么播放会很流畅,如果小于它,播放就肯定会断断续续 的了。 现在这个软件是免费试用,但是一旦过了试用期,要按客户端的数量收费,单个客户端就要40 美元,所以还是有点贵的。与其买它,不如买一个高清播放机了,现在500元以下就可以买到相 当好的播放机,哈哈。 2010年7月13日后记: 两个月前,我写了这篇文章,一个月前,我发现VeryCD网站上出现了该软件的下载链接,而且 还把我这篇文章作为软件的介绍,该网站供下载的软件里面包含了一个破解,这样这个软件就可 以免费用下去了,哈哈。具体的安装方法可以这样: 1)下载VeryCD网站上的文件,解压缩,全部压缩文件解完后,会发现里面有个文件夹叫Crack, 其中有个文件,这个文件就是破解后的程序。 2)到该软件的官方网站上去下载它最新版的软件,下载后进行安装,安装后当它提示是否要运 行程序的时候,选择“NO”。然后,退出安装,把上面的破解程序拷贝到安装目录下, 覆盖它安装好的那个。 这样,该软件就可以正常工作了。 有时候,在客户端(电视机)可能无法识别该服务器软件,或者能看到服务器的IP地址但是无 法读取其影音文件,这时,有个很简单的判断办法,先在软件的服务器设定那里,把端口设置为 5000或者你自己选择的端口值,设定好后启动服务,然后在你电脑的IE浏览器地址栏里输入 “192.168.105.100:5000”,你就应该能看到和它的官方网站主页一样的页面(如下图), (这里假定电脑网卡的IP地址是 192.168.105.100)。此外,在网上邻居里面,也应该能看到 该服务器的图标。如果看不到这个网页,网上邻居里面也看不到图标,那么问题就出在电脑这边, 要检查防火墙是否阻止了该软件?电脑是否开启了UPNP服务?如果能看到这个网页,而客户端 那边无法读取,那就要检查路由器是否开启了UPNP服务?