基于发送方的自适应比特率控制制造技术

技术编号:44932214 阅读:34 留言:0更新日期:2025-04-08 19:14
描述了用于通过执行基于发送方的自适应比特率控制操作来流式传输(例如,低延迟流式传输)媒体内容的技术。操作可以包括将媒体流流式传输到流式传输客户端。在流式传输媒体流的同时,可以监测要发送到流式传输客户端的缓存的流式传输内容的传出队列。至少部分地基于监测,当满足降级条件时,可以切换到较低比特率的媒体流以用于流式传输到流式传输客户端。至少部分地基于监测,当满足升级条件时,可以切换到较高比特率的媒体流以用于流式传输到流式传输客户端。执行操作而无需从流式传输客户端接收任何质量反馈并且无需测量网络信道的带宽。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、用于媒体内容的媒体流式传输解决方案使用无损网络协议来通过网络进行媒体递送。常见的媒体流解决方案包括http直播流(hls)和http动态自适应流(dash)。这样的媒体流式传输解决方案通常将媒体内容作为文件递送。对无损协议的依赖性和用于递送媒体内容的文件的使用导致取决于底层条件(例如,网络状况)的高或非常高的延迟。例如,如果网络经历几秒钟的突发丢失(burst loss),则流式传输客户端将比实时媒体流滞后相应的量。此外,队头阻塞和tcp拥塞控制算法会增加遇到问题(例如拥塞或网络数据包丢失)的网络的延迟。

2、利用典型的自适应比特率流式传输技术,流式传输客户端基于客户端处的当前状况(例如,网络状况)来决定要请求哪个比特率流。例如,如果客户端确定网络吞吐量大于其正在接收的当前比特率流,则客户端可以向服务器发送反馈以请求更高的比特率流。然而,这样的典型解决方案遭受增加的延迟,并且当向大量流式传输客户端进行流式传输时可能是低效的。


技术实现思路

1、提供本
技术实现思路
是为了以简化形式介绍本文档来自技高网...

【技术保护点】

1.一种计算设备,包括:

2.根据权利要求1所述的计算设备,其中,仅基于对所述缓存的流式传输内容的传出队列的发送方侧监测,针对所述多个流式传输客户端执行所述基于发送方的自适应比特率控制操作。

3.根据权利要求1所述的计算设备,其中,当所述缓存的流式传输内容的传出队列的充满度高于另一阈值时,至少部分地满足所述降级条件。

4.根据权利要求3所述的计算设备,其中,所述另一阈值取决于先前的监测结果是否指示网络不稳定性,并且其中,当所述先前的监测结果指示网络不稳定性时,所述另一阈值较低。

5.根据权利要求1所述的计算设备,所述操作还包括:

...

【技术特征摘要】
【国外来华专利技术】

1.一种计算设备,包括:

2.根据权利要求1所述的计算设备,其中,仅基于对所述缓存的流式传输内容的传出队列的发送方侧监测,针对所述多个流式传输客户端执行所述基于发送方的自适应比特率控制操作。

3.根据权利要求1所述的计算设备,其中,当所述缓存的流式传输内容的传出队列的充满度高于另一阈值时,至少部分地满足所述降级条件。

4.根据权利要求3所述的计算设备,其中,所述另一阈值取决于先前的监测结果是否指示网络不稳定性,并且其中,当所述先前的监测结果指示网络不稳定性时,所述另一阈值较低。

5.根据权利要求1所述的计算设备,所述操作还包括:

6.根据权利要求5所述的计算设备,所述操作还包括:

7.根据权利要求1所述的计算设备,其中,当媒体流已经被流式传输而在重置时段内没有失败的升级操作时,所述探测间隔被重置为起始值。

8.根据权利要求1所述的计算设备,其中,所述阈值取决于先前的监测结果是否指示网络不稳定性,并且其中,当所述先前的监测结果指示网络不稳定性时,所述阈值较低。

<...

【专利技术属性】
技术研发人员:R·贡纳兰I·查希罗夫M·科诺瓦洛夫钱挺
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

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

1