PVR实用技术使用介绍

时间:2021-05-31 06:25:05

现在不少高清无线机顶盒支持采用USB移动硬盘的PVR录像,包括实时录像和根据EPG节目定时录像,并且能够将录制的节目进行回放。目前电视台高清节目不多,精彩的高清电影就更少。网络上有很多高清的电影和MV可以下载,但一般只能在电脑上播放,或通过电脑连接到大屏幕电视上播放,不是很方便;单独购买一台高清播放机价格偏高,而且不是每天都需要看大片。
     由于以上诸多原因,使大家产生了一个想法:能否将网络下载的高清电影拷贝到USB移动硬盘,然后通过高清无线机顶盒进行播放,不仅避免了电脑的复杂连接,又能够在大屏幕电视上欣赏最新的高清电影,最主要的是没有增加任何费用。
     本人基于上述想法,参考了大侠们对不同型号高清无线机顶盒PVR格式的分析,通过多次试验、分析和验证,基本上了解了XK8188-PVR机顶盒的PVR文件格式,希望能够对大家下一步开发PVR文件自动生成有所帮助。
     本文只是详细描述XK8188-PVR各个PVR文件的格式内容和参数,如何将网络下载的高清电影在XK8188-PVR机顶盒上播放将在另外文章中介绍。

一、PVR文件的组成
USB移动硬盘通过机顶盒格式化后,会变成FAT32格式,单个文件最大为2GB,超过2GB的节目将会生成多个文件
在硬盘根目录包含一个文件和一个目录:文件名为FlPvrGrp.dat,只是一个标记文件;目录名为PVR,下面有多个子目录,每个子目录表示一个录像节目,编号方式从PVR00001开始递增,并采用十六进制数字。

每个PVRxxxxx子目录中包含两个文件和一个子目录:一个文件是DATA.ifo,主要描述TS流文件中包含的节目PID和属性;另一个文件是mystream.dat,是PVR文件中最重要的部分,基本上包含了所有需要的信息。子目录名称为~DATA,包含两个部分:一个是录像节目的音视频文件(一个或多个),采用标准的传输流(TS,即Transport Stream)格式,文件命名方式从DATA00.trp开始递增,单个文件最大为2GB;另一个文件是DATA.idx,是对TS流文件不同时间点的文件位置描述,用于节目播放时快进快退控制。

二、DATA.idx格式
1、文件按照每16个字节一条记录进行划分,节目时间越长,记录数越多,文件越大。
2、每16个字节分为两个部分,前8个字节是第一部分,后8个字节是第二部分。
3、第一部分表示节目的时间点偏移值,一般以0x64(即100)为步进单位,即100毫秒为步进记录。但是如果TS流文件中视频包的位置不是正好在100毫秒上,则采用最接近的值。
4、第二部分表示该时间点对应整个文件的位置,由于TS采用 188 Bytes为固定的包长度,所以其记录值乘以188就得到在文件中的相对长度值。

DATA.idx文件用于按照100毫秒步进值记录时间点和文件位置,可以用于今后快进、快退或标记跳跃点的文件定位。

三、DATA.ifo文件格式
1、DATA.ifo有用部分在文件开始的第5个字节和0x200h - 0x24Fh之间。
2、文件的前4个字节为 DE C0 CE FA,可以翻译为 FACE CODE;第5个字节表示TS流文件的个数,如果一共录制了9个文件(从DATA00.trp到DATA08.trp),则第5个字节为 09。
3、0x208h - 0x24Fh之间,用于记录视频、多声道音频、字幕、PCR的属性和PID值。
(1) 0x208h值固定为 01,0x20Ch值表示一共有多少个PID和属性。
(2) 每个PID和属性占用8个字节,其中第1个字节是属性,第5、6字节为PID值(低位在前)。
(3) PID顺序排列为:视频、音频(包括多语言)、PCR、字幕。
(4) 不同PID通过属性进行区分,已知的属性大致如下:
01 -- MPEG2 Level 1 视频
02 -- MPEG2 Level 2 视频
03 – MPEG4 视频
04 -- MPEG2 Level 1 音频
05 -- MPEG2 Level 2 音频
06 – MPEG4 音频
07 – 图文信息
08 – 字幕
09 – PCR
0A – AC-3 音频
0B – H.264 视频
0C – DivX 视频
0D – VC-1 视频
0E – AAC 音频
0F – WMA 音频
目前PVR支持的视频包括MPEG2(02)和H.264(0B)、音频包括MPEG2 Level 1(04)和AC-3(0A),同时支持字幕(08)和PCR(09)

