查看: 2381|回复: 0

AltDVB2.2版本卫星多媒体接收软件

[复制链接]
发表于 2009-7-4 01:26:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
AltDVB2.2版本卫星多媒体接收软件
http://www.netdzb.com  作者:沈永明  2008年9月17日  阅读次数:677
    AltDVB是罗马尼亚人开发的一款优秀的卫星电视多媒体接收卡应用软件,换台速度超快,是播放卫视信号的首选。官方网站上最新可以下载的为2.1版本,但从其它网上可以找到2.2版本。该版本是2006年10月22日推出的目前最新的版本,已内嵌了支持1020双汉卡的驱动程序。
    我们是从http://www.skystar-2.com/download/AltDVB2.2.exe网址下载的Alt-DVB v2.2 B3912 Full全能程序包,它包含了DirectShow SDK Filter Graph Editor图像解码包、双汉卡、DVBWorld 等多种卫星多媒体接收卡驱动程序,Cyberlink、Dscaler、Intervideo、Nvidia等多种DVB音视频解码插件,解密插件EmuNation、vplug 和 146°E的自动升级程序,文件大小为3.41MB。也就是说电脑只要安装该包就可以播放卫视信号,而不必像之前的版本还要安装诸如SDK的底层程序和其它驱动插件。AltDVB软件设置,下载完成后,点击AltDVB2.2.exe程序进行安装,默认安装路径为C:Program FilesAltDVB,安装完成后,点击AltDVB启动软件,弹出选择驱动界面,选择第一项“Dev_Twinhan”,并点击“Set default”按钮,将它设置为默认,以便每次启动软件时,能够自动加载该驱动程序。
    1、添加卫星设置
    启动AltDVB软件,首先进行卫星添加设置,选择左上角的【Scan】项目,在弹出的界面上右键选择“Add satellite”添加卫星。弹出卫星选择列表,我们的卫星接收采用如图4所示的一机六星接收设置方案。
     以选择76.5°E的亚太2R卫星,将光标移动到该卫星名称上,双击它,如图5所示。
