多媒体直播方法与装置的制造方法

文档序号:9307011阅读:354来源:国知局
多媒体直播方法与装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种多媒体直播方法与装置。
【背景技术】
[0002]随着互联网技术的发展,用户终端可以通过互联网进行多媒体直播,使观众观看该多媒体直播的多媒体直播流。而为了满足观众的视听需求,解说员可以在该多媒体直播流中添加解说信息,使观众能够根据解说信息对直播内容有进一步了解。比如,当多媒体直播流为游戏视频直播流时,用户终端可以对当前运行的手机游戏界面进行直播。
[0003]对于多媒体直播流为游戏视频直播流的场景,常用的多媒体直播方法为:游戏玩家与解说员在同一地点,或者由游戏玩家兼职解说员,在游戏玩家玩游戏的过程中,该游戏玩家对应的直播用户终端可以采集游戏界面,得到游戏视频直播流,以及该直播用户终端可以采集解说员对该游戏视频直播流的解说信息,该直播用户终端基于该游戏视频直播流和该解说信息,生成解说后的游戏视频直播流,并将解说后的游戏视频直播流发送给服务器。服务器接收到解说后的游戏视频直播流之后,可以将解说后的游戏视频直播流发送给观看用户终端,以实现多媒体直播。
[0004]由于上述技术中,直播用户和解说员必须在同一地点才能实现多媒体解说,也即是,多媒体直播流和解说信息必须同时获取并合成,导致多媒体解说受到了地域限制,进而降低了多媒体直播的效率。

【发明内容】

