加入收藏
|
设为首页
|
会员中心
|
RSS
首页
新闻
技术文章
DREAMBOX
节目频道
高清电视/CATV
卫星套站
器材商城
供求信息
论坛
卫星电视寻星参数
文章投稿
交易信息发布
卫星电视安装推荐
企业信息发布
广告业务联系电话:13701978889 QQ:30991535
您当前的位置:
首页
>
DREAMBOX
>
dreambox技术文章
DM500S之内置中文字库的Atmosphere系统版本(2)
时间:2008-10-15 22:54:57 来源: 作者:
Atmosphere版本之扩展EPG
通过
安装
Dreambox的MultiView(简称MV)插件,不但可以读取DM500S内部的来自卫星EPG嫒存 信息,还可以读取来自网络的EPG信息,这样就扩展了卫社
节目
EPG的功能,因此MV插件又称为 “扩展EPG”,它比DM500S
接收
机自带的EPG系统更具灵活性。特别是一些自身没有携带EPG信息 的频道,使用MV插件通过网络就可重新获取EPG,这对
接收
机自身EPG是一个有力的补充。
1.
安装
扩展EPG插件——MultiView
首先要从网络上下载该插件,可通过遥控器的蓝色键,进入[Atmosphere 下载面板]→[扩展下 载],进入[下载附件]界面。按右键选择Plugins(插件)中的“MultiView3.53”,按OK键即可 下载,待下载完成后,按绿色键
安装
完成。
然后从“http://blog.chinatv-net.com/mediablog/Upoadfiles/2008-6/614264667.rar”上下 载一个“inputs.txt”文本文件,经解压缩后,通过DCC软件的FTP功能上传到DM500S
接收
机 的/var/tuxboxconfig/mv/目录下,替换原来的inputs.txt文件,至此就完成了插件的
安装
。
2.input.txt信息源文件解析
文本文件input.txt是信息源的代码,相当于RSS的订阅源,告诉MV插件从网络何处获取EPG信息 。打开input.txt文件,代码如虚线内所示:
………………………………………
EnigmaCache c u f 0-0---
SavedCache s u f 0 ec-save 3 epg.dat-
ALL e u f-28800 epgui 1 tv.dat http://ttkws.com/epg/zh_cn
TAIWAN e u f-28800 epgui 1 tv1.dat http://ttkws.com/epg/zh_cn
HONGKONG e u f-28800 epgui 1 tv2.dat http://ttkws.com/epg/zh_cn
LOCAL e u f-28800 epgui 1 tv3.dat http://ttkws.com/epg/zh_cn
CDM e u f-28800 epgui 1 tv4.dat http://ttkws.com/epg/zh_cn
……………………………………
其中第3~7行第行代码由10段组成,段与段之间以空格区分,每段都代表一定的含义,以最后一 行代码为例,各字段代码的含义如下:
(1)名称
CDM:该EPG来源内容的名称,也是输入设置中将出现的名称。
(2)格式
e:表示采用EPGUI文件格式;如果是“x”,表示采用xml TV格式;如果是“c”,表示采用 Dreambox自己的EPG数据缓存,即第1行所示的代码;如果是“s”,表示采用上一次退出MV时 Enigma EPG的缓存,即第2行所示的代码。
(3)编码
u:表示采用UTF-8编码;如果是“I”,表示采用Latin-1编码,即ISO8859-1编码,对于 Atmosphere版本来讲,只有采用UTF-8编码的xml文件才能够正确显示中文。
(4)类型
f:是“fixed”的缩写,表示EPG信息采用固定文件名;如果是“r”,则是“rotaing”的缩写 ,表示EPG来源文件名跟随日期自动变化。
(5)时差
-28800:调整与GMT标准时间的时差,单位是秒,中国地区就应该是8×60×60=28800。
(6)存储目录
epgui:自获取的EPG信息存放于哪一个文件夹内,可自称名称。
(7)天数
1:表示获取1天的EPG信息,该数值视服务器设置。
(8)前缀
tv4:该网站EPG信息文件的固定文件名前缀,“tv”表示所有
节目
,“tv1”表示台湾
节目
系列 ,“tv2”表示香港
节目
系列,“tv3”表示国内地方
节目
系列,“tv4”表示中数传媒系列。
(9)后缀
dat:该网站EPG信息文件的固定后缀名。
(10)网站
http://ttkws.com/epg/zh_cn:表示EPG信息由该网站的服务器提供的。
3.MultiView插件的使用
使用时,按遥控器黄色键,出现[插件]界面,选择其中的“MV 3.5.3”插件。
这时会出现
节目
预告的界面。
按HELP键,先了解一下遥控器按键在MV插件下的各种功能。
按MENU键,进入[MV菜单]的功能设置界面,选择“输入设置”。
进入[MV输入设置]界面,该界面是选择
节目
预告内容、预告信息保存位置等功能的界面,可通 过遥控器上的上下左右方向键、OK键进行选择确定。在“保存路径”上应该选择“/hdd/mv”, 即保存在挂接的网络硬盘上(当然之先要挂接好网络硬盘,详见下期介绍)。因为DM500S
接收
机内部的Flash芯片存储空间太小,保存过多的
节目
预告会此时列机现象。
按绿色键退回到[MV菜单]界面的“读取EPG数据”项目条上,再按OK键,此时画面上方显示绿色 字母“D”(注:DM500S事先要登陆到网络上),表示正在下载网络EPG信息。
等待字母消失后,按数字键“0”,屏幕上方出现绿色字母“L”,表示
节目
预告表正在装入, 不一会儿就会看到中文的
节目
预告,按“2”键所呈现的模式,按两次EXIT键可退出的MV界面。
实际上,每次通过插件界面启动MV非常麻烦,快捷的方法是按两次红色键就可以直接调出系统 的[EPG样式]中“扩展EPG”,也就是MV插件。
再按OK键,就打开MV插件界面,此时1~9数字键就成为EPG模式的功能选择键。如按“6”键,出 现单个频道模式。
按“9”键,出现所有
节目
表模式,其中红底白字的时间显示当前正在播放的
节目
内容,通过上 下键可选择
节目
预告,按OK键执行该
节目
的播放。如果要退出MV插件界面,按一次EXIT键即可 。
4.别名管理
当下载网络EPG提供
节目
信息中的台标名与DM500S
接收
机上的台标名不一致时,将不会显示相关
节目
预告信息,这时就要用到“别名管理”功能。该页面左侧列出的是
接收
机在某个自定义组 下的尚未映射的频道,右侧列出的是网络上能提供
节目
预告的频道,需要左右两边的
节目
名称 ——对称—即
节目
映射。
具体方法是:在页面左则选择一个频道
节目
,如“NGC”,按OK键,光标会自动转到右侧
节目
区 ,再通过上下左右键和OK键移动光标查找“
国家地理
_香港”频道,找到后按OK键即可映射,映 射成功后会显示为长方框,同时
节目
左侧该频道自动删除。再按蓝色键进行下一个频道的映射 ,直至完成所有频道的映射。
5.使用注意事项
(1)部分功能无法使用
MV插件实际上是为内置硬盘的MD7000系列设计的,当时并没有考虑MD500S这种小内存、无内置 硬盘的机器。而后来推出了MultiView精简版(Lite Version)才解决了这个问题。
我们下载的MultiView3.53插件是linking_da烧友基于MultiView精简版编辑修改的,它和 MultiView标准版(Standard Version)相比较,
安装
体积大大缩小,标准版大小为500kB,而 精简版仅仅为280kB,但比标准版少了Edit Config(配置文件编辑)和List Views/Favourites (
节目
表/喜爱查看)功能。
(2)根据实际情况,选择下载文件
由于MV插件要下载的文件较大,如果选择ALL下载全套
节目
,文件大小约为1MB/天(注:TAIWAN 约228kB/天;HONGKONG约223kB/天;LOCAL约148kB/天;CDM约248kB/天),并且这些文件必须 存放于DM500S的可用空间内,这对原来已够紧张的DM500S有限空间来说更是雪上加霜,容易产 生“不能打开设置文件”错误。
因此在机器上保存下载文件时,最好在[MV输入设置]中只选择其中的一、两组
节目
单进行下载 ,保存路径选择为“/var/tuxbox/config/mv”文件夹,使得下载文件占用/var空间不是很大, 以保证
安装
后的/var剩余空间>10%,否则
接收
机会产生死机现象,或者工作不稳定。
另外勾选“EnigmaCache”表示采用Dreambox自己的EPG数据缓存;“SavedCache”,表示采用 上一次退出MV时Enigma EPG的缓存,该缓存保存的文件夹为“ec-save”,这样MV插件不但可以 读取网络下载的EPG,还可以读取卫星
节目
自身携带的EPG,以弥补只选一组
节目
单下载的不足 。
如何查看/var剩余空间呢?只要遥控器上的蓝色键,进入[Atmosphere Panel]→[Atmosphere 下载面板]界面,选择“删除附件”,就可以查看到/var的剩余空间。
如果通过“扩展挂载”的方式,将MV插件存放在网络硬盘上,这样空间不足的问题就能迎刃而 解了。当然无论是使用电脑中的硬盘和网络硬盘中的硬盘,首先要挂载好硬盘,然后在[MV输入 设置]上选择“hdd/mv”,机器会自动在挂接的网络硬盘上创建MV文件夹,这时可以勾选“ALL ”,表示选择上面的四组全部的EPG数据下载,因为有了网络硬盘,就无需再考虑/var空间的占 用问题。
不过需要去除“自动路径”前选项框的“√”,否则在
接收
机启动前,如果网络硬盘未工作,
接收
机会自动将下载文件保存到“/var/tuxbox/config/mv”文件夹上,从而引起
接收
机的占用 /var空间过大而引起死机,无法操作现象。
挂载网络硬盘时,
接收
机有时会出现启动MV插件就自动重启
接收
机的现象,解决的方法是删除 网络硬盘共享文件夹下的MV子文件夹,然后重新下载网络EPG信息。
(3)关于EPG更新问题
我们从网络上下载的EPG信息,是一些卫视网站的网友通过相关软件从网络上自动采集的,然后 保存到自己的服务器上供用户下载使用的。由于绝大多数的卫视频道都有自己的官方网站,网 站上都有
节目
预告,因此采集并不困难,只不过信息准确性、及时性取决于该频道官方网站的 更新速度。
以上面提供的input.txt文件为例,据该网站的zxygyp网友介绍:每天零点左右开始采集,几分 钟后生成静态EPG文件,并将文件分发于“ttkws.com”作为二级服务器,正常情况下无需人工 干预。一级服务器工作也很稳定,只是一级服务器与二级服务器之间的通信由于种种原因而有 时受阻,造成更新延误,但总体上还是能稳定更新的,只是被采集的部分网站有时运行不正常 。
另外,根据该网站提供的input.txt信息源的定义,MV插件执行下载动作的依据是DM500S
接收
机 上EPG文件的生成日期。假如2008年7月2日21点50分,首次从网络下载EPG文件并取得成功,EPG 文件的生成日期即为2008-07-2 21:50,此时按照input.txt信息源的定义是1天后更新,也就 是必须在2008年7月2日21点50分之后的时间,启动MV插件才会执行下载动作,否则就忽略下载 动作。也就是说,只要过了1天时间,随便你何时下载都行。
如果需要重启
接收
机时,每次开机都能够自动更新EPG信息,可以在电脑中新建一个名为“init ”的文本文件,写入一段自动删除的代码,格式为“rm-rf/保存路径/本地目录”,如网络EPG 文件保存在
接收
机上,则写入如虚线内所示的一段代码:
…………………………
rm-rf/var/tuxbox/config/mv/epgui
…………………………
然后在传到
接收
机的/var/etc文件夹下,并重命名为“init”。
再选择“Attributes”改文件属性为“755”,重启
接收
机即可。
(4)关于MV插件启动问题
启动MV插件,有时会出现Diagnostic诊断提示,告诉你系统的时间设置不对,这是因为系统的 时间设置不正确,或者是你正在
接收
的频道转发器传送的时间不正确所致,只要切换到能够正 确显示当前时间的频道上即可。
有用户询问:启动MV插件时,为什么老是显示不能创建缓存目录,但是按多次以后又可以显示 EPG信息?这是DM500S的可用空间不足或input.txt信息源文件设置有错误所致。解决办法是删 除不必要的插件,以释放部分可用空间。对于input.txt信息源文件的问题,应检 查/var/tuxbox/config/mv/input.txt文件中是否设置正确,注意编辑input.txt文件不要留下 空行,此外input.txt文件是否是该网站提供的最新文件。另外最好再将MV文件夹下的map.txt 及conf.bin删除,可以起到重置MV插件的作用。
Atmosphere版本之RSS阅读
对于RSS阅读即网络信息浏览,在《卫星网络多媒体
接收
技术》一书中,我们已经详解 Gemini4.0及其之上的版本,可通过DM500S自动下载Rss/Weather插件进行RSS阅读,而对于 Atmosphere版本,则可以下载RSS reader插件进行RSS阅读。
1.
安装
RSS阅读插件—RSS reader
在Atmosphere1.1版本提供了RSS reader插件的下载,由于仅仅用于阅读RSS信息,没有其它图 标出显示等格外功能,因此插件体积很小,
安装
方法同上。
安装
完成后,一共在DM500S
接收
机里生成四个文件,位于/var/uninstall卸载文件夹下的 rss_remove.sh可执行shell脚本文件,位于/var/tuxbox/plugins插件文件夹下的rss.cfg配置 文件和rss.so动态链接库文件,位于/var/tuxbox/config/rss文件夹下的feeds.xml信息源文件 。同时在[插件]界面里的显示“RSS reader”插件。
2.feeds.xml信息源文件解析
RSS Reader插件的实质就是按照feeds.xml信息源文件提供的指定地址去读取xml文件,然后将 其显示出来。由于默认的feeds.xml信息源文件是一些欧美RSS网站的英文信息咨询,并且一些 境外网站登陆困难,不适于国内用户的阅读,我们必须重新进行编辑修改。
修改之前,我们需要了解feeds.xml信息源文件的结构。“xml”是eXtensible Markup Language的缩写,其义为“可扩展标识语言”,是一种用来定义标识和描述信息的语言,可提 供一种描述结构化数据的方法。以feeds.xml文件第一个信息源为例,打开它,代码如虚线内所 示。
…………………………
BBC
news
http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml
……
…………………………
其中第3行的“
BBC
news”为RSS信息源标题,也就是RSS Reader插件主界面下要显示的标题。
第4行的http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml为
BBC
news信息源链接网址,只要将这两行的内容编辑成我们成需要的内容即可。
例如我们要通过RSS Reader插件查看南京地区的天气预报,首先通过网络搜索到 “http://www.raychou.com/weather/”网址提供免费的RSS天气预报,然后依次打开链接,点 击“南京”右边的“RSS”按钮。
出现南京未来5日天气预报,将IE地址栏目的网址复制到上述第4行上,替换掉原来的信息源网 址。
然后将第3行的信息源标题“
BBC
news”改为“南京天气预报”,不过不能直接输入这几个中文 名称,因为xml信息源文件采用UTF-8纺码,不能识别GB2312编码的汉字。如果将“南京天气预 报”这行这写入feeds.xml文件中,则在RSS Reader界面中会变成乱码,无法识别。
为了能让RSS Reader界面中正确显示中文标题,须把“南京天气预报”这几个汉字转为DM500S
接收
机能识别的UTF-8代码,也就是将GB2312简体文字转换成UTF-8。转换的方法很多,最为简 单的是网络在线转换,可进入“http://www.qqbye.com/qtools/qutf.htm”网址,在界面文本 框中输入要转换的文字,按“转化”按钮,即可将其转化为UTF-8字符。
再将转换后的代码“南;京;天;气;预;报;”复制到上 述第3行上,替换掉原来的信息源标题。更换后代码如虚线内所示:
………………………………
南;京;天;气;预;报;
http://www.raychou.com/weather/rss.php?id=58238
……
………………………………
如果要显示其它地区的天气预报,只要从界面中找到该地区天气预报的RSS网址,采用和上面同 样的方法编辑到feeds.xml信息源文件中即可。另外,我们还可以将一些常见的国内RSS新闻网 址加入到里面,如腾讯的rss.qq.com、新浪网的rss.sian.com、新华网的rss.xinhuanet.com等 等,方法和上述一样。
如果感觉编辑麻烦,可以从我的博客网址“http://blog.chinatv- net.com/mediablog/Uploadfiles/2008-6/630317223.rar”下载已编辑好的feeds.xml信息源文 件,经解压后上传到/var/tuxbox/config/rss文件夹下,覆盖原来的同名文件即可。 3.UTF-8编码的RSS网站
由于DM500S
接收
机只能识别UTF-8代码的RSS网站,对于采用非UTF-8编码RSS网站则以乱码显示 ,因此在编辑时要注意该RSS网址是否采用UTF-8编码。查看RSS网址采用何种编码的方法也很简 单,对于有xml后缀的网址,只要在电脑中输入该网址,一般在IE界面的第1行显示该页面的编 码方式。
第1行显示:
其中xml version="1.0"为xml的版本声明,encoding="utf-8"表示xml文件的编码采用UTF-8格 式。xml文件是用来存放和传送数据的,要想阅读xml文件,就要相对应的encoding编码格式处 理。采用UTF-8编码可以用来保存任何语言文字,并且在多种环境中传递的时候都不会出现乱码 ,大多数RSS网站会使用UTF-8编码,如新浪网的博客RSS都是采用UTF-8编码的。
但也有不少博客则是采用GB2312、GBK编码,从, 可以看出是采用GB2312编码,如果写入feeds.xml文件中,则DM500S
接收
机显示为乱码,不能阅 读。
实际上一些支持RSS订阅非中文操作系统的便携式电子多媒体产品同样面临这个问题,如PSP (PlayStation Portable,是一种由SONY开发的新型掌上游戏机)就不支持GB2312编码的RSS。
我国台湾地区的博客(台湾称为“部落格”)绝大多数是采用UTF-8编码,不过在DM500S
接收
机 中不能完全显示,只显示其中的简体字,遇到繁体字时则丢弃。能够显示汉字说明DM500S
接收
机已经正确的判断出了RSS网页的编码,并在字库里面找到了相应有尽有的文字,但是 Atmosphere版本只支持GB2312简体字符集,没有繁体字,也就是字库不完全,因此RSS阅读内容 显示也不完全。
4.RSS reader插件的使用
(1)天气预报的使用
进入RSS reader插件主界面,选择“南京天气预报”,按OK键。就出现“南京天气预报”的界 面,列出近五天的天气预报。继续按OK键,还可以了解实时的气温。
(2)网络新闻阅读
在我们编辑的feeds.xml信息源文件里,收集了一些博客的RSS地址,如我们浏览“韩寒的博客 ”。
按OK键,经过几秒钟的等待,就下载了该博客的全部链接文字。首先出现该博客的标题界面, 选择其中一个标题。
再按OK键,就进入了具体的文字界面,通过遥控器上下键可以翻页阅读,按OK键返回标题界面 ,可再选择另外一个标题继续阅读。由于下载是一次性将该博客的所有信息保存在
接收
机 的/tmp临时文件夹里,此时断开网络,也不影响对该博客内容的选取和阅读。当然如果退回到 RSS reader插件主界面时,则所有下载信息不再保存。
本期介绍的两个个插件,无论是MultiView插件,还是RSS reader插件,在使用时,都需要连接 互联网络,这样才能获得信息源。有了信息源,才能正常使用。对于装有宽带网络的用户,则 一个很大的难题。好在Atmosphere版本内置了GPRS无线网络登陆插件,通过GPRS无线网络,同 样可以连接到互联网络获取信息源。下一期将介绍这方面的相关内容,敬请关注。
上海卫星电视安装 北京卫星电视安装 苏州卫星电视安装 无锡卫星电视安装 南京卫星电视安装 卫星天线 卫星器材 卫星电视工程/有线电视工程 服务电话:13301651088
上一篇:
DM500S之内置中文字库的ATMOSPHERE系统版本(1)
下一篇:
DM500S之内置中文字库的Atmosphere系统版本(3)
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
推荐资讯
用多孔连接铁DIY的多星
实测DM500工作电流
DM500一机32星配置方法
超级新手自己动手调13
栏目更新
DM500和Mutant200s使用比较
DM500上传文件常用两种方法
DM500无线共享,D-link 2000AP不适合使用
DM500音视频电路解析和检修
DM500用两台无线路由桥接设置无线共享实例
如何备份与恢复DM500的配置数据
DM500色差和AV输出视频效果差异探讨
给各位玩DM500的星友学习欧插改接色差的教程图
设置CCcam进程自动重启的办法
DM500不能正常关机到待机状态的处理
栏目热门
使用DM800的感受及接收效果
给各位玩DM500的星友学习欧插改接色差的教程
DM500S卫星多媒体接收机的GPRS网络共享
最简单的DM500看高清方法
实战DM500 GPRS连接互联网共享
玩转DM500-S(dm500接收机简介和操作知识)
Dreambox DM 500-S说明书
DM500使用VLC安装和常用功能使用
DM收看高清的方法
图解DM500用遥控器直接手动改KEY、改账号。
站内搜索:
文章
下载
商品
供求信息
高级搜索
网站首页
|
关于我们
|
广告服务
|
联系我们
|
网站地图
|
友情链接
|
返回顶部
广告业务联系电话:13701978889 QQ:30991535
Copyright © 2005-2008
卫星电视发烧友
TVRO.ORG
, All rights reserved.
沪ICP备05059448号