多媒体数据的处理方法及装置制造方法及图纸

技术编号:14238794 阅读:47 留言:0更新日期:2016-12-21 14:09
本公开是关于一种多媒体数据的处理方法及装置,包括:获取携带有对应的账号信息和机位信息的各路多媒体数据包;接收终端发送的第一账号信息;将第一账号信息对应的各路多媒体数据包发送给终端,终端播放第一账号信息对应的各路多媒体数据包中的数据并返回用户根据播放的数据输入的处理指令;接收该处理指令,处理指令用于指示获取直播用数据,直播用数据包括第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频和/或音频数据;根据处理指令和各路的多媒体数据包,获取直播用数据;将直播用数据发送给直播平台。该技术方案云端成本低,且用户可以随时随地用终端进行直播,方便快捷,且用户可快速掌握。

Method and device for processing multimedia data

This is a public and a device, a method for processing multimedia data includes: various multimedia data acquisition with the corresponding account information and reservation information packet; receiving terminal to send the first account information; the various multimedia data corresponding to the first account information packet sent to the terminal data, various multimedia data packets in the corresponding terminal to play the first account information and return to the user according to the playback data input processing instruction; receiving the processing instructions, processing instructions for obtaining instructions for live broadcast data, broadcast packets in the video data including at least one flight information corresponding to the first account information of the multimedia data and / or audio data according to data processing instruction and multimedia; each package, direct data access; with data sent to the live broadcast platform. The low cost of cloud computing technology, and users can use the terminal at any time to live, convenient and quick, and users can quickly grasp.

【技术实现步骤摘要】

