【技术实现步骤摘要】
本专利技术涉及移动多媒体广播技术,特别涉及一种移动多媒体广播系统中 的数据文件接收方法和装置。
技术介绍
中国移动多媒体广播技术联盟简称为中国移动多媒体广播(CMMB, China Mobile Multimedia Broadcasting ),其作为服务于中国移动多々某体广播 的技术体系,旨在发展适合移动应用的多媒体接收技术与设备。在目前的CMMB系统中,当需要进行文件模式的数据业务传输时,数 据业务的发送端会将文件属性表(FAT, File Attribute Table )和数据文件依 次以循环播放的方式在CMMB广播信道上进行发送。其中,FAT文件用于 描述数据文件的属性信息,包括数据文件的构成、路径以及分割参数等。终 端接收完整的FAT文件以及相应的数据文件并解析完成数据文件的接收。在实际应用中,FAT文件和数据文件都是以片为单位进行广播的。其中,FAT文件被分割成一个以上的FAT片,如图l所示,图1为现 有FAT文件的分割情况示意图,并可将不同的FAT片分别编号为FAT片0、 FAT片1、 ....... FAT片n-1, n的取值范围为1 ~ 256。每个FAT片被封装在图2所示的FAT片数据包中进行传输,其中,资 源标识字段固定取值为0;当前片序号字段用于标识当前封装的FAT 片在整个FAT文件中的编号;更新序号字段用于标识FAT片的版本号; 最后片序号字段用于标识图1所示第n-1个FAT片的编号;片长度 字段用于标识所封装的FAT片的长度;编码类型字段用于标识终端解 析以得到FAT文件时所需采用的编码类型。同样,数据文件被分割为一个以 ...
【技术保护点】
一种移动多媒体广播系统中的数据文件接收方法,其特征在于,该方法包括: A、接收文件片/纠删校验片; B、判断是否已经完整接收文件属性表FAT文件,如果未完整接收,则执行步骤C; C、通过查询与所述接收到的文件片/纠删校验片 相对应的索引辅助文件,判断所述接收到的文件片/纠删校验片是否已经存储到与其对应的临时文件中; 如果是,则丢弃所述接收到的文件片/纠删校验片,并执行步骤A;否则,将所述接收到的文件片/纠删校验片存储到与其对应的临时文件中,并在所述与其对 应的索引辅助文件中进行记录,然后执行步骤A。
【技术特征摘要】
1、一种移动多媒体广播系统中的数据文件接收方法,其特征在于,该方法包括A、接收文件片/纠删校验片;B、判断是否已经完整接收文件属性表FAT文件,如果未完整接收,则执行步骤C;C、通过查询与所述接收到的文件片/纠删校验片相对应的索引辅助文件,判断所述接收到的文件片/纠删校验片是否已经存储到与其对应的临时文件中;如果是,则丢弃所述接收到的文件片/纠删校验片,并执行步骤A;否则,将所述接收到的文件片/纠删校验片存储到与其对应的临时文件中,并在所述与其对应的索引辅助文件中进行记录,然后执行步骤A。2、 根据权利要求1所述的方法,其特征在于,属于同一数据文件中的同一 文件块的不同文件片/纠删冲L验片对应同 一临时文件以及同 一索引辅助文件;所述临时文件和所述索引辅助文件位于同级目录下。3、 根据权利要求2所述的方法,其特征在于,所述索引辅助文件中包括 用于标识所对应的数据文件的资源标识字段、用于标识所对应的文件块的块序号字段、用于标识可最大接收的文件片/纠删校验片总数N的片预接收总数 字段、用于标识所对应的数据文件的版本号的更新序号字段,以及N个用于标 识所对应的文件片/纠删校验片是否已经被存储到临时文件中的片接收标志字 段;所述N为正整数。4、 根据权利要求3所述的方法,其特征在于,所述N的取值为2048。5、 根据权利要求3所述的方法,其特征在于,如果所述片接收标志字段的 个数N不是8的整数倍,则通过填充O补齐所需字节。6、 根据权利要求2、 3、 4或5所述的方法,其特征在于,所述临时文件的 命名方式为资源标识一块序号.ptmp;所述索引辅助文件的命名方式为资源 标识—块序号.pfsi;其中,所述资源标识代表所对应的数据文件,所述块序号代2表所对应的文件块。7、 根据权利要求3、 4或5所述的方法,其特征在于,所述步骤B和C之 间,进一步包括Bl,、判断是否已经存在与所述接收到的文件片/纠删校验片相对应的临时 文件以及索引辅助文件,如果不存在,则建立与所述接收到的文件片/纠删校验 片相对应的临时文件以及索引辅助文件,然后执行步骤C;如果存在,则进一步判断所述已存在的与接收到的文件片/纠删校验片相对是否一致,如果是,则执行步骤C,否则,删除所述已存在的与接收到的文件 片/纠删校验片相对应的临时文件以及索弓1辅助文件,并重新建立与所述接收到 的文件片/纠删校验片相对应的临时文件以及索引辅助文件,然后执行步骤C。8、 根据权利要求7所述的方法,其特征在于,所述步骤B1,之后,进一步 包括B2'、判断所述接收到的文件片/纠删校验片的编号是否大于N-l,如果是, 则丢弃所述接收到的文件片/纠删校验片,然后执行步骤A;如果不是,则执行 步骤C。9、 根据权利要求l、 2、 3、 4或5所述的方法,其特征在于,所述步骤B 中判断出已经完整接收FAT文件之后,进一步包括判断是否存在临时文件以及索引辅助文件,如果是,则读取所述存在的临 时文件中的文件内容,进行文件片/纠删校验片接收处理,并删除所述存在的临 时文件以及索引辅助文件;否则,完整接收所有文件片/纠删校验片。10、 根据权利要求l、 2、 3、 4或5所述的方法,其特征在于,所述将接收 到的文件片/纠删校验片存储到与其对应的临时文件中包括将所述接收到的文件片/纠删校验片追加存储到与其对应的临时文件中的 末尾。11、 一种移动多媒...
【专利技术属性】
技术研发人员:张辉,王西强,李刚,
申请(专利权)人:北京创毅视讯科技有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。