[0005]为了解决现有技术的问题,本发明实施例提供了一种多媒体直播方法与装置。所述技术方案如下:
[0006]第一方面,提供了一种多媒体直播方法,所述方法包括:
[0007]接收解说终端发送的多媒体直播流获取请求,所述多媒体直播流获取请求中携带直播用户的直播地址;
[0008]基于所述直播地址,将所述直播用户的第一多媒体直播流发送给所述解说终端,使所述解说终端在所述第一多媒体直播流中添加解说信息,得到第二多媒体直播流,并返回所述第二多媒体直播流;
[0009]当接收到所述解说终端发送的所述第二多媒体直播流时,将所述第二多媒体直播流发送给观看用户终端,以实现多媒体直播。
[0010]第二方面,提供了一种多媒体直播方法,所述方法包括:
[0011]向网络侧发送多媒体直播流获取请求,所述多媒体直播流获取请求中携带直播用户的直播地址,使所述网络侧基于所述直播地址,返回所述直播用户的第一多媒体直播流;
[0012]当接收到所述网络侧发送的第一多媒体直播流时,向所述第一多媒体直播流中添加解说信息,得到第二多媒体直播流;
[0013]将所述第二多媒体直播流发送给所述网络侧,使所述网络侧将所述第二多媒体直播流发送给观看用户终端,以实现多媒体直播。
[0014]第三方面,提供了一种多媒体直播装置,所述装置包括:
[0015]第一接收模块,用于接收解说终端发送的多媒体直播流获取请求,所述多媒体直播流获取请求中携带直播用户的直播地址;
[0016]第一发送模块,用于基于所述直播地址,将所述直播用户的第一多媒体直播流发送给所述解说终端,使所述解说终端在所述第一多媒体直播流中添加解说信息,得到第二多媒体直播流,并返回所述第二多媒体直播流;
[0017]第二发送模块,用于当接收到所述解说终端发送的所述第二多媒体直播流时,将所述第二多媒体直播流发送给观看用户终端,以实现多媒体直播。
[0018]第四方面,提供了一种多媒体直播装置,所述装置包括:
[0019]第四发送模块,用于向网络侧发送多媒体直播流获取请求,所述多媒体直播流获取请求中携带直播用户的直播地址,使所述网络侧基于所述直播地址,返回所述直播用户的第一多媒体直播流;
[0020]添加模块,用于当接收到所述网络侧发送的第一多媒体直播流时,向所述第一多媒体直播流中添加解说信息,得到第二多媒体直播流;
[0021]第五发送模块,用于将所述第二多媒体直播流发送给所述网络侧,使所述网络侧将所述第二多媒体直播流发送给观看用户终端,以实现多媒体直播。
[0022]本发明实施例提供的技术方案带来的有益效果是:在本发明实施例中,网络侧接收解说终端发送的多媒体直播流获取请求,网络侧基于该多媒体直播流获取请求,将该直播用户的第一多媒体直播流发送给解说终端,使该解说终端在第一多媒体直播流中添加解说信息,得到第二多媒体直播流,并返回该第二多媒体直播流,当接收到该解说终端发送的第二多媒体直播流时,网络侧将该第二多媒体直播流发送给观看用户终端,以实现多媒体直播,从而实现了多媒体直播流的异地解说,提高了多媒体直播的效率。
【附图说明】
[0023]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0024]图1是本发明实施例提供的一种多媒体直播系统架构图;
[0025]图2是本发明实施例提供的第一种多媒体直播方法的流程图;
[0026]图3是本发明实施例提供的第二种多媒体直播方法的流程图;
[0027]图4是本发明实施例提供的第三种多媒体直播方法的流程图;
[0028]图4A是本发明实施例提供的一种应用程序切换框界面不意图;
[0029]图4B是本发明实施例提供的一种跑酷类游戏的应用界面示意图;
[0030]图4C是本发明实施例提供的一种第二多媒体直播流的播放界面示意图;
[0031]图5是本发明实施例提供的另一种多媒体直播系统架构图;
[0032]图6是本发明实施例提供的第四种多媒体直播方法的流程图;
[0033]图7是本发明实施例提供的第一种多媒体直播装置的框图;
[0034]图8是本发明实施例提供的第二种多媒体直播装置的框图;
[0035]图9是本发明实施例提供的一种第二发送模块的框图;
[0036]图10是本发明实施例提供的第三种多媒体直播装置的框图;
[0037]图11是本发明实施例提供的一种添加模块的框图;
[0038]图12是本发明实施例提供的第四种多媒体直播装置的框图;
[0039]图13是本发明实施例提供的第五种多媒体直播装置的框图。
【具体实施方式】
[0040]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0041]图1是本发明实施例提供的一种多媒体直播系统架构图。参见图1,该系统包括直播用户终端、网络侧、解说终端和观看用户终端。该直播用户终端与网络侧可以通过网络进行连接,该网络侧与解说终端可以通过网络进行连接,该网络侧还可以与观看用户终端通过网络进行连接。直播用户终端用于采集并发送第一多媒体直播流;网络侧是直播用户终端和解说终端之间数据传输的中介,用于接收直播用户终端发送的第一多媒体直播流,并接收到解说终端发送的多媒体直播流获取请求时,将第一多媒体直播流转发给解说终端,解说终端用于接收网络侧转发的第一多媒体直播流,并在第一多媒体直播流中添加解说信息,得到第二多媒体直播流,并将第二多媒体直播流发送给网络侧;该网络侧还为解说终端与观看用户终端之间数据传输的中介,用于接收解说终端发送的第二多媒体直播流,并转发给观看用户终端,使观看用户终端接收并播放第二多媒体直播流。
[0042]图2是本发明实施例提供的一种多媒体直播方法的流程图。该方法用于网络侧,参见图2,该方法包括:
[0043]步骤201:接收解说终端发送的多媒体直播流获取请求,该多媒体直播流获取请求中携带直播用户的直播地址。
[0044]步骤202:基于该直播地址,将该直播用户的第一多媒体直播流发送给解说终端,使该解说终端在第一多媒体直播流中添加解说信息,得到第二多媒体直播流,并返回该第二多媒体直播流。
[0045]步骤203:当接收到解说终端发送的第二多媒体直播流时,将该第二多媒体直播流发送给观看用户终端,以实现多媒体直播。
[0046]在本发明实施例中,网络侧接收解说终端发送的多媒体直播流获取请求,网络侧基于该多媒体直播流获取请求,将该直播用户的第一多媒体直播流发送给解说终端,使该解说终端在第一多媒体直播流中添加解说信息,得到第二多媒体直播流,并返回该第二多媒体直播流,当接收到该解说终端发送的第二多媒体直播流时,网络侧将该第二多媒体直播流发送给观看用户终端,以实现多媒体直播,从而实现了多媒体直播流的异地解说,提高了多媒体直播的效率。
[0047]可选地,接收解说终端发送的多媒体直播流获取请求之前,还包括:
[0048]接收直播用户终端发送的多媒体直播请求,该多媒体直播请求携带直播地址和直播用户标识;
[0049]基于该直播用户标识,向该直播用户终端发送多媒体直播响应,使该直播用户终端接收到该多媒体直播响应之后,基于该直播地址返回第一多媒体直播流。
[0050]可选地,将该第二多媒体直播流发送给观看用户终端,包括:
[0051]接收观看用户终端发送的第一多媒体播放请求,该第一多媒体播放请求中携带该第二多媒体直播流的播放地址和观看用户标识;
[0052]基于播放地址,获取第二多媒体直播流;
[0053]基于观看用户标识,将获取的该第二多媒体直播流发送给该观看用户终端。
[0054]可选地,该直播用户终端为用于多媒体直播的移动终端,该直播用户终端采用多媒体直播系统进行直播。
[0055]上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再--赘述。
[0056]图3是本发明实施例提供的一种多媒体直播方法的流程图。该方法用于解说终端,参见图3,该方法包括:
[0057]步骤301:向网络侧发送多媒体直播流获取请求,该多媒体直播流获取请求中携带直播用户的直播地址,使该网络侧基于该直播地址,返回直播用户的第一多媒体直播流。
[0058]步骤302:当接收到网络侧发送的第一多媒体直播流时,向第一多媒体直播流中添加解说信息,得到第二多媒体直播流。
[0059]步骤303:将该第二多媒体直播流发送给网络侧,使该网络侧将第二多媒体直播流发送给观看用户终端,以实现多媒体直播。
[0060]在本发明实施例中,解说终端向网络侧发送多媒体直播流获取请求,该多媒体
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1