本公开涉及数据处理
,尤其涉及多媒体数据的处理方法及装置
技术介绍
随着互联网技术的迅速发展,越来越多的用户可以使用电脑、手机等终端通过网络观看在线视频直播。在线视频直播是指利用互联网网络资源进行的现场视频直播服务,通过现场的视频拍摄同步发布到网络上,用户可以同一时间在网络上看到实时的现场情况。在线视频直播从早年的电脑版直播,网页直播,到现在的手机应用直播,越来越被更多的用户所接受和喜爱。
技术实现思路
本公开实施例提供多媒体数据的处理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种多媒体数据的处理方法,包括:获取各路的多媒体数据包,其中,每路多媒体数据包中携带有所述多媒体数据包对应的账号信息和机位信息;接收终端发送的第一账号信息;将所述第一账号信息对应的各路多媒体数据包发送给所述终端,所述终端用于播放所述第一账号信息对应的各路多媒体数据包中的数据供用户预览,并返回用户根据播放的数据输入的处理指令;接收所述终端发送的所述处理指令,所述处理指令用于指示获取直播用数据,所述直播用数据包括所述第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频数据和/或音频数据;根据所述处理指令和所述各路的多媒体数据包,获取所述直播用数据;将所述直播用数据发送给直播平台。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以发挥云端强大的服务端音视频处理能力,对不同拍摄机位的多媒体数据进行处理,获取用户要求直播的播放用数据,云端成本低,且用户可以随时随地使用终端来控制云端向直播平台发送播放用多媒体数据,由直播平台进行直播,方便快捷,且云端和拍摄设备、终端之间采用无线通信,不需要操作人员离现场非常近,不受空间限制,且用户只需要根据终端播放的各路多媒体数据,选择当前要直播的视频和音频,即用户只需进行选择操作,用户学习成本低,可快速掌握。在一个实施例中,所述直播用数据包括所述第一账号信息下的第一机位信息对应的多媒体数据包中的音频数据和第二机位信息对应的多媒体数据包中的视频数据;则根据所述处理指令和所述各路的多媒体数据包,获取所述直播用数据,包括:根据所述处理指令和所述各路的多媒体数据包,获取所述第一账号信息下的第一机位信息对应的第一多媒体数据包和所述第一账号信息下的第二机位信息对应的第二多媒体数据包;将所述第一多媒体数据包和所述第二多媒体数据包中的数据进行音视频分离处理,获得所述第一多媒体数据包中的音频数据和所述第二多媒体数据包中的视频数据;合并所述第一多媒体数据包中的音频数据和所述第二多媒体数据包中的视频数据,获取所述直播用数据。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以发挥云端强大的服务端音视频处理能力,对各路的多媒体数据进行实时的音视频分离,需要切换和合成的时候,自动进行音视频分离,获取用户所选择的当前要切换的音频数据和视频数据,进行合成,以完成各种直播需求。在一个实施例中,所述直播用数据包括所述第一账号信息下的第三机位信息对应的多媒体数据;则根据所述处理指令和所述多媒体数据包,获取所述直播用数据,包括:根据所述处理指令和所述各路的多媒体数据包,获取所述第一账号信息下的所述第三机位信息对应的第三多媒体数据包;获取所述第三多媒体数据包中的多媒体数据作为所述直播用数据。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以根据用户的选择,将直播内容切换为用户所选择的某一拍摄设备拍摄的一路多媒体数据,以完成直播需求。在一个实施例中,获取各路的多媒体数据包,包括:接收各拍摄设备发送的各路的原始多媒体数据包;将所述各路的原始多媒体数据包中的数据转换成预设格式,获取多媒体数据包。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以将各路的原始多媒体数据包中的数据转换成预设格式的数据,方便云端后续对多媒体数据包中都是预设格式的数据进行音视频分离处理和合成处理。在一个实施例中,所述方法还包括:接收所述终端发送的预览请求,所述预览请求中携带有第一账号信息;所述将所述第一账号信息对应的各路多媒体数据包发送给所述终端,包括:根据所述预览请求,将所述第一账号信息对应的各路多媒体数据包发送给所述终端。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以根据用户的操作,通过终端向云端请求第一账号信息对应的各路多媒体数据包,在用户准备好后开始直播流程,与云端直接自动传输各路多媒体数据相比,可以减少不必要的数据传输,节约传输资源。在一个实施例中,所述方法还包括:将所述直播用数据发送给所述终端。根据本公开实施例的第二方面,提供一种多媒体数据的处理方法,包括:向云端发送第一账号信息;接收所述云端返回的所述第一账号信息对应的各路多媒体数据包,其中,所述多媒体数据包中携带有所述多媒体数据包对应的第一账号信息和机位信息;将所述第一账号信息对应的各路多媒体数据包中的数据分别在一播放页面的各个播放窗口进行播放;获取用户根据在所述各个播放窗口预览到的画面输入的处理指令,所述处理指令用于指示云端获取直播用数据,所述直播用数据包括所述第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频数据和/或音频数据;向云端发送所述处理指令;接收所述直播用数据。在一个实施例中,所述直播用数据包括所述第一账号信息下的第一机位信息对应的多媒体数据包中的音频数据和第二机位信息对应的多媒体数据包中的视频数据。在一个实施例中,所述直播用数据包括所述第一账号信息下的第三机位信息对应的多媒体数据。在一个实施例中,所述方法还包括:获取预览请求,所述预览请求中携带有所述第一账号信息;向所述云端发送所述预览请求。在一个实施例中,所述接收所述直播用数据包括:接收所述云端发送的所述直播用数据。根据本公开实施例的第三方面,提供一种多媒体数据的处理装置,包括:第一获取模块,用于获取各路的多媒体数据包,其中,每路多媒体数据包中携带有所述多媒体数据包对应的账号信息和机位信息;第一接收模块,用于接收终端发送的第一账号信息;第一发送模块,用于将所述第一账号信息对应的各路多媒体数据包发送给所述终端,所述终端用于播放所述第一账号信息对应的各路多媒体数据包中的数据供用户预览,并返回用户根据播放的数据输入的处理指令;第二接收模块,用于接收所述终端发送的所述处理指令,所述处理指令用于指示获取直播用数据,所述直播用数据包括所述第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频数据和/或音频数据;第二获取模块,用于根据所述处理指令和所述各路的多媒体数据包,获取所述直播用数据;第二发送模块,用于将所述直播用数据发送给直播平台。在一个实施例中,所述直播用数据包括所述第一账号信息下的第一机位信息对应的多媒体数据包中的音频数据和第二机位信息对应的多媒体数据包中的视频数据;所述第二获取模块包括:第一获取子模块,用于根据所述处理指令和所述各路的多媒体数据包,获取所述第一账号信息下的第一机位信息对应的第一多媒体数据包和所述第一账号信息下的第二机位信息对应的第二多媒体数据包;处理子模块,用于将所述第一多媒体数据包和所述第二多媒体数据包中的数据进行音视频分离处理,获得所述第一多媒体数据包中的音频数据和所述第二多媒体数据包中的视频数据;合本文档来自技高网...
多媒体数据的处理方法及装置

【技术保护点】
一种多媒体数据的处理方法,其特征在于,包括:获取各路的多媒体数据包,其中,每路多媒体数据包中携带有所述多媒体数据包对应的账号信息和机位信息;接收终端发送的第一账号信息;将所述第一账号信息对应的各路多媒体数据包发送给所述终端,所述终端用于播放所述第一账号信息对应的各路多媒体数据包中的数据供用户预览,并返回用户根据播放的数据输入的处理指令;接收所述终端发送的所述处理指令,所述处理指令用于指示获取直播用数据,所述直播用数据包括所述第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频数据和/或音频数据;根据所述处理指令和所述各路的多媒体数据包,获取所述直播用数据;将所述直播用数据发送给直播平台。

