1.本发明涉及投屏技术领域,尤其涉及一种投屏终端自适应对接方法、系统及存储介质。
背景技术:
2.电子显示屏作为一种高性价比、高可用性的传播载体,应用十分广泛。从1995年起我国的led电子显示屏行业发展快速,制造商数量迅速上升,行业竞争十分激烈,在优胜劣汰的环境下大量制造商出局或转行。行业的快速发展带动经济增长,但同时过快的发展也导致无法及时定制标准,各厂家产品使用的标准不统一,各类私有协议层出不穷。近年来,led显示屏行业在政府监管部门进一步引导和规范下呈现平稳发展态势,政府监管部门联合几大行业龙头指定出行业标准及规范,led电子显示屏行业逐步进入调整发展期。根据监管要求,越来越多的led电子显示屏业主单位将零散分布的显示屏进行统一接入管理,然而由于前期的行业乱象,早期建立的显示屏难以匹配现行标准及规范,为管理工作造成重大阻碍。
技术实现要素:
3.有鉴于此,本发明的目的在于提出一种对接便利且播控可靠稳定的投屏终端自适应对接方法、系统及存储介质。
4.为了实现上述的技术目的,本发明所采用的技术方案为:
5.一种投屏终端自适应对接方法,包括:
6.s01、搭建播控平台;
7.s02、连接投屏终端;
8.s03、播控平台适应投屏终端的分辨率进行内容发布。
9.作为一种可能的实施方式,进一步,本方案s01中,播控平台通过b/s架构进行搭建;s02中,播控平台通过一连接终端与投屏终端连接,且播控平台与连接终端通讯连接;s03中,播控平台将内容发布至连接终端,且由连接终端控制投屏终端播放。
10.作为一种较优的实施选择,优选的,s03中,所述连接终端通过与投屏终端相适应的通讯协议与投屏终端通讯连接,且采用异步或同步方式控制投屏终端播放。
11.作为一种较优的实施选择,优选的,所述连接终端通过标准高清信号协议或物联网通讯统一标准协议mqtt与投屏终端连接。
12.作为一种较优的实施选择,优选的,s02中,连接投屏终端的方法为:
13.s021、构建投屏终端sdk库;
14.s022、响应连接投屏终端的对接操作,获取投屏终端信息,调用投屏终端sdk库并预先配置其中一sdk,然后输出测试信号;
15.s023、在预设时长中,持续保持接收投屏终端的响应信息,
16.当接收到时,将测试数据对应的sdk配置成与该投屏终端对接,
17.当未接收到时,重新调用和配置投屏终端sdk库中的其他sdk,然后继续输出测试数据,直至接收到响应信息。
18.作为一种较优的实施选择,优选的,s03中,投屏终端以界面替换的方式进行输出播控平台发布的内容,且该替换的界面由播控平台输出。
19.作为一种较优的实施选择,优选的,s03中,连接终端控制投屏终端播放的方法为:
20.s311,通过连接终端获取投屏终端的分辨率信息;
21.s312,播控平台根据投屏终端的分辨率信息进行相应计算全屏填充画面所需的拉升比例,
22.当横向或纵向拉伸比例低于预设拉伸参数或高于预设1/预设拉伸参数时,则使用全屏填充方式进行内容发布;
23.当横向或纵向拉伸比例高于预设拉伸参数或低于1/预设拉伸参数时,则跳转至s313;
24.s313,以投屏终端纵横分辨率为极限值,计算按原始比例极限拉伸后画面的屏幕占比率,
25.当横向或纵向屏幕比例低于预设占比参数时,则使用按原始比例拉伸并居中方式进行内容发布;
26.当横向或纵向屏幕占比高于预设占比参数时则跳转至s314;
27.s314,将投屏终端进行横向和/或纵向分割成n个显示区域,将分割后的每个显示区域均设为一个独立的显示区域,然后以该显示区域作为内容投放区域进行重复s312、s313步骤进行内容发布。
28.作为一种较优的实施选择,优选的,s0314中,所述显示区域为投屏终端进行横向和/或纵向等分或不等分分割而成,当为不等分分割而成时,显示终端显示区域按先右后左、先下后上的顺序依次舍弃1个像素点,然后重新选定显示终端的显示区域。
29.基于上述方案,本发明还提供一种投屏终端自适应对接系统,其包括:
30.远程服务器,配置成用于搭建播控平台,且用于提供投屏内容;
31.投屏终端,用于可视化输出投屏内容;
32.连接终端,配置成用于连接投屏终端且接收远程服务器发布的投屏内容并传递给投屏终端。
33.基于上述方案,本发明还提供一种计算机可读的存储介质,所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现如上述所述的投屏终端自适应对接方法。
34.采用上述的技术方案,本发明与现有技术相比,其具有的有益效果为:本方案巧妙性通过播控平台对投屏终端进行内容投放,结合连接终端进行与投屏终端对接,使连接终端在与投屏终端对接时,采用与投屏终端适应的通讯协议,再经连接终端接收播控平台下发的投屏内容后,将其投放至投屏终端进行显示播放,该方案可无视原播控私有协议及不规范标准带来的干扰,实现电子显示的统一管理,同时,基于连接终端与投屏终端之间建立的安全通讯协议,可以杜绝外来非法信号的插播,提高了播控系统的安全性,另外,本方案可以不改变原有投屏终端的投屏机制,避免投屏机制变更带来的适配压力,避免引入新的管理风险,其能够适用于原有投屏终端的投屏机制改造,在改造层面上尽可能降低对投屏
终端、显示屏控制卡、显示屏模组等设备的替换,大幅降低改造成本。
附图说明
35.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1是本发明方法的简要流程示意图;
37.图2是本发明系统的简要连接关系示意图。
具体实施方式
38.下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
39.如图1所示,本方案一种投屏终端自适应对接方法,包括:
40.s01、搭建播控平台;
41.s02、连接投屏终端;
42.s03、播控平台适应投屏终端的分辨率进行内容发布。
43.为了提高连接可靠性和稳定性,本方案s01中,播控平台通过b/s架构进行搭建;s02中,播控平台通过一连接终端与投屏终端连接,且播控平台与连接终端通讯连接;s03中,播控平台将内容发布至连接终端,且由连接终端控制投屏终端播放。
44.通过该方案,由连接终端进行连接投屏终端,通过连接终端与投屏终端进行通讯协议适配和sdk适应兼容或配对,使得投屏终端能够被统一管理,而通过连接终端进行接收播控平台的发布内容,可以提高投屏终端内容投放输出的稳定性和连续性。
45.其中,连接终端的作用仅在于接收播控平台下发的播放内容和将其传递给投屏终端,以及与投屏终端建立适配的通讯协议,具备该功能的连接终端已有市销,便不再赘述连接终端的具体工作原理和细节。
46.本方案在播放控制上,本方案所述连接终端通过与投屏终端相适应的通讯协议与投屏终端通讯连接,且采用异步或同步方式控制投屏终端播放,优选的,所述连接终端通过标准高清信号协议或物联网通讯统一标准协议mqtt与投屏终端连接。
47.在与连接终端连接的适配方案上,本方案s02中,连接投屏终端的方法为:
48.s021、构建投屏终端sdk库;
49.s022、响应连接投屏终端的对接操作,获取投屏终端信息,调用投屏终端sdk库并预先配置其中一sdk,然后输出测试信号;
50.s023、在预设时长中,持续保持接收投屏终端的响应信息,
51.当接收到时,将测试数据对应的sdk配置成与该投屏终端对接,
52.当未接收到时,重新调用和配置投屏终端sdk库中的其他sdk,然后继续输出测试数据,直至接收到响应信息。
53.通过该方式,能够使得连接终端与投屏终端的连接适配更为人性化和高效化,在一定程度上,实现了自动配置sdk的技术效果。
54.而在内容播放方面,本方案s03中,投屏终端以界面替换的方式进行输出播控平台发布的内容,且该替换的界面由播控平台输出。
55.为了适应投屏终端的分辨率和提供更为多元化的内容展示,本方案s03中,连接终端控制投屏终端播放的方法为:
56.s311,通过连接终端获取投屏终端的分辨率信息;
57.s312,播控平台根据投屏终端的分辨率信息进行相应计算全屏填充画面所需的拉升比例,
58.当横向或纵向拉伸比例低于预设拉伸参数或高于预设1/预设拉伸参数时,则使用全屏填充方式进行内容发布;
59.当横向或纵向拉伸比例高于预设拉伸参数或低于1/预设拉伸参数时,则跳转至s313;
60.s313,以投屏终端纵横分辨率为极限值,计算按原始比例极限拉伸后画面的屏幕占比率,
61.当横向或纵向屏幕比例低于预设占比参数时,则使用按原始比例拉伸并居中方式进行内容发布;
62.当横向或纵向屏幕占比高于预设占比参数时则跳转至s314;
63.s314,将投屏终端进行横向和/或纵向分割成n个显示区域,将分割后的每个显示区域均设为一个独立的显示区域,然后以该显示区域作为内容投放区域进行重复s312、s313步骤进行内容发布。
64.通过该方案可以使得经投屏终端播放的内容能够适应投屏终端的分辨率进行内容展示,使得所播放的内容画面更为协调、准确,避免投屏终端与原播放内容因为分辨率或画面尺寸不同而造成播放时画面变形等异常情况;而为了能够适应于一些大屏,本方案还通过将投屏终端的显示区域进行分割成多个,然后通过对多个显示区域进行分别建立独立的投屏区域来播放投屏内容,有助于进行内容插播或商业信息投放的内容发布。而作为一种较优的实施选择,优选的,s0314中,所述显示区域为投屏终端进行横向和/或纵向等分或不等分分割而成,当为不等分分割而成时,显示终端显示区域按先右后左、先下后上的顺序依次舍弃1个像素点,然后重新选定显示终端的显示区域。
65.如图2所示,基于上述方法,本方案还提供一种投屏终端自适应对接系统,其特征在于,其包括:
66.远程服务器,配置成用于搭建播控平台,且用于提供投屏内容;
67.投屏终端,用于可视化输出投屏内容;
68.连接终端,配置成用于连接投屏终端且接收远程服务器发布的投屏内容并传递给投屏终端。
69.除此之外,本方案的方法还可以装载于存储介质中,本方案还提供一种计算机可读的存储介质,所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现上述所述的投屏终端自适应对接方法。
70.另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
71.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
72.以上所述仅为本发明的部分实施例,并非因此限制本发明的保护范围,凡是利用本发明说明书及附图内容所作的等效装置或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
技术特征:
1.一种投屏终端自适应对接方法,其特征在于,包括:s01、搭建播控平台;s02、连接投屏终端;s03、播控平台适应投屏终端的分辨率进行内容发布。2.如权利要求1所述的投屏终端自适应对接方法,其特征在于,s01中,播控平台通过b/s架构进行搭建;s02中,播控平台通过一连接终端与投屏终端连接,且播控平台与连接终端通讯连接;s03中,播控平台将内容发布至连接终端,且由连接终端控制投屏终端播放。3.如权利要求2所述的投屏终端自适应对接方法,其特征在于,s03中,所述连接终端通过与投屏终端相适应的通讯协议与投屏终端通讯连接,且采用异步或同步方式控制投屏终端播放。4.如权利要求3所述的投屏终端自适应对接方法,其特征在于,所述连接终端通过标准高清信号协议或物联网通讯统一标准协议mqtt与投屏终端连接。5.如权利要求2所述的投屏终端自适应对接方法,其特征在于,s02中,连接投屏终端的方法为:s021、构建投屏终端sdk库;s022、响应连接投屏终端的对接操作,获取投屏终端信息,调用投屏终端sdk库并预先配置其中一sdk,然后输出测试信号;s023、在预设时长中,持续保持接收投屏终端的响应信息,当接收到时,将测试数据对应的sdk配置成与该投屏终端对接,当未接收到时,重新调用和配置投屏终端sdk库中的其他sdk,然后继续输出测试数据,直至接收到响应信息。6.如权利要求2所述的投屏终端自适应对接方法,其特征在于,s03中,投屏终端以界面替换的方式进行输出播控平台发布的内容,且该替换的界面由播控平台输出。7.如权利要求2所述的投屏终端自适应对接方法,其特征在于,s03中,连接终端控制投屏终端播放的方法为:s311,通过连接终端获取投屏终端的分辨率信息;s312,播控平台根据投屏终端的分辨率信息进行相应计算全屏填充画面所需的拉升比例,当横向或纵向拉伸比例低于预设拉伸参数或高于预设1/预设拉伸参数时,则使用全屏填充方式进行内容发布;当横向或纵向拉伸比例高于预设拉伸参数或低于1/预设拉伸参数时,则跳转至s313;s313,以投屏终端纵横分辨率为极限值,计算按原始比例极限拉伸后画面的屏幕占比率,当横向或纵向屏幕比例低于预设占比参数时,则使用按原始比例拉伸并居中方式进行内容发布;当横向或纵向屏幕占比高于预设占比参数时则跳转至s314;s314,将投屏终端进行横向和/或纵向分割成n个显示区域,将分割后的每个显示区域均设为一个独立的显示区域,然后以该显示区域作为内容投放区域进行重复s312、s313步
骤进行内容发布。8.如权利要求7所述的投屏终端自适应对接方法,其特征在于,s0314中,所述显示区域为投屏终端进行横向和/或纵向等分或不等分分割而成,当为不等分分割而成时,显示终端显示区域按先右后左、先下后上的顺序依次舍弃1个像素点,然后重新选定显示终端的显示区域。9.一种投屏终端自适应对接系统,其特征在于,其包括:远程服务器,配置成用于搭建播控平台,且用于提供投屏内容;投屏终端,用于可视化输出投屏内容;连接终端,配置成用于连接投屏终端且接收远程服务器发布的投屏内容并传递给投屏终端。10.一种计算机可读的存储介质,其特征在于:所述的存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述的至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行实现如权利要求1至8之一所述的投屏终端自适应对接方法。
技术总结
本发明公开了一种投屏终端自适应对接方法、系统及存储介质,方法包括:S01、搭建播控平台;S02、连接投屏终端;S03、播控平台适应投屏终端的分辨率进行内容发布;本方案巧妙性通过连接终端与投屏终端之间建立的安全通讯协议,可以杜绝外来非法信号的插播,提高了播控系统的安全性,另外,本方案可以不改变原有投屏终端的投屏机制,避免投屏机制变更带来的适配压力,避免引入新的管理风险,其能够适用于原有投屏终端的投屏机制改造,在改造层面上尽可能降低对投屏终端、显示屏控制卡、显示屏模组等设备的替换,大幅降低改造成本。大幅降低改造成本。大幅降低改造成本。
技术研发人员:黄超生 林少鹏 林源泽 柯江伟 林李凤 连善宇 吴俊榕 王航程
受保护的技术使用者:瑞森网安(福建)信息科技有限公司
技术研发日:2021.11.26
技术公布日:2022/3/8