网络直播方法、装置及系统制造方法及图纸

技术编号:13605570 阅读:58 留言:0更新日期:2016-08-28 04:21
本发明专利技术实施例提供一种网络直播方法、装置及系统,所述方法包括:实时获取网络直播数据;向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器将所述当前实时获取的网络直播数据实时传输至直播客户端;在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据;在当前实时获取的网络直播数据中的所述违禁数据播放结束时,恢复向所述直播服务器发送当前实时获取的网络直播数据。本发明专利技术实施例提高了网络直播质量,保证了网络直播的安全性。

【技术实现步骤摘要】

本专利技术实施例涉及网络
,尤其涉及一种网络直播方法、装置及系统
技术介绍
网络直播是指可以同一时透过网络系统在不同的交流平台观看视频数据的播放方式。视频数据主要包括实时直播游戏,电影,或电视剧等。网络直播由于吸取和延续了互联网的优势,利用视讯方式进行网上现场直播,可以将产品展示、相关会议、背景介绍、方案测评、网上调查、对话访谈、在线培训等内容现场发布到互联网上,利用互联网的直观、快速,表现形式好、内容丰富、交互性强、地域不受限制、受众可划分等特点,可以加强活动现场的推广效果。现有技术中,网络直播的方式通常是由直播服务器获取网络直播数据,并传输至各个直播客户端,由直播客户端再进行播放。但是,在网络直播过程中,不可避免的是可能会存在突出事件等不适合用户观看的违禁的内容,如果播放违禁的内容,会造成不好的社会影响,也会影响用户体验,因此网络直播存在网络安全隐患的问题。
技术实现思路
本专利技术实施例提供一种网络直播方法、装置及系统,用以解决现有技术中网络直播存在网络安全隐患的问题。本专利技术实施例提供一种网络直播方法,包括:实时获取网络直播数据;向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器将所述当前实时获取的网络直播数据实时传输至直播客户端;在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据;在当前实时获取的网络直播数据中的所述违禁数据播放结束时,恢复向所述直播服务器发送当前实时获取的网络直播数据。本专利技术实施例提供一种网络直播装置,包括:内容获取模块,用于实时获取网络直播数据;内容传输模块,用于向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器将所述当前实时获取的网络直播数据实时传输至直播客户端;传输中断模块,用于在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据;传输恢复模块,用于在当前实时获取的网络直播数据中的所述违禁数据播放结束时,恢复向所述直播服务器发送当前实时获取的网络直播数据。本专利技术实施例提供一种网络直播系统,包括:至少包括直播服务器、直播客户端以及监控平台;其中,所述监控平台配置上述所述的网络直播装置。本专利技术实施例提供的网络直播方法、装置及系统,通过实时获取网络直播数据传输至直播服务器,由直播服务器再传输至直播客户端,如果当前实时获取的网络直播数据存在违禁数据,则暂停向直播服务器发送当前实时获取的网络直播数据,如果所述违禁数据播放结束,则恢复向直播服务器发送当前实时获取的网络直播数据,从而使直播客户端不会打开违禁数据,用户也不会观看到违禁的内容,从而提高了网络直播质量,保证了网络直播的安全性,提高了用户观看感受。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术网络直播系统一个实施例的结构示意图;图2为本专利技术网络直播系统又一个实施例的结构示意图;图3为本专利技术网络直播方法一个实施例的流程图;图4为本专利技术网络直播方法又一个实施例的流程图;图5为本专利技术网络直播装置一个实施例的结构示意图;图6为本专利技术网络直播装置又一个实施例的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。正如
技术介绍
中所述,网络直播过程中,不可避免的是可能会存在不适合用户观看的违禁的内容,特别网络现场直播,也即在现场随着事件的发生、发展进程同步制作和发布信息,通过网络直播系统实时播放。这些违禁的内容会造成不好的社会影响,也会影响用户体验,降低了网络直播质量,增加了网络安全隐患。在现有的网络直播系统中,直播服务器从直播节目源系统获取网络直播数据,并发送至直播客户端或者通过中继服务器以及CDN(Content
Delivery Network,内容分发网络)服务器发送至直播客户端。网络直播数据是由直播节目源系统根据摄制或现场摄制的直播视频数据而生成的。为了解决网络直播的安全隐患问题,提高网络直播质量,专利技术人经过一系列研究,提出本专利技术的技术方案,在网络直播系统中可以增加监控平台,由监控平台获取网络直播数据,再发送至直播服务器,监控平台中可以对网络直播数据进行监控,当当前实时获取的网络直播数据存在违禁数据时,则可以暂停向所述直播服务器发送当前实时获取的网络直播数据;当前实时获取的网络直播数据中的所述违禁数据播放结束时,即恢复向所述直播服务器发送当前实时获取的网络直播数据,从而使得用户从直播客户端不会观看到违禁的内容,保证了网络直播的安全性,提高了网络直播质量,同时提高了用户的观看感受。如图1和图2所示,分别示出了本专利技术实施例提供的网络直播系统的可能的结构示意图,在图1中,网络直播系统包括监控平台101、与监控平台101连接的直播服务器102,以及与直播服务器102连接的多个直播客户端103。在图2中,网络直播系统包括监控平台101、与监控平台101连接的直播服务器102,与直播服务器102连接的至少一个中继服务器104,与中继服务器104连接的至少一个CDN服务器105,与CDN服务器105连接的多个直播客户端103,CDN服务器布局在不同地方,通过中继服务器和CDN服务器,可以将网络直播数据分发到各地的直播客户端,通过CDN服务器可以将网络直播数据发送至最接近的直播客户端,使直播客户端可以就近取得所需要的内容,可以提高响应速度。下面结合附图对本专利技术技术方案进行详细描述。图3为本专利技术实施例提供的一种网络直播方法一个实施例的流程图,本实施例所述技术方案可以应用于如图1或如图2所示的监控平台中,该方法
可以包括以下几个步骤:301:实时获取网络直播数据。302:向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器将所述当前实时获取的网络直播数据实时传输至直播客户端。其中,该网络直播数据可以是指直播视频数据,直播客户端获取到直播视频数据之后,即可以进行播放。作为又一种可能的实现方式,在现有的网络直播协议中,传输的网络直播数据通常为视频数据索引文件,而不是直播视频数据,该视频数据索引文件中包括直播视频数据的索引信息,例如播放地址等。直播客户端根据获取的视频数据索引文件中的直播视频数据索引信息,下载直播视频数据再进行播放。例如在HLS(Http Live Streaming,实时流媒体传输协议)协议中,该视频数据索引文件即为M3U8描述文件,直播视频数据为TS(TransportStream,传输流)数据,M3U8描述文件中包括TS数据的索引信息,例如每播放地址等。303:在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据。304:在当前实时获取的网络直播数据中的所本文档来自技高网
...

