首页 > 其他分享 >Converge: QoE-driven Multipath Video Conferencing over WebRTC 概略

Converge: QoE-driven Multipath Video Conferencing over WebRTC 概略

时间:2024-04-24 22:13:40浏览次数:23  
标签:多路 MPRTP schedule over 算法 Converge driven QoE 视频会议

这是一片2023sigcomm的文章。
论文指出多摄像头(multiple camera)和高分辨率(high resolution)场景下,视频会议的QoE还有提升空间,而作者将提升QoE的目光转到多路传输(multipath)上。所以总体来看这是一篇利用多路传输来优化视频会议体验的文章。

常用的多路协议包括MPTCP,MPQUIC,MPRTP经过实验表明并不能满足用户需求,MPTCP和MPQUIC的schedule方法是minRTT based算法,该算法的时延敏感度是不如视频会议的,换句话说,在某些情况下用户可能会先感受到延迟,之后schedule算法才开始进行合理的schedule。而对于MPRTP,MPRTP没有设计feedback机制,单纯的再利用所有能使用的path进行发送。而进一步实验表明,直接利用multipath的webRTC会产生极大的负提升,经过分析发现,这一现象的根本原因在于多路不对称情况下造成发送包到达的乱序以及buffer空间有限。对此,作者从三个方面来设计了新的schedule方法。

标签:多路,MPRTP,schedule,over,算法,Converge,driven,QoE,视频会议
From: https://www.cnblogs.com/wxL-videostreaming/p/18156479

相关文章

  • 本地部署 Overleaf 服务
    如果你遇到这样的错误提示:InitiatingMongoreplicaset...RebrandingfromShareLaTeXtoOverleafStartingwithOverleafCEandServerProversion5.0.0theenvironmentvariableswillusetheOverleafbrand.PreviousversionsusedtheShareLaTeXbrandfore......
  • 转载Using Domain-Driven Design(DDD)in Golang
    转载自:https://dev.to/stevensunflash/using-domain-driven-design-ddd-in-golang-3ee5UsingDomain-DrivenDesign(DDD)inGolang#go#ddd#redis#postgresDomain-DrivenDesignpatternisthetalkofthetowntoday.Domain-DrivenDesign(DDD)isanapproachtosoft......
  • Aura QuickAction Override
    <aura:componentaccess="global"implements="force:hasRecordId,lightning:actionOverride,lightning:hasPageReference"><aura:htmltag="style">.slds-modal.slds-fade-in-open.cAccountNewCmp.slds-modal_......
  • [Testing adn BDD] Introduction to Test and Behavior Driven Development
    TheImportanceofTestingThevalueoftesting"Ifit'sworthbuilding,it'sworthtesting.Ifit;snotworthtesting,whyareyouwastingyourtimetoworkngonit?"--ScottAmbler,agiledate.orgDesignprinciplesforApolloUsea......
  • openGauss主备切换之switchover与failover
    openGauss主备切换之switchover与failoverswitchover在主备机正常时,出于维护的需要,将备机切换为主机,可保证切换过程中数据不丢失。查看集群实例主备状态:1节点为主库,2节点为备库。$gs_om-tstatus--detail[ClusterState]cluster_state:Normalredistribu......
  • HAL3 overview
    总览:在cameraservice中通过四个接口来与HAL交互,CameraServer通过ICameraProvider获得一些其他接口,CameraServer通过ICameraDevice获得HAL层对于摄像头的一个抽象设备,CameraServer通过ICameraDeviceSession来进行会话,IDeviceCallback用于HAL将数据传递回Camera......
  • day11_我的Java学习笔记 (static_静态成员变量+静态成员方法_工具类、代码块_静态代码
    0.面向对象进阶1.static静态关键字1.1static是什么,static修饰成员变量的用法Java成员变量成员方法Python类(对象)属性类(对象)方法static修饰成员变量的应用:在线人数统计1.2static修饰成员变量的内存原理1.3static修饰成员方法的基本......
  • JSnaughty: Recovering Clear, Natural Identifiers from Obfuscated JS Names
    发表:FSE,2017,卡内基梅隆大学,BogdanVasilescu团队(https://bvasiles.github.io/);加利福尼亚大学戴维斯分校,CaseyCasalnuovo团队(https://caseycas.github.io/)和PremkumarDevanbu团队(https://web.cs.ucdavis.edu/~devanbu/)(https://cmustrudel.github.io/projects/jsnaughty/),开源......
  • 06、Underlay网络和Overlay网络的组合
    Underlay网络和Overlay网络的组合建立VXLAN隧道的基础网络称为Underlay网络,VXLAN隧道所承载的业务网络称为Overlay网络,因此在VXLAN场景中存在以下几种Underlay网络和Overlay网络的组合:类别解释示例IPv4overIPv4Overlay网络和Underlay网络均为IPv4网络。......
  • 05、IS-IS Overload
    IS-ISOverloadIS-ISOverload使用IS-IS过载标记位来标识过载状态。IS-IS过载标志位是指IS-ISLSP报文中的OL字段。对设备设置过载标志位后,其它设备在进行SPF计算时不会使用这台设备做转发,只计算该设备上的直连路由。图1 IS-IS过载示意图 如图1所示,RouterA到10.1.1.0/24......