【技术实现步骤摘要】
可变速率媒体传送系统本申请是申请日为2010年3月18日、申请号为201080020837.2、专利技术名称为“可变速率媒体传送系统”的中国专利技术专利申请的分案申请。
本专利技术总体涉及媒体内容传送。
技术介绍
可以推行在本部分中描述的方法,但这些方法并非一定是先前已经设计或推行的方法。因此,除非本文另外指出,在本部分中描述的方法不是本申请中的权利要求的现有技术,并且不允许通过包含在本部分中而成为现有技术。这些年来,视频内容在因特网上的传送已得到发展。从内容服务器到客户端计算机的视频传送的最初应用受到技术和带宽容量的限制。必须明显减小视频文件的大小,以适应电话线的低带宽。必须在可以向用户播放视频文件之前将低分辨率视频内容作为整体下载至客户端计算机。这是由于文件系统限制(在文件系统利用文件之前,其需要下载整个文件)和仅具有重放整个文件的能力的视频播放器软件的原因。这迫使用户忍受等待完全下载视频文件的长时延迟。当下载内容时,创建私人文件格式和视频播放器软件以允许用户观看视频内容。在下载完成且用户观看到视频内容之后,保存或删除该文件。该方法由于带宽限制、服务器负载或网络延迟而非常容易出现下载延迟。由于视频播放器软件缺乏重放的视频内容,所以必须周期性地停止视频内容的重放。开发了一种更复杂的方法,该方法将视频内容倾注至视频播放器软件。传送系统通常针对每个视频内容标题具有单比特率视频文件。单比特率视频文件被分配给所有用户,而不管它们的带宽是否可用。通过迫使用户观看具有比合理带宽低的质量的视频内容,来惩罚具有比正常带宽高的带宽的用户。在用户能够重放视频内容之前,缓冲一 ...
【技术保护点】
一种用于在网络上将可变比特率媒体内容动态地传送至客户端装置的方法,所述方法包括:在服务器装置处接收来自所述客户端装置的对媒体内容的请求;通过所述服务器装置发起将所请求的媒体内容中被编码为第一比特率的部分传送至所述客户端装置;通过所述服务器装置,确定所请求的媒体内容中被编码为所述第一比特率的部分的传送能够被改变为所请求的媒体内容中被编码为第二比特率的部分的传送,所述第二比特率不同于所述第一比特率;通过所述服务器装置接收请求以建立与另一客户端装置的新连接;基于接收所述请求以建立所述新连接、并且基于确定所请求的媒体内容中被编码为所述第一比特率的部分的传送能够被改变为所请求的媒体内容中被编码为所述第二比特率的部分的传送,通过所述服务器装置来确定以改变与所述客户端装置连接的比特率;基于建立所述新连接的请求和改变与所述客户端装置连接的比特率的确定,通过所述服务器装置建立与所述另一客户端装置的所述新连接;通过所述服务器装置并且一经确定以改变与所述客户端装置连接的比特率,就停止将所请求的媒体内容中被编码为所述第一比特率的部分传送至所述客户端装置;以及通过所述服务器装置并且从所请求的媒体内容中停止传送所 ...
【技术特征摘要】
2009.03.18 US 61/161,376;2009.04.03 US 61/166,423;1.一种用于在网络上将可变比特率媒体内容动态地传送至客户端装置的方法,所述方法包括:在服务器装置处接收来自所述客户端装置的对媒体内容的请求;通过所述服务器装置发起将所请求的媒体内容中被编码为第一比特率的部分传送至所述客户端装置;通过所述服务器装置,确定所请求的媒体内容中被编码为所述第一比特率的部分的传送能够被改变为所请求的媒体内容中被编码为第二比特率的部分的传送,所述第二比特率不同于所述第一比特率;通过所述服务器装置接收请求以建立与另一客户端装置的新连接;基于接收所述请求以建立所述新连接、并且基于确定所请求的媒体内容中被编码为所述第一比特率的部分的传送能够被改变为所请求的媒体内容中被编码为所述第二比特率的部分的传送,通过所述服务器装置来确定以改变与所述客户端装置连接的比特率;基于建立所述新连接的请求和改变与所述客户端装置连接的比特率的确定,通过所述服务器装置建立与所述另一客户端装置的所述新连接;通过所述服务器装置并且一经确定以改变与所述客户端装置连接的比特率,就停止将所请求的媒体内容中被编码为所述第一比特率的部分传送至所述客户端装置;以及通过所述服务器装置并且从所请求的媒体内容中停止传送所请求的媒体内容中被编码为所述第一比特率的部分的点,将所请求的媒体内容中被编码为所述第二比特率的部分传送至所述客户端装置,其中所述媒体内容被逻辑地或物理地分成组块;以及传送所请求的媒体内容中被编码为所述第二比特率的部分包括:在所请求的媒体内容中被编码为所述第一比特率的媒体部分组块的末尾处停止所请求的媒体内容中被编码为所述第一比特率的部分的传送;以及从所请求的媒体内容中被编码为所述第二比特率的媒体部分组块的起点处传送所请求的媒体内容中被编码为所述第二比特率的部分,所请求的媒体内容中被编码为所述第二比特率的媒体部分组块的起点与所请求的媒体内容中被编码为所述第一比特率的媒体部分组块的末尾在时间上是连续的,其中所述服务器装置通过与另一服务器装置进行通信来获取原始服务器的所请求的媒体内容。2.根据权利要求1所述的方法,其中,确定可以将传送所请求的媒体内容中被编码为所述第一比特率的部分改变为传送所请求的媒体内容中被编码为所述第二比特率的部分进一步包括:通过所述服务器装置确定所述服务器装置和所述客户端装置之间的可用带宽已经改变。3.根据权利要求1所述的方法,其中,所述客户端装置规定所述第二比特率,所述方法还包括:通过所述服务器装置将用于所请求的媒体内容的可用比特率和特征传输至所述客户端装置;以及通过所述服务器装置从所述客户端装置接收对来自所传输的可用比特率的所述第二比特率的识别。4.根据权利要求1所述的方法,还包括:将多个媒体内容文件存储在与所述服务器装置通信的至少一个存储装置上;其中,所述至少一个存储装置存储所请求的媒体内容中被编码为所述第一比特率的部分和所请求的媒体内容中被编码为所述第二比特率的部分。5.根据权利要求1所述的方法,还包括:当将所请求的媒体内容中被编码为所述第二比特率的部分传送至所述客户端装置时,对所述部分进行编码。6.根据权利要求1所述的方法,其中,从所请求的媒体内容中停止传送所请求的媒体内容中被编码为所述第一比特率的部分的点,传送所请求的媒体内容中被编码为所述第二比特率的部分还包括:使用索引找到所请求的媒体内容中被编码为所述第二比特率的媒体帧,所述媒体帧与对应于其中停止传送所请求的媒体内容中被编码为所述第一比特率的部分的点的媒体帧相关联,以及其中,将所请求的媒体内容中被编码为所述第二比特率的部分传送至所述客户端装置还包括:从所请求的媒体内容中被编码为所述第二比特率的相关联媒体帧传送所请求的媒体内容中被编码为所述第二比特率的部分。7.根据权利要求1所述的方法,其中,将所请求的媒体内容中被编码为所述第二比特率的部分...
【专利技术属性】
技术研发人员:库马尔·纳拉亚南,苏尼尔·穆昆丹,祖贝尔·维沙拉姆,什瓦库马尔·卡拉斯祖乌·纳拉亚南,雅斯帕·科利,普拉巴卡尔·桑德拉詹,
申请(专利权)人:瞻博网络公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。