[发明专利]网络视频录像的生成和播放方法及系统无效
申请号: | 200910147809.6 | 申请日: | 2009-06-12 |
公开(公告)号: | CN101600092A | 公开(公告)日: | 2009-12-09 |
发明(设计)人: | 吴明星 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/173 | 分类号: | H04N7/173;H04N7/24 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) | 代理人: | 武晨燕;周义刚 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 视频录像 生成 播放 方法 系统 | ||
技术领域
本发明涉及多媒体的网络视频录像技术,尤其涉及一种网络视频录像的生成和播放方法及系统。
背景技术
随着网络技术的发展,一种新的媒体技术应运而生,这就是流媒体技术。所谓流媒体是指:在网络中使用流式传输技术的连续时基媒体,如音频、视频或多媒体文件,流媒体服务能够为用户提供连续不断的音视频流,以满足用户在线观看动态影音的需求。
网络视频录像作为一种重要的视频信息保存方式,在诸多领域都有广泛的应用。顾名思义,网络视频录像就是指以网络为中介进行存储和传输的视频录像。另外,在实际应用中,用户往往有用大于正常播放速率进行快速播放的需求;但是,如果将录像数据完整地按所请求的播放速率快速发送,往往会造成网络堵塞,因而达不到用户期望的效果。
发明内容
有鉴于此,本发明的主要目的在于提供一种网络视频录像的生成和播放方法及系统,能够在客户端要求倍速播放网络视频录像时,减轻网络负担并改善用户的体验。
为达到上述目的,本发明的技术方案是这样实现的:
一种网络视频录像的生成和播放方法,包括:
流媒体服务器收到录像命令之后,保存来自前端编码器的原始码流文件;
转录服务器对流媒体服务器保存的原始码流文件进行解码,得到原始图像序列、对原始图像序列进行N倍降采样,得到相应帧率的子序列,再将子序列编码得到相应的码流文件;
当客户端请求网络视频录像的一种倍速播放时,流媒体服务器按正常速率向客户端发送与所请求倍速相应的码流文件。
进一步地,所述当客户端请求网络视频录像的一种倍速播放时,流媒体服务器按正常速率向客户端发送与所请求倍速相应的码流文件具体为:客户端请求网络视频录像的N倍速播放,则流媒体服务器按正常速率将N倍降采样之后生成的码流文件发送给客户端。
进一步地,所述当客户端请求网络视频录像的一种倍速播放时,流媒体服务器按正常速率向客户端发送与所请求倍速相应的码流文件具体为:客户端请求网络视频录像的正常速率播放,则流媒体服务器按正常速率将保存的原始码流文件发送给客户端。
进一步地,在将子序列编码得到相应的码流文件之后,所述方法进一步包括:
封装码流文件,并将降采样的每一帧图像在原始图像序列中的位置保存在封装包的时间戳信息中。
进一步地,所述方法进一步包括:
当客户端请求网络视频录像从一种倍速播放切换至另一种倍速播放时,流媒体服务器根据已经发送的码流文件的时间戳信息,在与该另一种倍速相应的码流文件中查找对应的位置,并从查找到的位置开始按正常速率发送与该另一种倍速相应的码流文件。
进一步地,所述另一种倍速为:N倍速中的一种、或正常速率。
进一步地,所述N倍降采样具体为:从原始图像序列每N帧中取出一帧;其中,所述N的取值为2、4、8、或这三者的任意组合。
一种网络视频录像的生成和播放系统,包括流媒体服务器和转录服务器,其中:
流媒体服务器,用于收到录像命令之后,保存来自前端编码器的原始码流文件;
转录服务器,用于对流媒体服务器保存的原始码流文件进行解码,得到原始图像序列、对原始图像序列进行N倍降采样,得到相应帧率的子序列,再将子序列编码得到相应的码流文件;
所述流媒体服务器还用于当客户端请求网络视频录像的一种倍速播放时,按正常速率向客户端发送与所请求倍速相应的码流文件。
进一步地,所述转录服务器还用于:在将子序列编码得到相应的码流文件之后,封装码流文件,并将降采样的每一帧图像在原始图像序列中的位置保存在封装包的时间戳信息中。
进一步地,所述流媒体服务还用于:当客户端请求网络视频录像从一种倍速播放切换至另一种倍速播放时,流媒体服务器根据已经发送的码流文件的时间戳信息,在与该另一种倍速相应的码流文件中查找对应的位置,并从查找到的位置开始按正常速率发送与该另一种倍速相应的码流文件。
由以上技术方案可以看出,流媒体服务器通过多种倍速的降采样生成与多种倍速相应的码流文件,当客户端请求网络视频录像的N倍速播放时,流媒体服务器无需按N倍速发送原始码流文件,而只需按正常速率将N倍降采样之后生成的码流文件发送给客户端,这样可以减轻网络负担并改善用户的体验。
另外,当客户端请求网络视频录像的播放速率由一种倍速切换到另一种倍速时,流媒体服务器可以根据已经发送的码流文件的时间戳信息,在与另一种倍速相应的码流文件中查找对应的位置,并从查找到的位置开始按正常速率发送与该另一种倍速相应的码流文件,从而做到无缝切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910147809.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种拦截彩信的方法和装置
- 下一篇:多媒体数字电视节目查询方法