【技术实现步骤摘要】
本专利技术属于智能电视
,尤其涉及一种加载模板包的方法、装置、系统及云端和智能电视。
技术介绍
桌面电视启动器TVLauncher用来给用户展示智能电视的内容,包含了影视、推荐、应用、教育、游戏等各种内容。现有的TV在Launcher加载Launcher模板包时,先由云端编辑Launcher的布局和内容,生成Launcher模板包,再由云端将生成的Launcher模板包传输给智能电视,智能电视先解析Launcher模板包中的布局,将Launcher的布局确定后,再将解析得到的各种内容填充到Launcher的布局中,将全部内容填充完成后才展示给用户观看。同时TVLauncher在界面显示时是以一个整体界面呈现给用户,整个页面始终在展示状态。如果Launcher的布局需要改变或内容需要改变都需要Launcher将全部内容重新加载一次,将新内容再完整展现给用户。这种Launcher模板包加载方式限制了Launcher的内容的更新,Launcher不重新加载就无法更新数据,而Launcher只有在TV重新启动时才会重新加载,这样导致用户在一次开机中无法接收到新内容,内容的延时接收很严重。
技术实现思路
本专利技术实施例提供了一种加载模板包的方法、系统及云端和智能电视,旨在解决现有技术提供的Launcher模板包加载方式限制了Launcher的内容的更新,Launcher不重新加载就无法更新数据,而Launcher只有在TV重新启动时才会重新加载,这样导致用户在一次开机中无法接收到新内容,内容的延时接收很严重的问题。一方面,提供一种加载Launc ...
【技术保护点】
一种加载Launcher模板包的方法,其特征在于,所述方法包括:云端根据Launcher的内容进行分类,并为每一分类定义一个Tab;云端针对每个Tab生成一个布局,并针对每个Tab的布局生成对应的内容;云端将每个Tab的布局和内容打包成一个Tab包,每个Tab的布局中包含了每个Tab的坐标;云端将所有的Tab包打包成一个Launcher模板包;智能电视从云端获取所述Launcher模板包;在Launcher启动时,智能电视将所述Launcher模板包分解成多个独立的Tab包;智能电视解析指定的Tab包,加载并显示所述指定的Tab包中的布局和内容。
【技术特征摘要】
1.一种加载Launcher模板包的方法,其特征在于,所述方法包括:云端根据Launcher的内容进行分类,并为每一分类定义一个Tab;云端针对每个Tab生成一个布局,并针对每个Tab的布局生成对应的内容;云端将每个Tab的布局和内容打包成一个Tab包,每个Tab的布局中包含了每个Tab的坐标;云端将所有的Tab包打包成一个Launcher模板包;智能电视从云端获取所述Launcher模板包;在Launcher启动时,智能电视将所述Launcher模板包分解成多个独立的Tab包;智能电视解析指定的Tab包,加载并显示所述指定的Tab包中的布局和内容。2.如权利要求1所述的方法,其特征在于,在所述云端将所有的Tab包打包成一个Launcher模板包之后,所述方法还包括:云端更新所述Launcher模板包中的指定Tab包;云端将更新后的所述指定Tab包封装成一个新的Launcher模板包,并传输所述新的Launcher模板包至智能电视;智能电视分解所述新的Launcher模板包;智能电视判断所述新的Launcher模板包中包含的新的Tab包是否与当前已有的旧的Tab包重复,如果是,则删除所述旧的Tab包,保留所述新的Tab包;智能电视解析所述新的Tab包,加载并显示所述新的Tab包中的布局和内容。3.一种加载Launcher模板包的系统,其特征在于,所述系统包括:云端和智能电视;所述云端包括:Tab定义单元,用于根据Launcher的内容进行分类,并为每一分类定义一个Tab;布局和内容生成单元,用于针对所述Tab定义单元定义的每个Tab生成一个布局,并针对每个Tab的布局生成对应的内容;第一打包单元,用于将所述布局和内容生成单元生成的每个Tab的布局和内容打包成一个Tab包,每个Tab的布局中包含了每个Tab的坐标;第二打包单元,用于将所述第一打包单元打包成的所有的Tab包打包成一个Launcher模板包;所述智能电视包括:模板包获取单元,用于从云端获取所述第二打包单元打包成的Launcher模板包;第一分解单元,用于在Launcher启动时,将所述模板包获取单元从云端获取的Launcher模板包分解成多个独立的Tab包;第一加载显示单元,用于解析所述第一分解单元分解成的多个独立的Tab包中的指定的Tab包,加载并显示所述指定的Tab包中的布局和内容。4.如权利要求3所述的系统,其特征在于,所述云端还包括:Tab包更新单元,用于更新所述第二打包单元打包成的Laun...
【专利技术属性】
技术研发人员:张浩,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。