一种针对新增码流的处理方法和系统技术方案

技术编号:33828025 阅读:19 留言:0更新日期:2022-06-16 11:01
本发明专利技术实施例提供了一种针对新增码流的处理方法和系统,通过服务器接收码流的第一码流标识符生成用于存储码流的码流列表,通过第一码流标识符,在云端配置服务系统获取型号信息白名单;由客户端确定智能电视的型号信息,并将型号信息发送至视频云端服务器;由服务器在接收到客户端发送的型号信息时,判断型号信息是否存在于型号信息白名单中,若是,则将储存有新增码流的码流列表发送至客户端,从而避免由客户端获取型号信息白名单,也避免客户单参与到智能电视是否与新增的码流相适配的判定过程,从而降低了客户端与视频云服务器之间的耦合度,减小了客户端的计算量,也提升了客户端在新增码流时的运算效率。户端在新增码流时的运算效率。户端在新增码流时的运算效率。

【技术实现步骤摘要】
一种针对新增码流的处理方法和系统


[0001]本专利技术涉及网络数字视频
,特别是涉及一种针对新增码流的处理方法、一种针对新增码流的处理系统、一种电子设备以及一种计算机可读介质。

技术介绍

[0002]随着科技的进步,通过智能电视观看网络视频的普及率也日渐增高,而在实际应用中,视频质量的好坏和码流有着密切联系,码流(Bit Stream)包括码率、帧率、分辨率,动态范围等,是视频编码中画面质量控制中最重要的部分,所以,针对于视频的提供方,常有新增码流的需求。
[0003]在实际应用中,由于智能电视具有不同的型号,而对于新增的码流而言,其并不一定能与所有的智能电视相适配,所以,现有技术在每新增一种新的码流时,首先产品研发系统需要为新增码流确定包括码流标识符ID和用户界面UI(User Interface)样式的码流参数,并将码流参数发送给客户端,而客户端需要先通过码流参数从云端配置服务系统确定出适配新增码流的型号信息白名单,才能基于该白名单向视频云端服务器获取相应的码流列表,从而保证新增的码流与用于装载客户端的智能电视相适配。
[0004]例如,如图所示,图1是现有技术的一种针对新增码流的处理方法的步骤示意图,在当出现新增的码流时,产品研发系统101会将码流的ID和UI等码流参数发送给客户端102,客户端102则基于接收到的码流参数向云端配置服务系统103发送用于获取型号信息白名单的第一请求信息,型号信息白名单用于罗列对新增码流具备支持能力的智能电视的型号,云端配置服务系统103则响应第一请求信息向客户端102发送型号信息白名单,在客户端102接收到获取型号信息白名单后,需要基于型号信息白名单向视频云服务器104发送用于接收码流的第二请求信息,视频云服务器104则响应于第二请求信息向客户端102发送包含新增码流的码流列表,以保证新增的码流与用于装载客户端102的智能电视相适配。
[0005]而为了保证智能电视与新增的码流相适配,通过由客户端获取型号信息白名单的方式,使客户端参与到智能电视是否与新增的码流相适配的判定中,会造成客户端与视频云服务器的高度耦合,从而增大了客户端的计算量,也降低了客户端在新增码流时的运算效率。

技术实现思路

