音量调节方法、装置及存储介质制造方法及图纸

技术编号:22005797 阅读:19 留言:0更新日期:2019-08-31 07:00
本发明专利技术提供了一种音量调节方法、装置及存储介质。其中方法包括:协转服务器接收互联网客户端发送的基于互联网协议的音量调节请求包,音量调节请求包携带音量信息;协转服务器将基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包;协转服务器将基于视联网协议的音量调节请求包,经由视联网服务器发送至视联网终端;视联网终端依据基于视联网协议的音量调节请求包,按照音量信息对当前播放视频的音量进行调节。本发明专利技术实施例中在视联网终端上播放视频时,用户可以在互联网客户端上设置音量信息。视联网终端按照音量信息自动调节视频音量,无需再局限于使用遥控器调节,并且用户可以随意设置音量信息,调节过程更加简便。

Volume regulation method, device and storage medium

【技术实现步骤摘要】
音量调节方法、装置及存储介质
本专利技术涉及视联网
,特别是涉及一种音量调节方法、装置及存储介质。
技术介绍
随着网络科技的快速发展,视频会议、视频教学、可视电话、视频直播等通信在用户的生活、工作、学习等方面广泛普及。为了满足用户收看大屏、高清视频的需求,可以利用机顶盒接收视频,用户在电视显示器上收看视频。在收看视频的过程中,用户可能需要对视频的音量进行调节。现有技术中,用户需要通过遥控器上的音量调节按钮对视频的音量进行调节。但是,通过遥控器调节音量时用户点击音量调节按钮每次调节的音量值为1,如果用户想要调节的幅度较大,则需要不停地点击音量调节按钮,调节过程复杂,并且如果遥控器损坏或丢失,则不能及时调节音量,局限性较大。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种音量调节方法、装置及存储介质。第一方面,本专利技术实施例公开了一种音量调节方法,所述方法应用于视联网中,在视联网中包括协转服务器、视联网服务器和视联网终端,在互联网中包括互联网客户端,所述方法包括:所述协转服务器接收所述互联网客户端发送的基于互联网协议的音量调节请求包;所述音量调节请求包携带音量信息;所述协转服务器将所述基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包;所述协转服务器将所述基于视联网协议的音量调节请求包,经由所述视联网服务器发送至所述视联网终端;所述视联网终端依据所述基于视联网协议的音量调节请求包,按照所述音量信息对当前播放视频的音量进行调节。可选地,所述视联网终端依据所述基于视联网协议的音量调节请求包,按照所述音量信息对当前播放视频的音量进行调节的步骤,包括:所述视联网终端通过本地层接收所述基于视联网协议的音量调节请求包,并从所述基于视联网协议的音量调节请求包中提取所述音量信息;所述视联网终端通过所述本地层调用JNI方法将所述音量信息传输至Java层;所述视联网终端通过所述Java层调用音频控制器接口,将所述音量信息赋值给音频控制器对象,以便所述音频控制器按照所述音量信息对当前播放视频的音量进行调节。可选地,所述视联网终端通过所述本地层调用JNI方法将所述音量信息传输至Java层的步骤,包括:所述视联网终端通过所述本地层调用所述JNI方法,将音量信息传递给视联网音量传输接口函数,得到携带所述音量信息的JSON格式数据,并将所述JSON格式数据传输至所述Java层。可选地,所述视联网终端通过所述Java层调用音频控制器接口,将所述音量信息赋值给音频控制器对象的步骤,包括:所述视联网终端通过所述Java层从所述JSON格式数据中提取所述音量信息,将所述音量信息转换成整数类型;所述视联网终端通过所述Java层调用所述音频控制器接口,将所述整数类型的音量信息赋值给所述音频控制器对象。可选地,所述协转服务器将所述基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包的步骤,包括:所述协转服务器解析所述基于互联网协议的音量调节请求包,从所述基于互联网协议的音量调节请求包的互联网包头中提取所述音量信息;所述协转服务器采用所述视联网协议封装得到所述基于视联网协议的音量调节请求包,将所述音量信息添加至所述基于视联网协议的音量调节请求包的视联网包头。第二方面,本专利技术实施例公开了一种音量调节装置,所述装置应用于视联网中,在视联网中包括协转服务器、视联网服务器和视联网终端,在互联网中包括互联网客户端;所述协转服务器包括:接收模块,用于接收所述互联网客户端发送的基于互联网协议的音量调节请求包;所述音量调节请求包携带音量信息;转换模块,用于将所述基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包;发送模块,用于将所述基于视联网协议的音量调节请求包,经由所述视联网服务器发送至所述视联网终端;所述视联网终端包括:调节模块,用于依据所述基于视联网协议的音量调节请求包,按照所述音量信息对当前播放视频的音量进行调节。可选地,所述调节模块包括:处理单元,用于通过本地层接收所述基于视联网协议的音量调节请求包,并从所述基于视联网协议的音量调节请求包中提取所述音量信息;传输单元,用于通过所述本地层调用JNI方法将所述音量信息传输至Java层;赋值单元,用于通过所述Java层调用音频控制器接口,将所述音量信息赋值给音频控制器对象,以便所述音频控制器按照所述音量信息对当前播放视频的音量进行调节。可选地,所述传输单元,用于通过所述本地层调用所述JNI方法,将音量信息传递给视联网音量传输接口函数,得到携带所述音量信息的JSON格式数据,并将所述JSON格式数据传输至所述Java层。可选地,所述赋值单元包括:信息转换子单元,用于通过所述Java层从所述JSON格式数据中提取所述音量信息,将所述音量信息转换成整数类型;信息赋值子单元,用于通过所述Java层调用所述音频控制器接口,将所述整数类型的音量信息赋值给所述音频控制器对象。可选地,所述转换模块包括:解析单元,用于解析所述基于互联网协议的音量调节请求包,从所述基于互联网协议的音量调节请求包的互联网包头中提取所述音量信息;封装单元,用于采用所述视联网协议封装得到所述基于视联网协议的音量调节请求包,将所述音量信息添加至所述基于视联网协议的音量调节请求包的视联网包头。第三方面,本专利技术实施例公开了一种音量调节装置,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如上任一项所述的音量调节方法。第四方面,本专利技术实施例公开了一种计算机可读存储介质,其存储的计算机程序使得处理器执行如上任一项所述的音量调节方法。本专利技术实施例中,协转服务器接收互联网客户端发送的基于互联网协议的音量调节请求包,音量调节请求包携带音量信息;协转服务器将所述基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包;协转服务器将所述基于视联网协议的音量调节请求包,经由视联网服务器发送至视联网终端;视联网终端依据所述基于视联网协议的音量调节请求包,按照所述音量信息对当前播放视频的音量进行调节。由此可知,本专利技术实施例中在视联网终端上播放视频时,用户可以在互联网客户端上设置音量信息,并依次经由互联网客户端、协转服务器、视联网服务器将音量信息传输给视联网终端。视联网终端按照音量信息自动调节视频音量,无需再局限于使用遥控器调节,并且用户可以随意设置音量信息,比如直接设置增大的音量值为10、15等,或者直接设置音量值调节到50等,调节过程更加简便。附图说明图1是本专利技术的一种视联网的组网示意图;图2是本专利技术的一种节点服务器的硬件结构示意图;图3是本专利技术的一种接入交换机的硬件结构示意图;图4是本专利技术的一种以太网协转网关的硬件结构示意图;图5是本专利技术实施例的一种音量调节方法的步骤流程图;图6是本专利技术实施例的一种音量调节装置的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。视联网是网络发展的重要里程碑,是一个实时网络,能够实现高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。视联网采用实时高清视频交换技术,可以在一个本文档来自技高网...

