【技术实现步骤摘要】
直播方法、内容分发服务设备及存储介质
[0001]本专利技术涉及直播
,尤其是一种直播方法、内容分发服务设备及存储介质。
技术介绍
[0002]在互联网发展初期,受限网络宽带影响,网络直播发展比较缓慢,各互联网直播平台支持的协议也较少,直播时延较大,用户体验不友好。而近年来伴随着4G和5G技术的不断发展和普及,令到网络直播行业得到高速的发展,使得直播市场规模和用户规模快速增长,但是也因为用户规模的快速增长,使得互联网直播平台在面对大规模的用户提供直播数据服务时的压力也相应增大,从而出现用户体验不好的问题。
技术实现思路
[0003]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]本专利技术实施例提供了一种直播方法、内容分发服务设备及存储介质,能够减少直播回源的次数,降低互联网直播平台的直播源设备站的压力。
[0005]第一方面,本专利技术实施例提供了一种直播方法,应用于内容分发服务设备,所述内容分发服务设备包括主进程、第一线进程和第二线进程,所述方 ...
【技术保护点】
【技术特征摘要】
1.一种直播方法,应用于内容分发服务设备,所述内容分发服务设备包括主进程、第一线进程和第二线进程,所述方法包括:所述主进程将第一直播请求分配至所述第一线进程,所述第一直播请求表征第一终端设备请求获取第一直播数据流;所述第一线进程根据所述第一直播请求从共享内存数据中对所述第一直播数据流的回源状态进行查询,得到查询结果;在所述查询结果为所述第一直播数据流已通过所述第二线进程进行回源的情况下,所述第一线进程将所述第一直播请求发送至所述第二线进程,以使所述第二线进程根据所述第一直播请求向所述第一终端设备发送所述第一直播数据流。2.根据权利要求1所述的直播方法,其特征在于,所述方法还包括:在所述查询结果为所述共享内存数据中不存在所述第一直播数据流的情况下,所述第一线进程根据所述第一直播请求向直播源设备对所述第一直播数据流进行回源处理,得到所述第一直播数据流,并将所述第一直播数据流发送至所述第一终端设备。3.根据权利要求1所述的直播方法,其特征在于,所述在所述查询结果为所述第一直播数据流已通过所述第二线进程进行回源的情况下,所述第一线进程将所述第一直播请求发送至所述第二线进程,所述第二线进程根据所述第一直播请求向所述第一终端设备发送所述第一直播数据流之前,所述方法还包括:所述主进程将所述第二直播请求分配至所述第二线进程,所述第二直播请求表征第二终端设备请求获取所述第一直播数据流;所述第二线进程根据所述第二直播请求对所述第一直播数据流进行回源处理,得到所述第一直播数据流,并将所述第一直播数据流发送至所述第二终端设备。4.根据权利要求1所述的直播方法,其特征在于,所述主进程将所述第一直播请求分配至所述第一线进程,包括:所述主进程获取线进程的负载均衡信息;所述主进程根据所述负载均衡信息将所述第一直播请求分配至所述第一线进程。5.根据权利要求1至4任意一项所述的直播方法,其特征在于,当所述第一终端设备表征所述第一终端设备需要获取FLV格式的第一直播数据流,所述第一线进程根据所述第一直播请求向直播源设备对所述第一直播数据流进行回源处理,得到所述第一直播数据流,并将所述第一直播数据流发送至所述第一终端设备,包括:所述第一线进程根据所述第一直播请求向直播源设备对所述第一直播数据流进行回源处理,得到实时消息传输协议RTMP格式的第一直播数据流;所述第一线进程将所述RTMP格式的第一直播数据流进行格式转...
【专利技术属性】
技术研发人员:孙俊,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。