网络直播方法和装置制造方法及图纸

技术编号:17784634 阅读:39 留言:0更新日期:2018-04-22 16:23
本发明专利技术实施例提供了一种网络直播方法和装置。其中,该应用于第一用户端,第一用户端包括播放缓存,并且与云端相连;该方法包括:当通过播放缓存从云端接收多媒体流并进行实时播放时,记录播放多媒体流的时刻;在播放缓存中,确定在当前播放时刻之前预定时间段内的多媒体流;存储所确定的多媒体流,从而实现了对多媒体流的转录,由此还实现了用户在与主播互动的同时还能够录制直播内容的技术效果,进而提高了用户体验。

【技术实现步骤摘要】
网络直播方法和装置
本专利技术涉及多媒体
,特别是涉及一种网络直播方法和装置。
技术介绍
随着互联网技术和智能终端技术的发展,以及人们日益对社交和互动方面的需求的增加,网络直播越来越流行。在网络直播中,当用户与主播互动时,用户希望同时将与网络主播互动内容(例如,视频、文字等)录制下来,以便于后续诸如分享、编辑等处理。但是,在现有的网络直播中,用户至少需要使用两台终端,才能实现:在与主播互动的同时还能够录制直播的内容;由此给用户带来了不便。
技术实现思路
本专利技术实施例的目的在于提供一种网络直播方法和装置,以实现用户在与主播互动的同时还能够录制直播内容。为了实现上述目的,第一方面,提供了以下技术方案:一种网络直播方法,应用于第一用户端,所述第一用户端包括播放缓存,并且与云端相连;所述方法包括:当通过所述播放缓存从所述云端接收多媒体流并进行实时播放时,记录播放所述多媒体流的时刻;在所述播放缓存中,确定在当前播放时刻之前预定时间段内的多媒体流;存储所确定的所述多媒体流。可选的,所述确定在当前播放时刻之前预定时间段内的多媒体流之后,所述方法还包括:以预定的单位时长,将所述预定时间段内的多媒体流划分为多个多媒体流段;在所述存储所确定的所述多媒体流之后,所述方法包括:当接收到循环播放指令时,调取任一段或多段多媒体流;按照预定时间顺序重复播放所述任一段或多段多媒体流。可选的,在所述当接收到循环播放指令时,调取任一段或多段多媒体流之后,所述方法包括:对所述任一段或多段多媒体流进行遮罩层处理。可选的,在所述存储所确定的所述多媒体流之后,所述方法包括:从所述多媒体流中,提取从预定的起始时刻至预定的结束时刻之间的视频关键帧图像;按照预定的帧率,调取所提取的视频关键帧图像。可选的,所述第一用户端与第二用户端相连;在所述按照预定的帧率,调取所提取的视频关键帧图像的步骤之后,所述方法包括:将所调取的视频关键帧图像发送至所述第二用户端。可选的,在所述存储所确定的所述多媒体流之后,所述方法包括:从所述多媒体流中提取视频关键帧图像;按照预定的宽度和高度存储所述视频关键帧图像。为了实现上述目的,第二方面,还提供了以下技术方案:一种网络直播装置,应用于第一用户端,所述第一用户端包括播放缓存,并且与云端相连;所述装置包括:记录模块,用于当通过所述播放缓存从所述云端接收多媒体流并进行实时播放时,记录播放所述多媒体流的时刻;确定模块,用于在所述播放缓存中,确定在当前播放时刻之前预定时间段内的多媒体流;第一存储模块,用于存储所确定的所述多媒体流。可选的,所述装置还包括:划分模块,用于以预定的单位时长,将所述预定时间段内的多媒体流划分为多个多媒体流段;第一调取模块,用于当接收到循环播放指令时,调取任一段或多段多媒体流;重复模块,用于按照预定时间顺序重复播放所述任一段或多段多媒体流。可选的,所述装置还包括:遮罩模块,用于对所述任一段或多段多媒体流进行遮罩层处理。可选的,所述装置还包括:第一提取模块,用于从所述多媒体流中,提取从预定的起始时刻至预定的结束时刻之间的视频关键帧图像;第二调取模块,用于按照预定的帧率,调取所提取的视频关键帧图像。可选的,所述第一用户端与第二用户端相连;所述装置还包括:发送模块,用于将所调取的视频关键帧图像发送至所述第二用户端。可选的,所述装置还包括:第二提取模块,用于从所述多媒体流中提取视频关键帧图像;第二存储模块,用于按照预定的宽度和高度存储所述视频关键帧图像。为了实现上述目的,第三方面,还提供了以下技术方案:一种电子设备,其包括处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口和所述存储器通过所述通信总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行存储器上所存放的程序时,实现第一方面所述的方法步骤。为了实现上述目的,第四方面,还提供了以下技术方案:一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的方法步骤。本专利技术实施例提供一种网络直播方法和装置。其中,该应用于第一用户端,第一用户端包括播放缓存,并且与云端相连;该方法包括:当通过播放缓存从云端接收多媒体流并进行实时播放时,记录播放多媒体流的时刻;在播放缓存中,确定在当前播放时刻之前预定时间段内的多媒体流;存储所确定的多媒体流,从而实现了对多媒体流的转录,由此,本专利技术实施例还实现了用户在与主播互动的同时还能够录制直播内容的技术效果,进而提高了用户体验。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而得以体现。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为根据本专利技术实施例的应用环境的示意图;图2为根据本专利技术实施例的网络直播方法的流程示意图;图3为根据本专利技术另一实施例的网络直播方法的流程示意图;图4为根据本专利技术再一实施例的网络直播方法的流程示意图;图5为根据本专利技术又一实施例的网络直播方法的流程示意图;图6为根据本专利技术实施例的网络直播装置的结构示意图;图7为根据本专利技术另一实施例的网络直播装置的结构示意图;图8为根据本专利技术再一实施例的网络直播装置的结构示意图;图9为根据本专利技术又一实施例的网络直播装置的结构示意图;图10为根据本专利技术实施例的电子设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。首先,对本文中涉及到的术语进行详细说明。多媒体流可以是指以视频为主,辅以音频、文字等的流媒体文件。该多媒体流包括但不限于纯视频、纯音频、视频和音频、视频和音频及文字等形式。通常,多媒体流也称为视频流或流媒体。视频关键帧图像是指物体运动或变化中的关键动作所处的那一帧图像。下面结合图1对本专利技术实施例的应用环境进行详细说明。如图1所示,该应用环境包括网络主播端11、通信链路12、云端13和客户端14。其中,网络主播端11利用RTMP(RealTimeMessagingProtocol,实时消息传输协议),通过通信链路12与云端13相连;客户端14从云端拉流,获得网络视频。网络主播端11包括图像采集设备和RTMP编码器。该网络主播端11可以包括但不限于智能手机、平板电脑、计算机、可穿戴设备等。图像采集设备包括但不限于摄像机、照相机等。网络主播端11用于将通过图像采集设备获得的视频推流至云端13,以将所直播的内容推送至云端。云端13包括流媒体服务器、信令调度服务器和混流服务器等。云端13根据分辨率和码率设置网络视频直播时所需的带本文档来自技高网...
网络直播方法和装置