以下示例显示节目PID包括:视频(0B)格式为H.264(PID=0x353);包含两种语言,一个音频(0A)格式是AC3(PID=0x355),另一个音频(0A)格式也是AC3(PID=0x354);PCR(09)的PID=0x353;有两个字幕(08),一个是PID=0x357,另一个是PID=0x358。

四、mystream.dat文件格式

除了文件开始的"PVR"外,还有5个字节(尚未清楚含义),然后是各个项目参数。

项目参数采用动态长度,按照“序号(1B)+属性(2B)+长度(1B)+内容(按长度值)”格式顺序排列
1、序号从01开始,到0B结束,共有11个参数项目。
2、属性有多个。尚未清楚含义,而且在播放中可以被修改,但不影响播放。
3、最大允许长度为0xFFh(255个字节)。

1、参数01
采用固定长度0x28h(40位),包含节目时长、录制时间、音视频属性和PID
按照参数的相对位置进行分析:
(1) 1-4B:节目音频时间长度(秒),例如:00 00 27 9C 表示 10140 秒,相当于02:49:00。
(2) 5-8B:节目视频时间长度(秒),例如:00 00 27 6D 表示 10093 秒,相当于02:48:13。
(3) 9-12B:录制日期,年(2B)+月(1B)+日(1B),例如:07 D8 0A 19 表示 2008/10/25
(4) 13B:未知,不影响回放。
(5) 14-16B:录制时间,小时(1B)+分钟(1B)+秒(1B),例如:13 23 39 表示 19:35:57
(6) 17-30B:全部为0。
(7) 31-32B:视频PID。例如,03 53 表示 0x353(851),是高清翡翠台的视频PID。
(8) 33-34B:音频属性+PID,第一个BYTE的高四位表示属性,8表示AC3。
     例如,83 55 表示音频采用AC3格式, PID值为 0x355(852),是高清翡翠台的音频格式和PID。
           82 94 表示音频采用AC3格式, PID值为 0x294(660),是CCTV-HD的音频格式和PID。
(9) 35-36B:视频属性+PID,第一个BYTE的高四位表示属性,0表示MPEG-2,6表示H.246。
     例如,63 53 表示视频采用H.246格式,PID值为 0x353(851),是高清翡翠台的视频格式和PID。
     02 01 表示视频采用MPEG-2格式,PID值为 0x201(513),是CCTV-HD的视频格式和PID。
(10) 37-40B:全部为0
2、参数02
多声道音频的属性、PID和语言说明文字,每个声道占用10Bytes。
(1) 1-2B:声道的音频属性和PID,第一个BYTE的高四位表示属性,8表示AC3。
      例如:83 54 表示第一个声道音频采用AC3格式,PID值为 0x354h(852)。
(2) 3-6B:声道的语言文字说明一,只支持英文字母,长度为3个字节(例如:ABC),第4个字节必须为 0(表示字符串结束)。
(3) 7-10B:声道的语言文字说明二,只支持英文字母,长度为3个字节(例如:DEF),第4个字节必须为 0(表示字符串结束)。
两个语言文字说明在使用info时显示格式为:[ABC]/[DEF]
   
两个声道的属性和PID值可以在DATA.ifo文件对应的参数中查询到。

3、参数03
电视台名称,一般最长为 0x3Ch(60位),采用双字节表示,可以显示30个汉字和字母。
(1) 汉字的编码:可以在WORD中输入汉字,选择一个汉字后按Alt-x,就可以得到双字节的内码。
(2) 英文字母:同样用双字节表示,不过第一位为 0x00,第二为是英文字母的ASCII码。
(3) 结束:连续两个 00 表示结束,后面的内容无论是什么都不再显示。

4、参数04
节目名称,一般最长为 0x3Ch(60位),采用双字节表示,可以显示30个汉字和字母。
格式与参数03相同,在播放时的组合显示为:[电视台名称]节目名称

5、参数05
节目内容介绍信息,不定长,一般没有(长度为02),采用双字节表示。
可以自己编辑节目介绍如下。

6、参数06
未知。一般是6个字节长度(00 00 00 01 00 00),也有10个字节 (00 01 00 01 00 00 02 58 00 00)。

7、参数07
未知。一般是8 个字节长度(00 00 00 00 00 01 00 00),也有16个字节(00 00 00 01 00 01 00 00 00 18 00 00 00 37 00 00)。

