一种传输数据的方法和系统技术方案

技术编号:7082498 阅读:219 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种传输数据的方法和系统,该方法包括:服务器将多媒体业务数据分割成流数据片段文件,同时生成流数据描述文件;当用户下载请求产生时,客户端基于非实时传输协议从服务器下载流数据描述文件,并基于所述流数据描述文件下载流数据片段文件并播放。本发明专利技术能够实现实时或者接近实时传输流式多媒体业务数据,且成本低、操作简便。本发明专利技术支持直播和非直播流式多媒体业务数据,同一流式多媒体业务数据也可以提供不同码率,方便流式多媒体业务数据提供者根据需求灵活组合。另外,由于可以在非实时传输协议上使用,应用范围不受防火墙限制。

【技术实现步骤摘要】
一种传输数据的方法和系统
本专利技术涉及数据传输
,尤其涉及一种传输数据的方法和系统。
技术介绍
随着多媒体技术的发展,越来越多的客户端通过网络接收播放实时流,常用的实现方法是使用基于RTSP(RealTimeStreamingProtocol,实时流传输协议)的流媒体技术或多媒体广播技术。为了实现传输实时流数据业务需要使用专用的流媒体服务器。由于传统流媒体技术复杂,为了要支持大量客户端并发访问,更需要部署专业的流媒体服务器,但是部署流媒体业务费用巨大。因此,流式多媒体业务提供者迫切需要成本更低、更简便的方法传输流数据。
技术实现思路
本专利技术要解决的技术问题是,提供一种传输数据的方法和系统,能够实现实时或者接近实时传输流式多媒体业务数据,且成本低、操作简便。本专利技术采用的技术方案是,所述传输数据的方法,包括:服务器将多媒体业务数据分割成流数据片段文件,同时生成流数据描述文件;当用户下载请求产生时,客户端基于非实时传输协议从服务器下载流数据描述文件,并基于所述流数据描述文件下载流数据片段文件并播放。进一步的,所述服务器将多媒体业务数据分割成流数据片段文件,具体包括:服务器按照播本文档来自技高网...
一种传输数据的方法和系统

【技术保护点】
1.一种传输数据的方法,其特征在于,包括:服务器将多媒体业务数据分割成流数据片段文件,同时生成流数据描述文件;当用户下载请求产生时,客户端基于非实时传输协议从服务器下载流数据描述文件,并基于所述流数据描述文件下载流数据片段文件并播放。

【技术特征摘要】
1.一种传输数据的方法,其特征在于,包括:服务器将多媒体业务数据分割成流数据片段文件,同时生成流数据描述文件;当用户下载请求产生时,客户端基于非实时传输协议从服务器下载流数据描述文件,并基于所述流数据描述文件下载流数据片段文件并播放;所述流数据描述文件包括不同传输码率下的多媒体业务数据的起始流数据片段文件地址;所述客户端基于所述流数据描述文件下载流数据片段文件并播放,具体包括:客户端提供用户选择多媒体业务数据的传输码率;客户端按照用户选择的传输码率对应的起始流数据片段文件地址,从服务器下载所述多媒体业务数据的起始流数据片段文件并播放;从起始流数据片段文件开始,客户端根据当前播放的流数据片段文件中的播放控制信息找到下一个流数据片段文件下载并播放。2.根据权利要求1所述的传输数据的方法,其特征在于,所述服务器将多媒体业务数据分割成流数据片段文件,具体包括:服务器按照播放时长或者容量大小将多媒体业务数据平均分割成流数据片段文件。3.根据权利要求1所述的传输数据的方法,其特征在于,每个流数据片段文件包括:存放播放控制信息的数据段,还包括存放视频数据的视频段和/或存放音频数据的音频段。4.根据权利要求3所述的传输数据的方法,其特征在于,所述播放控制信息包括:流数据片段文件的播放时长和下一个流数据片段文件的地址;所述客户端根据当前播放的流数据片段文件中的播放控制信息找到下一个流数据片段文件下载并播放,具体包括:客户端在对当前流数据片段文件播放到设定时长时,根据播放控制信息中的下一个流数据片段文件的地址下载下一个流数据片段文件,并在当前流数据片段文件播放结束时播放;所述设定时长在所述流数据片段文件的播放时长范围内设定。5.一种传输数据的系统,其特征在于,包括:服务器,用于将多媒体业务数据分割成流数据片段文件,同时生成流数据描述文件;客户端,用于当用户下载请求产生时,基于非实时传输协议从服务器下载流数据描述文件,并基于所述流数据描述文件下载流数据片段文件并播放;所述流数据描述文件包括不同传输码率下的多媒体业务数...

【专利技术属性】
技术研发人员:王洪伟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94

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

1