【技术保护点】
1.一种音量调节方法,其特征在于,所述方法应用于视联网中,在视联网中包括协转服务器、视联网服务器和视联网终端,在互联网中包括互联网客户端,所述方法包括:所述协转服务器接收所述互联网客户端发送的基于互联网协议的音量调节请求包;所述音量调节请求包携带音量信息;所述协转服务器将所述基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包;所述协转服务器将所述基于视联网协议的音量调节请求包,经由所述视联网服务器发送至所述视联网终端;所述视联网终端依据所述基于视联网协议的音量调节请求包,按照所述音量信息对当前播放视频的音量进行调节。

【技术特征摘要】
1.一种音量调节方法,其特征在于,所述方法应用于视联网中,在视联网中包括协转服务器、视联网服务器和视联网终端,在互联网中包括互联网客户端,所述方法包括:所述协转服务器接收所述互联网客户端发送的基于互联网协议的音量调节请求包;所述音量调节请求包携带音量信息;所述协转服务器将所述基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包;所述协转服务器将所述基于视联网协议的音量调节请求包,经由所述视联网服务器发送至所述视联网终端;所述视联网终端依据所述基于视联网协议的音量调节请求包,按照所述音量信息对当前播放视频的音量进行调节。2.根据权利要求1所述的方法,其特征在于,所述视联网终端依据所述基于视联网协议的音量调节请求包,按照所述音量信息对当前播放视频的音量进行调节的步骤,包括:所述视联网终端通过本地层接收所述基于视联网协议的音量调节请求包,并从所述基于视联网协议的音量调节请求包中提取所述音量信息;所述视联网终端通过所述本地层调用JNI方法将所述音量信息传输至Java层;所述视联网终端通过所述Java层调用音频控制器接口,将所述音量信息赋值给音频控制器对象,以便所述音频控制器按照所述音量信息对当前播放视频的音量进行调节。3.根据权利要求2所述的方法,其特征在于,所述视联网终端通过所述本地层调用JNI方法将所述音量信息传输至Java层的步骤,包括:所述视联网终端通过所述本地层调用所述JNI方法,将音量信息传递给视联网音量传输接口函数,得到携带所述音量信息的JSON格式数据,并将所述JSON格式数据传输至所述Java层。4.根据权利要求3所述的方法,其特征在于,所述视联网终端通过所述Java层调用音频控制器接口,将所述音量信息赋值给音频控制器对象的步骤,包括:所述视联网终端通过所述Java层从所述JSON格式数据中提取所述音量信息,将所述音量信息转换成整数类型;所述视联网终端通过所述Java层调用所述音频控制器接口,将所述整数类型的音量信息赋值给所述音频控制器对象。5.根据权利要求1所述的方法,其特征在于,所述协转服务器将所述基于互联网协议的音量调节请求包转换为基于视联网协议的音量调节请求包的步骤,包括:所述协转服务器解析所述基于互联网协议的音量调节请求包,从所述基于互联网协议的音量调节请求包的互联网包头中提取所述音量信息;所述协转服务器采用所述视联网协议封装得到所述基于视联网协议的音量调节请求包,将所述音量信息添加至所述基于视联网协议的音量调节请求包的视联网包头。6....

【专利技术属性】
技术研发人员:张鸿鹏安君超韩杰王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1