本发明涉及多设备协同相关领域,具体是一种数字电视的多终端同步方法及系统。
背景技术:
1、随着电子显示设备成熟化,其成本逐渐降低,从而人们能够在家中购买并同时使用更多的显示设备,包括但不限于电视、显示器投影等多种形式的电子设备,更多的显示设备也使得人们在生活中能够在家中的不同房间随时的进行流媒体内容的观看。
2、虽然现有技术随着互联网技术的快速发展,视频内容能够实现随时随意的观看与进度调节保存,实现多设备随意切换续看,但对于数字电视、直播等类型的内容,家居环境下的多设备间无法实现良好的无缝协同,影响用户的使用体验。
技术实现思路
1、本发明的目的在于提供一种数字电视的多终端同步方法及系统,以解决上述背景技术中提出的问题。
2、为实现上述目的,本发明提供如下技术方案:
3、一种数字电视的多终端同步系统,包含:
4、终端群组建立模块,用于接收终端群组控制信号,基于所述终端群组控制信号初始化相对应的多个电视终端,并建立多个终端群组,每个所述终端群组中的多个电视终端的输出对象数据一致;
5、输出任务建立模块,用于接收来自用户的内容输出请求,基于所述内容输出请求获取相对应的输出对象数据,并推送至对应群组中以建立输出任务,所述输出任务通过与所述电视终端的当前时间相匹配以与群组内多个所述电视终端协同;
6、设备协同辅助模块,用于基于预设的切换备份时长与当前时间相匹配,以对当前的输出内容进行实时的记录以更新切换备份数据,所述切换备份时长的结束时间节点与当前时间对应匹配;
7、同步协同执行模块,用于当接收到终端切换控制信号时,锁定所述切换备份数据并对当前的输出内容进行实时记录以生成切换补充数据,并通过相对应的电视终端与所述切换备份数据进行依次输出。
8、作为本发明的进一步方案:所述同步协同执行模块包括:
9、切换触发单元,用于接收到终端切换控制信号,基于所述终端切换控制信号对所述切换备份数据进行锁定,并根据所述切换备份数据的结束时间节点为起始时间进行输出内容的实时记录,获取切换补充数据;
10、切换响应单元,用于当获取切换输出控制信号时,获取当前所述切换补充数据的时段长度,基于所述时段长度对当前输出内容进行实时记录以更新所述切换补充数据,并通过与所述切换输出控制信号相对应的电视终端依次输出所述切换备份数据及所述切换补充数据;
11、输出交互单元,用于接收并响应输出交互信号,所述输出交互信号用于对所述切换补充数据进行输出速率控制。
12、作为本发明的再进一步方案:所述设备协同辅助模块包括时间校对单元;
13、所述时间校对单元,用于对所述终端群组内的多个所述电视终端进行时间的校对,使得所述群组内的多个所述电视终端的时间轴统一,所述校对包括当前时间点的校对统一以及时间流动频率的校对。
14、作为本发明的再进一步方案:所述输出任务包括多对象同步输出模式及单对象同步输出模式,所述多对象输出模式表征所述群组内多个电视终端同时进行输出对象数据的输出,所述单对象同步输出模式表征所述群组内的单个所述电视终端执行所述输出任务。
15、作为本发明的再进一步方案:还包括用户监测模块,具体包括:
16、用户动作监测单元,用于通过传感器组对用户进行动作监测并进行动作判断,若用户动作判断结果表征为暂停输出,则生成终端切换控制信号,若用户动作判断结果表征为继续输出且当前已执行过所述终端切换控制信号,则生成切换输出控制信号;
17、用户行为监测单元,用于通过传感器组对用户行为动作进行监测并判断,若用户视线离开电视终端,则生成终端切换控制信号,若当前已执行所述终端切换控制信号且监测到用户视线回归电视终端,则生成切换输出控制信号。
18、本发明实施例旨在提供一种数字电视的多终端同步方法,包含步骤:
19、接收终端群组控制信号,基于所述终端群组控制信号初始化相对应的多个电视终端,并建立多个终端群组,每个所述终端群组中的多个电视终端的输出对象数据一致;
20、接收来自用户的内容输出请求,基于所述内容输出请求获取相对应的输出对象数据,并推送至对应群组中以建立输出任务,所述输出任务通过与所述电视终端的当前时间相匹配以与群组内多个所述电视终端协同;
21、基于预设的切换备份时长与当前时间相匹配,以对当前的输出内容进行实时的记录以更新切换备份数据,所述切换备份时长的结束时间节点与当前时间对应匹配;
22、当接收到终端切换控制信号时,锁定所述切换备份数据并对当前的输出内容进行实时记录以生成切换补充数据,所述切换补充数据用于当获取切换执行信号时,通过相对应的电视终端与所述切换备份数据进行依次输出。
23、作为本发明的进一步方案:所述当接收到终端切换控制信号时,锁定所述切换备份数据并对当前的输出内容进行实时记录以生成切换补充数据并通过相对应的电视终端与所述切换备份数据进行依次输出的步骤具体包括:
24、接收到终端切换控制信号,基于所述终端切换控制信号对所述切换备份数据进行锁定,并根据所述切换备份数据的结束时间节点为起始时间进行输出内容的实时记录,获取切换补充数据;
25、当获取切换输出控制信号时,获取当前所述切换补充数据的时段长度,基于所述时段长度对当前输出内容进行实时记录以更新所述切换补充数据,并通过与所述切换输出控制信号相对应的电视终端依次输出所述切换备份数据及所述切换补充数据;
26、接收并响应输出交互信号,所述输出交互信号用于对所述切换补充数据进行输出速率控制。
27、作为本发明的再进一步方案:还包括步骤:
28、对所述终端群组内的多个所述电视终端进行时间的校对,使得所述群组内的多个所述电视终端的时间轴统一,所述校对包括当前时间点的校对统一以及时间流动频率的校对。
29、作为本发明的再进一步方案:还包括步骤:
30、所述输出任务包括多对象同步输出模式及单对象同步输出模式,所述多对象输出模式表征所述群组内多个电视终端同时进行输出对象数据的输出,所述单对象同步输出模式表征所述群组内的单个所述电视终端执行所述输出任务。
31、作为本发明的再进一步方案:还包括步骤:
32、通过传感器组对用户进行动作监测并进行动作判断,若用户动作判断结果表征为暂停输出,则生成终端切换控制信号,若用户动作判断结果表征为继续输出且当前已执行过所述终端切换控制信号,则生成切换输出控制信号;
33、通过传感器组对用户行为动作进行监测并判断,若用户视线离开电视终端,则生成终端切换控制信号,若当前已执行所述终端切换控制信号且监测到用户视线回归电视终端,则生成切换输出控制信号。
34、与现有技术相比,本发明的有益效果是:通过建立电视终端群组,并在同一群组内设置共用同一切换设备时使用的切换备份数据及切换补充数据,进而实现用户在群组内的多个电视终端间进行设备切换时的输出信息的同步及延续,提升用户的使用体验,可有效避免用户在群组内进行设备切换的过程中因时间差的问题导致部分内容观看遗漏的问题发生,实现多终端同步的效果。