8、参数08
未知。一般是4 个字节长度(00 00 00 00)。

9、参数09

附带字幕选择,前2位表示字幕的数量,然后每11位表示一个字幕,其中:
(1) 1-3B表示字幕类型,不分大小写,一般排列为:"CHI"表示"繁体中文”,"CHS"表示“简体中文”,"ENG"表示英文。
(2) 4-9B分两种,含义未知,一种是(00 00 00 01 01 10),另一种是(00 00 00 02 02 12)。
(3) 10-11B为字幕PID,对应DATA.ifo中的08项,例如:03 57 和 03 58 分别对应DATA.ifo中两个08项(字幕)。

10、参数10未知。一般是固定的9 Bytes长度(1E 61 0C 1F 00 00 00 00 00)。

11、参数11结束,参数长度为1 Byte(00)。

结束语:以上PVR文件格式破解已经包含了绝大部分文件内容,基本上可以修改文件实现网络下载高清电影的播放。

一、测试视频文件
采用下载的2008春晚“飞天”高清片段进行测试,时间长度20秒,视频为1080i的MPEG2格式,音频为AC3格式,视频PID=0x201,音频PID=0x294。详细信息如下:
General
   Format : MPEG-TS
   Format profile : No PAT/PMT
   File size : 30.0 MiB
   Duration : 13s 688ms
   Overall bit rate : 18.4 Mbps
Video #513
   ID : 513 (0x201)
   Format : MPEG Video
   Format version : Version 2
   Format profile : Main@High
   Format settings, Matrix : Standard
   Duration : 13s 688ms
   Bit rate mode : Constant
   Bit rate : 17.2 Mbps
   Nominal bit rate : 17.5 Mbps
   Width : 1 920 pixels
   Height : 1 080 pixels
   Display aspect ratio : 16/9
   Frame rate : 25.000 fps
   Colorimetry : 4:2:0
   Scan type : Interlaced
   Scan order : Top Field First
   Bits/(Pixel*Frame) : 0.338
Audio #660
   ID : 660 (0x294)
   Format : AC-3
   Format/Info : Audio Coding 3
   Bit rate mode : Constant
   Bit rate : 448 Kbps
   Channel(s) : 2 channels
   Channel positions : L R
   Sampling rate : 48.0 KHz
   Video delay : -194ms

另外通过MediaCoder软件将以上测试视频转换为各种需要的格式,包括视频格式、音频格式和分辨率等,满足各种测试需要。

二、DATA.ifo文件修改测试

保持另外的 文件(mystream.dat和DATA.idx)不变,仅修改DATA.ifo内容。以下是测试项目和结果:
DATA.ifo                      结果
1、修改视频PID                   播放成功
2、修改音视频PID                播放成功
3、修改视频属性                    播放成功
4、删除音视频属性和PID           播放成功

   以上测试说明:DATA.ifo 文件中的音频、视频属性和PID仅仅是 PVR录像时对TS流 文件中音视频PID的记录,在播放时并不需要严格检查 文件中的PID是否与TS流 文件中音视频PID相同,这也是将DATA.ifo 文件中PID数据清除后还能够正常播放的原因。
   当然,如果有可能,能够将DATA.ifo中的各节目属性和PID号修改到与TS流 文件一致最好。 三、DATA.idx文件修改测试

采用一个 PVR录像时间长度超过播放节目时间长度的DATA.idx(同样是MPEG2和AC3的格式),在mystream.dat中时间长度(参数01中的视频时间长度)正确的情况下,然后截断 文件长度进行测试。
    DATA.idx                                         结果                                           快进快退
1、 文件时间长度大于TS时间长度 成功播放,但播放进度显示错误          会出现问题
2、 文件时间长度等于TS时间长度 成功播放,播放进度显示正常              快进快退正常
3、 文件时间长度小于TS时间长度 可以播放,但到 文件长度时间时结束     快进到 文件长度时间时结束

   以上测试说明:DATA.idx中的时间点和 文件相对位置对于视频的播放以及快进快退的操作非常重要,最好是利用一个时间长度超过节目时间的 文件,计算好时间点后用UltraEdit将后面的数据删除,才能保证影片的正常播放和快进快退。当然,如果不快进快退,仅仅选择一个时间长度超过节目时间的 文件就可以了,但绝不能选择一个时间长度比节目时间还短的 文件,否则播放到中途就会结束。 四、mystream.dat文件修改测试