【技术保护点】
一种网络直播方法,应用于第一用户端,所述第一用户端包括播放缓存,并且与云端相连;其特征在于,所述方法包括:当通过所述播放缓存从所述云端接收多媒体流并进行实时播放时,记录播放所述多媒体流的时刻;在所述播放缓存中,确定在当前播放时刻之前预定时间段内的多媒体流;存储所确定的所述多媒体流。

【技术特征摘要】
1.一种网络直播方法,应用于第一用户端,所述第一用户端包括播放缓存,并且与云端相连;其特征在于,所述方法包括:当通过所述播放缓存从所述云端接收多媒体流并进行实时播放时,记录播放所述多媒体流的时刻;在所述播放缓存中,确定在当前播放时刻之前预定时间段内的多媒体流;存储所确定的所述多媒体流。2.根据权利要求1所述的方法,其特征在于,所述确定在当前播放时刻之前预定时间段内的多媒体流之后,所述方法还包括:以预定的单位时长,将所述预定时间段内的多媒体流划分为多个多媒体流段;在所述存储所确定的所述多媒体流之后,所述方法包括:当接收到循环播放指令时,调取任一段或多段多媒体流;按照预定时间顺序重复播放所述任一段或多段多媒体流。3.根据权利要求2所述的方法,其特征在于,在所述当接收到循环播放指令时,调取任一段或多段多媒体流之后,所述方法包括:对所述任一段或多段多媒体流进行遮罩层处理。4.根据权利要求1所述的方法,其特征在于,在所述存储所确定的所述多媒体流之后,所述方法包括:从所述多媒体流中,提取从预定的起始时刻至预定的结束时刻之间的视频关键帧图像;按照预定的帧率,调取所提取的视频关键帧图像。5.根据权利要求4所述的方法,其特征在于,所述第一用户端与第二用户端相连;在所述按照预定的帧率,调取所提取的视频关键帧图像的步骤之后,所述方法包括:将所...

【专利技术属性】
技术研发人员:武瑞锋李林张道强黄尧李超张菊元
申请(专利权)人:北京潘达互娱科技有限公司
类型:发明
国别省市:北京,11

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

1