如果你需要添加的卫星在该列表中没有,如70.5°E的EUTELSAT W5(欧星W5),可以通过C:Program FilesAltDvbSatFiles,打开AllSats文本文档,进行添加编辑。实际上还可以将一些无用的卫星名称删除,一些陈旧的卫星名修改为现行使用的新卫星名。
     在弹出的添加卫星的高频头、切换开关设置界面中,【satellite】区域无需设置;【LOF Settings/LNB Type】区域为高频头本振设置,我们采用是9750/10600MHz的双本振Ku头,点击“Select”按钮,选择“KU-Linear”即可,其中11700为高低本振的转折频率;在【DiSEqC Switch 1】区域为DiSEqC切换开关设置,我们采用的是四切一,因此在【Type】项目内选择“Committed”,接收76.5°E卫星的高频头接在四切一的1端口,因此选择“LNB1”。设置完成后,点击“Save”保存并退出,再用上述同样的方法添加105.5°E亚洲3S和138°E亚太5号卫星,不过我们接收105.5°E和138°E卫星的高频头是通过0/22k开关接在四切一的2端口。由于AltDVB软件没有0/22k开关的组合设置选项,并且对1020卡采用C波段高频头的本振频率无法准确探测,致使很多烧友认为该软件不支持C波段高频头设置,其实这是设置方法错误和AltDVB软件在应用到1020卡上的一个Bug共同所致。虽然在AltDVB软件设置菜单上,没有直接对0/22k开关的控制选项,不过该软件切换方式有一个特点:22kHz脉冲信号会根据设定输入的卫星下行频率自行选择是否输出,即当设定LNB为通用型双本振时,设定输入的卫星下行频率低于11.5GHz,无22kHz脉冲信号输出;设定输入的卫星下行频率高于11.7GHz,有22kHz脉冲信号输出;也就是说:低本振对应22k关,高本振对应22k开。依据这个特点,我们采取了如下的设置方案:
    (1)将0/22k开关下所有的LNB本振频率设置为双本振,并且设置高本振为“11300”,对应0/22k开关的22k端口,低本振为“9750”,对应0/22k开关的0端口。(2)针对软件对双汉卡采用C波段高频头的5150本振频率无法探测的Bug,在直接连接到四切一端口时,将它强行设置为“9750”。根据上述方案,正确地设置方法是:在这两颗卫星的高频头本振设置项目框内均填写9750000、11300000数值(注意要多加“000”)。其中“9750000”对应105.5°E卫星,“11300000”对应138°E卫星。实际上两颗卫星可以使用一个设置界面,不过扫描信号后会出现在一颗卫星的频道列表里,不便区分,因此分为两个项目设置。对于上面的一机六星接收方案,其高频头、切换开关具体设置如表1所示。
    2、添加节目参数设置 在所选卫星的界面上右键选择“Scan”项目,出现搜索界面,对于76.5°E 、138°E卫星来讲,可直接使用界面右边提供的信号参数,进行搜索。搜索时,叉选要搜索的转发器,再点击左边的“Scan”按钮即可进行搜索。对于右边列表中未能提供的信号参数,可在其空白区域内右键选择“Add”项目,弹出添加转发器参数界面,按照要求填写下行频率、符码率和极化参数,按Ok后保存后,再进行搜索。对于上面的100.5°E、105.5°E、166°E卫星来讲,由于所设置的本振频率不在是原来高频头的本振频率,搜索时必须要将下行频率转换一下。可参考表2的换算公式,换算成新的虚拟下行频率,再输入到添加转发器参数设置中。这样软件才会根据虚拟频率的大小,控制接收卡调谐器中的QPSK解调芯片打开或关闭22kHz脉冲信号,以接入我们想要的高频头上,进行信号的搜索或接收。例如,我们上述接收105.5°E凤凰卫视一组信号(4000 H 26850)时,要输入的新下行频率为14900-4000=10900,即能够收到信号。如果上面设置方案中四切一的2端口0/22k开关下的138°E 卫星接收的不是Ku波段信号,而是C波段信号,则符合上表中的“C+C” 方案,如接收3599 V 30000一组转发器,则要输入的新下行频率为16450-3599=12851。实际上这种设置方法和4×0系列接收机的多星设置如出一辙,只是AltDVB软件对双汉卡采用C波段高频头的Bug,使得烧友们在设置时大费周折。
    3、设置解码插件
     当我们搜索好信号后,点击频道列表里的信号,发现并不能播放,出现红色警告界面,这是没有设置好解码插件所致。在播放图像黑屏的位置,点击鼠标右键,选择“DS Config”项目,在【Automatic】区域内(通过下拉键选择相应的视频/音频插件,设置好后按Save&Restart确认保存,这样,屏幕会出现“waitting……”,不一会儿图像和声音就会出来了。如果只有图像而没有声音或声音异常,应该重新设置【Graph file】区域内(图12)所选的插件,设置好后按Save&Restart确认保存,即可解决。双画面播放AltDVB软件的一个特点是,具有双画面同时实时播放功能,只要点击主界面左边的【PIP】项目键,就会弹出一个副播放画面,如果不能显示画面,采用和上述相同的方法设置好解码插件。对于副画面的选台,可以通过右击画面,在弹出的下拉菜单中选中“Channels List”项目,出现副频道菜单,从中选择所需要播放的频道即可。不过这个副频道菜单只是你主画面频道所属转发器下的频道菜单,因为在1020卫星多媒体接收卡的硬件上,只有一个调谐器,软件只能解析一个转发器下的TS流,其它转发器下的频道被舍弃。按动【PIP】下拉菜单中的“Swap PIP”选项,可以互换主副画面信号。在AltDVB2.2版本中,取消了对副画面大小的限制,可以和主画面一样地缩放自如。不过当主画面选择其它转发器信号时,副画面会自动关闭。收看加密频道由于我们下载的这个全能程序包是推出时间较新,里面携有EmuNation、vplug解密插件和最新的146°E卫星的Nagra系统自动升级程序,直至我们发稿时,仍然可以收看Dream TV加密直播信号,在播放时,选择【Pluglugins】项目,在弹出的解密插件界面里,可以看到解密信息,其中界面的右下【Commands】指令区域显示ECM中的奇偶控制字。Dream TV直播频道都携有电子频道指南(EPG)信息,只要点击左边的【EPG】项目键,就会弹出该频道播放信号的预告和一些简要注释。接收图文信息,图文电视是简单易用的信息服务广播,是一种利用现有的电视频道进行图形、文字信息传输的多工广播。我们知道,电视图像是按照每秒50场(PAL)的速率一场一场的传递,两场之间留有一段不传送图像信息的空隙,称为VBI(Vertical Blanking Interval:场消隐期)。图文信息系统利用时分复用原理将图形、文字信息转换成数字信号叠加在电视信号场消隐期的若干行上,与正常的广播电视信号同时传送,在不影响正常信号广播的同时,传送诸如新闻、天气预报、股票行情等各类社会信息。在接收图文信息时,一般需要专用的接收机,才能解开相应的图文信息,而1020卡配合AltDVB软件就能够接收到免费的图文信息。对于携有图文信息的信号,软件左边的【Teletext】项目键会自动从灰化中恢复,变为可操作。如接收100.5°E亚洲2号卫星4000 H 28125这组转发器中的葡萄牙的RTPi频道的图文信息时,只要点击该项目键,就会弹出图文接收界面,刚开始接收时,图文信息在下载中,大约二十几秒钟后下载完成,会显示首页目录,从100开始分页,其内容主要是以资讯为主,如新闻、股市、天气预报、频道预告等。
     我们每次重新接收图文信息发现都需要进行页面下载,占用一些时间,其实只要通过进入主菜单,通过【Setings】→【Telext/Subtitles】,进入图文信息设置界面,勾选第一项“Background TTX parser”转入后台自动处理即可。该转发器上的另外一个西班牙的TVE频道也有图文信息发送,点击图文界面右下角的下拉按钮,可对图文信息内容进行多种语言选择。
     此外,105.5°E亚洲3S卫星上的德国DW-TV频道(3760 H 26000)也有图文信息发送。在国内的卫视频道中115.5°E中星6B卫星上的河北、湖南、江西、四川等省台也传送图文信息,内容大多数是传送股票实时行情信息。不过由于是加密发送,AltDVB软件不能正常显示,需要专门解码的图文软件才能接收。信号录制和播放,AltDVB软件具有多种信号的录制功能,不但可以录制普通卫视信号,也可以录制高清信号;不但可以录制多层伴音信号,还可以录制一个转发器下的所有信号。
    1、普通信号的录制和播放,在播放状态下,只要点击左边的【Record】项目键,就会弹出一个录制选择界面,点击“Record”按钮即可录制正在播放的信号,录制的信号保存在C:Program FilesAltDvb Records下,录制文件名称由“年月日时分+频道名称”组成,如果要停止录制,只要再点击左边的【Record】项目键即可。如果要录制携有多层伴音的信号,需要通过【Setings】→【Record】,进入录制设置界面,勾选其中的“Record all audio streams”录制所有的音频流即可。例如我们要录制70.5°E欧星W5卫星上采用七层伴音的欧洲新闻台(11306 V 27500),点击左边的【Record】项目键,在弹出一个录制设置界面中(图22),可以看到视频PID码和七层伴音的PID码和语言注解,你可以选择全部录制或挑选其中的几个伴音进行录制,也可以去掉视频PID码的选择,只录制伴音信号。AltDVB软件录制信号文件采用TS格式封装,你可以通过电脑中VLC media player(VLC)、Windows Media Player(WMP)、Media Player Classic(MPC)、KMPlayer等多媒体播放软件直接播放,图23为采用VLC软件播放时的音频轨道选择界面,同样可进行多层伴音的选择播放。对于AltDVB软件录制的信号文件,你还可以采用现今流行的DM500S卫星多媒体接收机硬解压播放,如图24所示,并且能够通过遥控器上的AUDIO音频键进行伴音选择播放,详细方法我们将从明年的第1期开始陆续介绍,敬请关注。
    2、高清信号的录制和播放,一些硬件配置较低的电脑,采用AltDVB软件自身提供的DVB音视频解码插件,将不能播放70.5°E卫星上的 Luxe TV免费高清信号,不过AltDVB软件可以将它录制下来,再用其它多媒体软件播放。图25为录制Luxe TV高清信号的界面,其中界面的右下部区域有录制信息显示和录制指示。对于高清信号的播放,需要相应的解码引擎。最简单的方法是从网络上下载一款名为“终极解码”的全能型解码包,它自带MPC、KMP、BSP三种流行播放软件,并对WMP提供良好的支持,可在简、繁、英三种语言平台下实现各种流行音视频的完美回放及编码功能。我们采用MPC播放软件,播放Luxe TV高清信号画面如图26所示。对于Luxe TV高清信号的格式,可以通过【播放】→【滤镜】→【Mpeg Splitter】→【属性】进行查询,如图27所示。从图中得知,Luxe TV高清信号的视频采用MPEG4 Video(H264)编码格式,分辨率为1280×1080,宽高比约为20:17,MPC播放软件所调用是解码引擎为Cyberlink H.264/AVC Decoder。 实际上AltDVB软件具有播放信号的信息显示功能,在其播放画面的上方能够该播放信号的视频、音频格式显示,虽然我们这台电脑可能是配置较低(配置:845PE主板、P42.4G的CPU、DDR512M内存、nVIDIA FX 5200显卡)而不能播放Luxe TV高清信号,但通过界面左边、下面的扩展/隐藏按钮,将画面扩展到最大从黑屏的上方仍然能够看出该信号的视频、音频格式信息。和Luxe TV同在一个转发器下的中国移动(TERISTIT CHINA)是一个测试频道,该频道是不久前从138°E亚太5号上转过来的,如图29所示,可以看到该信号的视频分辨率为352×576,是一个较为特殊的视频格式,视频码流为1227kbps;音频编码速率为48.0kHz,音频码流为128kbps。                                                     3、同转发器下所有信号的录制和播放AltDVB软件能够录制同一转发器下的所有信号,也就是转发器全TS流的录制。以录制138°E上的长城(亚洲)卫星直播平台(12537 V 41250)为例,首先播放其中的任意一个信号,如CCTV4频道,在【Record】项目下选择“Whole TS”全TS流项目,弹出一个【FTS Recorder】录制设置界面(图30),在【Stop after】区域内,可对录制的容量大小或录制时间进行预先设定,当录制达到设定的要求时,软件会自动停止录制;最后同样点击“Record”按钮即可录制该信号所在转发器上的所有信号流。从图31所示录制信息显示可以看出,录制1分19秒,录制总量(Total Size)约为22MB,可见容量是很大的,这因为是录制该转发器下的11个频道的全TS流,录制全TS流文件名称由“年月日时分+FTS+下行频率极化”组成。对于全TS流录制信号的播放,常用的软件是TSReader,具有MPEG-2视频格式码流分析、解码、录制和操作功能,不过这是一个付费的商业软件。对于业余爱好者可以下载一个名为DTVPlayer的自由软件,下载网址为http://www.dvbcn.com/bbs/dispbbs.asp?BoardID=151&ID=18951&replyID=85535&skin=1 ,可能需要注册后才能下载,如果不方便的话,可以进入我们的博客(http://blog.chinatv-net.com/mediablog/user1/symnj/index.htm)下载V1.11版本。下载完成后,先双击运行install.bat批处理文件,然后双击运行DTVPlayer.exe程序,就可以打开这个DTV多画面播放软件。首先点击【文件】→【添加】,在弹出的打开TS流文件中,查找到我们录制的全TS流文件,再点击“打开”按钮,就可以将TS流载入播放软件中,如图32所示,所有画面都处于播放状态,不过伴音输出为四倍大的画面信号的伴音,至于画面的流畅度,则和你的电脑硬件配置有关。点击左边项目栏的文件展开按钮,出现录制信号选单,可选择其中的任何一个信号进行播放,画面会自动前置于四倍大状态。 TS流录制适用于免费信号,对于能够播放的加密信号,在全TS流录制时,会抛弃解密信息,使得软件无法播放,另外这款自由软件只是一个试用版本,有时间限制。           其它设置,为了1020卡更好地工作,我们还需要对AltDVB软件进行一些设置,点击左边的【Settings】项目键,出现General常规设置界面(图33),勾选其中的“Set last channel on start”和“PowerOff LNB on exit”,这样在每次开机时会自动播放上一次的播放的频道,并且关机时,自动关断室外高频头的供电,节省待机功耗。不过勾选 “Set last channel on start”也有一个缺点,当遇到AltDVB软件接收某一个信号死机时,关闭再重新打开,可能还是播放该频道,从而再次引起死机,这时需要将连接1020卡调谐器上的馈线拔除,再重新启动软件,待操作正常后,再接入馈线。  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|维修人员 ( 鲁ICP备17033090号 )

GMT+8, 2024-4-29 00:41 , Processed in 1.699485 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表