这是最关键的 文件修改,包括基本信息修改和高级信息修改。

1、基本信息修改
mystream.dat 结果
(1)修改音频时间长度
(2)修改视频时间长度 显示节目长度已修改
(3)修改录像日期和时间 显示新的日期和时间
(4)修改不同语言文字 显示[ABC]/[DEF]的语言说明
(5)修改电视台名称 显示新的电视台名称,包括中文和英文
(6)修改节目名称 显示新的节目名称,包括中文和英文
(7)修改节目介绍 显示新的节目介绍,包括中文和英文

2、参数01
关键是参数01中相对位置31B-36B(绝对位置0x2A-0x2F)的内容,即PCR PID、音频属性和PID、视频属性和PID三项。在其他参数不变的情况下, 单独对这三项进行测试。

mystream.dat                      结果
(1)只修改01中PCR PID          成功,说明PCR PID只是显示用
(2)只修改01中音频PID              成功,说明此项音频PID只是显示用
(3)只修改01中视频PID              无图像,只有声音,说明视频PID必须与TS 文件一致
(4)只修改01中视频属性(0->6)        无图像,只有声音,说明视频属性必须与TS 文件一致

以上测试说明:参数01中三个PID中真正重要的是视频属性和PID(35-36B),不仅属性必须与TS 文件一致(0 – MPEG2,6 – H.264),而且视频PID值也必须与TS 文件一致,因此在修改此项参数时,必须先从需要播放的高清电影TS 文件中读取视频格式和PID值,并在参数01中进行相应修改。

3、参数02
除了不同伴音中的语言文字描述外,关键的是每种伴音的音频属性和PID。在其他参数不变的情况下, 单独对这一项进行测试。

mystream.dat                                结果
(1)只修改02中伴音PID          有图像,无声音,INFO显示AC3,说明伴音PID必须与TS 文件 一致
(2)只修改02中伴音属性(8->6)    有图像,无声音,INFO显示无音频,说明伴音属性必须与TS 文件一致

以上测试说明:参数02中每种伴音的属性和PID都必须与TS 文件一致。但是目前测试显示伴音的格式只支持两种:AC-3 音频(属性为8)和MPEG2 Level 2音频(属性为0)。因此,在修改此项参数时,必须先从需要播放的高清电影TS 文件中读取不同伴音的音频格式和PID值,并在参数02中进行相应修改。

4、参数09
在其他参数不变的情况下, 单独对字幕参数进行测试。

mystream.dat             结果
(1)只修改09中字幕PID    有图像,有声音,有字幕菜单,但选择后没有字幕出现,说明字幕PID必须与TS 文件一致
(2)增加或减少字幕数量    有图像,有声音,但字幕选择zs量同步增加和减少,说明字幕数量必须与TS 文件一致

以上测试说明:参数09中每种字幕的PID都必须与TS 文件 一致。因此,在修改此项参数时,必须先从需要播放的高清电影TS 文件中读取不同字幕的PID值,并在参数09中进行相应修改。 五、支持播放的音频和视频格式
为了验证能够播放的音频和视频格式,先通过 PVR对各电视台的节目进行录制,并对录制的节目进行分析,得到以下结果:
   视频 音频
(1) CCTV-HD                    MPEG2,Main@High,1920X1080i                    AC-3,2通道
(2) 高清翡翠台                AVC,,1920X1080i                      伴音1:AC-3,2通道
                                                                                                         伴音2:AC-3,6通道
(3) 翡翠台标清                MPEG2,Main@Main,720X576i                      伴音1:AC-3,2通道
                                                                                                         伴音2:AC-3,2通道
(4) 香港CCTV-4标清、J2     H.264/AVC                                                 AC-3,2通道
(5) CCTV-1标清                 MPEG2                                                    MP2,单通道
(6) ATV标清                    MPEG2                                                    AC-3,2通道

总结:可以录制和播放的音视频格式
(1) 高清:MPEG2,Main@High,1920X1080i 和 AC-3,2或6 通道
AVC,,1920X1080i 和 AC-3, 2或6 通道
(2) 标清:MPEG2,Main@Main,720X576i 和 AC-3,2通道
MPEG2,Main@Main,720X576i 和 MP2, 单通道
H.264/AVC,720X576i 和 AC-3,2通道

