二代F3多用途高清机宽带连接
2013-04-25杨建平
杨建平
今年高清总动员的开篇文章,是关于网络的,这也是整个年度的主题。
事实已经越来越清楚,不能联网的高清机顶盒,铁定没前途。网络共享、节目串流、远程管理、多屏互动,都需要宽带的支持。
另一方面,传统的看电视习惯,正在慢慢改变,这对用家提出更高的要求。不懂电脑和网络,面对未来的机顶盒,你只能束手无策。到了2013光纤到户的年代,如果你还拒绝上网,那将成为新时代的文盲!
网络功能
F3后背有一个网络插口,需要用网线连接到本地路由器上。从此,网络冲浪使F3如虎添翼,不断涌现新的功能和新的玩法。
F3本身不能拨号,因此无法直接连上宽带猫,必须通过路由器上网,这里有二层含义。第一层含义,在局域网内,即使没有外网,也可以实现网络管理、高清串流、多屏互动、手机遥控等,这在家庭多机、前端管理上非常有用。第二层含义,在互联网上,还可以实现远程协助、节目共享、网络电视等。
新奇的网络功能正在不断开发中。最实用的例子之一,你只要具备一张有线电视的智能卡,就能通过家里的局域网,给所有房间的F3共享,即使在版权管理非常严格的欧洲,一样有很多玩家在用。如果你的智能卡开了很多额外的付费频道,这个功能将为你节约不少年费开支。
撇开IPTV不谈,F3对互联网的带宽没什么特别要求,512K就够了。单单共享来说,即使用无线3G,一个月的流量也是微乎其微。但像高清串流这种大码流的功能,只能在局域网范围内进行。
有人说F3的网络功能薄弱,这是事实,毕竟F3的网口才激活不到三年,可用的第三方软件少之又少。但F3搭载的OSCAM插件是足本,功能还是很强的,有网友利用某些有线电视智能卡的漏洞,屏蔽掉授权信息,即使把卡片报停,一样可以正常使用。
F3为广大发烧友开放了LINUX的所有接口,给第三方加盟提供了条件。除了三年前欧洲烧友为F3开发的共享插件之外,二年前广东网友ZSROBIN给F3设计了蔚蓝风格的菜单皮肤,大气豪华,一直沿用至今。
去年,内地网友xyeqy为F3设计了功能强大的网络管理软件,网友们给它起了一个绰号“海陆空”,海代表地波,陆代表有线,空代表卫星。除了中文台标编辑,还集成了电脑虚拟遥控器和F3寻星参数回传等,以后可以拿着笔记本电脑,在天台上联机调星了,而不再需要电源线或寻星仪。这一切,都离不开网络。
今年,网友yyok为F3设计了苹果手机i-OS的客户端软件,具有虚拟遥控器的功能,通过WiFi无线操控F3主机,360度没有方向性,比F3的原装遥控器更好使。下一步可能会开发安卓版本的,那就乐坏了。这些内容,我们以后会逐步介绍。
再疯狂一点,如果你外出,突然想起有一档节目忘记预约录像。不要紧,打开手机远程登录家里的F3,设置录像预约,回到家里就可以重播了。
远期来说,可以建立一个公共的网络空间,把最新的F3软件发布在那里。设想你每次开机,都会自动登录到这个服务空间,查看是否有软件更新,如有,自动下载并安装。
宽带设置
这一章的内容,是为网络菜鸟准备的,比较啰嗦。如果你是高手,尽管跳过。
进入F3的菜单、参数设置、网络设置,就打开网络的各种设定(图235)。其中“自动(DHCP)IP”有效,表示F3将自动获取本机IP地址,那么第一行的IP地址就失效,并在最后一行“本机IP”中显示路由器分配的最终地址,它每次开机都可能不同,要进图235查看才能知道,这样用WinSCP电脑登陆就不方便了。
出厂默认“自动(DHCP)IP”无效,此时最后一行的地址就不对了,应该在第一行“IP地址”中,手工输入正确的地址。要经常电脑登陆的,建议使用手动设置IP。第二行“子网掩码”跟电脑中的设置一样,出厂默认255.255.255.0,一般不必改动。
大家知道,共享账号一般都不是直接地址,而是一个域名,这就需要联接网络上的域名解析器。第三行“DNS服务器”出产默认8.8.8.8万能地址,但它不在你当地,可能联接速度不快,最好改成当地电信的服务器,图235是广东电信的域名解析器地址,常用的还有202.96.134.133。第四行“默认网关”,出厂是192.168.1.1,但有些路由器网关是192.168.0.1,只要把1改成0即可。第六行“UDR/RTP_IP”是网络串流的地址,也要把1改成0。
第九行“时间服务器IP”一般是天文台的标准时间获取地址,建议改成又快又稳定的203.129.68.14,它能保证F3的时间显示跟中央电视台的时间误差在10秒以内(视网络速度而定)。只有正确的时间,才能保证EPG正常下载,以及预约录像的稳定运作。
第五行“有线/无线网络”默认是有线-RJ45,如果改为无线,就需要在后背插一个USB无线网卡,但只能支持少数品牌和型号,一般RT73芯片的网卡可以使用。我们测试过D-Link的一款DWL-G122H/W Ver:C1能用,但路由器的WiFi不能加密。在第十一行“ESSID”上填入有效的WiFi设备名,届时屏幕上会打开软键盘,F3不能自动搜索设备名。第十二行的“KEY(ASCII)”用户密码不能设置,所以不建议使用USB网卡。
但很多人装修时没有考虑到电视的网线连接,只能使用无线。最好的方法是外接一台无线AP,这种东东淘宝上大把,TP-LINK和腾达都有,价格跟USB网卡差不离。虽然需要外接电源,但配套的电源线可从F3的USB口取电,而把原装的交流变压器扔到一边,好处是F3关机时腾达也一起关(图236)。
我买到的是Tenda腾达W150M无线AP,它是一种多功能的无线/有线转换盒,能设置成五种不同的模式:
(1)无线接入点(AP模式),也是出厂默认的模式,使有线路由器增加WiFi发射功能,无需设置,即插即用。
(2)客户端+覆盖(Client+AP模式),让没有WiFi的终端设备(如F3)实现无线功能。
(3)无线桥接+覆盖(WDS+AP模式),二台无线AP接驳二个局域网,供多台终端使用,合理分配资源,还能增加发射功率。
(4)无线信号放大(WISP模式),远距离终端要是信号不够强,可用此法接续。
(5)无线路由器Wireless Router模式,一个WiFi拖多台无线终端设备。
出厂默认一般都是第一种无线接入点AP模式,需要改成“客户端+覆盖”,腾达附带的说明书光盘里有详细的设置方法。先更改电脑网络连接的属性,进TCP/IP把连接方式改为手动,本电脑的IP地址改为192.168.2.10,子网掩码255.255.255.0,然后退出。
打开电脑浏览器,按腾达的网关地址192.168.2.1进入设置界面,选择第二种模式,并填写正确的WiFi设备名SSID及密码(图237)。懒人可以按“开启扫描”自动搜索无线设备(速度奇快),并在正确的设备左边勾选(图238),然后按下一步,腾达将自动重启生效。
现在试试,将电脑网络连接的属性改回自动,就能无线上网了。最后把腾达移到F3上(图236),F3的IP地址不用改,跟有线连接时一样,网段是按照路由器设置,而不是按照腾达的设置。也就是说,把腾达AP的整个WiFi链路看成透明的,就能把F3连上WiFi了。如果连接不上,可将F3地址设为自动,就容易连接,成功之后再改成手动。这种接入方式的缺点是VLC网络串流从此挂掉。
腾达AP的作用是将F3的网线转换成无线WiFi,效果跟USB无线网卡相同。如果用配套的交流供电器,还能让F3解放一个USB插口,供移动硬盘或USB读卡器使用,强烈建议使用此法。
如果你的路由器本身没有WiFi功能,也可以用一对腾达,其中一台腾达设为第一种无线接入点AP模式。这样一来,路由器的有线输出就变为WiFi了,而接收端再把WiFi变回有线,供F3使用。
如果既没布线,也不想用WiFi,还有一种简单方法是电力猫。它是成对使用的,允许一台主机带多台从机。好处是无需任何设置,主从自动对码成功就能使用。只要是一个电度表下面的交流电源,都可以搭载传输宽带信号。缺点是电力猫自身的MAC地址,会干扰F3的串流功能,所以串流互动就不能使用了,这跟上述腾达的无线客户端AP模式一样。
在某些偏远地区,甚至没有宽带,只能使用3G上网。F3不支持无线3G,但可以外接一台3G路由器,再分配一条网线出来接驳F3。
F3的网络设置完成之后,看图235左下角的提示,按红色多功能键保存并退出,关闭后背的电源开关再重开,或者3秒内连续按二次待机键软重启,网络设置才能生效。查看网络是否设置正确,简单的办法是进菜单、参数设置、本机时间设置(图239),把第一行“时间同步来源”改为“网络服务器”,等十几秒之后,查看第三行“设置本地时间”和第四行“设置日期”是否自动变成当前的正确时间?如果不能,说明网络设置和连接还有问题。
总之,F3具有四种方法连接宽带:
(1)用普通网线,直接连接局域网上的路由器。
(2)使用一对电力猫,搭载交流电源线路连接局域网,但VLC串流失效。
(3)通过AP转换设备(如腾达)连接WiFi,但VLC串流失效。
(4)通过外置3G路由器连接互联网。
电脑登录
F3的软件升级、写账号或KEY、更换开机画面、更换中文字体、中文台标编辑、截图,等等,都需要在电脑的辅助下才能完成,光靠F3主机和遥控器是不行的。当然软件升级可以不需要电脑,用U盘。F3厂商一直不支持盗版,共享等功能都是第三方为F3开发的,只能通过网络用电脑操作。
先下载一个重要的通讯软件WinSCP,各大电脑下载网站都有,免费的。我下的是4.3.6中文版,容量大约6M。安装之后打开(图240),选择Languages为中文。“主机名”填写当前F3的网络地址,“端口号”为22,“用户名”只能是root,“密码”空,“密钥文件”空,“文件协议”选SFTP,“允许SCP反馈”勾选,“选择颜色”根据自己喜好。全部设好之后按“保存”,最后就可以“登录”了。
WinSCP允许选择多台F3,按上述步骤,依次填写不同F3所对应的“主机名”IP地址,其他选项都相同,保存之后,每次打开WinSCP,都会弹出设备选单,图241显示三台F3的身份资料,不过要保证它们的MAC地址互不相同。想再增加机器,按“新建”;取消机器,按“删除”;修改主机名,按“重命名”或者“编辑”;要默认某台机器,按“设置为默认值”;发送快捷图标到桌面,按“Shall图标”。
选择其中一台机器登录,就打开WinSCP的主界面,有左右两个部分。左边是本地电脑的文件目录,默认文件夹是“我的文档”。右边是当前登录的F3文件目录,根目录是
高层固件
批处理文件
中文字体
插件包
编辑账号
设置浏览器
开机画面
截图暂存
台标文件
转发器文件
频道位置文件
硬盘分区A
硬盘分区B
硬盘分区C
如果没有物理上的硬盘,对应的分区内容是空白的。F3具有硬盘休眠功能,当硬盘休眠时,想试图进入分区文件夹,将会等待超时,应该先唤醒硬盘再操作,只要用遥控器呼唤一次录像文件即可。
打开分区目录之后,可看到里面的录像文件都是压缩的,每隔2G左右自动分段。在图243中,伦敦奥运的3D开幕式被分割成12个压缩文件,文件名是VAST_1,总容量20G多。按住鼠标左键把压缩文件逐个拖到左边电脑的文件夹内,相当于复制并粘贴(图243)。不过WinSCP的传输速度非常慢,2G容量传送时间大约需要10分钟,只是图个方便。请注意,F3的硬盘是EXT2格式化,直接插到Windows上是不认的。
图243中,VAST_1.012下面的那些小文件,都是F3重放时的注册文件,倒到电脑中播放是不需要这些小文件的,可以丢弃它们。
压缩文件一个个复制到电脑之后,全部要解压,然后用Windows media Player媒体播放器逐个播放(图244)。如用VLC播放大码流的H.264文件时,高清不流畅。如想拷贝到光盘保存,需要利用某些编辑软件把一个个分段接回去,连成完整的一段,大家可以自己找找相应的软件工具。有网友诟病F3的录像文件为什么要分段?这是ST主芯片的底层驱动决定的,可能是为了照顾FAT硬盘格式化的原因吧,不是我们故意要让它分段。
想升级更新F3中的文件,也是一样。把左边电脑中的新文件用鼠标拖到右边的F3所对应的文件夹中。高层文件容量约12M,插件容量约1M,复制粘贴都很快。开机图片必须是1920×1080分辨率的JPEG文件,容量没有限制,但太大会耽误开机时间,具体操作见前年的图17。
按一次豪华遥控器的TV/AV键(普通遥控器无此键),将当前屏幕所见,暂存到机器中(关机即失),每次只能保存一幅,记得及时移走。截图是一个BMP文件,分辨率降为960×540,容量2M。截的不是帧而是场,没有经过反交错处理,画质很差。要想得到漂亮的图片,宁可用相机屏摄。本文所有F3图片都是屏摄,没有一幅是截图。
F3支持Windows的所有中文字体,拿来就能用。关于更换中文字体,在前年的图14中已经详细介绍过了,这里从略。
坊间用DM机器的人很多,因为此机开发比F3更早。有人用熟了它的联网软件DCC(Dreambox设备控制中心),习惯使然,懒得接受WinSCP。那也无妨,DCC一样可以登录到F3,并实现刷机功能。
我使用DCC中文版本V2.96,可以搜索局域网中的设备地址,找出关联的F3设备,本例是192.168.0.126(图245)。回到主界面中,“语言”当然是简体中文;“连接类型”勾选路由器;“不用检测”空;“设备”空;登录“户名”root;“密码”dreambox;“激活镜像”勾选闪存镜像;“系统”保持FTP连接。一切设定之后,点击“重新连接”按钮,图示左边的电脑跟中央的F3和右边的路由器之间的连线,将由红色变为绿色,说明登录成功了(图246)。
最后点击左下角的FTP按钮,就打开了文件列表,它跟WinSCP是左右相反的,F3的文件在左边,电脑文件在右边(图247)。想打开插件里的文件,要使用鼠标右键,弹出工具栏,选择“编辑”。当网络上有多台F3的时候,DCC不能支持,必须将其他F3关机,只能保留其中一台,否则很容易掉线。
不管F3开机还是待机,WinSCP都可以登录,但DCC只能在开机时登陆。要特别注意,打开的F3文件,大部分都是用户不宜接触的。要特别小心,一旦误删了有用的系统文件,可能将机器变砖,就要返厂整理了。
网络串流
有了网络之后,人们看电视的习惯就会发生改变,再也不是一家人围在客厅里看同一个频道,而是想看什么就看什么,想在哪里看就在哪里看。虽然F3装在客厅里,但在厨房做家务时能看,睡在床上能看,甚至躺在浴缸里也能看,这种功能叫网络串流或多屏互动。
打开菜单、参数设置、特别选项设置,最后一行是“开机发送IP”(图248),改为“有效”并关机重启之后,不管换什么频道,都把所看的内容发送到局域网内。如果设为“无效”,则不发送到网络,但可以按遥控器上的“信源列表”键,再根据画面下方提示,按蓝色键“发送到IP”(图249),此时画面黑屏2秒钟后继续播放。发送成功之后,屏幕中央上方会弹出一个小小的双屏LOGO(图250),F3前面板上的红色LED也会闪烁。
此时F3不断向虚拟服务器发送数据包。有接收方的话,此数据包马上从虚拟服务器中广播出去。没有接收方的话,虚拟服务器就扔掉数据包,再接收新的。因此,虚拟服务器并不需要很大的贮存容量,现买现卖。由于UDP是一种广播协议,因此允许多台终端接收网络上的节目流。
有人以为UDP是广播模式,发送数据时会让整个局域网撑爆,甚至崩溃,这是不会的。当然你也可以选择RTP单播协议,只要电脑跟F3设置一致就行了,一对一传送,应该比较节约资源。
想在电脑上播放F3发送到虚拟服务器上的流媒体内容,需要借助一个软件,它是免费的VLC多媒体播放器,各大电脑下载区都有。我下的最新版本是VLC media player 2.1.0中文版,压缩包容量大约36M。这个版本的使用方法跟老版本有所不同,所以我用点篇幅详细介绍一下操作步骤。
好似安卓的LOGO是绿色小机器人,VLC的软件图标也很搞笑,类似交警用的斜胶桶。打开VLC之后,按左上角的“媒体”,在下拉菜单内选择“打开网络串流”(图251),弹出一个选择框。在“网络”书签上有网络协议,在编辑行内,按正确语法输入F3的UDP地址(图252):
udp://@224.10.0.1:1234
这里,224.10.0.1就是F3设置的UDP虚拟服务器地址,1234是F3的UDP端口(图235)。最后点击“播放”按钮,画面就出来了。在下拉菜单“视频”里,可以选择画面比例,默认4:3,要改成16:9但无法保存。反交错默认是“自动”,不必再改(图253)。
如果F3同时还打开画中画,例如大画面是CHC-HD,小画面是CCTV-HD(图254),那么机器自动选择小画面上的频道发送到网络(图255)。如果选择画外画,则自动选择外画面发送到网络。当大小画面交换之后,依然是小画面发送到网络,但频道变了(图256)。这样就能实现用电视机看一路高清,用电脑看另外任何一路高清,两路都是带伴音的。
这个高版本的VLC有个缺点,一旦F3换台,串流播放将自动停止,要再“打开网络串流”按播放键才能继续。反而最早的1.0.1版本不受换台影响,始终流畅播放,但其他性能就不如高版本的了。所以,看你所需,确定安装什么版本,要自己多试几次的。
VLC窗口的左下角,红色圆键是即时录像按钮(图257),在它左边的是截图按钮,所看即所得,这个截图功能比F3本身的截图漂亮多了。截图文件自动存放在电脑“我的文档\图片收藏”目录,录像文件自动存放在“我的文档\我的视频”目录中。也可以在工具\首选项\全部\输入和编解码器\记录目录和文件名,置顶目标路径。
播放进程中,在下拉菜单“工具\媒体信息”中,可以查看当前数据流的详细属性(图258),以及数据流的进程(图259)。
也可以倒过来,把VLC之前的录像文件,甚至网络上下载的其他片源,发送给F3播放。方法是在图251的下拉菜单中,选择“转换/保存”,然后选择“文件”书签,把片源地址添加到播放列表中,先按播放键播放节目,接着在底下英语的转换/保存里选择“串流”(图260)。
在下一个流输出界面里,添加“新目标”为UDP(图261)。下一步添加F3的地址224.10.0.1,注意这时跟图252不一样,端口什么的不必添加(图262)。下一个界面中,“激活转码”不必勾选,但可以选择各种节目封装(图263)。最后点击Stream(图264),VLC播放的画面变黑屏,但时间进程依然动作,说明节目流已经发送到网络里了。
打开F3,在图249中看底下提示,按红色键“IP播放”,开始搜寻网络流媒体内容,不到2秒钟就成功出画,屏幕上方出现一个串流接收的LOGO,(图265),同时机器前面板上的红色LED闪亮。发送和接收流媒体时,如果嫌屏幕上方的LOGO碍事,可以在菜单“特别选项设置”里关闭它。想让F3退出发送或接收流媒体的状态,可在图249中按绿色键。
VLC从第一版发布起,已经有一些年头了。最新版本虽然功能完善,但视频解码依然没有其他高清播放器强大,MPEG2流畅,但H.264很吃电脑资源,视频码流超过11M就难以胜任,最多只能播放高清翡翠台。码流更高,而且是60Hz的公视高清,画面很卡。由于VLC对H.264的解压能力不足,需要更强大的多媒体电脑配置,或者换单播模式试试。
网络虚拟遥控器
有了VLC,可以远程接收F3的节目,你想捧着笔记本电脑躺在卧室看,我没意见。但换台还需要走去客厅用F3的遥控器操作,天冷啊。
大约1年前,天才的软件高手xyeqy,为F3写了一个网络虚拟遥控器软件,能在电脑屏幕上对远程的F3进行一些必要的操作,例如换台、关机开机。同时,F3也发送一些简单的频道信息,回传到电脑上显示,如当前频道属性、信号品质。
这款软件在高清总动员论坛有下载,容量不大。打开后弹出设定对话框(图266),需要填入对应F3的网络地址192.168.0.126:8080,其中8080是F3的遥控端口。
登陆之后,屏幕上出现一个F3豪华遥控器的界面(图267)。上面每一个虚拟按键都能用鼠标点击,那头F3机器就会立即响应。但大部分按键不能将F3的画面资料回传过来,目前只能回传一小部分频道属性,包括频道序号、频道来源、所属频点、节目名称等等,同时回传的还有当前频道的信号强度、品质、误码率和C/N值。其实单凭这个软件,就可上天台用笔记本电脑联机调试天线了,只不过信号品质的显示字体太小。
用电脑浏览器
监控F3的工作状态
OSCAM插件有一个强大的功能,可以通过WEB浏览器登录接收机,监控当前F3的网络工作状态。为使用这一功能,要核对root\PLUGINS\oscam.conf文件中的[webif]段落,记下默认的登录参数、用户名字和密码:
[webif]
httpport=8888
httpuser=dk8000
httppwd=000000
httprefresh=0
httpallowed=192.168.1.1-192.168.1.255
httphideidleclients=0
httpreadonly=0
这里,8888是F3的WEB端口,dk8000是用户名,000000是登录密码,这些都可以随便改,只要自己记得就是了。而192.168.1.1-192.168.1.255一定要与自己的网段相匹配,如果你路由器的网关是192.168.0.1的话,那么就要改成192.168.0.1-192.168.0.255,否则无法登录。修改过参数之后,关机重启生效。
打开电脑的IE浏览器,在地址栏内填上欲登录的F3地址,假设是192.168.1.127,那么地址行的语法就是:
http:// 192.168.1.127:8888
按回车,就弹出对话框(图268)。根据刚才[webif]里提供的参数,填写相同的用户名和密码,按确定进入登录界面(图269)。
默认打开的是工具条中状态界面STATUS。其中,Reader 1/2表示机器搭载二个CA读卡器,第一个读卡器smartcard正常,卡片ID=4a02表示永新视博。而第二个读卡器smartcard0未插任何卡片,因此不工作。
Proxies3/3里面,server0和server1表示二个cccam的共享账号,地址栏Address是共享服务器的物理地址;端口Port跟账号里的相同;最后的状态栏status中CONNECTED表示连接正常。
再点击工具条中的READERS,可以查看上述三个有效服务smartcard、server0、server1更详细的信息(图270),ECM的状态。双击右边的红色图标,可以打开各种不同的功能。第一个笔状图标,可以显示当前域名、账号、密码,并且可以修改这个F3账号,按底下的保存Save键确认修改,重启F3才能生效。第二个i图标可以偷看该域名下的服务器卡片数量、属性,等等。连接的等待时间较长,要有耐心。
请注意,WEB介面不会自动更新,只能按中间的Update键手动更新。也不能同时打开二个浏览器登录二台F3,而只能一台台登录。
一些不熟网络的玩家,可用U盘来刷新F3的插件,但也要依靠电脑。方法跟升级高层软件是一样的,只是批处理文件不同。下载的插件PLUGINS文件夹里的oscam.server文件中,按正确格式写好账号,语法跟DM等机型是不一样的:
device=服务器域名,端口
account=用户账号,用户密码
其中逗号要用英文半角。再把PLUGINS里提供的批处理文件updatezip.sh复制到PLUGINS文件夹外面。然后把PLUGINS文件夹和updatezip.sh文件一起复制到纯净U盘的根目录。把U盘插到F3中,开电源,自动刷机,等开机完成,关机,拔掉U盘,OK。
小结一下,除了U盘刷机,我们又学会了使用三种工具上传F3的账号:WinSCP、DCC、WEB,各有所长。F3厂方虽然考虑法律等因素,不支持诸如共享之类的功能,也不能用遥控器在菜单里直接输入账号,但有了这些第三方的工具,可使F3如虎添翼。在下一期,我们还会介绍另一种更直观的方法来上传账号。
(未完待续)