一种智能终端集成IPTV的智能方法技术

技术编号:37443609 阅读:9 留言:0更新日期:2023-05-06 09:15
本发明专利技术公开了一种智能终端集成IPTV的智能方法,涉及IPTV服务器技术领域,包括以下步骤:S1、采用编码和接口文档及调试工具同步进行;S2、通过SWAGGER并提供多种层次协议方式;S3、智能终端分层集成IPTV;S4、浏览器对每一条命令支持运行;S5、浏览器对命令的参数执行;S6、产生的实际请求地址和详细数据展示;S7、返回的详细信息和格式也显示在请求数据下方;S8、基于显示的数据信息进行参数的修改运行;S9、完成智能终端的集成过程。通过采用SWAGGER对IPTV服务器的接口进行描述,既提升了服务器协议文档的可靠性和维修便捷性,也为智能终端集成提供了实时的结果对比验证。集成提供了实时的结果对比验证。集成提供了实时的结果对比验证。

【技术实现步骤摘要】
一种智能终端集成IPTV的智能方法


[0001]本专利技术涉及IPTV服务器
,具体为一种智能终端集成IPTV的智能方法。

技术介绍

[0002]随着互联网基础设施突飞猛进的发展,智能终端的出货量不断增长并得到了大量的普及。同时人们对网络视频的需求不断增长,IPTV的用户需求量激增。机顶盒集成IPTV协议的数量和类型不断增加,如何形成一种智能IPTV接口文档和调试方法,提升IPTV集成效率,是目前研究和关注的重点。
[0003]现有技术中,传统IPTV服务器是把自己的协议以文档方式进行释放。智能终端集成时按照文档步骤进行。这种方法对简单不易变的IPTV还勉强适用。但当IPTV协议功能和加密算法版本迭代频繁,接口文档很容易跟不上代码频繁变化,智能终端集成IPTV协议就面临很多问题。同时智能终端工程师集成中遇到问题很难快速定位,需要反复跟服务器方沟通确认,或者只能慢慢通过打印慢慢摸索,效率低。
[0004]为了解决上述问题,我们提出了一种智能终端集成IPTV的智能方法。

技术实现思路

[0005]针对现有技术的不足,本专利技术提供了一种智能终端集成IPTV的智能方法,以解决上述
技术介绍
中提出的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种智能终端集成IPTV的智能方法,基于IPTV服务器、智能终端以及浏览器进行集成操作,所述智能方法包括以下步骤:
[0007]S1、IPTV服务器在编写新协议时,采用编码和接口文档及调试工具同步进行;
[0008]S2、IPTV服务器在设计代码时,预留三种接口,通过SWAGGER描述IPTV项目接口API,并提供多种层次协议方式;
[0009]S3、基于层次协议方式,智能终端分层集成IPTV,按照从易到难流程,逐步跑通智能终端的所有功能;
[0010]S4、浏览器对IPTV服务器的新协议的每一条命令支持运行;
[0011]S5、浏览器对命令的参数按智能终端的实际参数配置,然后单击执行;
[0012]S6、命令产生的实际请求地址和详细数据会展示在命令下方;
[0013]S7、IPTV服务器返回的详细信息和格式也显示在请求数据下方;
[0014]S8、基于显示的数据信息进行参数的修改运行;
[0015]S9、完成智能终端的集成过程。
[0016]进一步优化本技术方案,所述IPTV服务器具有接口文档和接口调试功能,基于SWAGGER工具配置,生成协议接口和调试接口。
[0017]进一步优化本技术方案,所述智能终端包括但不限于智能机顶盒以及智能网关,所述智能终端集成有IPTV协议,不同类型的智能终端的加解密及相关参数根据IPTV服务器协议接口文档进行设置。
[0018]进一步优化本技术方案,所述浏览器按智能终端的具体参数配置进行运行,运行结果作为智能终端集成IPTV的同步参考。
[0019]进一步优化本技术方案,所述步骤S1中,采用编码和接口文档及调试工具同步进行包括以下具体流程:
[0020]项目开始阶段,编写JSON格式的SWAGGER描述文件文件,生成服务器端被调用层代码,并在项目代码中插入SPRINGFOX

