【技术实现步骤摘要】
数据下载方法及装置
本专利技术实施例涉及计算机领域,尤其涉及一种数据下载方法及装置。
技术介绍
目前,服务器和终端设备(例如,电脑、互联网电视等)进行互联网通信的过程中,通常采用数字存储媒体命令和控制扩展协议(DigitalStorageMediaCommandandControl,DSM-CC)下载应用,例如,该应用可以为应用程序(Application)、图片、以及文件等。在现有技术中,若采用DSM-CC,则一应用中包括一组对象轮播(ObjectCarousel,OC)数据流,OC数据流包括下载服务器启动(DownloadServerInitiate,DSI)DSI消息、(DownloadlnfoIndication,DII)消息、以及下载数据块(DownloadDataBlock,DDB)消息时,需要先接收DSI消息,再根据DSI消息接收DII消息,最后根据DII消息接收DDB消息。在上述DSM-CC中,串行下载一组OC数据流中包括的DSI消息、DII消息、以及DDB消息,导致应用下载效率,进而降低用户的下载体验。
技术实现思路
本专利技术实施例提供一种数据下载方法及装置,用于提高应用的下载效率较高,进而提高用户的下载体验。第一方面,本专利技术实施例提供一种数据下载方法,应用于终端设备,终端设备与服务器连接,方法包括:向服务器发送下载请求,下载请求包括标识组,标识组中包括轮播标识;并行接收服务器发送的轮播标识对应的多个消息,多个消息中包括至少一个下载服务器启动 ...
【技术保护点】
1.一种数据下载方法,其特征在于,应用于终端设备,所述终端设备与服务器连接,所述方法包括:/n向所述服务器发送下载请求,所述下载请求包括标识组,所述标识组中包括轮播标识;/n并行接收所述服务器发送的所述轮播标识对应的多个消息,所述多个消息中包括至少一个下载服务器启动DSI消息、至少一个下载信息指示DII消息和至少一个下载数据块DDB消息中的至少一种消息;/n根据多个消息中包括的轮播标识、数据组标识和/或数据块标识,确定每个DSI消息对应的DII消息、以及每个DII消息对应的DDB消息,其中,所述轮播标识用于指示一个消息所属的目录,所述数据组标识用于指示一个DII消息所属的DSI消息,所述数据块标识用于指示一个DDB消息所属的DII消息;/n根据每个DSI消息对应的DII消息,以及每个DII消息对应的DDB消息,确定多个消息中包括的轮播标识对应的目录。/n
【技术特征摘要】
1.一种数据下载方法,其特征在于,应用于终端设备,所述终端设备与服务器连接,所述方法包括:
向所述服务器发送下载请求,所述下载请求包括标识组,所述标识组中包括轮播标识;
并行接收所述服务器发送的所述轮播标识对应的多个消息,所述多个消息中包括至少一个下载服务器启动DSI消息、至少一个下载信息指示DII消息和至少一个下载数据块DDB消息中的至少一种消息;
根据多个消息中包括的轮播标识、数据组标识和/或数据块标识,确定每个DSI消息对应的DII消息、以及每个DII消息对应的DDB消息,其中,所述轮播标识用于指示一个消息所属的目录,所述数据组标识用于指示一个DII消息所属的DSI消息,所述数据块标识用于指示一个DDB消息所属的DII消息;
根据每个DSI消息对应的DII消息,以及每个DII消息对应的DDB消息,确定多个消息中包括的轮播标识对应的目录。
2.根据权利要求1所述的方法,其特征在于,所述标识组还包括信息包标识符;并行接收所述服务器发送的所述轮播标识对应的多个消息,包括:
根据所述信息包标识符和第一预设下载标识,并行接收所述至少一个DSI消息和所述至少一个DII消息;
根据所述信息包标识符和第二预设下载标识,并行接收所述至少一个DDB消息;
其中,所述至少一个DSI消息、所述至少一个DII消息和所述至少一个DDB消息中包括所述轮播标识。
3.根据权利要求1所述的方法,其特征在于,接收到消息为第一DSI消息,所述第一DSI消息中包括轮播标识和至少一个数据组标识;根据所述第一DSI消息中包括的轮播标识和至少一个数据组标识,确定所述第一DSI消息对应的DII消息,包括:
根据所述轮播标识,在轮播容器中查找所述轮播标识对应的轮播节点,所述轮播容器与所述轮播标识关联,所述轮播容器中包括所述轮播节点;
在所述轮播节点中,根据所述至少一个数据组标识,确定所述第一DSI消息对应的DII消息,其中,一个数据组标识对应一个DII消息。
4.根据权利要求1所述的方法,其特征在于,接收到的消息为第一DII消息,所述第一DII消息中包括轮播标识和至少一个数据块标识;根据所述轮播标识和所述至少一个数据块标识,确定第一DII消息对应的DDB消息,包括:
在轮播容器中查找所述轮播标识对应的轮播节点,所述轮播容器与所述轮播标识关联,所述轮播容器中包括所述轮播节点;
...
【专利技术属性】
技术研发人员:李佰平,
申请(专利权)人:海信电子科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。