【技术保护点】
一种网络直播方法,其特征在于,包括:实时获取网络直播数据;向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器将所述当前实时获取的网络直播数据实时传输至直播客户端;在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据;在当前实时获取的网络直播数据中的所述违禁数据播放结束时,恢复向所述直播服务器发送当前实时获取的网络直播数据。

【技术特征摘要】
1.一种网络直播方法,其特征在于,包括:实时获取网络直播数据;向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器将所述当前实时获取的网络直播数据实时传输至直播客户端;在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据;在当前实时获取的网络直播数据中的所述违禁数据播放结束时,恢复向所述直播服务器发送当前实时获取的网络直播数据。2.根据权利要求1所述的方法,其特征在于,所述在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据的同时,所述方法还包括:向所述直播服务器发送备用数据直至当前实时获取的网络直播数据中的违禁数据结束。3.根据权利要求2所述的方法,其特征在于,所述网络直播数据包括视频数据索引文件;所述获取网络直播数据包括:获取视频数据索引文件,所述视频数据索引文件包括直播视频数据的索引信息;其中,直播客户端根据所述视频数据索引文件中的直播视频数据的索引信息下载直播视频数据并播放;所述向所述直播服务器发送备用数据直至当前实时获取的网络直播数据中的违禁数据结束包括:将当前获取的视频数据索引文件中的违禁数据更新为备用数据发送至所述直播客户端。4.根据权利要求1或2所述的方法,其特征在于,所述获取网络直播数据之后,所述方法还包括:播放所述网络直播数据对应的直播视频数据;所述在当前实时获取的网络直播数据存在违禁数据时,暂停向所述直播服务器发送当前实时获取的网络直播数据包括:在当前实时获取的网络直播数据存在违禁数据,接收到用户根据所述直播视频数据触发的第一操作请求时,暂停向所述直播服务器发送当前实时获取的网络直播数据;所述在当前实时获取的网络直播数据中的所述违禁数据播放结束时,恢复向所述直播服务器发送当前实时获取的网络直播数据包括:在当前实时获取的网络直播数据中的所述违禁数据播放结束,接收到用户根据所述直播视频数据触发的第二操作请求时,恢复向所述直播服务器发送当前实时获取的网络直播数据。5.根据权利要求1或2所述的方法,其特征在于,所述向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器将所述当前实时获取的网络直播数据实时传输至直播客户端包括:向直播服务器发送当前实时获取的网络直播数据,由所述直播服务器通过中继服务器以及...

【专利技术属性】
技术研发人员:胡恒
申请(专利权)人:乐视云计算有限公司
类型:发明
国别省市:北京;11

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

1