SWAGGER;
[0021]项目实施阶段,当IPTV服务器后续代码有更改时,会自动生成最新版本接口文档。
[0022]进一步优化本技术方案,所述步骤S2中,多种层次协议方式包括但不限于HTTP配合明文数据协议、HTTP配合加密数据协议以及HTTPS配合加密数据协议,用于方便智能终端验证流程和数据。
[0023]进一步优化本技术方案,所述步骤S5中,单击执行包括以下具体流程:浏览器打开IPTV服务器提供的SWAGGER UI接口地址,按智能终端的具体参数配置。
[0024]进一步优化本技术方案,所述步骤S8中,修改参数后运行后,运行结果即发送数据和接收数据内容可视,并同步提供各种格式实时接口文档,以及在线接口调试页面。
[0025]与现有技术相比,本专利技术提供了一种智能终端集成IPTV的智能方法,具备以下有益效果:
[0026]该智能终端集成IPTV的智能方法,通过采用SWAGGER对IPTV服务器的接口进行描述,减少服务器协议和代码变动导致的接口文档维护,既提升了服务器协议文档的可靠性和维修便捷性,也为智能终端集成提供了实时的结果对比验证。
附图说明
[0027]图1为本专利技术提出的一种智能终端集成IPTV的智能方法的流程示意图;
[0028]图2为本专利技术提出的一种智能终端集成IPTV的智能方法中浏览器的一种显示界面。
具体实施方式
[0029]下面将结合本专利技术的实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0030]实施例:
[0031]请参阅图1,一种智能终端集成IPTV的智能方法,其特征在于,基于IPTV服务器、智能终端以及浏览器进行集成操作,该智能终端集成IPTV的智能方法,通过采用SWAGGER对IPTV服务器的接口进行描述,减少服务器协议和代码变动导致的接口文档维护,既提升了服务器协议文档的可靠性和维修便捷性,也为智能终端集成提供了实时的结果对比验证。
[0032]在本实施例中,所述IPTV服务器具有接口文档和接口调试功能,基于SWAGGER工具配置,生成协议接口和调试接口。所述智能终端包括但不限于智能机顶盒以及智能网关,所述智能终端集成有IPTV协议,不同类型的智能终端的加解密及相关参数根据IPTV服务器协议接口文档进行设置。所述浏览器按智能终端的具体参数配置进行运行,运行结果作为智
能终端集成IPTV的同步参考。
[0033]所述智能方法包括以下步骤:
[0034]S1、IPTV服务器在编写新协议时,采用编码和接口文档及调试工具同步进行。
[0035]在本实施例中,所述步骤S1中,采用编码和接口文档及调试工具同步进行包括以下具体流程:
[0036]项目开始阶段,编写JSON格式的SWAGGER描述文件文件,生成服务器端被调用层代码,并在项目代码中插入SPRINGFOX

SWAGGER;
[0037]项目实施阶段,当IPTV服务器后续代码有更改时,会自动生成最新版本接口文档。
[0038]进一步的,通过优化IPTV服务器接口,此方式并没有增加固定成本,多个IPTV协议采用此方式的成本开支很少。
[0039]S2、IPTV服务器在设计代码时,预留三种接口,通过SWAGGER描述IPTV项目接口API,并提供多种层次协议方式。
[0040]在本实施例中,所述步骤S2中,多种层次协议方式包括但不限于HTTP配合明文数据协议、HTTP配合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能终端集成IPTV的智能方法,其特征在于,基于IPTV服务器、智能终端以及浏览器进行集成操作,所述智能方法包括以下步骤:S1、IPTV服务器在编写新协议时,采用编码和接口文档及调试工具同步进行;S2、IPTV服务器在设计代码时,预留三种接口,通过SWAGGER描述IPTV项目接口API,并提供多种层次协议方式;S3、基于层次协议方式,智能终端分层集成IPTV,按照从易到难流程,逐步跑通智能终端的所有功能;S4、浏览器对IPTV服务器的新协议的每一条命令支持运行;S5、浏览器对命令的参数按智能终端的实际参数配置,然后单击执行;S6、命令产生的实际请求地址和详细数据会展示在命令下方;S7、IPTV服务器返回的详细信息和格式也显示在请求数据下方;S8、基于显示的数据信息进行参数的修改运行;S9、完成智能终端的集成过程。2.根据权利要求1所述的一种智能终端集成IPTV的智能方法,其特征在于,所述IPTV服务器具有接口文档和接口调试功能,基于SWAGGER工具配置,生成协议接口和调试接口。3.根据权利要求1所述的一种智能终端集成IPTV的智能方法,其特征在于,所述智能终端包括但不限于智能机顶盒以及智能网关,所述智能终端集成有IPTV协议,不同类型的智能终端的加解密及相关参数根据IPTV服务器协议接口文档进行设置。4.根据权利要求1所述的一种...

【专利技术属性】
技术研发人员:任亮张志军
申请(专利权)人:中山亿联智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1