应用程序的视频数据处理方法及装置制造方法及图纸

技术编号:34377034 阅读:52 留言:0更新日期:2022-07-31 14:00
本申请提供了一种应用程序的视频数据处理方法及装置,其中,该方法包括:接收终端发送的请求消息,其中,所述请求消息携带有用于表征所述终端的应用程序当前的运行方式的参数,所述应用程序用于播放视频数据;响应于所述请求消息,向所述终端中的所述应用程序发送所述视频数据中的音频数据,或以预设方式向所述终端中的所述应用程序发送视频数据;其中,所述预设方式是指降低发送所述视频数据流量的方式。通过本申请,解决了现有技术中将直播APP切换到后台运行后,服务器依然会发送视频数据导致数据流量浪费以及影响终端操作体验的技术问题。问题。问题。

Video data processing method and device of application program

【技术实现步骤摘要】
应用程序的视频数据处理方法及装置


[0001]本申请涉及数据处理
,特别是涉及一种应用程序的视频数据处理方法及装置。

技术介绍

[0002]目前在视频直播时,当用户把直播APP(Application)切换到后台后,服务器还会向该直播APP发送视频数据,将会导致流量浪费;而且在后台运行时间过长后终端会发烫以影响终端的正常运行,另外,在后台运行后如果依然发送音视频数据,会导致在网络不好且终端还在运行其他APP时出现卡顿现象,影响终端的操作体验。

技术实现思路

