【摘要】 一种基于广播、FTP的双模式传输方法,是以主下载模式为广播,以TS流中获取的文件块为主,在从TS流中获取的文件块出错、遗失时使用FTP重新下载该文件块,进行补点操作。本发明的优点是提高了下载的效率,不必等到下一个文件轮放周期才能获取到该文件块,使其在各种环境下都能达到较好的传输效果。 【专利类型】发明授权 【申请人】上海新兴媒体信息传播有限公司 【申请人类型】企业 【申请人地址】200072 上海市广中西路757号13楼 【申请人地区】中国 【申请人城市】上海市 【申请人区县】静安区 【申请号】CN200810035105.5 【申请日】2008-03-25 【申请年份】2008 【公开公告号】CN101252595B 【公开公告日】2010-11-10 【公开公告年份】2010 【授权公告号】CN101252595B 【授权公告日】2010-11-10 【授权公告年份】2010.0 【IPC分类号】H04L29/08; H04L29/06 【发明人】刘显斌; 顾沛峰; 陈雷鸣; 杨璿 【主权项内容】一种基于广播、FTP的双模式传输方法,其特征在于:该传输方法是以基于DSM-CC协议的广播模式为主,以FTP补点下载模式为辅,该传输方法的步骤是:1)DSM-CC文件下载服务器和FTP文件下载服务器对同一文件名进行预处理,得到相同的文件标识,即文件名加上CRC32值;2)DSM-CC文件下载服务器划分文件块,将该文件的信息编码生成相应的DSM-CC表格;3)TS流文件轮放;4)客户端从TS流中解码出各个文件的信息,创建对应的文件,开始接收文件块,进行文件下载;5)判断文件是否遗漏;存在遗漏,执行以下的步骤:①将遗漏的文件名标识发给FTP文件下载服务器,提出补点下载的请求;②计算出遗漏文件块的偏移量offset,请求下载;③下载文件块,达到规定的文件块大小BlockSize时,停止下载;④将文件块发送给客户端,完成补点下载;6)不存在遗漏,下载完毕,验证文件的CRC32值;不相等,删除文件,重新下载;7)相等,下载成功,还原文件名,即删除CRC32值。 【当前权利人】上海文广科技(集团)有限公司 【当前专利权人地址】上海市静安区广中西路757号1601室 【专利权人类型】国有企业 【统一社会信用代码】913101067895477749 【引证次数】4.0 【他引次数】4.0 【家族引证次数】4.0 【家族被引证次数】1