【技术特征摘要】
1.一种多媒体数据的处理方法,其特征在于,包括:获取各路的多媒体数据包,其中,每路多媒体数据包中携带有所述多媒体数据包对应的账号信息和机位信息;接收终端发送的第一账号信息;将所述第一账号信息对应的各路多媒体数据包发送给所述终端,所述终端用于播放所述第一账号信息对应的各路多媒体数据包中的数据供用户预览,并返回用户根据播放的数据输入的处理指令;接收所述终端发送的所述处理指令,所述处理指令用于指示获取直播用数据,所述直播用数据包括所述第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频数据和/或音频数据;根据所述处理指令和所述各路的多媒体数据包,获取所述直播用数据;将所述直播用数据发送给直播平台。2.根据权利要求1所述的方法,其特征在于,所述直播用数据包括所述第一账号信息下的第一机位信息对应的多媒体数据包中的音频数据和第二机位信息对应的多媒体数据包中的视频数据;则根据所述处理指令和所述各路的多媒体数据包,获取所述直播用数据,包括:根据所述处理指令和所述各路的多媒体数据包,获取所述第一账号信息下的第一机位信息对应的第一多媒体数据包和所述第一账号信息下的第二机位信息对应的第二多媒体数据包;将所述第一多媒体数据包和所述第二多媒体数据包中的数据进行音视频分离处理,获得所述第一多媒体数据包中的音频数据和所述第二多媒体数据包中的视频数据;合并所述第一多媒体数据包中的音频数据和所述第二多媒体数据包中的视频数据,获取所述直播用数据。3.根据权利要求1所述的方法,其特征在于,所述直播用数据包括所述第一账号信息下的第三机位信息对应的多媒体数据;则根据所述处理指令和所述多媒体数据包,获取所述直播用数据,包括:根据所述处理指令和所述各路的多媒体数据包,获取所述第一账号信息下的所述第三机位信息对应的第三多媒体数据包;获取所述第三多媒体数据包中的多媒体数据作为所述直播用数据。4.根据权利要求1所述的方法,其特征在于,获取各路的多媒体数据包,包括:接收各拍摄设备发送的各路的原始多媒体数据包;将所述各路的原始多媒体数据包中的数据转换成预设格式,获取多媒体数据包。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述终端发送的预览请求,所述预览请求中携带有第一账号信息;所述将所述第一账号信息对应的各路多媒体数据包发送给所述终端,包括:根据所述预览请求,将所述第一账号信息对应的各路多媒体数据包发送给所述终端。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述直播用数据发送给所述终端。7.一种多媒体数据的处理方法,其特征在于,包括:向云端发送第一账号信息;接收所述云端返回的所述第一账号信息对应的各路多媒体数据包,其中,所述多媒体数据包中携带有所述多媒体数据包对应的第一账号信息和机位信息;将所述第一账号信息对应的各路多媒体数据包中的数据分别在一播放页面的各个播放窗口进行播放;获取用户根据在所述各个播放窗口预览到的画面输入的处理指令,所述处理指令用于指示云端获取直播用数据,所述直播用数据包括所述第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频数据和/或音频数据;向云端发送所述处理指令;接收所述直播用数据。8.根据权利要求7所述的方法,其特征在于,所述直播用数据包括所述第一账号信息下的第一机位信息对应的多媒体数据包中的音频数据和第二机位信息对应的多媒体数据包中的视频数据。9.根据权利要求7所述的方法,其特征在于,所述直播用数据包括所述第一账号信息下的第三机位信息对应的多媒体数据。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:获取预览请求,所述预览请求中携带有所述第一账号信息;向所述云端发送所述预览请求。11.根据权利要求7所述的方法,其特征在于,所述接收所述直播用数据包括:接收所述云端发送的所述直播用数据。12.一种多媒体数据的处理装置,其特征在于,包括:第一获取模块,用于获取各路的多媒体数据包,其中,每路多媒体数据包中携带有所述多媒体数据包对应的账号信息和机位信息;第一接收模块,用于接收终端发送的第一账号信息;第一发送模块,用于将所述第一账号信息对应的各路多媒体数据包发送给所述终端,所述终端用于播放所述第一账号信息对应的各路多媒体数据包中的数据供用户预览,并返回用户根据播放的数据输入的处理指令;第二接收模块,用于接收所述终端发送的所述处理指令,所述处理指令用于指示获取直播用数据,所述直播用数据包括所述第一账号信息下的至少一个机位信息对应的多媒体数据包中的视频数据和/或音频数据;第二获取模块,用于根据所述处理指令和所述各路的多媒体数据包,获取所述直播用数据;第二发送模块,用于将所述直播用数据发送给直播平台。13.根据权利要求12所述的装置,其特征在于,所述直播用数据包括所述第一账号信息下的第一机位信息对应的多媒体数据包中的音频数据...

【专利技术属性】
技术研发人员:韩尚佑孙超喻泽高刘威
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1