[0006]本专利技术实施例的目的在于提供一种针对新增码流的处理方法、一种针对新增码流的处理系统、一种电子设备以及一种计算机可读介质,以解在新增码流的过程中如何提高客户端运算效率的问题。具体技术方案如下:
[0007]在本专利技术实施的第一方面,首先提供了一种针对新增码流的处理方法,所述方法可以应用于客户端和视频云端服务器,所述客户端可以安装于智能电视,所述视频云端服务器具有对应的云端配置服务系统和产品研发系统所述方法可以包括:
[0008]当所述客户端接收到针对所述新增码流的更新消息时,由所述客户端确定所述智
能电视的型号信息,并将所述型号信息发送至视频云端服务器;
[0009]所述视频云端服务器从所述产品研发系统接收所述新增码流的第一码流标识符,并生成用于存储所述新增码流的码流列表;
[0010]所述视频云端服务器通过第一码流标识符,在所述云端配置服务系统获取型号信息白名单;所述型号信息白名单用于存储与所述新增码流相适配的智能电视的型号信息;
[0011]当所述视频云端服务器接收到由所述客户端发送的型号信息时,所述视频云端服务器判断所述型号信息是否存在于所述型号信息白名单中;若是,则将所述码流列表发送至所述客户端;
[0012]由所述客户端接收所述码流列表;所述码流列表包括所述新增码流和所述第一码流标识符。
[0013]所述新增码流具有对应的用户界面,所述智能电视用于从所述产品研发系统接收所述新增码流的第二码流标识符和所述用户界面,所述方法还可以包括:
[0014]通过所述客户端从所述智能电视获取所述第二码流标识符和所述用户界面;
[0015]当所述第二码流标识符与所述第一码流标识符相匹配时,通过所述客户端展示所述用户界面;所述用户界面用于展示所述码流的码流名称;
[0016]当用户带宽参数达到预设阈值,和/或,接收到用户针对新增码流的选定信息时,所述客户端从所述码流列表中读取与所述第一码流标识符对应的所述新增码流,并基于所述新增码流播放与所述新增码流对应的视频。
[0017]本专利技术实施例还公开了一种针对新增码流的处理方法,所述方法可以应用于视频云端服务器,所述视频云端服务器可以具有对应的云端配置服务系统、客户端和产品研发系统,所述方法可以包括:
[0018]从所述产品研发系统接收所述新增码流的第一码流标识符,并生成用于存储所述新增码流的码流列表;
[0019]通过第一码流标识符,在所述云端配置服务系统获取型号信息白名单;所述型号信息白名单用于存储与所述新增码流相适配的智能电视的型号信息;
[0020]当接收到由所述客户端发送的型号信息时,判断所述型号信息是否存在于所述型号信息白名单中;
[0021]若是,则将所述新增码流列表发送至所述客户端。
[0022]本专利技术实施例还公开了一种针对新增码流的处理方法,所述方法应用于客户端,所述客户端可以安装于智能电视,所述客户端具有对应的视频云端服务器,所述视频云端服务器具有对应的云端配置服务系统和产品研发系统,所述方法可以包括:
[0023]确定所述智能电视的型号信息,并将所述型号信息发送至视频云端服务器;所述视频云端服务器用于从所述产品研发系统接收所述新增码流的第一码流标识符,并生成用于存储所述新增码流的码流列表;通过第一码流标识符,在所述云端配置服务系统获取型号信息白名单;所述型号信息白名单用于存储与所述新增码流相适配的智能电视的型号信息;当接收到由所述客户端发送的型号信息时,判断所述型号信息是否存在于所述型号信息白名单中;若是,则将所述码流列表发送至所述客户端;
[0024]接收码流列表;所述码流列表包括所述新增码流和所述第一码流标识符。
[0025]所述新增码流具有对应的用户界面,所述智能电视用于从所述产品研发系统接收
所述新增码流的第二码流标识符和所述用户界面,所述方法还可以包括:
[0026]从所述智能电视获取所述第二码流标识符和所述用户界面;
[0027]当所述第二码流标识符与所述第一码流标识符相匹配时,展示所述用户界面;所述用户界面用于展示所述码流的码流名称;
[0028]当用户带宽参数达到预设阈值,和/或,接收到用户针对新增码流的选定信息时,从所述码流列表中读取与所述第一码流标识符对应的所述新增码流,并基于所述新增码流播放与所述新增码流对应的视频。
[0029]在本专利技术实施的第二方面,还提供了一种针对新增码流的处理系统,所述系统可以包括:
[0030]客户端,所述客户端安装于智能电视,所述客户端,用于确定所述智能电视的型号信息,并将所述型号信息发送至视频云端服务器;接收码流列表;所述码流列表包括所述新增码流和所述第一码流标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种针对新增码流的处理方法,其特征在于,所述方法应用于客户端和视频云端服务器,所述客户端安装于智能电视,所述视频云端服务器具有对应的云端配置服务系统和产品研发系统,所述方法包括:当所述客户端接收到针对所述新增码流的更新消息时,由所述客户端确定所述智能电视的型号信息,并将所述型号信息发送至视频云端服务器;所述视频云端服务器从所述产品研发系统接收所述新增码流的第一码流标识符,并生成用于存储所述新增码流的码流列表;所述视频云端服务器通过第一码流标识符,在所述云端配置服务系统获取型号信息白名单;所述型号信息白名单用于存储与所述新增码流相适配的智能电视的型号信息;当所述视频云端服务器接收到由所述客户端发送的型号信息时,所述视频云端服务器判断所述型号信息是否存在于所述型号信息白名单中;若是,则将所述码流列表发送至所述客户端;由所述客户端接收所述码流列表;所述码流列表包括所述新增码流和所述第一码流标识符。2.根据权利要求1所述的方法,其特征在于,所述新增码流具有对应的用户界面,所述智能电视用于从所述产品研发系统接收所述新增码流的第二码流标识符和所述用户界面,所述方法还包括:通过所述客户端从所述智能电视获取所述第二码流标识符和所述用户界面;当所述第二码流标识符与所述第一码流标识符相匹配时,通过所述客户端展示所述用户界面;所述用户界面用于展示所述新增码流的码流名称;当用户带宽参数达到预设阈值,和/或,接收到用户针对所述新增码流的选定信息时,所述客户端从所述码流列表中读取与所述第一码流标识符对应的所述新增码流,并基于所述新增码流播放与所述新增码流对应的视频。3.一种针对新增码流的处理方法,其特征在于,所述方法应用于视频云端服务器,所述视频云端服务器具有对应的云端配置服务系统、客户端和产品研发系统,所述方法包括:从所述产品研发系统接收所述新增码流的第一码流标识符,并生成用于存储所述新增码流的码流列表;通过第一码流标识符,在所述云端配置服务系统获取型号信息白名单;所述型号信息白名单用于存储与所述新增码流相适配的智能电视的型号信息;当接收到由所述客户端发送的型号信息时,判断所述型号信息是否存在于所述型号信息白名单中;若是,则将所述新增码流列表发送至所述客户端。4.一种针对新增码流的处理方法,其特征在于,所述方法应用于客户端,所述客户端安装于智能电视,所述客户端具有对应的视频云端服务器,所述视频云端服务器具有对应的云端配置服务系统和产品研发系统,所述方法包括:确定所述智能电视的型号信息,并将所述型号信息发送至视频云端服务器;所述视频云端服务器用于从所述产品研发系统接收所述新增码流的第一码流标识符,并生成用于存储所述新增码流的码流列表;通过第一码流标识符,在所述云端配置服务系统获取型号信息白名单;所述型号信息白名单用于存储...

【专利技术属性】
技术研发人员:关小龙
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1