【技术实现步骤摘要】
服务器及其流媒体服务提供方法
本专利技术属于网络直播
,特别是涉及一种服务器及其流媒体服务提供方法。
技术介绍
内容分发网络(ContentDeliveryNetwork,CDN),通过在网络各处放置缓存服务器,在现有的互联网基础之上构建一层智能虚拟网络,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,以缓解网络拥挤的状况,提高网站的相应速度,从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因,导致用户访问网站的相应速度慢的问题。流媒体文件是采用流式传输及播放的媒体文件。在采用流式传输方式在网络中传输流媒体文件时,首先将视频和音频等多媒体文件经过压缩分成多个压缩包,再由服务器向客户端连续、实时传送。与非流式传输方式相比,用户不用等到整个文件全部下载完毕才能能够进行播放,而是只需要经过短时间的启动延时即可在客户端上利用播放器对已接收的流媒体文件进行播放,剩余的部分将继续进行下载,直至流媒体文件播放完毕。通常,流媒体服务节点在向客户提供流媒体服务时,需要根据客户的需求对相应的挂载点配置信息进行更新。但是,现有的挂载点配置更新方式,存在着用户使用体验度低且浪费资源的问题。
技术实现思路
本专利技术实施例解决的问题是如何在对客户的挂载点配置进行更新时,提升用户的使用体验。为解决上述问题,本专利技术实施例提供了一种服务器流媒体服务提供方法,所述服务器包括多个工作进程,所述方法包括:工作进程判断是否需要对相应的挂载点配置信息进行更新;当需要对相应的挂载点配置信息进行更新时,所述工作进程对所述挂载点配置信息进行更新,且在更新过程 ...
【技术保护点】
一种服务器流媒体服务提供方法,其特征在于,所述服务器包括多个工作进程,所述流媒体服务提供方法包括:工作进程判断是否需要对相应的挂载点配置信息进行更新;当需要对相应的挂载点配置信息进行更新时,所述工作进程对所述挂载点配置信息进行更新,且在更新过程中,所述工作进程继续提供配置信息未发生变化的挂载点上所承载的流媒体服务。
【技术特征摘要】
1.一种服务器流媒体服务提供方法,其特征在于,所述服务器包括多个工作进程,所述流媒体服务提供方法包括:工作进程判断是否需要对相应的挂载点配置信息进行更新;当需要对相应的挂载点配置信息进行更新时,所述工作进程对所述挂载点配置信息进行更新,且在更新过程中,所述工作进程继续提供配置信息未发生变化的挂载点上所承载的流媒体服务。2.根据权利要求1所述的服务器流媒体服务提供方法,其特征在于,还包括:当对应的挂载点配置信息更新完毕时,所述工作进程继续向用户提供配置信息为发送变化的挂载点对应的流媒体服务,并向用户提供新增挂载点对应的流媒体服务。3.根据权利要求1所述的服务器流媒体服务提供方法,其特征在于,所述工作进程对所述挂载点配置信息进行更新,包括:所述工作进程从预设的配置服务器中获取对应的挂载点配置信息;所述工作进程将所获取的挂载点配置信息与本地存储的对应的挂载点配置信息进行比较;当确定所获取的挂载点配置信息与本地存储的对应的挂载点配置信息不一致时,所述工作进程采用从所述配置服务器中获取的对应的挂载点配置信息对本地存储的对应的挂载点配置信息进行更新。4.根据权利要求3所述的服务器流媒体服务提供方法,其特征在于,当确定所获取的挂载点配置信息与本地存储的对应的挂载点配置信息一致时,还包括:所述工作进程继续保持与所述配置服务器之间的连接,直至达到预设的第一时间阈值。5.根据权利要求2所述的服务器流媒体服务提供方法,其特征在于,当采用所获取的挂载点配置信息对本地所存储的对应的挂载点配置信息进行更新完毕时,还包括:所述工作进程将从所述配置服务器中获取的挂载点配置信息存储至预设的挂载点列表中。6.根据权利要求5所述的服务器流媒体服务提供方法,其特征在于,当重启时,还包括:获取本地存储的对应的挂载点配置文件,并解析得到对应的挂载点配置信息;基于解析得到的挂载点配置信息,创建对应的工作进程;采用所创建的对应的工作进程从所述配置服务器中获取对应的挂载点配置信息;当确定从所述配置服务器中获取的挂载点配置信息与解析得到的挂载点配置信息不一致时,采用所创建的对应的工作进程从所述配置服务器中获取的挂载点配置信息对本地存储的挂载点配置文件中的挂载点配置信息进行更新。7.根据权利要求5所述的服务器流媒体服务提供方法,其特征在于,当确定所获取的挂载点配置信息与本地存储的对应的挂载点配置信息一致时,还包括:采用所创建的对应的工作进程继续保持与所述配置服务器之间的连接,直至达到预设的第二时间阈值。8.根据权利要求5所述的服务器流媒体服务提供方法,其特征在于,当确定从所述配置服务器中获取对应的挂载点配置信息失败时,还包括:采用所创建的对应的工作进程从所述挂载点列表中获取对应的挂载点配置信息,对本地存储的对应的挂载点配置文件中的挂载点配置信息进行更新。9.一种服务器,其特征在于,所述服务器包括:存储单元和多个...
【专利技术属性】
技术研发人员:朱大伟,康凯,孟碧琼,
申请(专利权)人:上海帝联信息科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。