[0003]本申请实施例的目的在于提供一种应用程序的视频数据处理方法及装置,解决了现有技术中将直播APP切换到后台运行后,服务器依然会发送视频数据导致数据流量浪费以及影响终端操作体验的技术问题。具体技术方案如下:
[0004]在本申请实施的第一方面,首先提供了一种应用程序的视频数据处理方法,应用于服务器侧,包括:接收终端发送的请求消息,其中,所述请求消息携带有用于表征所述终端的应用程序当前的运行方式的参数,所述应用程序用于播放视频数据;响应于所述请求消息,向所述终端中的所述应用程序发送所述视频数据中的音频数据,或以预设方式向所述终端中的所述应用程序发送视频数据;其中,所述预设方式是指降低发送所述视频数据流量的方式。
[0005]在本申请实施的第二方面,还提供了一种应用程序的视频数据处理方法,应用于终端侧,包括:向服务器发送请求消息,其中,所述请求消息携带有用于表征所述终端的应用程序当前的运行方式的参数,所述应用程序用于播放视频数据;接收所述服务器响应于所述请求消息发送的所述视频数据中的音频数据,或接收所述服务器响应于所述请求消息以预设方式发送的所述视频数据,其中,所述预设方式是指降低发送所述视频数据流量的方式。
[0006]在本申请实施的第三方面,还提供了一种应用程序的视频数据处理装置,应用于服务器侧,包括:第一接收模块,用于接收终端发送的请求消息,其中,所述请求消息携带有用于表征所述终端的应用程序当前的运行方式的参数,所述应用程序用于播放视频数据;第一发送模块,用于响应于所述请求消息,向所述终端中的所述应用程序发送所述视频数据中的音频数据,或以预设方式向所述终端中的所述应用程序发送视频数据;其中,所述预设方式是指降低发送所述视频数据流量的方式。
[0007]在本申请实施的第四方面,还提供了一种应用程序的视频数据处理装置,应用于终端侧,包括:第二发送模块,用于向服务器发送请求消息,其中,所述请求消息携带有用于表征所述终端的应用程序当前的运行方式的参数,所述应用程序用于播放视频数据;第二接收模块,用于接收所述服务器响应于所述请求消息发送的所述视频数据中的音频数据,
或接收所述服务器响应于所述请求消息以预设方式发送的所述视频数据,其中,所述预设方式是指降低发送所述视频数据流量的方式。
[0008]在本申请实施的第五方面,还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现第一方面所述的方法步骤,或实现第二方面所述的方法步骤。
[0009]在本申请实施的第六方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,实现第一方面所述的方法步骤,或实现第二方面所述的方法步骤。
[0010]在本申请实施例中,服务器在接收到终端发送的带有用于表征终端的应用程序当前的运行方式的参数的请求消息后,会响应于该请求消息,向终端中的应用程序发送视频数据中的音频数据,或以预设方式向终端中的应用程序发送视频数据,即根据应用程序不同的运行方式可以选择相应的降低传输数据流量的方式发送数据到应用程序,例如,在后台运行时可以只发送音频数据,在降低传输数据流量的同时也减轻了终端的负担,解决了现有技术中现有技术中将直播APP切换到后台运行后,服务器依然会发送视频数据导致数据流量浪费以及影响终端操作体验的问题。
附图说明
[0011]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0012]图1为本申请实施例中应用程序的视频数据处理方法的流程图之一;
[0013]图2为本申请实施例中应用程序的视频数据处理方法的流程图之二;
[0014]图3为本申请实施例中应用程序的视频数据处理装置的结构示意图之一;
[0015]图4为本申请实施例中应用程序的视频数据处理装置的结构示意图之二;
[0016]图5为本申请实施例中电子设备的结构示意图。
具体实施方式
[0017]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述地实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0018]在后续的描述中,使用用于表示元件的诸如“模块”、“单元”的后缀仅为了有利于本申请的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
[0019]本申请实施例提供了一种应用程序的视频数据处理方法,应用于服务器侧,如图1所示,该方法的步骤包括:
[0020]步骤102,接收终端发送的请求消息,其中,请求消息携带有用于表征终端的应用程序当前的运行方式的参数,应用程序用于播放视频数据;
[0021]需要说明的是,本申请实施例中的视频数据是指包括音频数据、图像数据的数据。另外,本申请实施例中的视频数据可以是短视频数据、直播视频数据、播放影视的视频数据
等。
[0022]步骤104,响应于请求消息,向终端中的应用程序发送视频数据中的音频数据,或以预设方式向终端中的应用程序发送视频数据;其中,预设方式是指降低发送视频数据流量的方式。
[0023]通过上述步骤102和步骤104,服务器在接收到终端发送的带有用于表征终端的应用程序当前的运行方式的参数的请求消息后,会响应于该请求消息,向终端中的应用程序发送视频数据中的音频数据,或以预设方式向终端中的应用程序发送视频数据,即根据应用程序不同的运行方式可以选择相应的降低传输数据流量的方式发送数据到应用程序,例如,在后台运行时可以只发送音频数据,在降低传输数据流量的同时也减轻了终端的负担,解决了现有技术中现有技术中将直播APP切换到后台运行后,服务器依然会发送视频数据导致数据流量浪费以及影响终端操作体验的问题。
[0024]在本申请实施例的可选实施方式中,对于上述步骤104中涉及到的响应于请求消息,向终端中的应用程序发送视频数据中的音频数据的方式,进一步可以包括:
[0025]步骤11,在参数表征运行方式为后台运行的情况下,获取视频数据中的音频数据;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序的视频数据处理方法,应用于服务器侧,其特征在于,包括:接收终端发送的请求消息,其中,所述请求消息携带有用于表征所述终端的应用程序当前的运行方式的参数,所述应用程序用于播放视频数据;响应于所述请求消息,向所述终端中的所述应用程序发送所述视频数据中的音频数据,或以预设方式向所述终端中的所述应用程序发送视频数据;其中,所述预设方式是指降低发送所述视频数据流量的方式。2.根据权利要求1所述的方法,其特征在于,所述响应于所述请求消息,向所述终端中的所述应用程序发送所述视频数据中的音频数据,包括:在所述参数表征所述运行方式为后台运行的情况下,获取所述视频数据中的音频数据;向所述终端中的所述应用程序发送所述音频数据。3.根据权利要求1所述的方法,其特征在于,所述响应于所述请求消息,以预设方式向所述终端中的所述应用程序发送视频数据,包括:在所述参数表征所述运行方式为小窗口运行的情况下,以第一码率向所述终端的所述应用程序发送所述视频数据,其中,所述第一码率低于第二码率,所述第二码率为所述应用程序在所述终端全屏播放所述视频数据时的码率。4.根据权利要求1所述的方法,其特征在于,所述响应于所述请求消息,以预设方式向所述终端中的所述应用程序发送视频数据,包括:在所述参数表征所述运行方式为预览模式的情况下,获取所述视频数据中的指定帧数据;向所述终端中的所述应用程序发送所述指定帧数据。5.一种应用程序的视频数据处理方法,应用于终端侧,其特征在于,包括:向服务器发送请求消息,其中,所述请求消息携带有用于表征所述终端的应用程序当前的运行方式的参数,所述应用程序用于播放视频数据;接收所述服务器响应于所述请求消息发送的所述视频数据中的音频数据,或接收所述服务器响应于所述请求消息以预设方式发送的所述视频数据,其中,所述预设方式是指降低发送所述视频数据流量的方式。6.根据权利要求5所述的方法,其特征在于,所述接收所述服务器响应于所述请求消息发送的所述视频数据中的音频数据,包括:在所述参数表征所述运行方式为后台运行的情况下,接收所述服务器发送的所述视频数据中的音频数据。7.根据权利要求5所述的方法,其特征在于,所述接收所述服务器响应于所述请求...

【专利技术属性】
技术研发人员:李尾冬
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

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

1