支持的视频格式:包括MPEG2和H.264/AVC,这已经覆盖了大部分网络上的高清TS电影,至于VC-1,由于STi7100本身不支持,所以应该不能支持。
支持的音频格式:包括AC-3和MP2,并不支持主要的AAC和MP3。但是从STi7100本身的介绍看,由于采用 单独的ST231 CPU进行解码, 因此基本上支持所有的音频格式,包括MPEG-1 Layerl/II、MP3、MPEG-2 LAYER、MPEG-2/AAC、DOLBY AC-3等。本次测试中将伴音属性从0到F都试了一遍,仍然未能播放AAC的影片,不知是还需要修改哪项参数,还是 PVR回放只限定支持AC-3和MP2 ? 六、播放下载高清影片的步骤

前期准备:
1、按照以下组合,选择电视台节目,分别通过 PVR录制一个时间较长(最好超过3小时)的节目(内容无所谓),然后分别保留 每个节目的 PVR文件(DATA.ifo、DATA.idx、mystream.dat)备用。最好选择两个伴音、两到三个字幕的节目。
(1) 高清 1080i,视频MPEG2,音频AC-3,含字幕,可选CCTV-HD。
(2) 高清 1080i,视频H.264/AVC,音频AC-3,含字幕,可选高清翡翠台。
(3) 标清 576i,视频MPEG2,音频AC-3,含字幕,可选标清翡翠台。
(4) 标清 576i,视频H.264/AVC,音频AC-3,含字幕,可选标清J2台。
(5) 标清 576i,视频MPEG2,音频MP2,无字幕,可选标清CCTV-1。

2、通过网络下载TS格式的高清影片,最好选择视频为MPEG2和H.264/AVC格式、音频为AC-3和MP2格式。

3、在PC机上通过各种播放软件或信息读取软件得到TS 文件的基本信息,可以使用MediaInfo、KMplayer等软件。信息包括:
(1) 节目时间长度(单位:秒)
(2) 视频的格式和PID(MPEG2或H.264/AVC格式)
(3) 伴音的数量、音频格式和PID(AC-3或MP2格式)
(4) 字幕的数量和PID(繁体中文、简体中文、英文)

4、最好准备UltraEdit工具进行 文件修改。

生成播放 文件
1、创建目录:在USB移动硬盘 PVR目录下创建一个新的子目录,尽量按照顺序进行编号,例如: PVR00003、 PVR00004。尽管可以任意修改录制时间,但最好是目录序号(从00001到000FF共255个)大的录制时间靠后,与自然录制节目时间顺序一致,否则可能会在“节目列表”时看不到回放的节目标题。
2、根据TS 文件的视频和音频格式,从前面准备的 文件中选择一个合适的,将三个 PVR文件 拷贝到相应的位置。
3、如果单个TS 文件超过2GB,可以先用软件将它们分隔为2GB大小。分隔软件可以使用TSSplitter或其它你熟悉的软件。
4、将下载或分隔好的TS 文件拷贝到新建的子目录下的~DATA目录下,并按DATA00.trp、DATA01.trp顺序改名。
5、修改DATA.ifo 文件:根据TS 文件的数量修改第5个字节;可以选择修改DATA.ifo 文件PID信息部分,将PID数量、视频属性和PID、PCR PID、伴音属性和PID、字幕PID等按照从TS 文件读出的值进行修改。
6、重点修改mystream.dat 文件,包括:
(1)计算节目时间长度,换算为秒,在参数01的音频和视频时间长度上修改,一般音频长度比视频长度大1秒。
(2)修改参数01中的节目日期和时间,最好按照当前时间修改,格式为“年/月/日 时:分:秒”,24小时制。
(3)修改参数01中的PCR、音频和视频属性和PID,特别是第二个视频属性和PID必须与TS 文件相同。其中,视频属性可选:0 – MPEG2,6 – H.264/AVC。
(4)修改参数02中的伴音属性和PID,必须与TS 文件中伴音的音频格式和PID相同。同时可以选择修改伴音的语言文字。其中,音频属性可选:0 – MP2,8 – AC-3。
(5)根据自己的爱好修改电视台名称、节目名称、节目介绍,注意采用双字节。
(6)修改参数09中的字幕名称和PID,必须与TS 文件 中字幕的语言和PID相同。其中,字幕语言可选:CHI – 繁体中文,CHS --简体中文,ENG -- 英文。
(7)全部修改完毕后,计算 文件从0x08h开始到结束的字节数,是否与0x06h的参数长度值相同,如果不同,请修改0x06h的参数长度值。

