资源调度方法、服务器、终端、电子设备及存储介质.pdf
《资源调度方法、服务器、终端、电子设备及存储介质.pdf》由会员分享,可在线阅读,更多相关《资源调度方法、服务器、终端、电子设备及存储介质.pdf(30页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201911381004.8 (22)申请日 2019.12.27 (71)申请人 视联动力信息技术股份有限公司 地址 100000 北京市东城区青龙胡同1号歌 华大厦A1103-1113 (72)发明人 李璐白强吴魁王艳辉 (74)专利代理机构 北京润泽恒知识产权代理有 限公司 11319 代理人 苏培华 (51)Int.Cl. H04N 7/15(2006.01) H04N 7/18(2006.01) H04N 21/643(2011.01) H04N 21/24(2011.。
2、01) (54)发明名称 资源调度方法、 服务器、 终端、 电子设备及存 储介质 (57)摘要 本申请提供了一种资源调度方法、 服务器、 终端、 电子设备及存储介质, 该方法应用于监控 管理服务器, 监控管理服务器部署于视联网中, 该方法包括: 接收视联网终端发送的资源请求 包, 视联网终端为监控管理服务器中已配置的所 有视联网终端中的任意一个视联网终端; 基于视 联网协议, 对资源请求包进行解析, 获得资源请 求参数; 根据资源请求参数, 获得监控资源列表; 基于视联网协议, 对监控资源列表进行封装, 获 得资源响应包; 将资源响应包作为资源请求包的 响应包发送给视联网终端。 申请的监控资源。
3、调度 过程完全基于视联网方式, 请求监控资源的方式 更加灵活, 能为用户查看监控资源提供巨大的便 利, 有效改善用户的使用体验。 权利要求书2页 说明书21页 附图6页 CN 111147795 A 2020.05.12 CN 111147795 A 1.一种资源调度方法, 其特征在于, 应用于监控管理服务器, 所述监控管理服务器部署 于视联网中, 所述方法包括: 接收视联网终端发送的资源请求包, 所述视联网终端为所述监控管理服务器中已配置 的所有视联网终端中的任意一个视联网终端; 基于视联网协议, 对所述资源请求包进行解析, 获得资源请求参数; 根据所述资源请求参数, 获得监控资源列表; 基。
4、于视联网协议, 对所述监控资源列表进行封装, 获得资源响应包; 将所述资源响应包作为所述资源请求包的响应包发送给所述视联网终端。 2.根据权利要求1所述的方法, 其特征在于, 在接收视联网终端发送的资源请求包前, 所述方法还包括: 获得至少一个视联网终端的终端号码, 对所述终端号码进行存储; 针对每一个所述终端号码, 分配用户ID, 所述用户ID在视联网中绑定有至少一个监控 设备; 向每一个所述视联网终端发送监控管理服务器的入网号码, 和为所述视联网终端分配 的用户ID, 以使所述视联网终端存储所述监控管理服务器的入网号码和所述用户ID, 并在 需要向所述监控管理服务器请求监控资源时, 根据所。
5、述入网号码和所述用户ID生成所述资 源请求包, 所述监控管理服务器的入网号码用于唯一标识所述监控管理服务器; 对所述资源请求包进行解析, 获得资源请求参数, 包括: 对所述资源请求包进行解析, 获得所述监控管理服务器的入网号码和所述用户ID; 根据所述资源请求参数, 获得监控资源列表, 包括: 在所述监控管理服务器的入网号码和自身的入网号码相同时, 根据所述用户ID获得所 述监控资源列表。 3.根据权利要求2所述的方法, 其特征在于, 所述方法还包括: 为每一个所述终端号码对应的用户ID设置资源权限, 所述资源权限为所述视联网终端 在所述用户ID下请求监控资源的权限; 根据所述用户ID获得所述。
6、监控资源列表, 包括: 获得所述用户ID的资源权限; 根据所述资源权限获得所述监控资源列表。 4.根据权利要求1-3任一项所述的方法, 其特征在于, 基于视联网协议, 对所述监控资 源列表进行封装, 获得资源响应包, 包括: 基于视联网协议, 对所述监控资源列表按照json字符串的方式进行封装, 获得所述资 源响应包; 将所述资源响应包作为所述资源请求包的响应包发送给所述视联网终端, 包括: 将所述资源响应包作为所述资源请求包的响应包透传给所述视联网终端; 在透传失败时, 再次将所述资源响应包透传给所述视联网终端, 直至透传成功。 5.一种资源调度方法, 其特征在于, 应用于视联网终端, 所述。
7、方法包括: 获得用户输入的资源请求参数; 根据所述资源请求参数确定目标监控管理服务器; 基于视联网协议, 对所述资源请求参数进行封装, 获得资源请求包; 权利要求书 1/2 页 2 CN 111147795 A 2 将所述资源请求包发送到所述目标监控管理服务器, 所述目标监控管理服务器是部署 于视联网中的至少一个监控管理服务器中的任意一个监控管理服务器; 接收所述目标监控管理服务器返回的针对所述资源请求包的资源响应包。 6.根据权利要求5所述的方法, 其特征在于, 在接收所述监控管理服务器返回的针对所 述资源请求包的资源响应包后, 所述方法还包括: 基于视联网协议, 对所述资源响应包进行解析,。
8、 获得监控资源列表; 显示所述监控资源列表; 接收遥控终端发送的点播目标监控资源的请求, 所述目标监控资源是用户在所述监控 资源列表中确定的任意监控资源; 将所述请求发送到视联网监控接入服务器; 接收所述视联网监控接入服务器返回的目标监控资源; 播放所述目标监控资源。 7.一种监控管理服务器, 部署于视联网中, 所述监控管理服务器包括: 第一接收模块, 用于接收视联网终端发送的资源请求包, 所述视联网终端为所述监控 管理服务器中已配置的所有视联网终端中的任意一个视联网终端; 第一解析模块, 用于基于视联网协议, 对所述资源请求包进行解析, 获得资源请求参 数; 第一获得模块, 用于根据所述资源。
9、请求参数, 获得监控资源列表; 第一封装模块, 用于基于视联网协议, 对所述监控资源列表进行封装, 获得资源响应 包; 第一发送模块, 用于将所述资源响应包作为所述资源请求包的响应包发送给所述视联 网终端。 8.一种视联网终端, 其特征在于, 所述视联网终端包括: 第二获得模块, 用于获得用户输入的资源请求参数; 第三确定模块, 用于根据所述资源请求参数确定目标监控管理服务器; 第二封装模块, 用于基于视联网协议, 对所述资源请求参数进行封装, 获得资源请求 包; 第三发送模块, 用于将所述资源请求包发送到所述目标监控管理服务器, 所述目标监 控管理服务器是部署于视联网中的至少一个监控管理服务。
10、器中的任意一个监控管理服务 器; 第二接收模块, 用于接收所述目标监控管理服务器返回的针对所述资源请求包的资源 响应包。 9.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行时实现如权利要求1-6任一所述的方法的步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器 执行时实现如权利要求1-6任一所述的方法中的步骤。 权利要求书 2/2 页 3 CN 111147795 A 3 资源调度方法、 服务器、 终端、 电子设备及存储介质 技术领域 0001 本发明涉及信息处理技术领域, 特别是涉。
11、及一种资源调度方法、 服务器、 终端、 电 子设备及存储介质。 背景技术 0002 随着网络科技的快速发展, 视频会议、 视频教学等双向通信在用户的生活、 工作、 学习等方面广泛普及。 所以视联网通信技术逐渐成为诸多用户的通信选择。 0003 在视联网中, 用户终端调取监控视频流需要通过监控管理平台, 即: 用户终端向监 控管理平台发送获取监控视频流的请求, 监控管理平台获取到监控视频流以后返回给用户 终端。 在相关技术中, 监控管理平台的部署需要依托于IP网络, 这使得用户终端需要采用IP 访问方式才能从监控管理平台中获取到监控视频流。 然而, 使用IP访问方式时, 所有的视频 业务都必须在。
12、视频专网内进行, 即: 只有当监控管理平台和请求监控视频流的终端设备部 署于专网中, 终端设备才可以调取到监控管理平台中的监控视频流。 在一些偏远地区, 由于 IP网络的部署有限, 因此无法部署监控管理平台, 导致该地区内的终端设备无法调取到监 控视频流, 极大地影响了用户的使用体验。 发明内容 0004 本申请实施例提供了一种资源调度方法、 服务器、 终端、 电子设备及存储介质, 旨 在提供一种更好地监控资源调度方式, 以克服上述提到的问题。 0005 本申请实施例第一方面提供了一种资源调度方法, 应用于监控管理服务器, 所述 监控管理服务器部署于视联网中, 所述方法包括: 0006 接收视。
13、联网终端发送的资源请求包, 所述视联网终端为所述监控管理服务器中已 配置的所有视联网终端中的任意一个视联网终端; 0007 基于视联网协议, 对所述资源请求包进行解析, 获得资源请求参数; 0008 根据所述资源请求参数, 获得监控资源列表; 0009 基于视联网协议, 对所述监控资源列表进行封装, 获得资源响应包; 0010 将所述资源响应包作为所述资源请求包的响应包发送给所述视联网终端。 0011 本申请实施例第二方面提供了一种资源调度方法, 应用于视联网终端, 所述方法 包括: 0012 获得用户输入的资源请求参数; 0013 根据所述资源请求参数确定目标监控管理服务器; 0014 基于。
14、视联网协议, 对所述资源请求参数进行封装, 获得资源请求包; 0015 将所述资源请求包发送到所述目标监控管理服务器, 所述目标监控管理服务器是 部署于视联网中的至少一个监控管理服务器中的任意一个监控管理服务器; 0016 接收所述目标监控管理服务器返回的针对所述资源请求包的资源响应包。 0017 可选地, 在接收所述监控管理服务器返回的针对所述资源请求包的资源响应包 说明书 1/21 页 4 CN 111147795 A 4 后, 所述方法还包括: 0018 基于视联网协议, 对所述资源响应包进行解析, 获得监控资源列表; 0019 显示所述监控资源列表; 0020 接收遥控终端发送的点播目。
15、标监控资源的请求, 所述目标监控资源是用户在所述 监控资源列表中确定的任意监控资源; 0021 将所述请求发送到视联网监控接入服务器; 0022 接收所述视联网监控接入服务器返回的目标监控资源; 0023 播放所述目标监控资源。 0024 本申请实施例第三方面提供了一种监控管理服务器, 部署于视联网中, 所述监控 管理服务器包括: 0025 第一接收模块, 用于接收视联网终端发送的资源请求包, 所述视联网终端为所述 监控管理服务器中已配置的所有视联网终端中的任意一个视联网终端; 0026 第一解析模块, 用于基于视联网协议, 对所述资源请求包进行解析, 获得资源请求 参数; 0027 第一获得。
16、模块, 用于根据所述资源请求参数, 获得监控资源列表; 0028 第一封装模块, 用于基于视联网协议, 对所述监控资源列表进行封装, 获得资源响 应包; 0029 第一发送模块, 用于将所述资源响应包作为所述资源请求包的响应包发送给所述 视联网终端。 0030 本申请实施例第四方面提供了一种视联网终端, 所述视联网终端包括: 0031 第二获得模块, 用于获得用户输入的资源请求参数; 0032 第三确定模块, 用于根据所述资源请求参数确定目标监控管理服务器; 0033 第二封装模块, 用于基于视联网协议, 对所述资源请求参数进行封装, 获得资源请 求包; 0034 第三发送模块, 用于将所述资。
17、源请求包发送到所述目标监控管理服务器, 所述目 标监控管理服务器是部署于视联网中的至少一个监控管理服务器中的任意一个监控管理 服务器; 0035 第二接收模块, 用于接收所述目标监控管理服务器返回的针对所述资源请求包的 资源响应包。 0036 本申请实施例第五方面提供一种电子设备, 包括存储器、 处理器及存储在存储器 上并可在处理器上运行的计算机程序, 所述处理器执行时实现本申请第一方面所述的方法 的步骤。 0037 本申请实施例第六方面提供一种计算机可读存储介质, 其上存储有计算机程序, 该程序被处理器执行时实现如本申请第一方面所述的方法中的步骤。 0038 本申请实施例提供了一种资源调度方。
18、法, 监控管理服务器部署于视联网中, 只要 是部署于视联网中的终端设备, 即: 视联网终端, 监控管理服务器均可以将其配置在自身 中, 并在后续接收其发送的资源请求包。 监控管理服务器在接收到视联网终端发送的资源 请求包后, 基于视联网协议, 对资源请求包进行解析, 获得资源请求参数, 并根据资源请求 参数获得监控资源列表, 再按照视联网协议, 对监控资源列表进行封装, 获得资源响应包, 说明书 2/21 页 5 CN 111147795 A 5 最后将资源响应包作为资源请求包的响应包发送给视联网终端。 在本实施例中, 视联网中 可以部署多个监控管理服务器, 视联网终端可以配置在任意一个监控管。
19、理服务器中, 因而 可以向任意一个已配置的监控管理服务器请求监控资源, 而不会受到专网/局域网的限制, 相比于相关技术中视联网终端通过IP方式请求监控管理服务器中的监控资源时, 视联网终 端只能向自身所处的视频专网中已经部署的监控管理服务器请求监控资源, 本申请的监控 资源调度过程完全基于视联网方式, 请求监控资源的方式更加灵活, 既能充分发挥海量监 控资源在实际业务中的价值, 也能为用户查看监控资源提供巨大的便利, 有效改善用户的 使用体验。 附图说明 0039 图1是本申请一实施例示出的一种实施环境示意图; 0040 图2是本申请一实施例示出的一种资源调度方法的流程图; 0041 图3是本。
20、申请一实施例示出的另一种资源调度方法的流程图; 0042 图4是本申请一实施例示出的资源调度方法的原理图; 0043 图5是本申请一实施例示出的一种监控管理服务器的的结构框图; 0044 图6是本申请一实施例示出的一种视联网终端的结构框图; 0045 图7是本申请一实施例示出的一种电子设备的示意图; 0046 图8是本申请一实施例示出的一种视联网的组网示意图; 0047 图9是本申请一实施例示出的一种节点服务器的硬件结构示意图; 0048 图10是本申请一实施例示出的一种接入交换机的硬件结构示意图; 0049 图11是本申请一实施例示出的一种以太网协转网关的硬件结构示意图。 具体实施方式 00。
21、50 下面将结合本申请实施例中的附图, 对本申请实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例是本申请一部分实施例, 而不是全部的实施例。 基于本申 请中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施 例, 都属于本申请保护的范围。 0051 相关技术中, 如果用户需要调取视频流, 首先在访问时用http:/ip:port的方式 访问监控管理服务器, 然后在监控管理服务器上控制视联网终端, 调取监控。 此种方式的弊 端在于: 若处于网络隔离地区(比如北京与新疆), ip无法穿透, 因此无法访问监控管理服务 器, 无法调取视频。 为克服该问题,。
22、 在本实施例中, 调取监控不需要通过ip方式访问监控管 理服务器, 在视联网终端上通过视联网二层传输, 以解决网络隔离的问题。 0052 图1是本申请一实施例示出的一种实施环境示意图。 在该实施环境中, 视联网终端 分别与监控管理服务器和视联网监控接入服务器通信连接, 且视联网终端、 监控管理服务 器以及视联网监控接入服务器均部署于视联网中。 监控管理服务器中部署有视联网监控管 理系统, 视联网监控接入服务器中存储有视联网监控设备的监控资源。 0053 本申请首先提供了一种资源调度方法, 应用于图1中的监控管理服务器。 图2是本 申请一实施例示出的一种资源调度方法的流程图。 参照图2, 本申请。
23、的资源调度方法可以包 括以下步骤: 说明书 3/21 页 6 CN 111147795 A 6 0054 步骤S11: 接收视联网终端发送的资源请求包, 所述视联网终端为所述监控管理服 务器中已配置的所有视联网终端中的任意一个视联网终端。 0055 在本实施例中, 可以在视联网内部部署多个监控管理服务器。 每一个监控管理服 务器在入网以后, 会在自身配置多个视联网终端。 所有在监控管理服务器中已经配置的终 端, 均可以向该监控管理服务器发送资源请求包。 资源请求包用于请求监控资源。 0056 步骤S12: 基于视联网协议, 对所述资源请求包进行解析, 获得资源请求参数。 0057 在本实施例中。
24、, 监控管理服务器和视联网终端之间的通信交互均基于视联网协议 进行。 监控管理服务器在接收到资源请求包后, 基于视联网协议对资源请求包进行解析, 获 得资源请求参数。 资源请求参数可以包括: 终端号码、 监控管理服务器的入网号码、 用户ID、 当前请求分页数、 资源数量等, 具体可根据实际需求设置资源请求参数, 本申请对此不作具 体限制。 0058 其中, 终端号码用以在整个视联网中唯一标识视联网终端; 监控管理服务器的入 网号码用以在整个视联网中唯一标识监控管理服务器; 用户ID用于绑定多个监控设备(多 个监控设备可任意添加和解除), 监控管理服务器通过某一个用户ID即可获取到其下的任 意监。
25、控设备中的监控资源; 视联网终端在获取到监控资源后, 将监控资源以列表的形式, 分 页展示在终端界面中, 当用户通过终端界面查看到某一页监控资源列表后, 可以向监控管 理服务器请求下一页监控资源列表, 以获取更多的监控资源; 资源数量为视联网终端在每 一页中展示的监控资源的数量。 0059 步骤S13: 根据所述资源请求参数, 获得监控资源列表。 0060 在本实施例中, 获得监控资源列表时所使用的参数主要是: 用户ID。 监控管理服务 器根据该用户ID, 到该用户ID绑定的多个监控设备中获取对应的监控资源 0061 步骤S14: 基于视联网协议, 对所述监控资源列表进行封装, 获得资源响应包。
26、。 0062 在本实施例中, 监控管理服务器获取到监控资源列表后, 基于视联网协议对监控 资源列表进行封装, 获得资源响应包。 0063 步骤S15: 将所述资源响应包作为所述资源请求包的响应包发送给所述视联网终 端。 0064 在本实施例中, 监控管理服务器在获得资源响应包后, 将资源响应包发送给视联 网终端, 以使得视联网终端解析资源响应包, 获得监控资源列表, 并展示在视联网终端界面 中。 0065 示例地, 以视联网中的监控管理服务器A为例, 假设监控管理服务器A在自身完成 了对视联网终端1-N的配置。 当监控管理服务器A接收到视联网终端1发送的资源请求包后, 按照视联网协议对该资源请。
27、求包进行解析, 获得视联网终端1的终端号码、 监控管理服务器 的入网号码、 用户ID、 当前请求分页数、 资源数量等, 监控管理服务器A查看到该监控管理服 务器的入网号码与自身入网时被分配得到的入网号码相同, 确定视联网终端1是向自身请 求监控资源, 按照视联网终端1的终端号码, 在预先存储的多个终端号码-用户ID列表中, 查 找到视联网终端1对应的用户ID, 在该用户ID绑定的多个监控设备中获取到监控资源, 根据 当前请求分页数, 确定用户已请求的分页数中的监控资源, 在剩余的监控资源中获取到符 合资源数量的监控资源, 然后生成监控资源列表, 再采用视联网协议对该监控资源列表进 行封装, 得。
28、到资源响应包, 最后将该资源响应包通过视联网透传方式传输给视联网终端1, 说明书 4/21 页 7 CN 111147795 A 7 以响应视联网终端1发送的资源请求包, 从而完成监控资源的调度。 0066 在本申请实施例中, 监控管理服务器部署于视联网中, 只要是部署于视联网中的 终端设备, 即: 视联网终端, 监控管理服务器均可以将其配置在自身中, 并在后续接收其发 送的资源请求包。 监控管理服务器在接收到视联网终端发送的资源请求包后, 基于视联网 协议, 对资源请求包进行解析, 获得资源请求参数, 并根据资源请求参数获得监控资源列 表, 再按照视联网协议, 对监控资源列表进行封装, 获得。
29、资源响应包, 最后将资源响应包作 为资源请求包的响应包发送给视联网终端。 在本实施例中, 视联网中可以部署多个监控管 理服务器, 视联网终端可以配置在任意一个监控管理服务器中, 因而可以向任意一个已配 置的监控管理服务器请求监控资源, 而不会受到专网/局域网的限制, 相比于相关技术中视 联网终端通过IP方式请求监控管理服务器中的监控资源时, 视联网终端只能向自身所处的 视频专网中已经部署的监控管理服务器请求监控资源, 本申请的监控资源调度过程完全基 于视联网方式, 请求监控资源的方式更加灵活, 既能充分发挥海量监控资源在实际业务中 的价值, 也能为用户查看监控资源提供巨大的便利, 有效改善用户。
30、的使用体验。 0067 结合以上实施例, 在一种实施方式中, 在接收视联网终端发送的资源请求包前, 监 控管理服务器还需要在自身进行配置多个视联网终端。 具体地, 本申请的资源调度方法还 可以包括: 0068 获得至少一个视联网终端的终端号码, 对所述终端号码进行存储; 0069 针对每一个所述终端号码, 分配用户ID, 所述用户ID在视联网中绑定有至少一个 监控设备; 0070 向每一个所述视联网终端发送监控管理服务器的入网号码, 和为所述视联网终端 分配的用户ID, 以使所述视联网终端存储所述监控管理服务器的入网号码和所述用户ID, 并在需要向所述监控管理服务器请求监控资源时, 根据所述入。
31、网号码和所述用户ID生成所 述资源请求包, 所述监控管理服务器的入网号码用于唯一标识所述监控管理服务器; 0071 相应地, 对所述资源请求包进行解析, 获得资源请求参数, 包括: 0072 对所述资源请求包进行解析, 获得所述监控管理服务器的入网号码和所述用户 ID; 0073 相应地, 根据所述资源请求参数, 获得监控资源列表, 包括: 0074 在所述监控管理服务器的入网号码和自身的入网号码相同时, 根据所述用户ID获 得所述监控资源列表。 0075 在本实施例中, 监控管理服务器可以在自身配置任意的视联网终端, 并为配置成 功的视联网终端提供视联网服务。 具体配置过程为: 监控管理服务。
32、器首先完成入网; 在入网 成功后, 获得多个有效的视联网终端的终端号码, 其中, 获得方式可以是从第三方平台获 得, 也可以人工录入, 本申请对此不作具体限制; 然后获得多个用户ID, 其中, 获得方式可以 是从监控接入服务器中获得; 再将多个用户ID分配给多个视联网终端, 使得每一个视联网 终端对应一个用户ID, 由于不同的用户ID下绑定的监控设备可以是不同的, 因而, 通过为视 联网终端分配不同的用户ID, 可以控制视联网终端获取的监控资源; 在完成多个用户ID的 分配后, 向每一个视联网终端发送为其分配的用户ID, 和监控管理服务器自身的入网号码; 视联网终端接收到用户ID和监控管理服务。
33、器的入网号码后, 返回一个响应, 监控管理服务 器在接收到该响应后, 确定该视联网终端配置成功。 该视联网终端配置成功后, 在需要向该 说明书 5/21 页 8 CN 111147795 A 8 监控管理服务器请求监控资源时, 可以基于该用户ID和监控管理服务器的入网号码生成资 源请求包, 发送给监控管理服务器, 具体过程可参照前文所述, 本申请对此不作具体限制。 0076 在本实施例中, 由于视联网中可以部署多个监控管理服务器, 每一个监控管理服 务器中都可以配置多个视联网终端, 导致同一个视联网终端可能在多个监控管理服务器中 被配置, 从而具有多个用户ID的现象。 本申请的资源调度方法在实。
34、际实施时, 采用配置覆盖 原则, 即: 视联网终端在接收到一个监控管理服务器发送的用户ID和监控管理服务器的入 网号码后, 利用该用户ID和监控管理服务器的入网号码覆盖掉上一个监控管理服务器发送 的用户ID和监控管理服务器的入网号码, 从而只保存一个监控管理服务器发送的用户ID和 监控管理服务器的入网号码。 当然, 视联网终端也可以不采用配置覆盖原则, 对每一个监控 管理服务器发送的用户ID和监控管理服务器的入网号码都进行保存, 在后续存在监控资源 获取请求时, 可以从多个已配置的监控管理服务器中选择一个监控管理服务器, 根据其发 送的用户ID和入网号码生成资源请求包, 进而获取监控资源。 视。
35、联网终端具体采用何种方 式存储用户ID和监控管理服务器的入网号码, 可以根据实际需求设置, 本申请对此不作具 体限制。 0077 结合以上实施例, 在一种实施方式中, 还可以对每一个视联网终端设置监控资源 获取权限。 具体地, 本申请的资源调度方法还可以包括: 0078 为每一个所述终端号码对应的用户ID设置资源权限, 所述资源权限为所述视联网 终端在所述用户ID下请求监控资源的权限; 0079 相应地, 根据所述用户ID获得所述监控资源列表, 包括: 0080 获得所述用户ID的资源权限; 0081 根据所述资源权限获得所述监控资源列表。 0082 在本实施例中, 由于每一个用户ID下绑定有。
36、多个监控设备, 通过对用户ID下的监 控设备进行控制, 能进一步控制视联网终端获取的监控资源。 示例地, 当用户ID: YTY58被分 配给视联网终端A时, 可以在用户ID: YTY58下设置绑定的监控设备具体为区域A和区域B的 监控设备, 从而使得视联网终端A只能获取到区域A和区域B中的监控设备所采集的监控资 源。 0083 在本实施例中, 监控管理服务器可以在配置视联网终端的过程中, 为每一个视联 网终端设置资源权限, 也可以在配置完成后, 为每一个视联网终端设置资源权限。 在设置资 源权限后, 可以根据资源权限对视联网终端的可获取的监控资源进行预存储, 以便于视联 网终端在下一次请求监控。
37、资源时, 能及时将监控资源返回给视联网终端。 0084 在本实施例中, 监控管理服务器中预存储的监控资源主要包括: 监控名称、 监控 ID、 组织机构、 在线状态以及巡检故障等。 视联网终端在下一次请求监控资源时, 监控管理 服务器可以将这类监控资源返回给视联网终端, 以便于视联网终端选择目标监控资源, 并 到监控接入服务器获取目标监控资源, 监控接入服务器主要用于存储与监控资源对应的监 控视频流。 0085 结合以上实施例, 在一种实施方式中, 还可以采取分页传输机制向视联网终端返 回监控资源。 具体地, 所述资源请求参数包括: 当前请求分页数、 资源数量。 0086 因而, 根据所述资源请。
38、求参数, 获得监控资源列表, 可以为: 0087 根据所述当前请求分页数, 确定已请求分页数及对应的已发送监控资源; 说明书 6/21 页 9 CN 111147795 A 9 0088 根据所述已发送监控资源确定未发送监控资源; 0089 从未发送监控资源中获取符合所述资源数量的监控资源, 作为所述当前请求分页 数对应的监控资源列表。 0090 在本实施例中, 监控管理服务器可以分页传输的方式向视联网终端返回监控资 源。 视联网终端将监控资源以列表形式, 分页展示在终端界面中, 以供用户查看。 当用户查 看某一页监控资源列表后, 如果需要继续查看下一页监控资源, 可以对当前请求分页数和 资源。
39、数量进行设置, 视联网终端根据用户设置的值, 将设置的值包含在资源请求包中, 发送 给监控管理服务器。 0091 示例地, 以用户在视联网终端A上查看监资源为例, 若用户当前已经查看到第3页 监控资源, 想要请求第4页监控资源, 则设置当前请求分页数为4, 设置第4页展示的监控资 源的数量, 例如为10条, 视联网终端A获取到用户输入的第4页、 10条后, 将该值封装到资源 请求包中, 将资源请求包发送给监控管理服务器; 监控管理服务器解析得到用户想要请求 第4页的监控资源, 获取到第1-3页的监控资源, 在预存储的视联网终端A可获取的监控资源 中除去第1-3页的监控资源, 在剩余的监控资源中。
40、获取10条监控资源, 作为第4页展示的监 控资源。 0092 在本实施例中, 按照分页方式展示监控资源, 能及时响应用户的监控资源获取请 求, 同时为用户提供了多样化的监控资源请求方式, 满足了用户的需求, 改善了用户的使用 体验。 0093 结合以上实施例, 在一种实施方式中, 基于视联网协议, 对所述监控资源列表进行 封装, 获得资源响应包, 可以包括: 0094 基于视联网协议, 对所述监控资源列表按照json字符串的方式进行封装, 获得所 述资源响应包; 0095 相应地, 将所述资源响应包作为所述资源请求包的响应包发送给所述视联网终 端, 包括: 0096 将所述资源响应包作为所述资。
41、源请求包的响应包透传给所述视联网终端; 0097 在透传失败时, 再次将所述资源响应包透传给所述视联网终端, 直至透传成功。 0098 在本实施例中, 监控管理服务器在获得监控资源(在本申请各个实施例中, 如未特 别说明, 监控管理服务器中的监控资源均是以列表的形式存储的)后, 基于视联网协议, 按 照json字符串的方式对监控资源进行封装, 得到资源响应包, 并通过视联网透传的方式将 资源响应包透传给联网终端, 且在透传失败时, 再次透传, 直到将资源响应包成功透传给视 联网终端。 0099 本申请还提供了一种资源调度方法, 应用于图1中的视联网终端。 图3是本申请一 实施例示出的另一种资源。
42、调度方法的流程图。 参照图3, 本申请的资源调度方法可以包括: 0100 步骤S21: 获得用户输入的资源请求参数; 0101 步骤S22: 根据所述资源请求参数确定目标监控管理服务器; 0102 步骤S23: 基于视联网协议, 对所述资源请求参数进行封装, 获得资源请求包; 0103 步骤S24: 将所述资源请求包发送到所述目标监控管理服务器, 所述目标监控管理 服务器是部署于视联网中的至少一个监控管理服务器中的任意一个监控管理服务器; 0104 步骤S25: 接收所述目标监控管理服务器返回的针对所述资源请求包的资源响应 说明书 7/21 页 10 CN 111147795 A 10 包。 。
43、0105 在本申请实施例中, 视联网终端主要用于展示监控资源, 当然, 也可以用于接收用 户输入的资源请求参数。 例如: 用户可以在视联网终端上输入当前请求分页数、 资源数量、 监控管理服务器的入网号码(当自身存储了多个监控管理服务器的入网号码时, 可以选择 输入的监控管理服务器的入网号码)等。 0106 根据资源请求参数确定目标监控管理服务器, 主要是指: 根据监控管理服务器的 入网号码确定目标监控管理服务器。 在本实施例中, 用户不必输入所有的资源请求参数, 当 视联网终端只存储了一个监控管理服务器的入网号码和分配的用户ID时, 用户只需输入当 前请求分页数、 资源数量即可, 视联网终端自。
44、动根据存储的监控管理服务器的入网号码、 分 配的用户ID、 输入当前请求分页数、 资源数量以及终端号码等, 封装得到资源请求包; 当视 联网终端只存储多个监控管理服务器的入网号码和分配的用户ID时, 用户只需输入目标监 控管理服务器的入网号码、 当前请求分页数、 资源数量, 视联网终端根据存储的目标监控管 理服务器的入网号码、 分配的用户ID、 输入当前请求分页数、 资源数量以及终端号码等, 封 装得到资源请求包, 将该资源请求包发送给监控管理服务器, 并接收返回的资源响应包。 0107 结合以上实施例, 在一种实施方式中, 在接收所述监控管理服务器返回的针对所 述资源请求包的资源响应包后, 。
45、还可以执行以下步骤: 0108 基于视联网协议, 对所述资源响应包进行解析, 获得监控资源列表; 0109 显示所述监控资源列表; 0110 接收遥控终端发送的点播目标监控资源的请求, 所述目标监控资源是用户在所述 监控资源列表中确定的任意监控资源; 0111 将所述请求发送到视联网监控接入服务器; 0112 接收所述视联网监控接入服务器返回的目标监控资源; 0113 播放所述目标监控资源。 0114 在本实施例中, 视联网终端在接收到资源响应包后, 对资源响应包进行解析, 获得 监控资源列表, 将监控资源列表展示在终端界面中, 以供用户查看。 0115 在本实施例中, 视联网终端还有配套设置。
46、的遥控终端。 用户在通过遥控终端输入 操作指令, 例如: 通过遥控终端在终端界面展示的监控资源列表中选择目标监控资源, 遥控 终端根据用户的操作生成点播目标监控资源的请求, 发送给视联网终端, 视联网终端将该 请求发送给视联网监控接入服务器, 视联网监控接入服务器存存储的海量的监控资源中获 取到目标监控资源, 将目标监控资源发送给视联网终端, 视联网终端在终端界面中播放目 标监控资源, 以满足用户的观看需求。 0116 图4是本申请一实施例示出的资源调度方法的原理图。 在使用本申请的资源调度 方法时, 视联网监控管理平台(即: 视联网监控管理系统)首先在自身完成对视联网终端的 配置, 为各个视。
47、联网终端绑定资源权限(设置资源权限的步骤具体可参照前文所述); 在完 成配置后, 当视联网终端向视联网监控管理平台请求监控信息的时候, 视联网监控管理平 台按照视联网协议将获得的监控信息透传给视联网终端, 视联网终端将监控信息显示在终 端界面中, 根据用户的选择确定待播放的监控, 然后向视联网监控接入服务器发送视频流 调度请求, 视联网监控接入服务器响应该请求, 向视联网终端返回待播放的监控的监控视 频流。 说明书 8/21 页 11 CN 111147795 A 11 0117 在上述过程中, 视联网监控管理平台与视联网终端的交互使用的视联网协议包 括: 6101协议和6102协议。 下面将。
48、结合图1对本申请的资源调度方法进行整体说明。 0118 在图4中, 视联网监控管理系统(部署于图1中的监控管理服务器)在自身配置有视 联网终端A、 视联网终端B以及视联网终端C, 可以通过视联网协议向各个视联网终端发送监 控信息, 视联网监控接入服务器分别与视联网监控管理系统和各个视联网终端通信连接, 用于向视联网监控管理系统发送监控信息(例如: 监控名称、 监控ID、 组织机构、 在线状态以 及巡检故障等信息), 以及向各个视联网终端发送监控视频流。 0119 假设视联网终端A需要向视联网监控管理系统请求监控资源, 首先向视联网监控 管理系统发起当前是否可以请求监控资源的指令, 视联网监控管。
49、理系统解析该指令后, 可 根据如下表1所示的协议生成透传指令序列, 返回给视联网终端, 以告知终端当前可以请求 监控资源。 0120 0121 表1 0122 视联网终端收到该透传指令序列后, 可根据如下表2所示的协议生成应答指令, 返 回给视联网监控管理系统, 以告知视联网监控管理系统已准备好请求监控资源。 0123 0124 表2 0125 之后, 视联网终端可根据如下表3所示的协议生成请求监控资源列表的指令(指令 中需包含: 用户ID、 当前请求页、 资源数量等)。 说明书 9/21 页 12 CN 111147795 A 12 0126 0127 表3 0128 0129 表4 013。
50、0 视联网监控管理系统接收到该指令后, 获得监控资源, 可根据如表4所示的协议生 成下发监控资源列表的指令(指令中需包含: 总包数、 当前包序号、 当前包长度、 json格式的 监控资源列表数据等), 将监控资源下发给视联网终端。 0131 视联网终端接收到监控资源后, 根据如下表5所示的协议生成确认接收指令, 告知 视联网监控管理系统成功接收监控资源。 0132 0133 表5 0134 在上述过程中, 视联网监控管理系统接收到视联网终端发送的应答指令后, 建立 与视联网终端之间的数据传输通道, 之后, 根据视联网终端发送的请求监控资源列表的指 说明书 10/21 页 13 CN 11114。
- 内容关键字: 资源 调度 方法 服务器 终端 电子设备 存储 介质
介孔蛋黄壳纳米颗粒及其在构建分泌物代谢指纹谱图中的应用和用其筛选的代谢标志物.pdf
制袋机的放卷机构.pdf
双枪激光焊机.pdf
锂离子正极材料异常料筛分装置.pdf
用于芯片开盖的可调整平台.pdf
防腐伸缩蝶阀.pdf
可分离式检修插座箱.pdf
自承重保温复合屋面板.pdf
螺杆钻具定子壳体打磨装置.pdf
提升机机尾增压防尘结构.pdf
简易分条机构.pdf
煤矿探水钻孔快速密封装置.pdf
新能源电池储能充电用触发控制电路.pdf
加速植株晾干设备.pdf
高可靠电容切换开关.pdf
散热器翅片的冲片装置.pdf
可拆式偏心加强撑.pdf
农业种植用可调节式农业种植架.pdf
饮品和冰棒的新型包装袋.pdf
卧式搅拌反应釜.pdf
平板玻璃切割加工系统.pdf
器件复用的射频收发电路及其控制方法.pdf
基于单片FPGA的PET正弦图数据压缩存储方法、系统及设备.pdf
风机轴承剩余有效寿命优化方法、设备及介质.pdf
远程控制车辆分享解锁方法及系统.pdf
多轴分布式电驱车辆转向控制方法及车辆.pdf
无对照HRD检测方法、系统及装置.pdf
人工植入物以及介入系统.pdf
实心分割铝导体高压电缆制备方法.pdf
基于图像处理的影动方向计算系统及屈光度估计系统.pdf
热塑性复合工程材料缸盖罩自动校平装置及校平方法.pdf
多尺寸的晶圆传输装置、方法及电子设备.pdf
交流节能电动机.pdf
电话拨号器锁码集成电路装置.pdf
同步调控装置及方法.pdf
杠杆连接器容器中的杠杆局部锁定结构.pdf
启动越区切换的方法.pdf
图像编码器、图像解码器以及图像传送系统.pdf
检测过充电和过放电的电路.pdf
利用印刷电路板密封的电工装置例如网络保护器继电器.pdf
数据传输方法.pdf
激光谐振腔、激光器、激光器应用设备及激光振荡的方法.pdf
用户网络元件.pdf
无线电呼叫接收机.pdf
具有健脑功能的头戴式耳机.pdf
遥控转向装置及遥控转向电视机.pdf
电缆桥架制造方法.pdf
电缆电话系统中带有冲突检测的随机时隙多址接入的方法和设备.pdf
激光磁盘可编程只读存储器.pdf
在一个电缆电话系统中安排通信信道的方法和设备.pdf
分组无线系统以及分组无线系统的终端设备.pdf