预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106686444A(43)申请公布日2017.05.17(21)申请号201611256585.9(22)申请日2016.12.30(71)申请人深圳市九洲电器有限公司地址518000广东省深圳市南山区高新南区科技南12路九洲电器大厦6楼(72)发明人池骏(74)专利代理机构深圳中一专利商标事务所44237代理人阳开亮(51)Int.Cl.H04N21/433(2011.01)H04N21/4335(2011.01)H04N21/432(2011.01)H04N21/6433(2011.01)H04N21/858(2011.01)权利要求书2页说明书6页附图1页(54)发明名称基于DSM-CC协议的对象轮播数据下载方法及系统(57)摘要本发明涉及一种基于DSM-CC协议的对象轮播数据下载方法及系统,在数字电视设备内存中预先分配一个缓冲空间,在数字电视设备工作时,由广播数据流中不断循环下载DSM-CC数据的OC数据,且一个OC数据下载完保留设定时间后即清除,继续下载下一个OC数据,在缓存空间中始终缓存一个OC数据,当用户请求数据时首先检测缓存空间中是否有对应的OC数据,若有则直接由缓存空间中调取,没有再去服务器端根据对应关系仅下载对应的OC数据,这就只需要下载所需的OC数据,不需要下载全部的DSM-CC数据,从而极大节省了数字电视设备的存储空间和系统资源,能够迅速及时的将用户需要的数据反馈给用户,节约了用户时间,给用户带来良好的体验。CN106686444ACN106686444A权利要求书1/2页1.一种基于DSM-CC协议的对象轮播数据下载方法,其特征在于,包括如下步骤:S10:在数字电视设备内存中分出一块缓存空间;S20:在数字电视设备工作时,由广播数据流中依次下载DSM-CC数据中每个OC数据到缓存空间,且一个OC数据全部下载到缓存空间后保留设定时间即清除,继续下载下一个OC数据,循环进行;S30:在用户请求数据时,获取用户发送的URL地址并进行分析,得到URL地址所对应的OC数据;S40:检测缓存空间中当前缓存的OC数据是否是URL地址所对应的OC数据,若是则由缓存空间中获取OC数据交由用户,若不是则到服务器端根据对应关系,下载对应的OC数据交由用户。2.根据权利要求1所述的基于DSM-CC协议的对象轮播数据下载方法,其特征在于,所述步骤S30具体为:根据用户发送的URL地址确定服务器端ID,并在服务器端确定对应的OC数据PID,通过OC数据PID确定URL地址对应的OC数据。3.根据权利要求2所述的基于DSM-CC协议的对象轮播数据下载方法,其特征在于,所述步骤S40具体为:根据URL地址解析出服务器端ID和OC数据PID,根据服务器端ID接收广播数据流中对应的PMT表,通过解析PMT表解析出URL地址对应的OC数据PID,然后根据接收OC数据PID接收并且保存DSM-CC的section数据,通过DSM-CC协议的规范,对section数据进行解析,解析后获得OC数据。4.根据权利要求3所述的基于DSM-CC协议的对象轮播数据下载方法,其特征在于,所述步骤S40具体为:在解析section数据的时,主要保存四种对象的消息,分别是:流消息、文件消息、目录消息以及业务网关消息,将这四种对象消息保存即获得OC数据。5.根据权利要求4所述的基于DSM-CC协议的对象轮播数据下载方法,其特征在于,所述步骤S40还包括:若URL地址对应的OC数据为多个,则获取全部OC数据PID同时进行下载。6.一种基于DSM-CC协议的对象轮播数据下载系统,其特征在于,包括:缓存空间分配模块,在数字电视设备内存中分出一块缓存空间;缓存空间数据下载模块,在数字电视设备工作时,由广播数据流中依次下载DSM-CC数据中每个OC数据到缓存空间,且一个OC数据全部下载到缓存空间后保留设定时间即清除,继续下载下一个OC数据,循环进行;URL地址处理模块,在用户请求数据时,获取用户发送的URL地址并进行分析,得到URL地址所对应的OC数据;OC数据获取模块,检测缓存空间中当前缓存的OC数据是否是URL地址所对应的OC数据,若是则由缓存空间中获取OC数据交由用户,若不是则到服务器端根据对应关系,下载对应的OC数据交由用户。7.根据权利要求6所述的基于DSM-CC协议的对象轮播数据下载系统,其特征在于,所述URL地址处理模块根据用户发送的URL地址确定服务器端ID,并在服务器端确定对应的OC数据PID,通过OC数据PID确定URL地址对应的OC数据。8.根据权利要求7所述的基于DSM-CC协议的对象轮播数据下载系统,其特征在于,所述OC数据获取模块根据URL地址解析出服务器端ID和