7、 文件修改保存后,将USB移动硬盘接到机顶盒USB口中,等到设备准备就绪后,通过“ 文件列表”找到要播放的节目,按“确定”键就可以享受高清电影的震撼效果了。 六、修改示范
本人从网络下载了一个SAMSUNG的演示片段,格式为MPEG2/AC3/2通道,详细描述如下:
General #1
   ID : 1
   Complete name : F:\movie\SAMSUNG-MPEG2-AC3-CH2.ts
   Format : MPEG-TS
   File size : 422 MiB
   Duration : 2mn 57s
   Overall bit rate : 20.0 Mbps
Video #33
   ID : 33 (0x21)
   Menu ID : 2 (0x2)
   Format : MPEG Video
   Format version : Version 2
   Format profile : Main@High
   Format settings, Matrix : Standard
   Bit rate mode : Constant
   Bit rate : 19.0 Mbps
   Nominal bit rate : 19.0 Mbps
   Width : 1 920 pixels
   Height : 1 080 pixels
   Display aspect ratio : 16/9
   Frame rate : 29.970 fps
   Colorimetry : 4:2:0
   Scan type : Interlaced
   Scan order : Top Field First
   Bits/(Pixel*Frame) : 0.306
Audio #36
   ID : 36 (0x24)
   Menu ID : 2 (0x2)
   Format : AC-3
   Format/Info : Audio Coding 3
   Duration : 2mn 57s
   Bit rate mode : Constant
     Bit rate : 384 Kbps
   Channel(s) : 2 channels
   Channel positions : L R
   Sampling rate : 48.0 KHz

基本信息:
(1) 节目时间长度:2分57秒,即177秒。
(1) 视频格式:MPEG2,PID=0x21。
(2) 音频格式:单伴音,AC-3,PID=0x24。
(3) 没有字幕。
根据以上格式,可以采用CCTV-HD的 PVR文件进行修改。

1、修改DATA.ifo 文件:PID数量改为 03,视频属性改为 02(MPEG2),视频PID改为 21 00(即0x21);伴音音频属性改为 0A(AC-3),音频PID改为 24 00(即0x24);PCR属性改为 09(PCR),PID改为 21 00(即0x21)。


2、修改DATA.idx 文件:拷贝一个MPEG2和AC-3格式的DATA.idx 文件 ,时间超过3分钟,根据需要播放177秒计算,时间点数值等于177000毫秒,即0x2B368h。从 文件中找到最接近的时间点(可以增加几秒钟),然后将后面的数据全部删除后保存。

3、修改mystream.dat 文件

(1) 修改参数01中0x0Ch的音频时间长度为178秒(00 00 00 B2),修改0x10h的视频时间长度为177秒(00 00 00 B1)。
(2) 修改参数01中0x14h的日期为07 D8 0A 1D(2008/10/29),0x19h的时间为 14 00 00(20:00:00)。
(3) 修改参数01中的PID和属性,0x2Ah的第一个视频PID改为 00 21(0x21),0x2Ch的音频属性和PID改为 80 24(AC-3, PID=0x24),0x2Eh的视频属性和PID改为 00 21(MPEG2, PID=0x21)。
(4) 修改参数02中的伴音属性和PID,0x38h的伴音音频属性和PID改为 80 24(AC-3, PID=0x24)。
(5) 从0x46h开始修改电视台名称为“TEST-HD”,从0x86h开始修改节目名称为“SAMSUNG-MPEG2/AC3”。 播放结果:
(1)从“ 文件列表”中可以看到生成的节目:[TEST-HD]: SAMSUNG-MPEG2/AC3,开始时间为2008.10.29 20:00,节目时间长度为00:03。


(2)播放截图显示达到1080i,声音正常,并且与图像同步。


(3)选择INFO后可以显示节目的详细信息,可以看到准确的录制时间(record time: [2008-10-29,20:00:00])、伴音格式为AC3、节目总的时间长度为 00:02:57。 结束语:
经过努力,仅仅通过修改配置 文件的方式已经可以在XK8188- PVR上完整播放视频格式为MPEG2和H.264、音频格式为AC3和MP2、分辨率为1920X1080和720X576的高清和标清影片,不用增加任何费用,进一步挖掘了高清机顶盒的潜力和价值。
仍然有部分参数未能得到准确解释,而且未能成功播放音频格式为AAC和MP3的影片,也未能播放分辨率为1440X1080和1080X720的影片,依然需要大家的共同努力,希望就在前方 !