【技术实现步骤摘要】
本专利技术属于网络及多媒体领域,具体涉及一种平滑实现实时转播 /直播的流媒体服务方法。技术背景在曰渐普及的流媒体应用系统中,转播或直播服务已经越来 越多地成为各系统中的主要服务之一。对于转播或直4番服务,用 户除了要求保证画面清晰连贯、抖动小等图像质量外,开始更加 关注直播延时的大小。如果一个流媒体系统的直播延时很大,直 接后果是用户获得图像的时间将远比该图像的实际发生时间晚, 因此,对于视频监控类的系统,该缺陷是致命的,因为一个很大 的直播延时,将使监控系统基本丧失监控作用。目前,众多的流媒体服务在解决直播延时问题时,基本采取 直接转发媒体数据的方法,这种处理是可以减少直4番延时,但图 像质量会有所下降,尤其是在用户刚开始播放阶段。
技术实现思路
本专利技术提供了 , 能够在保证流媒体转播或直播服务的图像质量基础上,以平滑的方 式减少直播延时。为了解决上述技术问题,本专利技术提供了 ,包括以下步骤S102、服务器持续緩沖媒体数据,并对緩冲的媒体数据关键帧 进行标记;S104、查找距离客户端的码流请求时刻最近的关4建帧,作为发送 媒体数据的起始位置;S106、估算可以发送的单次发送最大包数,从发送媒体数据的起 始位置开始依次发送数据。 其中步骤S102中所述持续緩冲的媒体数据存放在服务器的媒体数 据緩沖区。步骤S106中发送数据的结束条件是发送数据直至发送起始位置 为緩沖区最后的数据包所在位置。步骤S102中所述关键帧是包含以静态图片、形状等图像关键信息为主的一种完整的帧。进一步地,S104中所述最近的关键帧至少是一个。进一步地,S106中根据服务器与 ...
【技术保护点】
一种平滑实现实时转播/直播的流媒体服务方法,其特征在于,包括以下步骤:S102:服务器持续缓冲媒体数据,并对缓冲的媒体数据关键帧进行标记;S104:查找距离客户端的码流请求时刻最近的关键帧,作为发送媒体数据的起始位置;S106:估算可以发送的单次发送最大包数,从发送媒体数据的起始位置开始依次发送数据。
【技术特征摘要】
1、一种平滑实现实时转播/直播的流媒体服务方法,其特征在于,包括以下步骤S102服务器持续缓冲媒体数据,并对缓冲的媒体数据关键帧进行标记;S104查找距离客户端的码流请求时刻最近的关键帧,作为发送媒体数据的起始位置;S106估算可以发送的单次发送最大包数,从发送媒体数据的起始位置开始依次发送数据。2、 如权利要求1所述的平滑实现实时转播/直播的流媒体服务方 法,其特征在于,步骤S102中所述持续緩冲的媒体数据存放在服务 器的媒体数据緩冲区。3、 如权利要求2所述的平滑实现实时转播/直播的流媒体服务方 法,其特征在于,步骤S106中发送数据的结束条件是发送数据直至 发送起始位置为緩冲区最后的数据包所在位置。4、 ...
【专利技术属性】
技术研发人员:卢王飞,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。